MOVLW
MOVWF
.100
TEMPO2
MOVLW
MOVWF
.100
TEMPO1
DL3
DL1
DL2
NOP
NOP
DECFSZ
GOTO DL2
TEMPO1,F
DECFSZ
GOTO DL1
TEMPO2,F
DECFSZ
GOTO DL3
TEMPO3,F
RETURN
INICIO
BANK0 (posio do banco de memoria "No mexe no momento)
MOVLW
B'00000111'
MOVWF
CMCON
CLRF PORTA (limpa as informao das portas)
CLRF PORTB
BANK1
MOVLW
MOVWF
MOVLW
MOVWF
B'00000000'
TRISB
MOVLW
MOVWF
B'10000000'
OPTION_REG( registradores e flag, no mexe)
MOVLW
MOVWF
B'00000000'
INTCON
BANK0 (Banco)
MAIN
BSF LED (Bit Set Fail), Seta da Saida), acende o led)
CALL DELAY (acende o led e d um tempo
BCF LED (Bit Clear fail), apaga o led)
CALL DELAY (apaga ou acende o led e d um tempo
GOTO MAIN(Vai para o inicio)
END (Termina)