新闻中心

EEPW首页 > 嵌入式系统 > 设计应用 > 基于单片机的LED数字大屏幕显示系统

基于单片机的LED数字大屏幕显示系统

作者:时间:2011-08-17来源:网络收藏

  2.4 显示原理

  要想点亮,必须把的位选数据信号置成低电平。显示的过程如下:首先是将74HC595的RCK置0,再从相应数组中取出要显示的数据和位选信号,通过SCK的一个上升沿脉冲,就可以将这个数据输入74HC595,等所有的数据打入相应的芯片后最后再把RCK置1,这些数据就可以通过74HC595并行的传输出去。

  3 系统的设计方案

  硬件总体框架的设计是根据上位机与下位机通信原理以及点阵显示原理和74HC595的特性所构成的。下面的图2说明的是LED点阵显示驱动原理图及其连线方式。

  PA、PB口将作为数据输出口,一共连接16个8*8的LED。端口的每一个引脚将作为74HC595的数据输入端。RCK、SCK的并联的使用的目的是为了实现LED字符的同步显示。在线路连接中Q`H必须连接SI,因为根据74HC595的特性,如果输入的数据数大于8,那么前面的数据将会被自动溢出,根据这一思想就将两个芯片连接起来,按照先输入8位数据信号,再输入8位位选信号的顺序,那么正好前一个74HC595存放位选信息,后一个74HC595存放数据信息。

  根据系统的设计原理,得出如下图3的软件流程框架:

  4 结论

  对于目前这个,优点在于电路实现简单,成本较低。如果系统需要更大的字符显示库,只需要扩展AVR的RAM或EEPROM,并且用多个AVR进行的通讯即可。当然,这时需要注意数据写入时间问题,以免造成显示的不同步。


上一页 1 2 3 下一页

评论


相关推荐

技术专区

关闭