; __CONFIG ¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬
;
; _CP_OFF: Protección de código DESACTIVADO.
; _DEBUG_OFF: Debug en circuito DESACTIVADO.
; _WRT_PROTECT_OFF: Protección a escritura en memoria de programa DESACTIVADO.
; _CPD_OFF: Protección de código de datos DESACTIVADO.
; _LVP_OFF: Programación en baja tensión DESACTIVADO.
; _BODEN_OFF: Reset por Brown-out DESACTIVADO.
; _MCLRE_ON: Reset por pin externo ACTIVADO.
; _PWRTE_ON: Retraso al reset ACTIVADO.
; _WDT_OFF: Watchdog DESACTIVADO.
; _XT_OSC: Oscilador externo del tipo XT.
;---------------------------------------------------------------------------------------
; _IESO_OFF: Modo de intercambio de externo a interno DESACTIVADO.
; _FCMEN_OFF: Monitor de CLK DESACTIVADO.
BANKSEL CMCON
movlw b'00000111' ; .7
movwf CMCON
BANKSEL ANSEL
movlw b'00000000' ; Configura todos los pines
movwf ANSEL ; en entradas digitales.
movlw b'00000000' ; Todas las salidas
movwf TRISA ; son digitales.
movlw b'11111111' ;
movwf TRISB ; Son entradas digitales.
BANKSEL PORTB ; Vuelve al banco 0.
movlw b'11111111'
movwf PORTB
clrf PORTA ; Se asegura que el puerto A esté en cero.