实验1.彩灯控制程序设计实验1:彩灯控制程序设计
1302班 学号: 姓名:
一、实验目的
掌握单片机AT89C51最小系统的结构;掌握编译软件KEIL51的使用方法;掌握G540编程器的基本操作步骤;练习延时程序的编写与调用。
二、实验仪器
单片机实验板;computer;G540编程器.
三、实验电路图
四、实验内容
通过P0口控制8个共阳极接法的彩灯,实现2种花样的循环变化,要求视觉效果明显。
1、延时时间: S
2、2种花样名称分别是: ; ...
实验1:彩灯控制程序设计
1302班 学号: 姓名:
一、实验目的
掌握单片机AT89C51最小系统的结构;掌握编译软件KEIL51的使用方法;掌握G540编程器的基本操作步骤;练习延时程序的编写与调用。
二、实验仪器
单片机实验板;computer;G540编程器.
三、实验电路图
四、实验内容
通过P0口控制8个共阳极接法的彩灯,实现2种花样的循环变化,要求视觉效果明显。
1、延时时间: S
2、2种花样名称分别是: ; 。
五、实验步骤
1、通过软件KEIL51调试程序,进行仿真,并生成HEX文件.
2、利用G540编程器把HEX文件写入AT89C51.
3、将写入程序的AT89C51安装在单片机实验电路板上进行测试.
4、发现问题及时修正.
六、注意事项
1、进实验室前,必须带上实验
,并填写好
图和程序清单。
2、报告统一要求打印【A4】,测试过程中发现问题需要修改时,可在报告上直接修改!【也可利用背面】
3、在下载和测试时,要注意AT89C51安插方向!
4、程序书写必须采用英文格式,如右下框内所示:
程序清单:
ORG 00H
START: CLR P1.0
LCALL DELAY
SETB P1.0
LCALL DELAY
LJMP START
DELAY: MOV R7,#04H ;延时0.2秒
D1: MOV R6,#74H
D2: MOV R5,#0D6H
DJNZ R5,$
DJNZ R6,D2
DJNZ R7,D1
NOP
RET
END
本文档为【实验1.彩灯控制程序设计】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑,
图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。