Hej Kevin Jeg kan se at ud includer p16f84a.inc uden at du bruger den til noget, det er lidt fjollet, men du er sikkert ikke rigtigt med på hvad den bruges til ? jeg har lavet en lille kode stump som du kan prøve, du skal sikkert ændre på stien i include linjen så den passer til den computer
koden her under er skrevet til Microchip's gamle mpasm men den borte kunde fungere med mplab, og i modsat fald er det kun oppe i hovedet af programmet der skal laves lidt om
God fornøjelse
MHV Carsten
LIST P=16F84a, R=DEC ERRORLEVEL 0,-305 __config 0x3FF9
include "\udvik\pic\util\p16f84a.inc"
list
COUNT1 equ 0x0d COUNT2 equ 0x0e org 0 goto START org 06h
START BSF STATUS,RP0 ;select bank1 movlw 0x00 ;Sætter PortB som output movwf TRISB bcf STATUS,RP0 ;bank select 0
DiOn bsf PORTB,1 ; tænder for dioden
movlw 0xff movwf COUNT1 movlw 0x0f movwf COUNT2
Loop1 decfsz COUNT1,1 goto Loop1 decfsz COUNT2,1 goto Loop1
DiOff bcf PORTB,1 ; slukker for dioden
movlw 0xff movwf COUNT1 movlw 0x0f movwf COUNT2
Loop2 decfsz COUNT1,1 goto Loop2 decfsz COUNT2,1 goto Loop2
goto DiOn
end