版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、第6章 MCS51单片机的接口与应用 1、LED数码显示器结构与原理数码显示器结构与原理 LED数码显示器是由发光二极管显示字段的显示器件。在应用数码显示器是由发光二极管显示字段的显示器件。在应用系统中通常使用的是七段系统中通常使用的是七段LED数码显示器。这种显示块有共阴极数码显示器。这种显示块有共阴极与共阳极两种,如下图所示。与共阳极两种,如下图所示。abcdegGNDfdpGNDabcefgddpabcdefgdpdpgfedcba5V(a)(b)第6章 MCS51单片机的接口与应用 使用LED显示器时,要注意区分共阴极和共阳极两种不同的接法。为了显示数字或字符,必须对数字或字符进行编码
2、,简称段码。七段数码管加上一个小数点,共计8段。因此为LED显示器提供的段码正好是一个字节。 实际使用中,通过单片机向LED显示接口输出不同段码,即可显示相应的数字。第6章 MCS51单片机的接口与应用 LEDLED数码显示器共阴极和共阳极段码数码显示器共阴极和共阳极段码 存储器存储器地址地址显示显示数字数字共阴极接法的七段状态共阴极接法的七段状态g f e d c b ag f e d c b a共阴极接法共阴极接法段码段码( (十六进制数十六进制数) )共阳极接法共阳极接法段码段码( (十六进制数十六进制数) )SEGSEG0 00 1 1 1 1 1 10 1 1 1 1 1 13F3F
3、4040SEG+1SEG+11 10 0 0 0 1 1 00 0 0 0 1 1 006067979SEG+2SEG+22 21 0 1 1 0 1 11 0 1 1 0 1 15B5B2424SEG+3SEG+33 31 0 0 1 1 1 11 0 0 1 1 1 14F4F3030SEG+4SEG+44 41 1 0 0 1 1 01 1 0 0 1 1 066661919SEG+5SEG+55 51 1 0 1 1 0 11 1 0 1 1 0 16D6D1212SEG+6SEG+66 61 1 1 1 1 0 11 1 1 1 1 0 17D7D0202SEG+7SEG+77 70
4、 0 0 0 1 1 1 0 0 0 0 1 1 1 07077878SEG+8SEG+88 81 1 1 1 1 1 11 1 1 1 1 1 17F7F0000SEG+9SEG+99 91 1 0 0 1 1 11 1 0 0 1 1 167671818SEG+10SEG+10A A1 1 1 0 1 1 11 1 1 0 1 1 177770808SEG+11SEG+11B B1 1 1 1 1 0 01 1 1 1 1 0 07C7C0303SEG+12SEG+12C C0 1 1 1 0 0 10 1 1 1 0 0 139394646SEG+13SEG+13D D1 0 1 1 1
5、 1 01 0 1 1 1 1 05E5E2121SEG+14SEG+14E E1 1 1 1 0 0 11 1 1 1 0 0 179790606SEG+15SEG+15F F1 1 1 0 0 0 11 1 1 0 0 0 171710E0E第6章 MCS51单片机的接口与应用 表表1 七段七段LED的段选码的段选码 显示字符共阴极段选码共阳极段选码显示字符共阴极段选码共阳极段选码03FHC0HC39HC6H106HF9HD5EHA1H25BHA4HE79H86H34FHB0HF71H8EH466H99HP73H8CH56DH92HU3EHC1H67DH82H31HCEH707HF8Hy6
6、EH91H87FH80H8.FFH00H96FH90H“灭”00HFFHA77H88HB7CH83H 第6章 MCS51单片机的接口与应用 例:例:单只数码管循环显示单只数码管循环显示09 /*名称:单只数码管循环显示09说明:主程序中的循环语句反复将09的段码送至P0口,使数字09循环显示*/#include#include#define uchar unsigned char#define uint unsigned intuchar code DSY_CODE=0 xc0,0 xf9,0 xa4,0 xb0,0 x99,0 x92,0 x82,0 xf8,0 x80,0 x90,0 xf
7、f;/延时void DelayMS(uint x)uchar t;while(x-) for(t=0;t120;t+);/主程序void main()uchar i=0;P0=0 x00;while(1) /* for(;i11;i+) P0=DSY_CODEi; DelayMS(300); /注:另一方案 */ P0=DSY_CODEi; i=(i+1)%10; DelayMS(300);再讲一个程序(见实训再讲一个程序(见实训100100例例5 5):):LEDLED模拟交通灯模拟交通灯第6章 MCS51单片机的接口与应用 2、 LED显示器与显示方式显示器与显示方式图图2 N位位LED显
8、示器静态显示方式电路显示器静态显示方式电路1)LED静态显示方式静态显示方式第6章 MCS51单片机的接口与应用 LED工作在静态显示方式下,共阴极接地或共阳极接+5 V;每一位的段选线(ag、dp)与一个8位并行I/O口相连,如图所示。该图表示了一个4位静态LED显示器电路,显示器的每一位可独立显示,只要在该位的段选线上保持段选码电平,该位就能保持相应的显示字符。由于每一位由一个8位输出口控制段选码,故在同一时刻各位可以显示不同的字符。 N位静态显示器要求有N8根I/O口线,占用I/O口线较多。故在位数较多时往往采用动态显示方式。第6章 MCS51单片机的接口与应用 2)LED动态显示方式动
9、态显示方式图3 8位LED动态显示器电路 第6章 MCS51单片机的接口与应用 3、 LED显示器接口显示器接口1)硬件译码显示器接口)硬件译码显示器接口地址译码和字段 ROM 阵列bcdefgh+iaVCR29098434 锁存器5A6B9C10D7LE12111314151216VDDVSS11111111111111图图4 MC14495内部逻辑与引脚图内部逻辑与引脚图第6章 MCS51单片机的接口与应用 图5 使用MC14495的多位LED静态显示接口 第6章 MCS51单片机的接口与应用 2)软件译码显示器接口)软件译码显示器接口图图6 通过扩展通过扩展8155 I/O口控制的口控制
10、的8位位LED动态显示接口动态显示接口 第6章 MCS51单片机的接口与应用 3)动态显示程序设计)动态显示程序设计DISPLAY:MOV A,#00000011B ;8155初始化 MOV DPTR,#7F00H ;使DPTR指向8155控制寄存器端口 MOVX DPTR,A MOV R0,#78H ;动态显示初始化,使R0指向缓冲区首址 MOV R3,#7FH ;首位位选字送R3 MOV A,R3 ;LD0:MOV DPTR,#7F01H ;使DPTR指向PA口 MOVX DPTR,A ;选通显示器低位(最右端一位) INC DPTR ;使DPTR指向PB口第6章 MCS51单片机的接口与应用 MOV A,R0 ;读要显示数 ADD A,#0DH ;调整距段选码表首的偏移量 MOVC A,A+PC ;查表取得段选码 MOVX DPTR,A ;段选码从PB口输出 ACALL DL1 ;调用1 ms延时子程序 INC R0 ;指向缓冲区下一单元 MOV A,R3 ;位选码送累加器A JNB ACC.0,LD1 ;判断8位是否显示完毕,显示完返回 RR A ;未显示完,把位选字变为下一位选字 MOV R3,A ;修改后的位选字送R3 AJMP LD0 ;循环实现按位序依次显
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 兰州石化职业技术大学《中国智慧》2023-2024学年第一学期期末试卷
- 江西科技职业学院《地理学科教学设计》2023-2024学年第一学期期末试卷
- 集宁师范学院《石油化工工艺》2023-2024学年第一学期期末试卷
- 湖南现代物流职业技术学院《海外市场调研与数据分析》2023-2024学年第一学期期末试卷
- 湖南工程学院应用技术学院《跨境电商概论》2023-2024学年第一学期期末试卷
- 衡水健康科技职业学院《风景园林建筑设计基础》2023-2024学年第一学期期末试卷
- 重庆幼儿师范高等专科学校《市场调查分析》2023-2024学年第一学期期末试卷
- 重庆健康职业学院《数字音视频技术》2023-2024学年第一学期期末试卷
- 浙江农业商贸职业学院《先进陶瓷材料》2023-2024学年第一学期期末试卷
- 郑州食品工程职业学院《自然地理学概论》2023-2024学年第一学期期末试卷
- 经典酒吧转让协议书范本(3篇)
- DB37-T 5026-2022《居住建筑节能设计标准》
- 抗菌药物合理应用PPT
- 《三角形的分类》-完整版课件
- 风力发电机组地基处理
- 护士聘用证明表下载
- 《中外资产评估准则》课件第2章 资产评估DNA透视
- 1986考研英语真题及答案解析
- 二重积分的概念
- PPK-CPK(自动生成)
- 热电偶、热电阻产品选型样本
评论
0/150
提交评论