单片机第25讲.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文档。上传文档
查看更多
单片机第25讲

单片机原理与应用 第二十五讲 主要内容 8.2 LED显示器接口技术 8.2 LED显示器接口技术 8.2.1 LED显示器的结构原理 LED显示器用发光二极管显示字段,分为共阴极和共阳极两种。图8-5给出了八段LED数码显示器的结构图和原理图。图8-5(a)是八段共阴极LED显示器,它将八个发光二极管阴极共地。当某发光二极管要点亮时,只需在该发光二极管的阳极加高电平即可。图8-5(b)是八段共阳极LED显示器,它的操作与共阴极相反。LED显示器也有七段的,它只比八段LED少一只发光二极管DP,其它结构与八段LED完全相同。 表8-1 共阴极LED数码管字形码表 8.2.2 LED显示器的显示方式 1.静态显示方式 在静态显示方式中,各位的共阴或共阳极连接在一起接地或接+5 V,每位的段选线(a~dp)与一个8位并行口相连。如图8-7所示,它是一个4位的静态显示电路,之所以称之为静态显示电路,是由于显示器的各位相互独立,而且各位的显示字符一经确定,相应的输出将维持不变,直到显示另一个字符为止。 特点:占用CPU 时间少,硬件开销大,显示亮度强,适合于显示位数较少的应用场合。 静态LED 显示 例1. 通过并行口直接输出 MOV DPTR,#7FFFH MOV A,#3FH; 显示共阴 0 CPL A MOVX @DPTR, A 2. 多位LED 显示,用并行口,则要用较多的硬件资源。 串行方式输出 74LS164 74LS164 带清零端的串行输入/并行输出的移位寄存器 接为共阳LED显示 用2 片7LS164扩展2 个8位并行口 将片内RAM30H、31H 单元送到LED 显示器 ;主程序中开中断 SETB EA SETB ES LEDDIR: MOV R7,#02 MOV SCON,#00H; 置串口为工作方式0 , MOV R0,#30H LOOP: MOV A,@R0 MOV DPTR,#TAB MOVC A, @A+DPTR MOV SBUF,A JNB TI, $; 等接收完毕 CLR TI INC R0 DJNZ R7, LOOP RET TAB:DB 0C0H,0F9H,0A4H,0B0H,99H DB 092H,082H,0F8H,80H,90H ;共阳0~9的字型码表 74LS595A介绍 74lS595A 是个8 位的、带8位输出锁存器的、三态输出的串行输入/串行或并行输出的移位寄存器,三态输出是指输出锁存器具有三态输出功能。串行输出端没有三态输出功能。该器件与74LS164相比,突出的优点是:由于输出锁存器,当串行数据移入移位寄存器的过程中,8位并行输出端的数据不变化,只有当锁存时钟来时,才把移位寄存器中的数据并行的送入8位输出锁存器中,这样避免了8位输出锁存端发生不希望的跳变。 2. 动态方式 为了克服静态显示方式的缺点,节省I/O口线,人们常常使用动态显示方式。它将所有数码管的a、b、c、d、e、f、g、sp引线并联在一起,由一个8位I/O口控制,而公共端由另一个I/O口控制。应用时,轮流送入每个LED的字形码与位选码,利用人的视觉暂留现象来显示各位的字符。图8-8是一个8位LED动态显示电路图. [例8.2] 根据图8-9编写程序显示内部RAM 50H~57H单元中的数据。 图8-9是用8255A对8位动态显示器的接口电路。图中LED为八段共阴数码管,A口输出字形码,B口输出位选码,片选端直接接地。根据图中连接可知,8255A的A口地址为FFFCH,B口地址为FFFDH,控制口地址为FFFFH,由于A、B口均为输出,因此控制字为80H。下面是一个动态显示内部RAM 50H~57H单元数据的子程序。 DIR:MOV A,

文档评论(0)

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

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

版权声明书
用户编号:8130065136000003

1亿VIP精品文档

相关文档