Hola a todos,
Tengo un esquema Proteus muy simple: un PIC18f25k22 en el que quiero conseguir que el oscilador interno esté presente en RA6. He hecho mil pruebas y no sale absolutamente nada. Básicamente, el programa es:
Device = 18F25K22
XTAL 16
Declare Reminders Off
@ CONFIG_REQ = 0 ; Override Compiler's configuration settings
Asm-
Config OSC = INTOSCO ; (CLK0-R6)
Endasm-
Declare Reminders On
'PLLEN = 0 ; Disable 4x PLL
OSCCON = %01010000 ; 16Mhz
' OSCCON = %01100000 ; 32Mhz
' OSCCON = %01110000 ; 64Mhz
Clear LATA
TRISA = %00001111 ; RA0-RA3 Entradas analógicas; Resto: salidas
Symbol LED = PORTC.2
Output PORTC.2
Symbol Clock PORTA.6
Output PORTA.6
main:
While
High LED
High Clock
DelayMS 500
Low LED
Low Clock
DelayMS 500
Wend
End
He utilizado todas las combinaciones posibles y el resultado es que ni sale el Clock por RA6 ni tan siquiera consigo que funciona como una salida normal. Por cierto, las pruebas las hago con Protesu así que tengo una duda que tampoco he conseguido despejar ¿La simulación en Proteus es capaz de tener la funcionalidad de salida del Clock por RA6?.
Os agradezco vuestro tiempo atención,