单片机字符点阵课程设计
《单片机字符点阵课程设计》由会员分享,可在线阅读,更多相关《单片机字符点阵课程设计(20页珍藏版)》请在毕设资料网上搜索。
1、- 1 - 摘摘 要要 本设计使用单片机 AT98S51 构成的最小系统作为主控制模块, 利用简单的外 围电路来驱动 1616 点阵 LED 显示屏。本设计通过两片 74HC138 3 线-8 线译码 器作为点阵行驱动, 两片 74HC595 8 位串入并出移位锁存寄存器级联后构成点阵 列驱动,最终能够实现分时循环显示“河南理工大学电气学院”十个汉字。 硬件方面,主要包括四个部分:由时钟电路、复位电路构成的单片机最小系 统;由两片 74HC138 构成的行驱动电路;由两片 74HC595 构成的列驱动电路; 16*16 LED 点阵屏。 软件方面,在绘制出硬件电路图的基础上,用单片机 C 语言
2、 C51 编写出源程 序后,通过 proteus 软件构成仿真电路,进行仿真调试,找出程序的错误,直至 能够调试出设计要求的结果。 最后, 进行硬件调试。 通过烧录器, 将源程序生成的 HEX 文件烧写入单片机, 并插入已经焊好的电路板进行调试,找出虚焊及设计不合理的地方,进行修改。 通过以上步棸设计出的显示屏,字体显示清晰,肉眼观察无明显闪动,能够 基本满足题目要求。 - 2 - 目目 录录 1 概述概述 3 1.1 LED 及 LED 显示屏 3 1.2 功能要求. 4 1.3 方案论证. 4 2 系统总体方案及硬件设计系统总体方案及硬件设计 . 5 2.1 显示屏总体方案. 5 2.2
3、行驱动电路. 5 2.3 列驱动电路. 7 3 软件设计软件设计 10 3.1 系统主体流程. 10 3.2 显示一个汉字. 10 3.3 列驱动输出更新. 11 3.4 行驱动输出更新. 12 4 Proteus 软件仿真软件仿真. 13 4.1 Proteus 软件简介 13 4.2 Proteus 仿真过程 13 4.3 Proteus 仿真效果图 14 5 课程设计体会课程设计体会 15 参考文献参考文献 16 附附 1 源程序代码源程序代码. 17 附附 2 系统原理图系统原理图. 20 - 3 - 1 概述概述 1.1 LED 及及 LED 显示屏显示屏 LED 发光二极管,是一种
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中设计图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 单片机 字符 点阵 课程设计
