1、 课程设计说明书课程设计说明书 题 目: 8X88X8 点阵显示数字点阵显示数字 院 (系): 机电工程学院 专 业:机械设计制造及其自动化 学生姓名及学号: 2011 年 12 月 16 日 2 前言前言 单片机的实际应用一直是单片机初学者难以掌握的问题。我们的课程设计 方法也许不是最佳方案,但也是我们组经过讨论及整合各种资料,再加上自己 的创意来完成属于我们自己的课程设计。 设计内容:设计一块电路板,编程使板上的 8X8 点阵显示器显示数字。 要求:1、在 8X8 点阵显示 0 到 9 的数字,且显示清晰。 2、当按键按一次,则显示的数字加一,从 0 到 9 循环。 LED 点阵电子显示屏
2、是集微电子技术,计算机技术,信息处理技术于一体的 大型显示屏系统。随着单片机技术的不断发展,单片机的日益平民化以及 LED 技术的不断创新,使得高亮度高清晰的 LED 点阵显示屏的成本逐渐降低。LED 显 示屏可以随时改变内容,操作简单,成本低,具有实用性,给人们的生活带来 了许多的用途和方便。点阵数高,可以显示图形或汉字,而且清晰度高,还有 许多附加功能。近年 LED 显示屏已广泛应用于室内、外需要进行服务内容和服 务宗旨宣传的公众场所如电信、邮政大厅、营业部、车站机场、港口体育场等 信息的发布,政府机关政策、政令的发布,各类市场营销的信息和宣传等。 系统采用 51 系列单片机控制, 即 A
3、T89C51 单片机作控制器。 在电路设计时, 选用 P3.2、P3.3 管脚,以外部中断的方式实现按键信号的读入。由于用中断方 式,不会影响到程序的流程控制,有利于控制程序的设计。硬件电路设计简单, 只需在 I/O 口(经过上拉电阻后)与88 点阵之间接入限流电阻限流即可,同 时也有利与程序的设计。经过第一次试验之后发现点阵不怎么亮,故经过思考, 在P0口与88 点阵之间接入74HC573进行驱动(将74HC573的11脚接高电平后, 输出随输入改变) ;在完成设计任务功能的基础上,还增加了扩展功能。 3 目录目录 第 1 章 系统概述 4 1.1 系统设计思路和方案.4 1.2 可行性分析
4、.4 1.3 各功能模块及其组成.5 1.3.1 中断按键5 1.3.2 AT89C51 5 1.3.3 74HC573 .5 1.3.4 *点阵 5 第 2 章 单元电路设计与仿真 .7 2.1 电路设计 .7 2.1.1 单片机最小系统电路 7 2.1.2 中断按键电路.8 2.1.3 *点阵控制电路 8 2.2 程序设计 .9 2.2.1 *点阵数字显示编码 .9 2.2.2 程序设计 10 2.3 仿真 12 第章 电路的安装与调试 12 3. 制版 12 3.2 调试 . 13 3.3 出现的问题. 13 第 4 章 结束语 13 附件: 14 .元件清单表 . 14 2. 原理图 14 3. PCB图 15 参考文献: . 15 4 第第 1 章章 系统概述系统概述 1.1 系统设计思路和方案系统设计思路和方案 系统采用 51 系列单片机控制,在电路设计时,选用 P3.2、P3.3 管脚,以 外部中断的方式实现按键信号的读入。由于用中断方式,不会影响到程序的流 程控制,有利于控制程序的设计。 AT89C51 单片机作控制器