Blinkfrequenz mit PIC 16F629
HI Leute hoff ihr könnt mir weiterhelfen, hab mich endlich an´s PIC programmieren rangewagt funktioniert auch super aber ich beiß mir hier die Zähne aus. Und zwar möchte ich mit dem PIC 12F629 eine LED ansteuern bei der ich die Frequenz über das Programm verändern kann. Hier das Programm :
clrf GPIO
clrff
clrw
MOVLW 0x500
MOVWF 0x20
bsf STATUS,GPIO2
bcf TRISIO,2
bcf STATUS,GPIO2
LOOP
DECFSZ 0x20,1
GOTO LOOP
bsf GPIO,2
MOVLW 0x500
MOVWF 0x20
LOOP3
DECFSZ 0x20,1
GOTO LOOP3
bcf GPIO,2
end
Hab den Internen OSC verwendet mit 4Mhz. Wieso kann ich den Wert den ich in das Arbeitsregister schreiben will nicht x beliebig erhöhen? bzw habt ihr ne Idee wie ich das Programm anders schreiben könnte? Danke schon im Vorraus mfg Gremlin