1 / 6
文档名称:

基于单片机跑马灯.doc

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

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

分享

预览

基于单片机跑马灯.doc

上传人:sssmppp 2021/2/22 文件大小:67 KB

下载得到文件列表

基于单片机跑马灯.doc

相关文档

文档介绍

文档介绍:南京理工大学紫金学院
单片机实验报告
教师评语
一、实验目的
1、 熟练运用C语言编程
2、 熟悉启动硬件仿真系统(Protues和Keil),熟练应用该系统调试软件
二、实验环境
三、实验内容 实现的功能:采用定时器控制LED灯依次定时发光
电路图:
D7
R1
R2
R3
R4
R6
R7
R8
R5
程序代码:
#in clude<reg5 > void main()
{
unsigned char temp; char count=0; temp=0x01;
Pl=temp;
TMOD=OxlO;
THl=0x3C;
TLl=0xB0;
TR1=1;
while(l)
{if(TFl==l)
TF1=O; count++;
if(count==20)
count=0; temp=temp«l; if(temp==O) temp=0x01;
Pl=temp; TMOD=OxlO;
THl=0x3C; TLl=OxBO;
四、 实验结果及分析
软件调试一般分为以下四个阶段:
编写程序并查错
在C语言的编译系统中编译源程序
对程序进行编译连接,并及时发现程序中存在的错误
改正错误,再次调试,直至正确
硬件功能测试:
本次试验设计采用的是ATMEL公司的AT89C51单片机。
结果:实验电路中八盏LED灯按一定时间间隔依次发光。但由于某些特定因素 的影响,导致设计后的效果并不精确,仍有待改进。
五、 实验思考题
备注: