资源简介
采用msp430,hx711ad模块,oled12864显示屏的电子秤设计!24位ad模块,采样精度更高

代码片段和文件信息
#include “msp430f5529.h“
#include “display.h“
#include “oled.h“
#include “hx711.h“
#include “math.h“
#include “stdlib.h“
uint flag = 0;
uchar danjia[10];
uint ij;
float Danjia = 0.0;
long Price = 0;
void key_control(uint key_word)
{
switch(key_word)
{
case 16: if(flag == 0)
{
OLED_Clear();
flag = 1;
}
else if(flag == 3)
{
Danjia = atof(danjia);
i = 0;
}
break;
case 15: if(flag == 1)
{
OLED_Clear();
flag = 2;
}
break;
case 14: if(flag == 1)
{
OLED_Clear();
flag = 3;
}
break;
case 13: if((flag == 2) || (flag == 3))
{
OLED_Clear();
flag = 1;
i = 0;
Danjia = 0;
}
else if(flag == 1)
{
OLED_Clear();
flag = 0;
}
break;
case 12:if(flag == 2 || flag == 3)
{
Get_Maopi();
}
break;
case 10:if(flag == 3)
{
danjia[i] = ‘0‘;
i++;
}
break;
//case 0: break;
case 11:if(flag == 3)
{
danjia[i] = ‘.‘;
i++;
//w = i;
}
break;
case 0: break;
default : if(flag == 3)
{
if(i == 0)
{
OLED_Clear();
Danjia = 0;
}
if(i<11)
{
danjia[i] = (uchar)(key_word + 48);
i++;
}
}
break;
}
}
void Display(void)
{
if(flag == 0)
{
OLED_ShowString(320“welcome!“);
OLED_ShowCHinese(1840);
OLED_ShowCHinese(3641);
OLED_ShowCHinese(5442);
OLED_ShowCHinese(7243);
OLED_ShowCHinese(9044);
OLED_ShowCHinese(1865);
OLED_ShowCHinese(3666);
OLED_ShowCHinese(5467);
OLED_ShowCHinese(7268);
OLED_ShowCHinese(9069);
}
else if(flag == 1)
{
OLED_ShowCHinese(30018);
OLED_ShowCHinese(48019);
OLED_ShowCHinese(66020);
OLED_ShowCHinese(84021); //欢迎使用
OLED_ShowCHinese(0210);
OLED_ShowCHinese(18211);
OLED_ShowString(342“:“);
OLED_ShowCHinese(44212);
OLED_ShowCHinese(62213);
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 59485 2017-05-08 12:55 电子秤程序\Debug\Exe\Dianzicheng.d43
文件 64900 2017-05-08 12:55 电子秤程序\Debug\List\Dianzicheng.map
文件 397419 2017-05-11 10:32 电子秤程序\Debug\Obj\Dianzicheng.pbd
文件 397419 2017-05-11 10:32 电子秤程序\Debug\Obj\Dianzicheng.pbd.browse
文件 376514 2017-05-08 12:55 电子秤程序\Debug\Obj\display.pbi
文件 10470 2017-05-08 12:55 电子秤程序\Debug\Obj\display.pbi.cout
文件 91783 2017-05-08 12:55 电子秤程序\Debug\Obj\display.r43
文件 280654 2017-05-08 12:55 电子秤程序\Debug\Obj\hx711.pbi
文件 10468 2017-05-08 12:55 电子秤程序\Debug\Obj\hx711.pbi.cout
文件 31336 2017-05-08 12:55 电子秤程序\Debug\Obj\hx711.r43
文件 280684 2017-05-08 12:55 电子秤程序\Debug\Obj\keyboard.pbi
文件 10471 2017-05-08 12:55 电子秤程序\Debug\Obj\keyboard.pbi.cout
文件 18163 2017-05-08 12:55 电子秤程序\Debug\Obj\keyboard.r43
文件 354760 2017-05-08 12:55 电子秤程序\Debug\Obj\main.pbi
文件 10467 2017-05-08 12:55 电子秤程序\Debug\Obj\main.pbi.cout
文件 19609 2017-05-08 12:55 电子秤程序\Debug\Obj\main.r43
文件 293427 2017-05-08 12:55 电子秤程序\Debug\Obj\oled.pbi
文件 10467 2017-05-08 12:55 电子秤程序\Debug\Obj\oled.pbi.cout
文件 61436 2017-05-08 12:55 电子秤程序\Debug\Obj\oled.r43
文件 278893 2017-05-08 12:55 电子秤程序\Debug\Obj\ucs.pbi
文件 10466 2017-05-08 12:55 电子秤程序\Debug\Obj\ucs.pbi.cout
文件 14184 2017-05-08 12:55 电子秤程序\Debug\Obj\ucs.r43
文件 7539 2017-05-11 10:35 电子秤程序\Dianzicheng.dep
文件 22803 2017-03-06 19:10 电子秤程序\Dianzicheng.ewd
文件 60980 2017-03-06 19:55 电子秤程序\Dianzicheng.ewp
文件 112220 2017-03-06 19:55 电子秤程序\Dianzicheng.ewt
文件 165 2017-03-06 19:10 电子秤程序\Dianzicheng.eww
文件 5350 2017-03-17 14:23 电子秤程序\display.c
文件 262 2017-03-05 16:59 电子秤程序\display.h
文件 165 2017-03-03 21:04 电子秤程序\DZC.eww
............此处省略55个文件信息
- 上一篇:前端商城代码
- 下一篇:CCF中学生程序设计等级评价体系-2017
相关资源
- 托利多电子秤ind245协议读取串口数据
- 基于Labview的电子秤的设计.docx
- STM32F103电子秤
- 电子秤解决方案_(51MCU+HX711
- LabVIEW虚拟电子秤
- 数字电子秤设计(ADC0809)
- 汇编语言课程设计—电子秤
- LabVIEW 虚拟电子秤例程
- 51单片机 电子秤原理图
- 电子秤HX711AD模块资料大全
- 电子秤的设计与制作
- 托利多bcom电子秤软件
- 基于STM32的电子秤源码,全国电子设计
- 基于stm32的电子秤设计
- 基于STM32的高精度建议电子秤实现源码
- 基于stm32的电子秤
- 基于STM32的电子秤-HX711模块-OLED显示
- 51黑论坛_基于单片机设计的数字电子
- 基于51单片机的电子秤设计涵pcb与原理
- 电子秤设计
- LabVIEW虚拟电子秤例程 .rar
- 上海大华电子秤接口文档DEMO等
- 基于51单片机的高敏度电子秤设计
- 电子秤1602显示
- 2018年山西省电子设计竞赛电子秤一等
- 基于51单片机的智能电子秤设计
- STM32-CS1237&HX711;.zip
- 基于单片机和AD574的简易电子秤设计
- 基于stm32的触摸屏电子秤
- 基于51单片机电子秤的代码
评论
共有 条评论