下载此文档

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


文档分类:通信/电子 | 页数:约28页 举报非法文档有奖
1/28
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/28 下载此文档
文档列表 文档介绍
目录
摘要…………………………………………………………………………………………(1)
第一部分系统概论…………………………………………………………………(1)
…………………………………………………………………………………(1)
…………………………………………………………………………………(2)
………………………………………………………………(3)
……………………………………………………………………………(3)
.…………………………………………………………………………(4)
第二部分系统硬件设计………………………………………………………(4)
………………………………………………………………………………(4)
……………………………………………………………………………(5)
…………………………………………………………………………………(6)
…………………………………………………………………………………(7)
…………………………………………………………………………………(8)
…………………………………………………………………………………(8)
第三部分系统软件设计………………………………………………………(8)
第四部分系统调试…………………………………………………………………()
结束语………………………………………………………………………………………()
附录……………………………………………………………………………………………()



摘要
本系统以AT89C52R单片机为核心控制,通过芯片74LS154控制列,74LS595控制行来驱动16*64的LED点阵。本设计实现了时间,温度的显示,以及显示屏的亮度调节等功能。另外,通过键盘,还可以实现时间的调整与设定。
此外,我们对此设计做了相应的扩展,校庆倒计时提醒以及多组闹铃设计,与PC机的通讯,屏幕信息的滚动以及循环显示,此外,为了应付突发断电情况,我们还相应的设计了利用辅助纽扣电池以实现掉电保护功能。
关键词:单片机AT89C52R 点阵LED 键盘滚动循环显示掉电保护
第一章设计任务与要求说明

设计并制作一台LED电子显示屏,原理示意图如下:
LED显示控制
显示器
控制器
串行口
键盘接口
数据存储器
PC机
键盘
LED电子显示屏原理框图

设计并制作LED电子显示屏和控制器。
自制一台16行*64列点阵显示的LED电子显示屏;
自制显示屏控制器,扩展键盘和相应的接口实现多功能显示控制,显示屏亮度连续可调,显示信息时应无闪烁;
显示屏实现实时时间的显示:星期年月日时分秒;格式自定。
显示屏实时显示室内温度与湿度;
通过键盘可以实现时间、日期与星期的校正。

显示格式和显示信息可以自定义。
电子显示屏LED显示灯只允许使用8*8 LED点阵显示模块。
显示屏的显示控制方案和控制器的选择方案任选。
不允许使用LED集
:
实现和PC机通讯,通过PC机串口直接对显示信息进行更新(须做PC机客户程序);
实现信息的左右滚屏显示,预存信息的定时循环显示,且信息具有掉电保护;
整点报时;
可以设置多个定时闹铃, 非接触止闹;
其他发挥功能。
第二章系统方案选择与论证

将本系统划分为以下几个模块:
控制模块:发出命令,协调各功能部分工作
键盘模块:通过手动对显示数据进行校正
温度模块:检测室内实时温度,并将温度信息传送给控制器
时钟模块:计时
掉电保护模块:防止突然掉电造成的数据丢失
显示模块:显示时间、日期、星期、温度
报时模块:到达整点发出提示声音
总体框图如下



STC
89C52R






显示模块
时钟模块
电源模块
连接模块
温度模块
键盘模块
报时模块
总体框图

控制核心CPU的选择
方案一: STC89C52单片机,控制方法简单、成熟,价格便宜,能实现题目中所要求的控制功能。
方案二:STC89C58RD+,该单片机功能与普通51单片机相同,只是内部存储器容量较52单片机大,但是价格较高。
方案一已足以满足题目要求,因此考虑到性价比,我们选择了方案一。
键盘的选择
本系统使用的键

单片机课程设计(论文)-led点阵显示器 来自淘豆网m.daumloan.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数28
  • 收藏数0 收藏
  • 顶次数0
  • 上传人yzhqw888
  • 文件大小806 KB
  • 时间2018-07-25