TODOPIC
Microcontroladores PIC => Programadores => Mensaje iniciado por: Modulay en 13 de Julio de 2004, 15:07:00
-
Hoy he acabado de montar mi placa base para el 16F877 y después de muchos sufrimientos al fin he conseguido programar el micro.Eso sí,he tenido que quitar de enmedio el 7805 pq daba a su salida 4.8V y parece que al programador eso no le gusta,ó 5V o nada.Me he tenido que cargar también el max232,cuyos condensadores que le puse son de 1 uF y no estoy muy seguro de que sea el valor mas apropiado ¿lo es?.La cuestión es que después de esos cambios he estado haciendo pruebas usando el programador en circuito de pacalaconcurso y consigo por fin programar el micro,pero,según que programa sea el que le meta,da error 0 cuando el winpic800 verifica después de programar (no durante la programación).Sin embargo después leo el micro y la posición de memoria que da error está correcta.
Si no da error durante la programación ¿se puede considerar que se ha programado bien?
Gracias.
Saludotes
-
sobre el tema del max232, efectivamente, tiene que tener los condensadores de 1micro...
tambien puedes usar el max233, y así evitar los condensadores...
-
Si Modulay , verifica siempre al programar . y obcionalmente despues . Pero no deveria dar error si verificas despues a no ser que lo programes con el codigo protejido .
Puedo ver el esquema que usas para programar ? .
-
No se como subir la imagen del esquema.¿Esto de insertar imagen vale para una imagen que se tenga en el disco duro?
Abago,con respecto a lo del max233 tengo un par de ellos,cortesía de maxim,esperando entrar en acción,pero el esquema de montaje del datasheet se me hace un tanto confuso por la numeración de los pines.
Segun el esquema del datasheet es como sigue:
Un condensador desde el pin 7 a masa;
Se puentean pines 12 y 17;
Pines 6 y 9 a masa;
Se puentean pines 11 y 15;
Se puentean pines 10 y 16;
Entradas y salidas TTL/RS232 como lo requiera la aplicación.
¿Es correcto? ¿Me he dejado alguna?
Desde Málaga,saludosss!!
-
Donde puedo poner el esquema ??





-
Conexiones del max233
2,3 -> rx/tx pic
4,5 -> rx/tx RS232
6,9 -> Masa
7 -> 5v
10-16 -> Unidas
11-15 -> Unidas
12-17 -> Unidas
entre los pines -6 y +7 un condensador de 1uF electrolítico...
cuidado con la polaridad... 

-
Si te acuerdas de donde lo descargaste pones el enlace , ó puedes mandarlo por privado .
saludos.
-
Gracias Abago y Sispic por la ayuda.
Un par de observaciones más:
El programador ICSP que he probado es el de pacalaconcurso.Lo tiene en su web,pero como está de mudanzas parece que aún no lo ha puesto.Con este programador he conseguido programar el micro una única vez de no se cuantos intentos
Me ha dado mejor resultado sacarle las conexiones GND,/MCLR,RB6 y RB7 a mi TE20se,que aunque también falla bastantes veces,va mejor.
Sisco,te mando el esquema del grabador de pacala por privado para que puedas echarle un vistazo.
Saludos
-
Escrito originalmente por Abago
sobre el tema del max232, efectivamente, tiene que tener los condensadores de 1micro...
tambien puedes usar el max233, y así evitar los condensadores...
OJO, hay 2 MAX232, si no me equivoco el MAX232 y el MAX232A, y el A usa condensadores de .1uF (si mal no recuerdo 
Saludos,
Gonzalo