PIC18F25J50 (Resolvido)

Gostaria saber o que há de errado em meu programa para o PIC18f25J50. Ele foi escrito em Assembly. Não consigo nem setar um bit. Acredito que o PIC não está inicializando. Existe alguma configuração especifica a ser feita? Estou utilizando oscilador interno.
E qual a versão do compilador CCS está disponível para ele?
- Código: Selecionar todos
PROCESSOR 18F25J50
#INCLUDE <P18F25J50.INC>
CONFIG WDTEN = OFF, PLLDIV = 1, STVREN = ON, XINST = OFF, CPUDIV = OSC1, CP0 = OFF, OSC = INTOSCPLL, T1DIG = OFF, LPT1OSC = OFF, FCMEN = ON, IESO = OFF, WDTPS = 1, DSWDTOSC = INTOSCREF
ORG 0x0000
GOTO INICIO
INICIO
MOVLW B'00000000' ; GARANTE TODAS AS SAÍDAS EM ZERO
MOVWF PORTA
MOVLW B'00000000'
MOVWF PORTB
MOVLW B'00000000'
MOVWF PORTC
MOVLW B'00000000'
MOVWF LATA
MOVLW B'00000000'
MOVWF LATB
MOVLW B'00000000'
MOVWF LATC
MOVLW 0X00 ; Configure A/D
MOVWF ADCON0 ; for digital inputs
MOVWF ADCON1
MOVLW 0X00 ; Configure comparators
MOVWF CM1CON ; for digital input
MOVWF CM2CON ; for digital input
MOVLW B'11111111'
MOVWF TRISA ; CONFIGURA I/O DO PORTA
MOVLW B'11111111'
MOVWF TRISB ; CONFIGURA I/O DO PORTB
MOVLW B'10001111'
MOVWF TRISC ; CONFIGURA I/O DO PORTC
MAIN
CLRWDT ; LIMPA WATCH DOG TIMER
BSF LATC,4
BCF LATC,5
BCF LATC,6
GOTO MAIN
END
E qual a versão do compilador CCS está disponível para ele?