Professional Documents
Culture Documents
500 Microsegundos
500 Microsegundos
#include "p18f4550.inc"
org 0x0000
goto usuario
org 0x0020
usuario:
bcf TRISD, 0
lazo:
btfss PORTB, 0
goto no
bcf LATD, 0
goto lazo
no:
bsf LATD, 0
goto lazo
end
//
list p=18f4550
#include "p18f4550.inc"
cblock 0x0200
papa
camote
yuca
endc
org 0x0000
goto usuario
org 0x0020
usuario:
bcf TRISD, 0
lazaso:
bsf LATD, 0
call retardaso
bcf LATD, 0
call retardaso
goto lazaso
retardaso:
movlw .100
movwf papa
otro1:
call bucle1
decfsz papa,1
goto otro1
return
bucle1:
movlw .100
movwf camote
otro2:
call bucle2
decfsz camote,1
goto otro2
return
bucle2:
movlw .100
movwf yuca
otro3:
decfsz yuca,1
goto otro3
return
end