数字电路第七章.pptVIP

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第 四 章 人 机 接 口; §1 MCS-51与显示器的接口 为方便人们观察和监视单片机的运行,通常需要用一种显示器作为单片机的输出设备,用来显示单片机的键输入值、中间信息及运算结果。 单片机系统中常用的显示器主要有LED(发光二极管)和LCD(液晶显示器)。 两种显示器具有耗电省、配置灵活、线路简单、安装方便、耐振动、寿命长等优点。两者相比,LED价格更低廉,结构更简单;LCD功耗更低,显示清晰度更高。;一.MCS-51对LED的接口 1. LED的种类 LED(Light-Emitting Diode)是发光二极管的简称。LED有七段和八段之分,也有共阴和共阳两种。 还有“米”字型LED。;2. LED数码显示管原理 数码管发光原理分两种情况:共阳极型a,b,c,d,e,f,g 各引脚哪个输入低电平,哪个二极管发亮;共阴极型a-g哪个为高电平,哪个二极管亮。每个二极管为段,不同的发光段亮,可组成不同字形。 对于共阴LED,显示“3”,需要在8个管脚上施加控制电平04FH-(字型码),04FH是按照 h,g,f,e,d,c,b,a D7 D6 D5 D4 D3 D2 D1 D0 0 1 0 0 1 1 1 1 对于共阳LED,显示“3” 字型码是 h,g,f,e,d,c,b,a D7 D6 D5 D4 D3 D2 D1 D0 1 0 1 1 0 0 0 0 ; 3. MCS-51对LED的显示 MCS-51对LED的显示分为静态和动态两种。 静态显示的特点是:每个数码管能稳定地同时显示各自字形;即工作过程中加在每一个LED上的信号始终同时存在。各位的显示字符一旦确定,加在每一块显示器上的信号维持不变,直到显示另一个字符为止。 优点:各显示模块相互独立,显示亮度高,编程简单。 缺点:需占用较多的硬件资源。 单片机系统中,常采用74LS47、MC14495等芯片作为LED的静态显示接口。 ;4位静态LED显示器接口;MC14495介绍;MC14495介绍;; 设8031单片机内部RAM的20H和21H单元中有四位十六进制数(20H中为高两位),请编出能在上图电路中自左到右显示出来的程序。 解:相应程序如下: ORG 1000H SDISPLAY:MOV A,20H ;20H中数送A ANL A,#0F0H;截取高4位 MOV P1,A ;送1#MC14495 MOV A,20H ;20H中数送A SWAP A ;低4位送高4位 ANL A,#0F0H;去掉低4位 INC A ;A1A0指向2#MC14495; MOV P1,A ;送2#MC14495 MOV A,21H ;21H中数送A ANL A,#0F0H ;截取高4位 ADD A,#02H ;A1A0指向3#MC14495 MOV P1,A ;送3#MC14495 MOV A,21H ;21H中数送A SWAP A ;低4位送高4位 ANL A,#0F0H ;去掉低4位 ADD A,#03H ;A1A0指向4#MC14495 MOV P1,A ;送4#MC14495 RET END; 动态显示 动态显示是指各LED轮流地一遍一遍显示各自字符;人们因为视觉器官惰性而看到的是各LED似乎在同时显示不同字形。 特点是所有LED的段选线并联在一起,而每个LED对应一根位选线位选线控制哪一位接收字段码。 采用动态扫描显示。所谓动态扫描显示:各位共用一个字形口,利用相应的字位选择轮流向各位送出字形码。 优点:硬件开销小。 缺点:显示的亮度比静态显示差些,位数越多,在动态显示时亮度越低,同时需要CPU用于显示刷新的频率越高。软件编程较复杂;其实质是:以牺牲CPU的时间换取系统的低功耗,节省了系统资源但使显示亮度降低。为了保证显示效果,动态显示位数不能太多,一般不超过8位。;;请根据上图编出能在LED5—LED0上显示1995.6的动 态显示子程序。 ;

文档评论(0)

smartxiaohuli + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档