电子工艺学
考试作品报告
作品名称: 花样流水灯 姓 名: 专业班级: 电信1105 学 号:
中南大学物理与电子学院
1
目 录
第一章 系统整体概述??????????????????????
第二章
第三章
第四章
第五章
硬件设计???????????????????????? 软件设计???????????????????????? 调试与分析??????????????????????? 制作感受????????????????????????
2
【摘要】
当今时代的智能控制电子技术,给人们的生活带来了方便和舒适,而每到晚上五颜六色的霓虹灯则把我们的城市点缀得格外迷人,为人们生活增添了不少色彩。 制作流水灯的方法有很多种,有传统的分立元件,由数字逻辑电路构成的控制系统和单片机智能控制系统等。本设计介绍一种简单实用的单片机花样流水灯设计与制作,采用基于单片机AT89C52和发光二极管、晶振、复位、电源等电路以及必要的软件组成的以AT89C52为核心,辅以简单的数码管等设备和必要的电路,设计了一款简易的流水灯电路板,并编写简单的程序,使其能够自动工作。 本设计用AT89C52单片机为核心自制一款简易的花样流水灯,并介绍了其软件编程仿真及电路焊接实现,在实践中体验单片机的自动控制功能。该设计具有实际意义,可以在广告业、媒体宣传、装饰业等领域得到广泛应用。 关键字:AT89C52 单片机 流水灯 数码管 AT89C52单片机概述
AT89C52是一个低电压,高性能CMOS 8位单片机,片内含8k bytes的可反复擦 写的Flash只读程序存储器和256 bytes的随机存取数据存储器(RAM),器件采用ATMEL公司的高密度、非易失性存储技术生产,兼容标准MCS-51指令系统,片内置通用8位中央处理器和Flash存储单元。AT89C52有40个引脚,32个外部双向输入/输出(I/O)端口,同时内含2个外中断口,3个16位可编程定时计数器,2个全双工串行通信口,2个读写口线,AT89C52可以按照常规方法进行编程。
3
第一章、系统整体概述
设计内容和目的 1)简单I/O引脚的输出 2)掌握软件延时编程方法 3)简单按键输入捕获判断
在AT89S52-Ⅰ开发板上实现16个发光LED“流水”的现象,并通过编写程序控制流水现象。
硬件设计电路的元件清单 器件名称 AT89C52 开关 USB接口 10K电阻 1K电阻贴片 电容10uF 电容22pF LED灯 晶振
数量 1 1 1 1 16 1 2 16 1
4
第二章、硬件设计
2.1系统硬件总电路构成及原理
实现本设计要求的具体功能,可以选用STC89C52单片机及外围器件构成最小控制系统,16个发光二极管按一定顺序点亮。
2.2 主控制部分――STC89C52单片机简介
1 STC89C52实物图,管脚图
5
相关推荐: