基于单片机实现的LED显示摇摇棒毕业论文(论文).doc

基于单片机实现的LED显示摇摇棒毕业论文(论文).doc

  1. 1、本文档共15页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
目 录 摘要 II 1概述……………………………………………………………………………………………1 2.1 模块方案的论证与比较 1 2.1.1 单片机选择 1 2.1.2 外部中断信号产生方式 2 图3-2 整体电路图 3 3.2 单元电路设计 3 3.2.1 LED显示模块 3 3.2.2 单片机最小系统的设计 3 3.2.3 软件设计思路 4 4 设计结果 分析………………………………………………………………………………5 5 总结 ……………………………………………………………………………………… 5 参考文献 …………………………………………………………………………………… 5 附录 源程序 ………………………………………………………………………………6 摘 要 本设计以AT89S52单片机为中央控制器, 显示棒摇动时显现的字符或图形由LED 灯显示,LED 灯成线状排列,每个瞬间线阵只能显示数字编码后的文字或图形的一列,利用人眼的视觉暂留原理,将需要显示的字符或图形分成64 列(,一般人手左右摆动的频率为几赫兹到十几赫兹,因此,通过单片机控制LED 线阵以一较低频率扫描显示字符或图形的每一列,摆动显示棒时即可因视觉暂留看出显示的字符或图形;左右摆动一次通过端口电平变化,调用相应的显示子程序,字符切换通过外部中断实现,该系统设计对程序设计的要求较硬件电路要高。整套系统由中央控制模块、LED显示模块、供电模块等部分构成。 The design for the central controller with AT89S52 SCM and display great when shaken by the character or graphics appeared that LED lights, LED lights into linear array, each moment only display digital coding text or graphics after a column, using the principle of human vision, will need to display characters or graphics into 64 (, generally with a frequency of swinging for to ten Hertz, therefore Hertz, LED by MCU control array in a low frequency scan characters or graphic each column, swinging rod can show that for all the characters or graphic display, swinging through port level changes, once the call display subroutines, characters, by external interruption switching system design for program design of hardware circuit to high requirement. The system by the central control module, the LED display module, power supply module. Keywords: LED;AT89S52;Vision;design 1概述 本系统要求设计一个LED显示棒,且需要有按键进行内容切换,它主要是由中央控制部分、LED显示部分以及电源部分组成,如图1-1所示单片机讲提取的字模进行存储,当接收到按键的指令时单片机就讲字模代码通过I/O口输出,使LED点亮,利用视觉停留原理最终使图案显示在摆动的显示屏中。 方案一:选用单片机 AT89C51 作为扫描显示控制核心,由其直接控制 LED 线阵的显示,并外加扫描控制开关控制字符或图形的扫描显示。该方案线路简单,扫描控制开关可选择机械开关或编码开关或水银开关,在基于单片机的LED 显示摇摇棒的设计 , 显示棒摇摆时接通线路控制单片机扫描输出字符或图形的列编码信号;单片机外另接有中断控制按钮用以切换不同字符或图形的显示,LED 线阵采用普通三极管驱动。 此方案的优点是:单片机C51 的端口较多,可实现显示数据并行传输,速度较快,且外围电路简单,调试较方便。 缺点是:单片机使用的晶振频率较大,软件不易实现对计数的控制。 方案二:由单片机AT8952 最小系统、寄存器组、驱动电路、LED 线阵和电源部分组成。 单片机最小系统寄存器组驱动电路 L

文档评论(0)

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

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

1亿VIP精品文档

相关文档