1、 第 1 页 共 16 页 信息与电气工程学院 单片机课程设计 题 目 广告灯的设计 学 院 信息与电气工程学院 专 业 电气工程及其自动化 年 级 姓 名 学 号 指导教师 时 间 第 2 页 共 16 页 目录 第一章 引言.03 第二章 总体设计方案.04 一:设计要求04 二:硬件设计方案04 三:软件设计程序08 第三章 调试及结果分析.14 一:调试及结析结果分析14 二:设计总结15 参考文献15 附录(一)16 附录(二) 第 3 页 共 16 页 引言: 单片机具有体积小,可靠性高,功能强,灵活方便等许多优点, 广泛应用于国民经济的各个领域。单片机的应用, 从根本上改变了传
2、统的控制系统设计思想和设计方法, 以前由模拟电路和数字电路实现 的大部分电路,现在都能用单片机通过软件方法来实现。 单片机在工业控制中的应用, 特别是在实时监测和自动控制的单 片机应用系统中,单片机往往是作为一个核心部件来使用,仅单片机 方面的知识是不够的, 还应根据具体硬件结构,以及针对具体应用对 象特点的软件结合,加以完善。广告灯控制的出现,对广告夜景的美 化和视觉享受, 起到了十分重要的作用,也为一个城市商务区增添了 一道亮丽的风景线。 STC89C52RC 单片机简要介绍单片机应用系统由硬件系统和软件 系统两部分组成。 硬件系统是指单片机以及扩展的存储器、 IO 接口、 外围扩展的功能
3、芯片以及接口电路。 软件系统包括监控程序和各种应 用程序。在单片机应用系统中,单片机是整个系统的核心,对整个系 统的信息输入、处理、信息输出进行控制。 本系统采用单片机为中心器件来设计广告灯, 单片机系统实用性 强,操作简单,扩展性好,灵活多变。可以利用其方便快捷的进行实 验。在单片机应用系统在其中配置的键盘可以是独立键盘,也可能是 矩阵键盘。显示器也为 LED 数码管。 但在此次实验中运用的是矩阵键 盘。来控制不同的发光二极管使之呈现出理想的效果,从而达到预期 的目标 第 4 页 共 16 页 第二章 总体设计方案 一、设计要求 键盘输入使 8 个 led 发光二极管作 16 种不同的变幻,
4、控制矩阵 键盘。 即用硬件设计和软件设计相结合的方式, 来进行此功能的实现。 其中硬件的设计主要包括:电路的设计、选取元器件、编辑元器件, 元器件的属性设置、 连插件, 连接电路和检测。 软件的设计主要包括: 添加源程序,编辑源程序,生成目标代码文件(扩展名为.HEX) 。最 后两种设计相结合,在单片机上体现出这种功能的实现。 二、硬件电路的设计方案 按照设计要求,确定硬件电路的总体设计方案,以 8052 单片机 为核心的控制电路,包括复位电路、定时电路,4*4 矩阵键盘和二极 管控制电路。 2.1 复位电路设计 单片机在可靠的复位之后, 才会从 0000H 地址开始有序的执行应 用程序。 同时, 复位电路也是容易受到外部噪声干扰的敏感部分之一。 因此,复位电路应该具有两个主要的功能: 1.必须保证系统可靠的进 行复位;2 必须具有一定的抗干扰的能力。 系统选用 6MHz 晶振,则一个机