《电子称的设计幻灯片》由会员分享,可在线阅读,更多相关《电子称的设计幻灯片(19页珍藏版)》请在金锄头文库上搜索。
1、传感器案例教学环节1,基于单片机的简易电子称的设计,OUT1,OUT2,系统软件设计,(主程序流程图),C语言程序设计,/*称重数据连续读取*/ # include /*声明驱动信号数据0、1、2、3、4、5、6、7、8、9*/ Char TAB10=0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x83,0xf8, 0x80,0x98; /= unsigned char disp4=0,0,0,0; /声明显示区数组 Void display(void);/声明显示函数 Void delay 1ms(char);/声明延时函数 Main() ); /主程序 Int result
2、s; /整型变量声明 While(1) /无限循环开始 P2=0xff; /设置P2口为输入口 results=P2*200; /读入P2口数据并进行转换,Disp3=results/10000; /获取千位数据 Disp2=results/1000%10; /获取百位数据 Disp1=results/100%10; /获取十位数据 Disp0=results/10%10; /获取个位数据 Disply(); /调用显示函数 /循环结束 /主程序结束,/=显示函数=,Void display(void) char j,scan; char i=10; while (-i=0) scan=1; For( j=0;j4;j+) P0=0xff; /关显示器 p1=scan; /输出扫描信号 p0=TABdispj; delay 1ms(4); scan1; /=延时函数= Void delay 1ms(char x) int I,j; for(i=0;ix;i+) for(j=0;j120;j+); ,单片机开发工具的应用,第一步:打开开发工具,建立新项目,第2步:命名项目,第三步:选择芯片类型,第四步:新建项目源文件,第五步:设置输出文件类型以及单片机时钟频率,第六步:向项目添加源文件并进行编译,调试,第七步:制作电路板 第八步:插入下载芯片运行,