Autor Tema: Compartir entradas rb6/rb7 con ICSP  (Leído 3687 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado Abago

  • PIC24F
  • *****
  • Mensajes: 792
Compartir entradas rb6/rb7 con ICSP
« en: 10 de Julio de 2004, 15:15:00 »
Bueno, después de tanto responder, me ha tocado preguntar...
y lo que mas me averguenza, es que ha dado solución a mi problema, pero ahora tengo un lio mental..
He puesto los pines rb6/rb7 como entradas en mi circuito...
y para utilizarlos compartidos, he puesto dos diodos 1n4148.
por lo tanto, en teoría cuando accedo a la programación ICSP, no afecta el circuito para nada.
pero no se porque, pero tengo una caida de tensión sobre los pines, de 1v... cuando el circuito funciona en modo normal...

ahora viene lo mas triste...
en el foro, se que hay un post, que habla de este problema, pero no soy capaz de encontrarlo...


alguna idea???

Desconectado Carlete71

  • PIC18
  • ****
  • Mensajes: 433
RE: Compartir entradas rb6/rb7 con ICSP
« Respuesta #1 en: 10 de Julio de 2004, 16:18:00 »

Abago, tienes un dibujo del circuito?

Carlete

Desconectado Ginho_rj

  • PIC12
  • **
  • Mensajes: 87
RE: Compartir entradas rb6/rb7 con ICSP
« Respuesta #2 en: 10 de Julio de 2004, 18:28:00 »
tambem fiz isso a pouco tempo,o jeito foi colocar portas and!apesar que eu acho que da pra colocar as em comum,mas não arrisquei!

Desconectado Modulay

  • Moderadores
  • DsPIC30
  • *****
  • Mensajes: 2651
RE: Compartir entradas rb6/rb7 con ICSP
« Respuesta #3 en: 10 de Julio de 2004, 19:39:00 »
No entiendo a este hombre!!

Desconectado Abago

  • PIC24F
  • *****
  • Mensajes: 792
RE: Compartir entradas rb6/rb7 con ICSP
« Respuesta #4 en: 10 de Julio de 2004, 21:51:00 »
El esquema sería algo así...

..... data
........ o
........ |
........ |  clock
........ |...o
........ |...|
........ |...|
rb7  o-+--|--|<-------- p7 - 0/1
rb6  o----+--|<-------- p6 - 0/1


.........................vpp
...........................o
...........................|
...........................|
5v o---///------>|-+----o MCLR

creo que aparentemente, esto debería funcionar, pero no es así...
tomando medidas entre p6/7 y masa, da 0v
la medida entre los pines rb6/rb7 y masa, es de 1,43v....
todo esto teniendo en cuenta, que los pines de data, y clock, están al aire y rb6/7 están a 0 lógico y 0V...

He puesto puntos para simular los espacios ascii, para que se pueda ver el mensaje. así que pensar que los puntos son espacios

-->|--    diodo
--//-- resistencia
--+--     nodo

Desconectado Sispic

  • Moderadores
  • PIC24H
  • *****
  • Mensajes: 1700
    • winpic800
RE: Compartir entradas rb6/rb7 con ICSP
« Respuesta #5 en: 11 de Julio de 2004, 00:51:00 »
En Data y Clock puede poner resistencias de 100 Homs +ó-  y nada de diodos .

En MCLR(vpp) un diodo y resistencia tal como lo tienes .

Que programador usas ? ya que tendras que enchufar y desenchufar el conector cada vez de programar.

Mira en (programadores )WinPic800 , veras una adaptación facil para no tener que desenchufar cada vez y poder usar rb6/7 como entradas ó salidas .

http://miarroba.com/foros/ver.php?pag=6&temaid=1381119&foroid=59905

Es lo muy comodo .







Desconectado Nocturno

  • Administrador
  • DsPIC33
  • *******
  • Mensajes: 18310
    • MicroPIC
RE: Compartir entradas rb6/rb7 con ICSP
« Respuesta #6 en: 11 de Julio de 2004, 02:14:00 »
Sisco, he estado revisando ese esquema que has linkado, para hacer grabación ICSP sin desconectar y no lo acabo de entender. ¿Podrías detallar un poco más dónde están las señales que vienen del grabador y dónde las patillas del micro?
Gracias

Desconectado Sispic

  • Moderadores
  • PIC24H
  • *****
  • Mensajes: 1700
    • winpic800
RE: Compartir entradas rb6/rb7 con ICSP
« Respuesta #7 en: 11 de Julio de 2004, 04:32:00 »
Haver si queda un poco mas claro



Se usa una salida mas del puerto paralelo que esté libre (por ejemplo bit 5)

Se unen Vpp1,Vpp2 si es que usas 2 como en el esquema .
Si usas solo una vpp solamente es necesario un diodo .

El pin MCLR/Vpp del pic en el circuito se conecta a vdd como indica .
No dudes en preguntar para mas dudas .



Desconectado Nocturno

  • Administrador
  • DsPIC33
  • *******
  • Mensajes: 18310
    • MicroPIC
RE: Compartir entradas rb6/rb7 con ICSP
« Respuesta #8 en: 11 de Julio de 2004, 04:38:00 »
Creo que lo he entendido. Muchas gracias

Desconectado Carlete71

  • PIC18
  • ****
  • Mensajes: 433
RE: Compartir entradas rb6/rb7 con ICSP
« Respuesta #9 en: 11 de Julio de 2004, 14:12:00 »
Yo, para evitarme este problema, me construí una tarjeta con todos los componentes básicos del PIC y dejando como interfaz solo a los pines de entrada/salida junto a Vcc y GND. Como la hice universal, para programarla "in circuit" independientemente del circuito al que la conecte, le coloqué un pequeño Switch que le permite seleccionar entre el modo de programación y el modo de funcionamiento.

No se, me parece más sencillo así.

Saludos,

Carlete

Desconectado Flight-Controller

  • PIC10
  • *
  • Mensajes: 18
RE: Compartir entradas rb6/rb7 con ICSP
« Respuesta #10 en: 18 de Septiembre de 2005, 13:30:00 »
Qtal!

tengo una duda, segun todo lo q he leido sobre icsp en el foro, creo q el circuito con el que estoy probando debe estar bien, pero aun tengo esa duda, ojala pudieran darle una revisada rapido y comentarme acerca de este,

lo que estoy haciendo ahorita es que a la hora de programar el pic desconecto mi fuente externa y coloco un peine de pines con las 5 lineas del icsp del winpic800 GTP-Usb,

lo curioso fue que la primera ves que programé el pic no marco error el winpic, pero al tratar de leerlo marco error de verificación... y ahora ya no detecta el pic16f877a ni lo puedo programar....

ojala me puedan comentar algo sobre el circuito... Gracias y Saludos.

http://perso.wanadoo.es/themarquez/icsp.htm



 

anything