- 1、本文档共17页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
任务九数码管显示器第一页,共十七页,2022年,8月28日
LED数码管显示器的结构与原理 单片机应用系统中使用的显示器分类:按器件的工艺分类:LED(发光二极管显示器):价格更低廉、结构更简单LCD(液晶显示器):功耗低,显示清晰度更高按显示方式分类:数码管点阵第二页,共十七页,2022年,8月28日
LED数码管显示器的结构与原理 LED数码管显示器:发光二极管来显示字段的器件公共端的连接方式:共阴极、共阳极八段LED数码管显示器结构图1 2 3 4 5 6 7 8 9 10 a b c d e f g dp (a) 外形(b) 共阴极(c) 共阳极abcdefgdpCOMabcdefgdpCOM第三页,共十七页,2022年,8月28日
LED数码管显示器的结构与原理 字段选码(字形码):送往数码管的实际数值,共阴极与共阳极的字段选码互为反码。显示字符共阴极段选码共阳极段选码显示字符共阴极段选码共阳极段选码03FHC0HC39HC6H106HF9Hd5EHA1H25BHA4HE79H86H34FHB0HF71H8EH466H99HP73H8CH56DH92HU3EHC1H67DH82HΓ31HCEH707HF8HY6EH91H87FH80H8.FFH00H96FH90H“灭”00HFFHA77H88H┇┇┇b7CH83H???第四页,共十七页,2022年,8月28日
LED数码管显示器的显示方式 LED数码管显示器的显示方式静态显示方式:当显示器显示某一个字符时,相应的发光二极管恒定地导通或截止,直到显示另一个字符为止。优点:亮度较高,编程容易,管理较简单。缺点:占用I/O口资源较多,每位占用8根I/O线。连接:每位的每根字段选连接一跟I/O线,公共端接 地(或电源)。应用:一般用于显示位数较少的场合。在显示位数较多时,一般采用动态显示方式。 第五页,共十七页,2022年,8月28日
LED数码管显示器的显示方式a b c d e f g dpP1.0 ~ P1.7COMa b c d e f g dpP2.0 ~ P2.7COMa b c d e f g dpP3.0 ~ P3.7COM+5VMCS-513位静态八段LED显示器接口第六页,共十七页,2022年,8月28日
LED数码管显示器的显示方式例、输出分别显示字符“1”、“2”、“3”的程序如下:#include reg51.hunsigned char code dis_tab[16]={0xC0,0xF9,0xA4,0xB0, 0x99,0x92,0x82,0xF8,0x80,0x90,0x88,0x83,0xC6,0xA1,0x86,0x8E} ;void main(){ while(1) { P1 = dis_tab[1]; P2 = dis_tab[2]; P3 = dis_tab[3]; }}第七页,共十七页,2022年,8月28日
LED数码管显示器的显示方式 串行扩展LED显示器静态显示第八页,共十七页,2022年,8月28日
LED数码管显示器的显示方式 动态显示方式基本特点:一位一位地分时轮流点亮各位显示器,对每一位显示器来说,每隔一段时间轮流点亮一次。显示亮度:显示器的亮度既与导通电流有关,也与点亮和熄灭时间的比例有关。连接方式:将LED显示器的所有字段选线并联在一起,由一个8位I/O口控制,公共端(位选端)分别由另外的I/O口控制,实现各位显示器的分时选通。第九页,共十七页,2022年,8月28日
LED数码管显示器的显示方式100 * 86位动态显示器接口+5VCOM0COM1COM2COM3COM4COM5共阴极显示器WRP2.7P0CLKED0~D774LS377(1)MCS?51CLKED0~D774LS377(2)Q7Q6Q5Q4Q3Q2Q1Q0Q5Q4Q3Q2Q1Q0dpgfedcbaP2.6第十页,共十七页,2022年,8月28日
例、最右边数码管显示1。分析: 74LS377(1) :段选码(地址为7FFFH) 74LS377(2):位选码(地址为BFFFH)#include reg51.hunsigned char code dis_tab[16]={0x3f, 0x06, 0x5b, 0x4f, 0x66, 0x6d, 0x7d, 0x07, 0x7f, 0x6f, 0x77, 0x7c, 0x39, 0x5e, 0x79, 0x71} ; //段选码表unsigned char data d
文档评论(0)