单片机项目实践教程刘燎原-项目三手动计数器.ppt

单片机项目实践教程刘燎原-项目三手动计数器.ppt

ID:49903652

大小:2.45 MB

页数:84页

时间:2020-03-04

单片机项目实践教程刘燎原-项目三手动计数器.ppt_第1页
单片机项目实践教程刘燎原-项目三手动计数器.ppt_第2页
单片机项目实践教程刘燎原-项目三手动计数器.ppt_第3页
单片机项目实践教程刘燎原-项目三手动计数器.ppt_第4页
单片机项目实践教程刘燎原-项目三手动计数器.ppt_第5页
资源描述:

《单片机项目实践教程刘燎原-项目三手动计数器.ppt》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、微控制器系统设计与应用刘燎原江苏建筑职业技术学院实验1.KEIL使用步骤2.单片机开发板使用方法,烧录程序步骤3.K1按下,8个流水灯从上到下逐个点亮,若K1断开,8个流水灯从下到上逐个点亮,然后依次循环#include//包含AT89X52.H头文件sbitk1=P3^4;unsignedcharcodesz1[]={0xfe,0xfd,0xfb,0xf7,0xef,0xdf,0xbf,0x7f};voidDelay(unsignedintt){unsignedinti,j;for(i=0;i

2、{for(j=0;j<120;j++);}}voidmain(){unsignedcharm;while(1){if(k1==0){for(m=0;m<8;m++){P1=sz1[m];Delay(200);}}else{for(m=0;m<8;m++){P1=sz1[7-m];Delay(200);}}}}循环完8次后再响应按键#include//包含AT89X52.H头文件#includesbitk1=P3^4;voidDelay(unsignedintt){unsignedin

3、ti,j;for(i=0;i

4、.掌握单片机的外部中断技能目标:1.掌握PROTEUS中数码管的共阴、共阳的不同2.掌握数码管和单片机的连接方法1.LED数码管简介(1)结构、工作原理由LED发光二极管组合显示字符的显示器件。它使用了8个LED发光二极管,其中7个用于显示字符,1个用于显示小数点,故通常称之为7段(也有称作8段)发光二极管数码显示器。abcdefgdpabcdefgdp“8”字型LED数码管结构及原理abcdefgdp共阴极+5V共阳极D7D6D5D4D3D2D1D0abcdefgdpD7D6D5D4D3D2D1D0abcdefgdp字型码的

5、定义共阴极共阳极110110105BH00100101COMCOM(2)LED的编码方式表十六进制数及空白字符与P的显示段码(3)LED数码管的显示方式a.静态LED显示器电路数码管的COM端接不变的高/低电平,每位数码管的a~g和h端与一个8位的I/O相连。要在某一位数码管上显示字符时,只要从对应的I/O口输出其显示代码即可特点为:数码管恒定地亮,显示某个数值,直到显示字符改变为止适用场合:由于太占据I/O线,所以用于1个或较少数码管显示的场合。b.动态LED显示器电路每个数码管的COM端和不同的I/O口相连,每位数码管的a

6、~g和h端接在一起,与一个8位的I/O相连。要在某一位数码管上显示字符时,首先和该数码管COM端相连的I/O口有效,然后从对应的I/O口输出其显示代码即可特点为:数码管轮流点亮适用场合:由于可以节省I/O线,所以用于多个数码管显示的场合。2.应用例1:设计电路,程序,使1位数码管(共阳)依次显示0~F,每个数字的显示时间是1s.电路:程序清单:#includeunsignedcharcodesz1[]={0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90,0x8

7、8,0x83,0xc6,0xa1,0x86,0x8e};voiddelay(unsignedinta){unsignedchari;while(a--){for(i=0;i<120;i++);}}voidmain(){unsignedcharj;while(1){for(j=0;j<16;j++){P2=sz1[j];delay(1000);}}}看仿真效果例2:用开关控制LED显示设计电路程序,用8个开关作为输入,8个发光二极管作为输出,显示8位开关的二进制数。#includevoiddelay(unsig

8、nedinta){unsignedchari;while(a--){for(i=0;i<120;i++);}}voidmain(){unsignedcharm;while(1){m=P2;P1=m;delay(1000);}}例3:用开关控制数码管显示设计电路和程序,用开关作

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。