单片机课程设计(论文)-led点阵显示器

单片机课程设计(论文)-led点阵显示器

ID:6332735

大小:402.60 KB

页数:24页

时间:2018-01-10

单片机课程设计(论文)-led点阵显示器_第1页
单片机课程设计(论文)-led点阵显示器_第2页
单片机课程设计(论文)-led点阵显示器_第3页
单片机课程设计(论文)-led点阵显示器_第4页
单片机课程设计(论文)-led点阵显示器_第5页
资源描述:

《单片机课程设计(论文)-led点阵显示器》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、目录摘要…………………………………………………………………………………………(1)第一部分系统概论…………………………………………………………………(1)1.1设计任务…………………………………………………………………………………(1)1.2总体设计…………………………………………………………………………………(2)1.2.1控制核心CPU的选择………………………………………………………………(3)1.2.2键盘的选择……………………………………………………………………………(3).1.2.3报时方案选择…………………………………………………………………………(4)第二部

2、分系统硬件设计………………………………………………………(4)2.1显示器模块………………………………………………………………………………(4)2.2键盘输入模块……………………………………………………………………………(5)2.3温度检测…………………………………………………………………………………(6)2.4时钟模块…………………………………………………………………………………(7)2.5整点报时…………………………………………………………………………………(8)2.6掉电保护…………………………………………………………………………………(8)第三部分系统软件设计……

3、…………………………………………………(8)第四部分系统调试…………………………………………………………………()结束语………………………………………………………………………………………()附录……………………………………………………………………………………………()I.主要元器件明细表II.程序III.总体连接图23摘要本系统以AT89C52R单片机为核心控制,通过芯片74LS154控制列,74LS595控制行来驱动16*64的LED点阵。本设计实现了时间,温度的显示,以及显示屏的亮度调节等功能。另外,通过键盘,还可以实现时间的调整与设定。此外,我们对此设计做了相应的扩

4、展,校庆倒计时提醒以及多组闹铃设计,与PC机的通讯,屏幕信息的滚动以及循环显示,此外,为了应付突发断电情况,我们还相应的设计了利用辅助纽扣电池以实现掉电保护功能。关键词:单片机AT89C52R点阵LED键盘滚动循环显示掉电保护23第一章设计任务与要求说明1.设计任务设计并制作一台LED电子显示屏,原理示意图如下:LED显示控制显示器控制器串行口键盘接口数据存储器PC机键盘图1.1LED电子显示屏原理框图2.要求设计并制作LED电子显示屏和控制器。自制一台16行*64列点阵显示的LED电子显示屏;自制显示屏控制器,扩展键盘和相应的接口实现多功能显示控制,显示屏亮度连续可调,

5、显示信息时应无闪烁;显示屏实现实时时间的显示:星期年月日时分秒;格式自定。显示屏实时显示室内温度与湿度;23通过键盘可以实现时间、日期与星期的校正。3.说明显示格式和显示信息可以自定义。电子显示屏LED显示灯只允许使用8*8LED点阵显示模块。显示屏的显示控制方案和控制器的选择方案任选。不允许使用LED集4.发挥部分:实现和PC机通讯,通过PC机串口直接对显示信息进行更新(须做PC机客户程序);实现信息的左右滚屏显示,预存信息的定时循环显示,且信息具有掉电保护;整点报时;可以设置多个定时闹铃,非接触止闹;其他发挥功能。23第二章系统方案选择与论证1.1总体设计将本系统划分

6、为以下几个模块:控制模块:发出命令,协调各功能部分工作键盘模块:通过手动对显示数据进行校正温度模块:检测室内实时温度,并将温度信息传送给控制器时钟模块:计时掉电保护模块:防止突然掉电造成的数据丢失显示模块:显示时间、日期、星期、温度报时模块:到达整点发出提示声音总体框图如下单片机STC89C52R辅助电源模块显示模块时钟模块电源模块连接模块温度模块键盘模块报时模块图1.2总体框图1.2方案选择与论证1.2.1控制核心CPU的选择方案一:STC89C52单片机,控制方法简单、成熟,价格便宜,能实现题目中所要求的控制功能。方案二:STC89C58RD+,该单片机功能与普通51

7、单片机相同,只是内部存储器容量较52单片机大,但是价格较高。23方案一已足以满足题目要求,因此考虑到性价比,我们选择了方案一。1.2.2键盘的选择本系统使用的键盘只需要简单提供行和列矩阵,其他工作均由软件完成,即非编码式键盘,它有以下两种:方案一、独立式键盘:直接用IO口线构成的单个按键电路,其特点是每个按键独占用一根io口线,每个按键的工作不会影响其他IO口线的状态。这种键盘优点是电路简单,软件结构简单。方案二、矩阵式键盘:由行线和列线组成,按键位于行列交叉点上,行线和列线分别接到按键开关两端,当有按键按下时,对应的行

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。