单片机实验指导书(4)
发布时间:2021-06-06
发布时间:2021-06-06
单片机实验指导书
实验(二)
KEYLEFT BIT P1.0 KEYRIGHT BIT P1.1 LEDLEFT BIT P1.2 LEDRIGHT BIT P1.3
ORG 0000H LJMP START ORG 0030H
START:SETB KEYLEFT
SETB KEYRIGHT LOOP: MOV C,KEYLEFT
MOV LEDLEFT,C MOV C,KEYRIGHT MOV LEDRIGHT,C LJMP LOOP
END
注:BIT为定义位名称伪指令。
2实验(一)
ORG 0000H LJMP START ORG 0030H START: MOV A, #0FEH
MOV R5, #8 OUTPUT:MOV P1, A RL A CALL DELAY
DJNZ R5, OUTPUT
LJMP START
DELAY:
MOV R6, #0
MOV R7, #0 DELAYLOOP:
DJNZ R7, DELAYLOOP DJNZ R6, DELAYLOOP
RET END
五、思考题
(1)对于本实验延时子程序 Delay: MOV R6,0 MOV R7, 0
DelayLoop:DJNZ R6,DelayLoop DJNZ R7,DelayLoop RET
本模块使用11.0592MHz晶振,粗略计算此程序的执行时间为多少?
单片机实验指导书
六、电路图
100