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