Olah a todos...
Não estou conseguindo inicializar este codigo no PIC16F76 para 28 pinos...
Gostaria de umas dicas pra saber se tem algo errado...
O Porta A estão todos como entrada e os Ports B e C são saida. Estou utilizando cristal de 4MHz e com zero eu ascendo os leds...
Se precisar do esquematico, eu posto depois no imageshack...
Vlw...
[b]#INCLUDE <P16F76.INC>
ERRORLEVEL -302
BANK0 MACRO
BCF STATUS,RP0
BCF STATUS,RP1
ENDM
BANK1 MACRO
BSF STATUS,RP0
BCF STATUS,RP1
ENDM
BANK2 MACRO
BCF STATUS,RP0
BSF STATUS,RP1
ENDM
BANK3 MACRO
BSF STATUS,RP0
BSF STATUS,RP1
ENDM
CBLOCK H'20'
TEMP1
TEMP2
ENDC
ORG 0x00
GOTO INICIO
ORG 0x04
RETFIE
INICIO CLRF STATUS
CLRF PORTA
BSF STATUS,RP0
MOVLW B'11111111'
MOVWF TRISA
CLRF STATUS
CLRF PORTB
BSF STATUS,RP0
MOVLW B'00000000'
MOVWF TRISB
CLRF STATUS
CLRF PORTC
BSF STATUS,RP0
MOVLW B'00000000'
MOVWF TRISC
BANK0
CLRF PORTA
CLRF PORTB
CLRF PORTC
MAIN BCF PORTC,0
BSF PORTC,2
CALL TEMPA
BSF PORTB,0
CALL TEMPA
BCF PORTC,1
CALL TEMPA
BSF PORTB,1
CALL TEMPA
BCF PORTC,2
CALL TEMPA
GOTO MAIN
TEMPA MOVLW H'FF'
MOVWF TEMP1
MOVLW H'03'
MOVWF TEMP2
LOOP1 DECFSZ TEMP1,1
GOTO LOOP1
DECFSZ TEMP2,1
GOTO LOOP1
RETURN
END[/b]
Vlw