数码管的动态显示 课件_第1页
数码管的动态显示 课件_第2页
数码管的动态显示 课件_第3页
数码管的动态显示 课件_第4页
数码管的动态显示 课件_第5页
已阅读5页,还剩6页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

模块三——并行接口及其应用数码管的动态显示3.2使用并行接口点亮数码管在上例中控制这个数码块需要使用两个并口。通过前面的学习我们知道,除了P1口外,其他三个并口都在担负着其它作用,如果为了显示数码管的内容而将端口全都占用了,显然得不偿失。4.数码管的动态显示如何用最少的并口来尽可能多地显示一些内容呢?可以借助于锁存器的辅助达到使用较少的并口控制数码块显示的效果3.2使用并行接口点亮数码管锁存就是把信号暂存以维持某种电平状态。锁存器的最主要作用是缓存。常用的锁存器有74LS273、74LS373、74LS374以及74LS573等。锁存器

74LS373的D端为输入端,1D至8D可以接到单片机的某一并口的各个引脚上。

Q端为输出端,1Q至8Q分别对应1D至8D的输入。当OE引脚为低电平时,才能输出,如果为高电平,Q端输出为高阻状态;当锁存器的允许端LE为高电平时,Q端的输出与D端的输入相同,当LE为低电平时,锁存器内容不变,Q端的输出内容为原来D端的内容,并不在随D端变化而变化。3.2使用并行接口点亮数码管依据锁存器的工作原理,可以将P1口分别与两个锁存器的D端相连,通过控制LE来决定当前P1口的输出锁存到哪里,这样一个并口就相当于变成了多个并口了。然后将数码管模块的段选码与位选码分别与这两个锁存器Q端相连。就可以只用一个并口实现多个数码管的点亮了。3.2使用并行接口点亮数码管如果要使4个分离的数码管同时都要点亮并显示不同的数字内容,可以使用四个锁存器,每一个锁存器对应一个数码管。数码管的静态显示原理各个数码管的公共端可以连接在一起,通过对锁存器输出的调整来实现显示不同的内容。这就是数码管的静态显示方法。静态显示方法数字显示清晰,没有闪烁,软件控制比较简单,但需要的硬件较多。所以在位数较多的时候,通常不采用静态显示方式。因为每个数码管的段选线都得分别控制,而且多个数码管在同时点亮,所需的电流也比较大。3.2使用并行接口点亮数码管3.2使用并行接口点亮数码管数码管模块的动态显示方法,就是通过动态地改变段选码和位选码,使每个数码管按一定的频率轮流显示。这种方法充分利用了发光二极管的“辉光效应”,给人感觉好像所有数码管都点亮了。数码管的动态显示原理利用动态显示方法时,所有数码管的段选线都连接在一起,但位选线分离,通过控制位选线的变化,快速点亮刷新。→这种方法因为所有的段选线都连在一起,硬件电路相对比较简单,且同一时刻只有一个数码管在点亮,所需电流也较小。→但是刷新的频率如果较慢,就会出现数码管的闪烁现象。所以在动态显示中,数码管的刷新周期要注意不要太短。→一般的数码管刷新周期应控制在5~10毫秒。即刷新频率为200~100Hz→这个刷新周期可以利用“精确的”延时函数加以调整3.2使用并行接口点亮数码管课堂练习编写驱动程序,使共阴极数码管模块动态显示“2019”字样。3.2使用并行接口点亮数码管通过前面的学习我们知道数码管显示数字的内容取决于段选码,本题中需要显示2019这四个数字分析查表找到指定的段选码,按先后顺序分别为0x5b、0x3f、0x06、0x6f动态显示时就是2、0、1、9这四个数字不断在分别显示,根据他们显示的顺序写出位选码。因为只有四个位选码,使用并口时只需接在高四位即可,低四位为0,则位选码依次为:11100000(即0xe0)11010000(即0xd0)10110000(即0xb0)01110000(即0x70)3.2使用并行接口点亮数码管确定了段选码和位选码,剩下的就是在程序中控制他们成对依次出现即可。分析

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论