1 / 27
文档名称:

八路跑马灯.docx

格式:docx   大小:519KB   页数:27页
下载后只包含 1 个 DOCX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

八路跑马灯.docx

上传人:sunhongz9 2022/3/14 文件大小:519 KB

下载得到文件列表

八路跑马灯.docx

文档介绍

文档介绍:西南石油大学应用技术学
院课程设计报告
单片机原理及应用课程设计
课程名称:单片机原理及应用 题目名称:八路跑马灯的设计 专业年级:应用电子技术2009级 学生姓名:周波
指导老师:蒲正刚
2011-6-21
摘要
图 所示。单片机执行指令是在时钟脉冲控制下进行的,因此,单片机必须外接振荡器构成 时钟电路才能正常工作。另外,还应该在单片机的
RES端外接电阻电容构成复位电路, 当单片机运行错误时可以给一个复位信号使英复位。
单片机的对接口电路的控制是由软件向单片机的I/O 口(即P0-P3 口)来实现的。
AT89S51单片机内部由两个泄时/il•数器,可以用其中一个泄时/汁数器来对时间进行计 数,而另一个可以对显示器的显示延时进行立时并通过中断把相应的数据通过I/O 口 送给显示器显示。同时,通过对外部按键的状态判断来进行时间的调整。

作为显示电路,采用8个LED灯来进行显示,实现全亮、全火、 灯显示等

由于单片机的I/O 口输出电流比较弱,不够驱动一位LED数码管,因此,必须在 I/O 口和LED数码管之间接一驱动器和限流电阻来驱动LED数码管。

由于外部的干扰如电压、电流的波动可能造成直流电源的不稳左,因此,可在电 源两端接上滤波器来降低外部干扰对电源造成的影响



单片机执行指令是在时钟脉冲控制下进行的,因此时钟信号时单片机的基本 工作条件。可以通过测量第30脚ALE是否有输出时钟脉冲的六分频信号来判断 时钟信号是否正常。
时钟可以由内部和外部两种方式产生,本设计采用内部方式。如图1所示, 在XTAL1和XTAL2引脚上外接定时元件。左时元件通常采用振荡器和电容组成的 并联谐振电路。XI为振荡器,Cl、C2为电容。振荡器的振荡频率主要取决于晶 体,电容对振荡频率由微调作用。外接晶体振荡器时,电容值可选在30pF左右。
19
1
XLALI
C1
30]
PF
E
a
XI
12]
MF
tz
C1
1
30]
XLAL2
18
图1 内部时钟电路

如图2所示,为了提高电源的稳泄,由两个电容并联连接电源两极构成电源 滤波电路。C4电容值比较大,用于滤低频:C5容值比较小,用于滤髙频。
vcc
+
C4
C5
10(
)uF

uF