基于51单片机可调流水灯的设计.doc

资料分类:精选论文 上传会员:congxia 更新时间:2021-05-11
需要金币1000 个金币 资料包括:完整论文 下载论文
转换比率:金额 X 10=金币数量, 例100元=1000金币 论文字数:7912
折扣与优惠:团购最低可5折优惠 - 了解详情 论文格式:Word格式(*.doc)

摘要:本课题使用了一种由AT89S52集成块编程实现的控制电路,它完成了单片机流水灯控制功能和扬声器发声功能,并给出了具体的硬件电路和相应的程序。使用了C语言编程,运用Protel99SE软件绘制了单元电路以及总体电路图,完成了流水灯的多种模式运行的任务。

关键字:AT89S52单片机;流水灯;控制电路。

 

目录

摘要

Abstract

1、前言-1

2、系统总体分析-2

3、硬件系统-3

3.1、 89S52单片机引脚图及引脚功能介绍-3

3.1.1、芯片主要引脚介绍-3

3.2、单片机最小系统-4

3.2.1、复位系统-4

3.2.2、晶振系统-5

3.2.3、按键、LED显示系统-5

3.2.4、 数码管显示系统-6

3.2.5、 声控系统-7

4、软件设计-7

4.1、系统主要程序-7

4.1.1、延时子程序-9

4.1.2、数码管驱动程序-9

4.1.3、LED闪烁程序-10

4.1.4、读键程序-11

4.1.5、定时器初始化程序-12

4.1.6、速度设定程序-12

4.1.7、LED显示程序-12

4.1.8、初始化程序-13

4.1.9、LED闪烁方式程序-13

4.1.10、模式选择程序-17

4.1.11、中断程序-18

4.1.12、按键改变程序-18

4.1.13、音乐选择程序-21

4.1.14、音乐播放程序-22

5、系统调试-23

5.1系统仿真-23

5.2实物-24

总结-25

参考文献-26

致 谢-27

附录-28

相关论文资料:
最新评论
上传会员 congxia 对本文的描述:流水灯是一串按一定的规律像流水一样连续闪亮。流水灯控制是可编程控制器的一个应用,其控制思想在工业控制技术领域也同样适用。流水灯控制可用多种方法实现,但对现代可编程......
发表评论 (我们特别支持正能量传递,您的参与就是我们最好的动力)
注册会员后发表精彩评论奖励积分,积分可以换金币,用于下载需要金币的原创资料。
您的昵称: 验证码: