网站大量收购独家精品文档,联系QQ:2885784924

《基于单片机的LED汉字显示屏》.ppt

  1. 1、本文档共13页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
《基于单片机的LED汉字显示屏》.ppt

基于单片机的LED汉字显示屏 高效还要省钱 方案 1)串行控制驱动方式 优点:电路简单,易于级联,可以轻易的拼凑显示屏 缺点:输入的数据靠单个口串行输入,从而使得字模数据的输入变得稍慢,对上一级的电路要求较高. 2)并行控制方式 优点:输入的数据靠八个口并行输入,这样显然提高了将字模信息写入锁存器速度. 缺点:增加了数据线的数量,使得硬件电路更为复杂. 达林顿管 典型应用 ① 用于大功率开关电路、电机调速、逆变电路。 ② 驱动小型继电器 ③ 驱动LED智能显示屏 LED智能显示屏是由微机控制,以LED矩阵板作显示的系统,可用来显示各种文字及图案。该系统中的行驱动器和列驱动器均可采用高β值、高速低压降的达林顿管。用BD682(或BD677)型中功率NPN达林顿管作为列驱动器,而用BD682(或BD678)型PNP达林顿管作行驱动器,控制8*8LED矩阵板上相应的行(或列)上的像素发光。 存储方式 本LED显示系统的一个特点是,不带字库。要显示的内容直接从PC接收点阵数据。所以扩展了一块8KByte数据存贮器,用于存点阵数据和显示缓冲区。显示缓冲区又要分为两个,每个的大小和屏幕大小一样,屏幕最大是:(64*160)Bit =1280Byte 一共有两个约为:2.5Kbyte,那么就只剩下5.5Kbyte的空间用来存贮点阵数据。一个汉字(16*16)的点阵数据为32个字节,则最多可以存128个汉字的字模。 列数据锁存方式 刷新的状态下,整个屏幕分为16行扫描显示,以屏最大时为例:一屏可以显示40个字,在一行中,每个字占两个字节数据,则扫描一行的时候要传输80个字节的数据,而扫描行与行之间的时间间隔不能大于1.25ms(刷新率50Hz)。为了保证LED的显示亮度,则传完数据后要有时间让LED发亮,所以传输数据的时间最好不能大于行与行之间的扫描间隔时间的一半。因此数据的传输速度直接影响到LED显示屏的面积大小和显示的好坏,同时考虑到主机和显示模块的连接,和显示模块之间的级联,连线越少越好,针对这种情况,本系统的采用了上面所分析的综合方案。 其中第一块74HC273的输入端是通过一片总线驱动器74HC245直接挂在单片机的数据口(P0口)上,单片机把74HC273作为外部存贮器一样的访问(只写,不读),为了不与存储器的地址混淆,由于外部存储器为8Kbyte,所以74HC273的地址不能低于8Kbyte,即要在:0x2000(2000H)以上;访问时都是用语句:MOVX @DPTR,A ,为了区分是写存储器操作还是写74HC273操作,每一块74HC273的时钟(CLK)端相连在一齐连到或门的输出端(如图),经过这样处理后,CPU向74HC273每写一个字节的数据只占用两个机器周期,不用等待,速度可以上到很高;同时,连接线只用到9根,而且显示模块之间的级联变得非常简单。 单片机写字模速度计算 扫描一行所需要输入的字模数据量是:80字节.而为了达到每秒播放50帧以上的效果,我们扫描一行的时间要控制在1.25ms(16*1.25ms=20ms)之内.而为了让LED亮度够,我们还需要让传输字模的时间控制在扫描时间的一半之内,也就0.6ms左右. 按12MHZ晶振计算,单片机的震荡周期(时钟周期)=1/12us,状态周期=1/6us,机器周期=1us,而指令周期=1~4us. 一次赋值命令完成1字节数据传送,故80字节数据大概要160us时间,也就是说其他指令时间要控制在340us左右,可见这里写字模数据所用的时间在这里耗费了1/4左右,由于可以实现4个字的LED显示(约16us字模传输时间),可见40个字单个单片机很有可能无法实现字模的稳定写入 而10个字的时候,写字模时间大约在40us,相对与600us,完全可以实现 参考文献 [1] 陈季琪,微机在测控领域的应用,北京,机械工业出版社,1997 [2] 陈保江等,MCS单片机应用系统实用指南,北京,机械工业出版社,1997 [3] 姚建杰,韶关学院机电系自动化专业毕业论文 * * 3)高度集成专用芯片的应用 随着微电子技术的不断发展,以及大型电子显示屏应用的日益广泛,一种高度集成的LED显示屏控制驱动专用芯片出现了,例如;ZQL9701芯片。 优点:方便,特高效。 缺点:价格昂贵?提前被淘汰 通过以上几种方案的比较,结合本LED显示系统的 要求:亮度高、模块化、可靠性高、级联方便、维护简单等特点,我们取用第二种驱动方案,即并行控制方式。同时为了保证有足够的亮度,行、列驱动器方面都采用了具有高放大系数、低压降、驱动容易的达林顿管,行采用PNP型的BD682;列采用NPN型的BD681。(综合方案)

您可能关注的文档

文档评论(0)

mwap + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档