FAQ FAQ  •  Buscar Buscar  •  Registrarse Registrarse  •  Entre para ver sus mensajes privados Entre para ver sus mensajes privados
Login Login

ayuda para uso de clock interno de pic
Índice de los Foros Electronica Facil » FOROS ELECTRONICA » Microcontroladores PIC
Publicar nuevo tema   Responder al tema
Ver tema anteriorEntre para ver sus mensajes privadosVer tema siguiente
AutorMensaje
ixcamparic
Asunto: ayuda para uso de clock interno de pic MensajePublicado: 24 Jul, 2014 - 05:45
Nuevo en el Foro
Nuevo en el Foro


Registrado: 24 Jul, 2014
Mensajes: 1

Buen dia, quiero realizar la lectura de un pic18f2420 ya programado, utilizando un circuito de lo mas sencillo posible, que trabaje con los pines MCLR, VSS, VDD, y el de entrada de datos. Actualmente este pic utiliza el oscilador interno, mi duda es si debo conectar un oscilador externo para poder realizar la lectura, edicion del programa y luego escritura en el pic. Gracias.
 
 Ver perfil de usuario Enviar mensaje privado  
Responder citando Volver arriba
rina
Asunto:  MensajePublicado: 25 Jul, 2014 - 03:14
Fanatico de la Electronica
Fanatico de la Electronica


Registrado: 14 Ago, 2005
Mensajes: 1892

con oscildor intero tampoco son muy problematicos, ala hora de programarlos lo malo son los modelos que requieren los bit e ccalibracion o calibration bit que se puede perer ese valor o guardarse mal y empiezan los problemas.

pero bueno alo que vamos. pusiste VCC, GND, CLK, y te falta la patilla DAT y VPP. Vpp siepre suele ser la misma q reset en todos los pic.
Para que el pic no se ponga a funcionar con el oscilador interno y puedas entrar en modo programacion siempre hay que alimentar unos microsegundos antes el terminal de reset o VPP con 5V antes que Vcc y el pic ya entra en modo lectura o programacion mientras que clk es para abanzar los bit el terminal DAT te pone si esta a 1 o 0 y elevas el voltage de la patilla Vpp a 8.2V gravas el bit que fuerces en la patilla DAT.
vamos ue si el bit que se lee en dat es un 1 y alimentas Vpp a 8.2V y pones a 0 la patilla DAT el pic guarda un 0 lo mismo a viceversa se pone el terminal Vpp a 5V te quedas leyendo el bit introducido un pulso en CLK y ya pasas al siguiente bit, eso te permite acer una lectura y grabacion simultanea.

pero bueno la contestacion ala pregunta es simple, para poder entrar en modo lectura o programacion en u pic con oscilador interno es alimentar primero Vpp antes que Vcc con 5V si se eleva el voltage a 8,2V gravas el bit que fuerces en la patilla DAT. (bit.. el bit 1 seria igualar el voltaque de Vcc y el bit 0 seria derivar la patilla a masa, pongo 5V por decir y ser lo mas comun aunque un pic puede uncionar de 3,2V a 5.5V depende del modelo incluso de la eecuencia que trabage, vamos si la recuencia de trabajo esta muy al limite de la recuencia establecida de ese modelo quizas a 3,2V no funcione bien entonces te exija para un perecto uncionaminto suvir el voltage por rollos de tiempos en como sean los semiconductores y como reaccionan al trabajar a mas o menos recuencia)

pon que casitodo lo que te escrivo telopone la documentacion de uncionamiento y caracteristicas del pic que puedes bajar si problemas en la misma pagina del abricante tamvien as de ijarte que algunos itegrados en la seccion de documentacio o DATASsET aveces te trae cacos de pdf con correccioes de erratas de algunos modelos ( es vastante normal dado la diversidd de modelos y muy similares que tiene el abricante) pero que vamos ala hora de leer y programar en todos los modelos es identica, vamos casi todas las marcas de microcontroldors usa practicamente la misma sistematica ala hora de lerlos o grabar en ellos.

un saludo
 
 Ver perfil de usuario Enviar mensaje privado  
Responder citando Volver arriba
Mostrar mensajes anteriores:     
Cambiar a:  
Todas las horas son GMT + 1 Hora
Publicar nuevo tema   Responder al tema
Ver tema anteriorEntre para ver sus mensajes privadosVer tema siguiente
 Índice de los Foros Electronica Facil » FOROS ELECTRONICA »  Microcontroladores PIC
powered by phppowered by MySQLPOWERED BY APACHEPOWERED BY CentOS© 2004 - 2017Información LegalPrensa