Autor | Mensaje |
---|
| Asunto: ayuda para uso de clock interno de pic Publicado: 24 Jul, 2014 - 06:45 |
| 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. |
| |
|
| |  | | Asunto: Publicado: 25 Jul, 2014 - 04:14 |
| Fanatico de la Electronica


Registrado: 14 Ago, 2005
Mensajes: 1894
|
| 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 |
| |
|
| |  |
|
|