标题:
新手请教 这段程序先从 1 开始 执行时 2 跳到6直到13 再往后怎么走
[打印本页]
作者:
qmf
时间:
2015-4-10 09:46
标题:
新手请教 这段程序先从 1 开始 执行时 2 跳到6直到13 再往后怎么走
org 0000h ;1
ajmp start ;2
org 000bh ;3
ajmp time0 ;4
org 30h ;5
start: mov p1,#0ffh ;6
mov r7,#00h ;7
mov tmod,#00000001b ;8
mov th0,#3ch ;9
mov tl0,#0b0h ;10
setb ea ;11
setb et0 ;12
setb tr0 ;13
loop: ajmp loop ;14
time0: inc r7 ;15
mov a,r7 ;16
cjne a,#20,t_ret ;17
t_l1: cpl p1.0 ;18
mov r7,#0 ;19
t_ret: mov th0,#3ch ;20
mov tl0,#0b0h ;21
reti ;22
end ;23
; 书上抄的。我是新手请教。这段程序先从 1 开始 执行时 2 跳到6直到13 再往后怎么走?新手望
前辈赐教。最好把详细执行过程解释下。多谢
作者:
superjiangzhen
时间:
2015-4-10 10:45
楼主 还在用汇编
作者:
qmf
时间:
2015-4-10 11:06
感谢回复,现在都用什么?c吗
欢迎光临 (http://www.51hei.com/bbs/)
Powered by Discuz! X3.1