导航: 老古网老古论坛XMOS公共讨论区XMOS开源项目区单片机程序设计嵌入式系统广告区域
→初学者:请各位大侠指教[miaoyalin]

 *第4345篇: 初学者:请各位大侠指教

  
楼 主:miaoyalin 2002年8月2日07:46
 初学者:请各位大侠指教
我是一名单片机初学者,我现在有一个问题始终弄不明白,请各位大侠帮忙指点一下.我在调试下
面一段程序的时候,正常时执行完RETI这个命令后应该去执行JNB 08H,$,但现在我用软件调试的
时候发现执行完RETI命令之后,又转到了ORG 000BH,我都想了好久,但就是搞不明白是怎么回事,
为什么?该如何修改?小弟感激不尽,谢谢!
 0000           org 0000h
 0000 0130      ajmp main
 000B           org 000bh
 000B 015F      ajmp wto
 0030           org 30h
 0030 758150    main:mov sp,#50h
 0033 752000    mov 20h,#0
 0036 752100    mov 21h,#0
 0039 7590FF    mov p1,#0ffh
 003C 758CF1    mov th0,#0f1h
 003F 758AE1    mov tl0,#0e1h
 0042 758902    mov tmod,#02h
 0045 D2AF      setb ea 
 0047 D2A9      setb et0
 0049 D28C      setb tr0
 004B 759000    m:mov p1,#00h
 004E 3008FD    jnb 08h,$
 0051 C208      clr 08h
 0053 7590FF    mov p1,#0ffh
 0056 3008FD    jnb 08h,$
 0059 C208      clr 08h
 005B 117E      acall dsp
 005D 014B      ajmp m
 005F C0E0      wto:push acc 
 0061 C0D0      push psw 
 0063 0522      inc 22h
 0065 E522      mov a,22h
 0067 B4020F    cjne a,#2,ttt
 006A 752200    mov 22h,#0
 006D 0523      inc 23h
 006F E523      mov a,23h
 0071 B40205    cjne a,#2,ttt
 0074 752300    mov 23h,#0
 0077 D208      setb 08h
 0079 D0D0      ttt:pop psw 
 007B D0E0      pop acc
 007D 32        reti

>>>>>>对该主题发表你的看法

本主题贴数1,分页: [第1页]


[上一篇主题]:硬件:谁能告诉我,怎么用红外测距?

[下一篇主题]:硬件:初学乍练:求救!