Escrito originalmente por kronocher
asi es, los tomo directamente del puerto serie
en el puerto serie marca mas o menos 11.5 v para todos los pines...
pero grababa sin problemas...
no se si conoces alguna otra forma para aislar los pines RB6 y RB7 en vez del rele?
a parte de eso vez algun otro problema???
El punto es que el problema que he visto me parece lo suficientemente importante como para que dañe tu pic......y si esos pines no andan, no podrás programarlo.
El diseño del circuito de Programar o Run, lo veo totalmente INNECESARIO.
Como que se han complicado la vida sin sentido.
Porque? Pues bien, si tienes un diseño de un circuito de reset con
Vdd (5V)
|
R (1k)
|
|----> DIODO > -(1)- > PIN MCLR
|
|
= Cap .1uF
|
GND
Si le conectas el pin del programador al pin (1) que haga que se ponga en bajo y luego en tensión de programación 13V tipico, entonces ya tienes solucionado el problema, no hace falta todo ese liston de componentes ....
Si no está presente el programador, la tensión de fuente hará que al encenderse el pic se resetee solito normalmente.
Así funcionan los programadores ICSP... no les hace falta todo eso que has puesto.
Sobre como aislar los pines RB7 y RB6, pues depende de cada circuito. Si los pines fuuncionan como E/S en tu software, entonces se complica bastante más el diseño. Además es aconsejable que directamente no uses esos pines (usualmente es lo que hago)
Suponiendo que realmente los necesites si o si, trata de que sean "salidas" , de esa forma te garantizas que para el programador que se conecte a ellos, verá el resto del circuito como una gran impedancia .
Otra forma es usar optos, o bien usar jumpers.
Saludos