更新时间:06-23 上传会员:甄老师
分类:工业大学 论文字数:9535 需要金币:2000个
摘要:21世纪的电子产业发展的极其迅速,其中LED行业更是多变丰富。各种LED显示屏层出不穷,被利用在商业、工业、生活等各个方面。然而LED显示屏的显示又离不开它的控制器,LED的控制器是整个LED显示屏的核心,所以,要一个好的LED显示效果,就必须拥有一个好的控制器部分。
本课题是以AT89S51系列单片机为核心,外加外围电路来完成16×16点阵模块的LED点阵电子显示屏的控制系统的设计。本次设计采用的是C++编程语言来编写源程序,并利用了Proteus软件对系统进行了仿真,设计出基于AT89S51单片机的16×16 LED点阵的显示屏控制系统。本文完成了基于AT89S51单片机的显示屏控制系统的实际设计和制作,实现对显示屏的控制。
关键词:AT89S51;LED显示;控制系统
目录
摘要
Abstract
第一章 绪论-1
1.1选题背景-1
1.2选题意义-1
1.3发展现状及趋势-1
第二章 控制系统的设计任务与方案论证-3
2.1设计任务-3
2.2 设计方案论证-3
第三章 系统硬件设计-5
3.1AT89S51单片机的最小系统-5
3.2晶振电路设计-5
3.3复位电路设计-6
3.4中断电路设计-7
3.5译码器电路设计-7
3.6时钟电路设计-8
3.7显示模块设计-9
第四章 系统软件设计-11
4.1系统软件设计方案-11
4.2系统主程序设计-11
4.3中断数据处理-12
第五章 系统仿真-13
5.1系统的仿真操作-13
第六章 系统调试-15
6.1系统实物组成-15
6.2短路与虚焊测试-15
6.3上电测试-16
6.4程序调试-16
6.5上电调试过程-16
6.6调试结果-17
总结-18
致谢-19
参考文献-20
附录A:LED显示屏控制器的硬件原理图-21
附录B:程序-22
附录C:元件清单-26