TODOPIC

Microcontroladores PIC => Todo en microcontroladores PIC => Mensaje iniciado por: mizzard en 03 de Noviembre de 2009, 07:53:27

Título: Duda electrónica para programar un PIC teniendo otro en paralelo
Publicado por: mizzard en 03 de Noviembre de 2009, 07:53:27
Hola a todos!, mi problema es el siguiente:

 - Dispongo de un conector de programación con los siguientes pines:

             . MCLR
             . PGC
             . PGD
             . Vcc (5 V)
             . GND

- Utilizo dos microcontroladores (2550 y 16f84)
- El caso es que comunico las lineas del 16f84 de datos y reloj tanto con el conector del programador como con RC2 y RC7 del 2550 (RC2 para generar con el PWM la señal de reloj para el 16f84 y RC7 lo utilizo con una resistencia de pull-up para comunicarme con el 16f84 de forma bidireccional.

- Mi duda es, si dejo desprogramado el 2550 e intento programar el 16f84, se considerarían los pines del 2550 como alta impedancia y se programaría bien el 16f84 o sería mejor programarlo a parte y establecer la comunicacion sin programar?

- Espero que haya quedado clara la situación. Espero vuestra contestación.


Muchas gracias
Título: Re: Duda electrónica para programar un PIC teniendo otro en paralelo
Publicado por: Nocturno en 03 de Noviembre de 2009, 07:56:03
Lo ideal es que entre los pines de ambos micros intercales una resistencia de 1K. Eso no afectará a la comunicación entre ambos, pero te permitirá programar un micro atacando directamente a sus pines, sin que los estados de los pines en el otro interfieran.
Título: Re: Duda electrónica para programar un PIC teniendo otro en paralelo
Publicado por: mizzard en 03 de Noviembre de 2009, 08:16:30
Hola, te refieres a poner lo que he marcado en rojo en la figura??? (seria ponerlo tambien en la linea de reloj??)

Gracias
Título: Re: Duda electrónica para programar un PIC teniendo otro en paralelo
Publicado por: Nocturno en 03 de Noviembre de 2009, 09:29:31
Exacto, eso es.
Título: Re: Duda electrónica para programar un PIC teniendo otro en paralelo
Publicado por: mizzard en 03 de Noviembre de 2009, 10:01:44
Vale, pondre una en la de datos y otra en la de reloj, en cuanto fabrique la placa te comento.



Muchas gracias ;)