深圳市鼎盛合科技代理芯海chipsea芯片,提供电子秤、充气泵方案开发
AD封装库元器件库大全:封装库资源目录:
本设计基于STM32电子秤电路方案设计( proteus仿真+程序)仿真图proteus adc芯片CS12378.9程序编译器:keil 5编程语言:C语言编号C0055主要功能:基于STM32的电子秤仿真,带总价自动计算,LCD1602显示
。注意:矩阵键盘不起作用,因为没有时间编程,其它功能正常。以下为本设计资料展示图:Proteus仿真(提供源文件):
程序(提供源文件源码):
以下为部分程序,完整程序可在下载链接获取:intmain(void){ u8 adcx = 0; u8 totalll = 0; uint8_t adcxxx[4] = {0, 0, 0,
0};uintadc芯片CS12378_t total[5] = {0, 0, 0, 0, 0}; LCD_init(); ADC_init(); lcd_delay_ms(1000); LCD_write_string(
深圳市鼎盛合科技代理芯海chipsea芯片,提供电子秤、充气泵方案开发
0,1," WGT*PRICE=TOTAL"); LCD_write_string(6, 0, "*"); LCD_write_string(10, 0, "=");while(1)
{ adcx = read_adc0804(); adcxxxadc芯片CS1237[0] = (adcx % 100 / 10) + 0x30; adcxxx[1] =
46; adcxxx[2] = (adcx % 10) + 0x30; adcxxx[3] = (((adcx % 100 / 10) * (adcx % 10)) + (adcx %
10)) % 10 + 0x3adc芯片CS12370; totalll = ((adcx % 100 / 10) * 10 + (adcx % 10)) * 2; total[0] = (totalll /
100) + 0x30; total[1] = (totalll % 100 / 10) + 0x30; total[2] = 46; totaadc芯片CS1237l[3] = (totalll %
10) + 0x30; LCD_write_string(0, 0, (char*)adcxxx); LCD_write_string(11, 0, (char*)total);
LCD_write_string(8, 0, "2"); lcd_delay_ms(10adc芯片CS123700); }}资料清单(提供清单所有文件):
资料下载链接:
注:仿真程序等源文件需要使用电脑打开,下载到电脑再使用解压密码进行解压!不要使用手机解压!
深圳市鼎盛合科技代理芯海chipsea芯片,提供电子秤、充气泵方案开发