走马灯实验
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
二、实验原理介绍
走马灯实验室一个硬件实验,因此要求使用DP-51PRO单片 机综合仿真试验仪进行硬件仿真,首先要先进行软件仿真,排 除软件语法错误,保证关键程序段的正确。然后连接仿真仪, 下载监控程序,进行主机和实验箱软、硬件联机仿真调试。
三、设计代码及分
1. 用P1口作为控制端口,使D1区的LED轮流点亮
DJNZ R3,DELAY3 DJNZ R2,DELAY2 RET END
2. 用P1口作为控制端口,使D1区的LED轮流点亮。用外部中断0控 制走马灯的暂停和继续。
ORG 0000H LJMP MAIN ORG 0003 LJMP ZEX0 ORG 0100H MAIN: MOV SP,#60H SETB EA SETB EX0 SETB IT0 MOV A,#0FEH MOV R5,#00H NEXT: CJNE R5,#00H,NEXT
学生实验报告
系
电子工程系 课程名 《单片机原理及接口技
别
称
术》实验
班
实验名
走马灯实验
级
称
姓
实验时
2011年 月 日
名
间
学
指导教
号
师
报告内容
一、实验目的和任务
学会DP-51PRO实验仪器监控程序下载、动态调试等联机调 试功能的使用;
理解和学会单片机并口的作为通用I/O的使用; 理解和学会单片机外部中断的使用; 了解单片机计时器/计数器的应用。
ORG 0000H LJMP MAIN ORG 0100H MAIN: MOV A,#0FEH NEXT: MOV P1,A ACALL DELAY RL A SJMP NEXT DELAY: MOV R2,#5 DELAY2: MOV R3,#100 DELAY3: MOV R4,#100 DJNZ R4,$
ORG 0000H LJMP MAIN ORG 000BH LJMP ZIT0 ORG 0100H MAIN: MOV SP,#60H MOV TMOD,#01H MOV TH0,#3CH MOV TL0,#0B0H MOV R6,#50H MOV R7,#0FEH SETB ET0 SETB EA SETB TR0 SJMP $ ZIT0: DJNZ R6,ZRET MOV A,R7 MOV P1,A RL A MOV R7,A MOV R6,#50H ZRET: MOV TH0,#3CH MOV TL0,#0B0H
MOV P1,A ACALL DELAY RL A SJMP NEXT DELAY: MOV R2,#5 DELAY2: MOV R3,#100
DELAY3: MOV R4,#100 DJNZ R4,$ DJNZ R3,DELAY3 DJNZ R2,DELAY2 RET
ZEX0: PUSH ACC MOV A,R5 XRL A,#0FFH MOV R5,A POP ACC RETI END 3. 用P1口作为控制端口,使D1区的LED轮流点亮。用定时/计数器0 控制走马灯的闪烁速度。
( ) 否( )
2. 实验数据全面,调试步骤准确,结果正确。 很好( ) 一般
( ) 否( )
3. 实验报告格式规范,图表清晰。
很好( ) 一般
( ) 否( )百度文库
成绩
教师签 张正明 批改时
名
间
年月日
RETI END
四、实验结论与心得
通过本次试验,让我对软、硬件程序与实验仪器调试有了 一个初步的了解,虽然开始时调试的并不是很成功,但在老师 的指导下,最终得到了实验的结果,相信有了这次的经历,下 次我会更加熟练地操作。
五、实验评价(教师)
1. 实验步骤正确,完成了本实验的全部内容。 很好( ) 一般