TODOPIC
Microcontroladores PIC => Lenguaje Basic para microcontroladores PIC => Mensaje iniciado por: seinkraft en 07 de Octubre de 2008, 13:52:54
-
Me salta un error cuando lo emulo en el proteus, apenas lo pongo a funcionar aparece:
[PIC16 ADC] PC=0x023E ADC Conversion CLock Period (5e-07) is possibly invalid for clock device.
Lo cual supuse que hay algun adc funcionando y no se convirtio RA en entradas digitales o posiblemente un error con el cristal, pero le cambie la frecuencia en el simulador de proteus pero sigue apareciendo el error...me falta algo verdad?
main:
ADCON1 = 6 'Deshabilitamos ADC
CMCON = 7 'Deshabilitamos comparadores
TRISA = 1
TRISB = 0
TRISC = 0
TRISD = 0
PORTA = 0
PORTB = 0
PORTC = 0
PORTD = 0
end.
-
Saludos!
Qué frecuencia de Cristal le estás colocando al PIC en proteus?
-
Hola de nuevo SeinKraft es necesario que leas la hoja de datos de los PICs que usas para saber como inicializarlos. Para el 877 puedes poner ADCON1=7 y se hara digital. NO existe el Cmcon en el 877 segun recuerdo.
-
Uso 20Mhz con este, aunque tambien probe a 4Mhz y nada.
Aun asi con ADCON1 = 7 no funciona, sigue mostrando el mismo error.
-
Yo me refiero a si estás colocando la frecuencia en las propiedades del componente en proteus, recuerda que proteus no ve los fuses en programación, tienes que definirlo tú en el componente.
-
hola seikraft
que intentas hacer ?
Me puedes decir?
un saludo