Está en la página 1de 1

list p =16f88

#include<p16f88.inc>

cblock 0x20 ;inicia ram

valor1,valor2,valor3
endc ;cierra ram

BSF STATUS,RP0
clrf TRISB
BCF STATUS,RP0

inicio
movlw 0xFF
movwf PORTB

call demora
movlw 0x00
movwf PORTB
call demora

goto inicio

demora
movlw d'40'

movwf valor1

movlw d'45'

proceso2
decfsz valor2,1
goto proceso2
movwf valor2
movlw d'70'
movwf valor3

proceso1
decfsz valor3,1
goto proceso1

proceso3
decfsz valor1,1
goto proceso3

retlw 0
end

También podría gustarte