Ich habe große Schwierigkeiten, einen PIC16F1703 zum Funktionieren zu bringen, ich möchte sicherstellen, dass das von mir verwendete Codeprobe korrekt ist.Einfacher testbarer PIC16F1703-Code?
Es soll eines der einfachsten möglichen Beispiele sein, und alle Pin zum Ausgang VDD machen, damit ich es mit einem Voltmeter/LED testen kann.
processor 16F1703
radix dec
include p16f1703.inc
errorlevel -302
; reset vector
org H'00'
goto init
; interrupt vector
org H'04'
init NOP
BANKSEL PORTA
CLRF PORTA
BANKSEL PORTC
CLRF PORTC
BANKSEL LATA
CLRF LATA
BANKSEL LATC
CLRF LATC
BANKSEL ANSELA
CLRF ANSELA
BANKSEL ANSELC
CLRF ANSELC
BANKSEL TRISA
MOVLW B'00111111'
MOVWF TRISA
BANKSEL TRISC
MOVLW B'00111111'
MOVWF TRISC
loop NOP
goto loop
end
Ist diese Probe richtig für einen PIC16F1703 und alle Pin auf VDD aufrechterhalten? Wenn nein, was ist falsch?
Haben Sie versucht, einige Simulator? Simulatoren können Debugger-Einrichtungen haben. Google für "PIC16F-Simulator" und sehen, ob sie Ihnen helfen können. –
@MargaretBloom: Leider kenne ich keinen Pic-Simulator, der die PIC16F170x-Familie unterstützt. –