多模式流水灯设计报告

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

多模式流水灯设计报告
摘要:本设计包括两方面。

一是通过AT89C51单片机实现流水效果,并用一位
数码管显示工作模式;二是通过AT89C51单片机实现音乐播放,并在流水灯上显示相应的音阶。

设计中共给出九种工作模式、一次音乐播放。

关键词:AT89C51;数码管;LED;
1. 系统硬件设计
1.1 主控制模块
本系统的主控制模块采用AT89C51单片机,AT89C51单片机是美国ATMEL公司生产的低电压、高性能CMOS单片机,片内含8k bytes的可反复擦除的flash 只读程序存储器和256k bytes的随机存取数字存储器(RAM),与标准的MSC-51指令系统及8051引脚兼容,片内置通用8位中央处理器(CPU),可以满足不同控制应用场合的要求。

对于本次的多模式流水灯系统,AT89C51可以满足其对LED 灯的控制要求、输出X音阶的控制要求、显示输出工作模式等各模块的控制要求。

AT89C51管脚图
1.2 显示模块
多模式流水灯的显示模块由LED数码显示管组成。

LED有着显示亮度高、响应速度快的特点,常用的有七段LED显示器。

七段LED显示器由7个条形发
光二极管和一个小圆点发光二极管组成,根据各管的亮暗组成字符。

本系统使用的LED数码显示管是共阳极数码显示管,数码显示管与单片机P3口相连接,受单片机控制,通过软件编程使数码显示管显示流水灯的工作模式。

2.系统软件设计
软件是多模式流水灯系统的主要组成部分,在系统的软件部份也采用了模块化设计,将系统各模块的功能编写成子函数的形式,这样增加了系统软件的可读性和可移植性。

3. 仿真图
Protues仿真图
4.总结
通过这次的课程设计,我们把平时学习到的知识应用到了实际中,加深了对
所学知识的理解。

同时,我们从这次课程设计中也意识到自己对所学知识的掌握
不够深入,对单片机系统的了解还不够细致,以及在编程能力上的缺陷。

在本次课程设计的过程中,我们深刻体会到了团队合作的重要性,只有一个
团队齐心协力,每个成员各司其职才可以把工作做好。

参考文献
1 杨全胜.胡有彬。

现代微机原理与接口技术。

北京:电子工业出版社,2002
2 潘新民.王燕芳。

微型计算机控制技术。

北京:人民邮电出版社,1999
3 张友德.赵志英.涂时亮。

单片微型机原理、应用与实验(第四版)。

上海:复旦大学出版社,2003
4 李刚民.单片机原理及应用技术高等教育出版社
5 康华光主编.电子技术基础(数字部分),高等教育出版社。

相关文档
最新文档