驾校 LED 广告灯程序设计方案 单片机原理及应用综合实训报告题 目: 广仁驾校 LED 广告灯 院 别: 机电 学院 专 业: 09 机电本 姓 名: 杨海鹏 学 号: 同组人员: 宋宝聪 庄志鑫 指导老师: 杨永 答辩日期: -12-16 摘 要随着人们生活环境的不断改进和美化,在许多场合能够看到彩色霓虹灯。广告灯由于其丰富的灯光色彩,低廉的造价以及控制简单等特点而得到了广泛的应用。用彩灯来装饰街道和城市建筑物已经成为一种时尚。本设计提出了一种基于 AT89C51 单片机控制LED 广告灯的方案,来实现对广告灯的控制。本方案以 AT89C51 单片机作为主控核心,由显示、驱动和电源模块组成核心主控制模块。其中电源模块采纳全桥整流和稳压芯片 7805 为系统提供稳定的+5V 电压。在主控模块上设有 24 个广告灯,根据用户需要能够编写各种亮灯模式。根据各种亮灯时间的不同需要,在不同时刻输出灯亮或灯灭的控制信号,然后驱动各种颜色的灯亮灭。 本次试验旨在提高我们单片机的实际应用能力,如程序的编写以及硬件模拟调试,仿真实验等,同时丰富教学内容,让学生在实践中掌握知识,在实践中提高自己的编程能力和熟练的掌握单片计数等。 关键词:LED 广告灯,AT89C51目录2.2 电源模块. . . . . . . . . . . . . . . . . . . . . . . 8第一章 程序设计方案1 硬件电路设计(1) AT89C51 是一种带 4K 字节可编程可擦除只读存储器(FPEROM—Falsh Programmable and Erasable Read Only Memory)的低电压,高性能 CMOS8 位微处理器。AT89C51 采纳 ATMEL高密度非易失存储器制造技术制造,与工业标准的 MCS-51 指令集和输出管脚相兼容。由于将多功能 8 位 CPU 和闪耀存储器组合在单个芯片中,ATMEL 的 AT89C51 是一种高效微控制器,AT89C51 单片机为很多嵌入式控制系统提供了一种灵活性高且价廉的方案.主要特性:·与 MCS-51 兼容 ·4K 字节可编程闪耀存储器 寿命:1000 写/擦循环数据保留时间: ·全静态工作:0Hz-24Hz·三级程序存储器锁定·128*8 位内部 RAM·32 可编程 I/O 线·两个 16 位定时器/计数器·5 个中断源 ·可编程串行通道·低功耗的闲置和掉电模式·片内振荡器和时钟电路 图 1 AT89C51 引脚功能图(2)管脚功能说明,如图 1 所示(3)振荡器电路:XTAL1 和 XTAL2 分别为反向放大器的输 入和输出。该反向放大器能够配置为片内振荡器,和片外振荡器两种。本系统采纳的是内部...