level 2
leiming1978
楼主
org 0000h
ajmp main
org 0030h
main: mov p0,#00h
mov tmod,#01000000b
setb p0.1
ajmp delay
clr p0.1
ajmp delay
sjmp main
delay: push psw
mov ie,#88h
mov th1,#1ch
mov tl1,#18h
mov th0,#1ch
mov tl0,#18h
clr p3.5
setb tr1
setb tr0
loop: jnb tf0,$
setb p3.5
clr tf0
mov th0,#1ch
mov tl0,#18h
clr p3.5
sjmp loop
pop psw
ret
end
我初学c51哪位给看下我写的这段哪有问题,到了loop:jnb tf0,$这句就无法向下进行了,肯定还有很多问题也帮着看下吧,谢谢
2015年03月01日 14点03分
1
ajmp main
org 0030h
main: mov p0,#00h
mov tmod,#01000000b
setb p0.1
ajmp delay
clr p0.1
ajmp delay
sjmp main
delay: push psw
mov ie,#88h
mov th1,#1ch
mov tl1,#18h
mov th0,#1ch
mov tl0,#18h
clr p3.5
setb tr1
setb tr0
loop: jnb tf0,$
setb p3.5
clr tf0
mov th0,#1ch
mov tl0,#18h
clr p3.5
sjmp loop
pop psw
ret
end
我初学c51哪位给看下我写的这段哪有问题,到了loop:jnb tf0,$这句就无法向下进行了,肯定还有很多问题也帮着看下吧,谢谢