基于51单片机的LED流水灯设计(共10页).doc
《基于51单片机的LED流水灯设计(共10页).doc》由会员分享,可在线阅读,更多相关《基于51单片机的LED流水灯设计(共10页).doc(10页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精选优质文档-倾情为你奉上 成绩课程论文 题 目: 基于51单片机LED流水灯设计 课程名称: Proteus 学生姓名: 学生学号: 系 别: 专 业: 年 级: 任课教师: 电气信息工程学院制 2015年1月专心-专注-专业 基于51单片机的LED流水灯设计 电气学院自动化专业 1、 课程设计任务与要求利用AT89C51单片机来制作一个流水灯。2、 单片机AT89C51芯片简介MCS-51兼容4K字节,可编程闪烁存储器,寿命:1000写/擦循环,数据保留时间:10年。全静态工作:0Hz24Hz,三级程序存储器锁定。128*8位内部RAM,32可编程I/O线,两个16位定时器/计数器,5个中
2、断源可编程串行通道,低功耗的闲置和掉电模式,片内震荡器和时钟电路。 图1 AT89C51芯片4、管脚说明:(1)电源引脚 Vcc(40脚):典型值5V。 Vss(20脚):接低电平。(2)外部晶振 XTAL1、XTAL2分别与晶振两端相连接。(3)输入输出口引脚: P0口:I/O双向口。作输入口时,应先软件置“ 1”。 P0口:是一个8位漏极开路输出型双向I/O端口。作为输出端口时,每位能以吸收电流的方式驱动8 个TTL输入,对端口写1时,又可作高阻抗输入端用。在访问外部程序或数据存储器时,它是时分多路转换的地址(低8位)/数据总线,在访问期间将激活内部的上拉电阻。 (4)控制引脚: RST、
3、ALE/-PROG、-PSEN、-EA/Vpp组成了MSC-51的控制总线。 RST(9脚):复位信号输入端(高电平有效)。 ALE/-PROG(30脚):地址锁存信号输出端。 第一功能:编程脉冲输入。-PSEN(29脚):外部程序存储器读选通信号。 -EA/Vpp(31脚):外部程序存储器使能端。 第二功能:编程电压输入端(+21V)。四 硬件电路(1)晶振电路:单片机晶振的作用是为系统提供基本的时钟信号。通常一个系统共用一个晶振,便于各部分保持同步。有些通讯系统的基频和射频使用不同的晶振,而通过电子调整频率的方法保持同步。也就是说.晶振是给单片机提供工作信号脉冲的。这个脉冲就是单片机的工作
4、速度。比如 这里选用的是12MHZ的晶振. 如果一个单片机选择了12MHZ晶振,它的时钟周期是112us,它的一个机器周期是12(112)us,也就是1us。晶振与单片机XTAL0和XTAL1引脚构成的振荡电路中会产生偕波,这个波对电路的影响不大,但会降低电路的时钟振荡器的稳定性。为了提高电路的稳定性,在晶振的两引脚处接入两个10pf-50pf的瓷片电容接地来削减偕波对电路的稳定性的影响。晶振电路中两个电容的取值都是相同的,或者说相差不大,如果相差太大,容易造成谐振的不平衡,容易造成停振或者干脆不起振。这里我们选用30pf的电容。 复位电路: 复位电路的原理是单片机RST引脚接收到2US以上的
5、电平信号,只要保证电容的充放电时间大于2US,即可实现复位。复位电路由电容串联电阻构成,结合电容电压不能突变的性质,可以知道,当系统一上电,RST脚将会出现高电平,并且,这个高电平持续的时间由电路的R、C值来决定。 在这个电路中,这里选用10K的电阻和1uf的电容。(2)排阻的作用: 所谓排阻就是若干个参数完全相同的电阻,它们的一个引脚都连到一起,作为公共引脚。其余引脚正常引出。所以如果一个排阻是由n个电阻构成的,那么它就有n+1只引脚,一般来说,最左边的那个是公共引脚。它在排阻上一般用一个色点标出来。排阻一般应用在数字电路上,比如:作为某个并行口的上拉或者下拉电阻用。使用排阻比用若干只固定电
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 51 单片机 LED 流水 设计 10
限制150内