系统老旧。《od》是一个反汇编工具,又叫OllyDebug。该软件载入不能运行是系统老旧导致的,只需要将软件进行卸载安装最新版即可。《od》是一个新的动态追踪工具,将IDA与SoftICE结合起来的思想。
以PIC16F676为例,汇编程序如下,结果为开机全不亮,然后依次到全亮,周而复始,间隙时间1秒,电路在最后面 LIST P=16F676
INCLUDE "P16F676INC"
__CONFIG(31C4H)
CBLOCK 20H
CN1
CN2
CN3
ENDC
ORG 005H
GOTO MAINMAIN
BANKSEL PORTC
CLRF PORTC
MOVLW 7H
MOVWF CMCON
CLRF CN1
CLRF CN2
CLRF CN3
BANKSEL TRISA
CLRF TRISA
CLRF ANSEL
CLRF TRISC CALL 3FFH
MOVWF OSCCAL
BCF STATUS,RP0DIZENG
BANKSEL PORTC
CLRF PORTC
CALL DELAY_1S
BSF PORTC,0
CALL DELAY_1S
BSF PORTC,1
CALL DELAY_1S
BSF PORTC,2
CALL DELAY_1S
BSF PORTC,3
CALL DELAY_1S
BSF PORTC,4
CALL DELAY_1S
BSF PORTC,5
CALL DELAY_1S
GOTO DIZENG
DELAY_1S
MOVLW 0AH
MOVWF CN1
DL_1
MOVLW 84H
MOVWF CN2
DL_2
MOVLW 0FBH
MOVWF CN3
DL_3
DECFSZ CN3,1
GOTO DL_3
DECFSZ CN2,1
GOTO DL_2
DECFSZ CN1,1
GOTO DL_1
RETURN
END
以上就是关于od反汇编工具调试程序无法启动全部的内容,包括:od反汇编工具调试程序无法启动、六个LED从全灭一个一个亮 汇编语言编程+电路图、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)