用微控制器驱动显示器

时间:2011-09-04
  许多仪器设计中都需要七段显示器。在微控制器的常规设计中,一个七段显示器使用四输出端线。
    图1为常规四位七段LED显示器示意图。
 
    图2为另一个通用显示器多路设计,1.5个8位端线驱动四个七段显示器。
 
    单稳态延迟为1ms,脉冲链有2s“开”和2us“关”。对这些典型值,显示器值9999显示器的更新时间为45 ms以内。与图2所示的多路显示器方案不同,该显示器不需要连续刷新。1 s或者根据所需时间以后所需可以加载下一个显示器。
 
  图3的电路不需要多个端口线,用一个端口线驱动四个显示器。一旦需要更新显示,端口线应输出软件产生的脉冲链。个脉冲应为长脉冲,后续脉冲为数量等于显示器个数的多个短脉冲。
 
 
  在长脉冲期间,与门输出变高的时间长于单稳态延迟。该输出将所有计数器置零。
 
  在与门里只有长脉冲清除显示器。短于单稳态延迟,数目等于显示器的脉冲用IC2到IC5计数。典型的长脉冲可以达到5ms。
 
  设计带输出引脚很少的紧凑系统时,这种方案非常有用。因为只需要一个端口线,所以使用该技术也可以方便地为已制造好的设备在随后的某一时间增加显示器。如果有两个端口线,可以通过取掉使用IC1和NAND门的长脉冲探测器电路,而对电路进行简化。可以使用单端口线输出清除计数/显示器,另一个端口线发送脉冲链。
 

  
上一篇:S3C2410用于嵌入式视频监控系统
下一篇:通过bin文件形式实现EBOOT的读取、下载LOGO

免责声明: 凡注明来源本网的所有作品,均为本网合法拥有版权或有权使用的作品,欢迎转载,注明出处。非本网作品均来自互联网,转载目的在于传递更多信息,并不代表本网赞同其观点和对其真实性负责。

相关技术资料