武汉纺织大学单片机课程设计报告设计课题:跑马灯指导教师:刘丰姓名:颜珊曹坤单片机课程设计报告第1页共13页班级:应电092一、设计任务利用单片机制作让LED灯依次闪烁时间间隔为0
5S二次后时间加快为0
2S并循环闪烁的跑马灯
二、设计要求(1)采用单片机STC89C52来控制,下载器由芯片MAX232来对程序的下载
(2)LED灯的闪烁间隔时间为0
25S-1S,每循环两圈更改闪烁速度
(3)供电采用USB方口的方式
三、方案设计与论证跑马灯电路的组成方框图为:控制器跑马灯闪烁部分在线下载系统P1口四,主要元件介绍(1)单片机STC89C52引脚介绍stc89c52的内核和AT51系列单片机一样,故引脚也相同:1~8:I/OP1口(P1
7);9:复位脚(RST/Vpd);10~17:I/OP3口(P3
0=RXD,P3
1=TXD,P3
2=-INT0,P3
3=-INT1,P3
4=T0,P3
5=T1,P3
6=-WR,P3
7=-RD)主要是此引脚;18、19:晶振(18=XTAL2,19=XTAL1);20:地(Vss);21~28:I/OP2口(P2
7);29:-PSEN;30:ALE/-PROG;31:-EA/Vpp32~39:I/OP0口(P0
0);单片机课程设计报告第2页共13页40:+5V电源
注:引脚功能前加“-”,说明其是低电平有效
2=-INT0
(2)MAX232介绍MAX232芯片是美信公司专门为电脑的RS-232标准串口设计的接口电路,使用+5v单电源供电
内部结构基本可分三个部分:第一部分是电荷泵电路
由1、2、3、4、5、6脚和4只电容构成
功能是产生+12v和-12v两个电源,提供给RS-232串口电平的需要
第二部分是数据转换通道
由7、8、9、10、11、12、13、14脚构成两