




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、1MCS-51MCS-51单片机与八段数码管接口设计单片机与八段数码管接口设计八段数码管八段数码管由八段由八段LEDLED构成,各构成,各LEDLED阴极或阳极并在一起,称为阴极或阳极并在一起,称为“位选线位选线”:位选线有有共阴极和共阳:位选线有有共阴极和共阳极两种,其余极两种,其余8 8个引脚各自引出,称为个引脚各自引出,称为“”“”,各段可以分别控制。,各段可以分别控制。2多位合一的数码管多位合一的数码管将多个八段数码管的段选线分别并在一起,位选线各自引出。将多个八段数码管的段选线分别并在一起,位选线各自引出。3为使数码管显示不同的符号或数字,要为数码管提供段码。提供给数码管的段码正好是
2、一个字为使数码管显示不同的符号或数字,要为数码管提供段码。提供给数码管的段码正好是一个字节(节(8 8段)。各段与字节中各位对应关系如下(注意这与电路图的连接顺序有关):段)。各段与字节中各位对应关系如下(注意这与电路图的连接顺序有关):按上述格式,按上述格式,8 8段数码管的段码表如下所示:段数码管的段码表如下所示:数码管的段码表数码管的段码表4显示字符显示字符共阴极共阴极段码段码共阳极共阳极段码段码显示字符显示字符共阴极共阴极段码段码共阳极共阳极段码段码0 03 3FHFHC0HC0Hc c3939H HC6HC6H1 10606H HF9HF9Hd d5 5EHEHA1HA1H2 25
3、5BHBHA4HA4HE E7979H H8686H H3 34 4FHFHB0HB0HF F7171H H8 8EHEH4 46666H H9999H HP P7373H H8 8CHCH5 56 6DHDH9292H HU U3 3EHEHC1HC1H6 67 7DHDH8282H HT T3131H HCEHCEH7 70707H HF8HF8Hy y6 6EHEH9191H H8 87 7FHFH8080H HH H7676H H8989H H9 96 6FHFH9090H HL L3838H HC7HC7HA A7777FHFH8888H H“灭灭”0000H HFFHFFHb b7
4、 7CHCH8383H H数码管段码表(数码管段码表(8 8段)段)5则则 “0 0”的段码为的段码为7 7EHEH(共阴)。共阴)。段码由设计者自行设定,习惯上还是以段码由设计者自行设定,习惯上还是以“a a”段对应段码的最低位。段对应段码的最低位。段码是相对的,它由各显示段在字节中所处的位置决定。上表中段码是相对的,它由各显示段在字节中所处的位置决定。上表中8段数码管的段码是按格段数码管的段码是按格式式:而形成的,而形成的, “0”的段码为的段码为3FH(共阴)。反之,如将格式改为下列格式:共阴)。反之,如将格式改为下列格式:6N N个数码管有个数码管有N N位位选线和位位选线和8 8N
5、N根段码线。根段码线。 数码管的工作原理:静态显示与动态显示(扫描显示)数码管的工作原理:静态显示与动态显示(扫描显示)下图是下图是4 4位数码管的结构原理图。位数码管的结构原理图。7段码线控制显示的字型,段码线控制显示的字型,位选线控制该显示位的亮或暗。位选线控制该显示位的亮或暗。静态显示和动态显示两种显示方式。静态显示和动态显示两种显示方式。1. 1. 静态显示方式静态显示方式各位的公共端连接在一起(接地或各位的公共端连接在一起(接地或+5+5V V)。)。 每位的段码线(每位的段码线(a adpdp)分别与一个分别与一个8 8位的锁存器位的锁存器输出相连。输出相连。 显示字符一确定,相应
6、锁存器的段码输出将维持显示字符一确定,相应锁存器的段码输出将维持不变,直到送入另一个段码为止。显示的亮度高。不变,直到送入另一个段码为止。显示的亮度高。 下图是下图是4 4位数码管静态显示电路。该电路各位可独立显示。位数码管静态显示电路。该电路各位可独立显示。892. 2. 动态(扫描)显示方式动态(扫描)显示方式 所有位的段码线相应段并在一起,由一个所有位的段码线相应段并在一起,由一个8 8位位I/OI/O口控制,形成段码线的多路复用,各位的公共端分别由相应的口控制,形成段码线的多路复用,各位的公共端分别由相应的I/OI/O线控制,形成各位的分时选通。线控制,形成各位的分时选通。利用人眼的视
7、觉暂留效应,使得看上去所有位一起亮。位选线上的电流可能会很大,一般要用利用人眼的视觉暂留效应,使得看上去所有位一起亮。位选线上的电流可能会很大,一般要用三极管或者数字芯片驱动位选线。三极管或者数字芯片驱动位选线。10 下图是下图是4 4位位8 8段数码管动态显示电路。其中段码线占用一个段数码管动态显示电路。其中段码线占用一个8 8位位I/OI/O口,而位选线占用一个口,而位选线占用一个4 4位位I/OI/O口。口。1112u例例 软延时方式扫描数码管,软延时方式扫描数码管,8 8位数码管从左至右显示位数码管从左至右显示“76543210”76543210”。13ORG 0000hJMP sta
8、rtORG 0030hstart: mov r0,#0 ;段码表段码表BUFFER中的偏移量中的偏移量 mov b,#0feh;共阴数码管位选初值,只有最末位开启共阴数码管位选初值,只有最末位开启next: mov dptr,#0D800h ;位选锁存器地址位选锁存器地址 mov a,#0ffh movx dptr,a ;共阴数码管,锁存器驱动,关闭所有位,防止出现重影现象共阴数码管,锁存器驱动,关闭所有位,防止出现重影现象 mov dptr,#buffer mov a,r0 inc r0 cjne r0,#8,goon mov r0,#0goon: movc a,a+dptr ;取段码取段码
9、 mov dptr,#0D000H ;段码锁存器地址段码锁存器地址 movx dptr,a mov dptr,#0D800h ;位选锁存器地址位选锁存器地址 mov a,b movx dptr,a ;打开相应显示位打开相应显示位 rl a mov b,a lcall delay ljmp nextdelay: MOV r2,#10;延时子程序延时子程序 1usnext2: MOV r3,#125 ;1us next1: DJNZ r3,next1 ;(125*2us) DJNZ r2,next2 ;2us total=1us+(1us+(125*2us)+2us)*10= 2.531ms RE
10、TBUFFER: DB 0 xAF,0 xA0,0 xC7,0 xE6,0 xE8,0 x6E,0 x6F,0 xA2,0 xEF,0 xEE,0 xEB,0 x6D,0 x0F,0 xE5,0 x4F,0 x4BEND14#include #include unsigned char code scandata16 = 0 xAF,0 xA0,0 xC7,0 xE6,0 xE8,0 x6E,0 x6F,0 xA2,0 xEF,0 xEE,0 xEB,0 x6D,0 x0F,0 xE5,0 x4F,0 x4B;void delay(void)unsigned int i,j;for(i=12;i0;i-)for(j=10;j0;j-);void main(void
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- DB32/T 3761.50-2021新型冠状病毒肺炎疫情防控技术规范第50部分:德尔塔等变异株密切接触者判定
- DB32/T 3761.14-2020新型冠状病毒肺炎疫情防控技术规范第14部分:影剧院
- DB32/T 3649-2019草莓集约化容器育苗技术规程
- DB32/T 3580-2019农村产权交易农村养殖水面承包经营权交易服务规范
- DB31/T 926-2015城镇供水管道水力冲洗技术规范
- DB31/T 438-2014地理标志产品练塘茭白
- DB31/T 1278-2021实验裸鼹鼠遗传质量控制
- CAB 1013-2013汽车装饰用毛皮制品
- 金属密封件市场竞争与发展趋势考核试卷
- 2024年真空绝热板芯材投资申请报告代可行性研究报告
- 中考数学函数一次函数复习课件
- 担保合同范本
- 水电解制氢设备操作与维护规程
- 《男性困境:他们内心的创伤、恐惧与愤怒》记录
- 胃癌晚期护理查房
- 药政与药品生产质量管理智慧树知到答案2024年青岛科技大学
- 借名贷款协议书范文范本
- 人教版高中数学A版 必修第1册《第二章 一元二次函数、方程和不等式》大单元整体教学设计
- 职校招生宣传课件
- 固体料仓计算表格
- 四川省成都市新都区新都一中北星中学2024-2025学年上学期七年级分班(奖学金)模拟数学试题
评论
0/150
提交评论