Expresate

Si además quieres enviarnos un Artículo para el Blog y redes sociales, pulsa el siguiente botón:

Avisos
Vaciar todo

Cómo construir un ICSP

29 Respuestas
6 Usuarios
0 Reactions
10.9 K Visitas
mif
Respuestas: 1095
 Mif
Topic starter
(@mif)
Noble Member
Registrado: hace 19 años

Hola gentecilla, he descubierto tras muchas horas perdidas que la placa que tengo diseñada para mi 16F876, funciona extraño cuando le hago imposición de manos, es decir, acerco las manos y se le va la pinza... no hay cortos, no hay cortes, y cuando estoy lejos funciona estupendamente, de modo que he decidido divorciarme de ella, y montarme una nueva con una placa de topos por comodidad.

El tema es que me gustaría montarla con ICSP, pero ando un poco perdido con el tema, en internet veo muhca información, pero siempre usan un programador para pasar del pc al pic, como el GTP-USB, o el TE20, el caso es que me gustaría hacerlo entero, es decir que mi placa sea programable de por si, pero para eso no hay tanta información.

¿Es posible que el sistema sea tan sencillo como este?:
ICSP

Pero no entiendo como va a ser posible conectar directamente el USB al 16F876, y quienes son Data y Clock cuando el USB solo tiene D+ y D-?
¿No debería ir conectado al puerto Com?
¿Cómo se configuraría el WinPic800 para este tipo de programador?
¿Cómo es posible que todo lo que haga falta sea un diodo cuando mi TE20 lleva mas de 20 componentes?

En fin, tengo muchas dudas sobre el tema, a ver si alguien sabe como montarlo.

Muchas gracias por la ayuda.

Responder
28 respuestas
apoka
Respuestas: 313
(@apoka)
Reputable Member
Registrado: hace 19 años

Extraido de iearobotics:
Un microcontrolador, por ejemplo un 6811 o un PIC. Esta forma de grabación es la más fiable y la que permite una mayor independencia del PC y del sistema operativo usado (grabador universal). Es necesario programar el microcontrolador Máster para que implemente el protocolo ICSP y además conectarlo a un PC o similar por el puerto serie (o USB), por donde se transmitirá el fichero a grabar. Este es el sistema empleado por el ICD de Microchip.

Seria excesivamente complicado programar ese microcontrolador?

Responder
mif
Respuestas: 1095
 Mif
Topic starter
(@mif)
Noble Member
Registrado: hace 19 años

Esta tarde tendre montado el Xtal de 20MHz, luego os cuento

Responder
gonzao
Respuestas: 218
(@gonzao)
Estimable Member
Registrado: hace 20 años

Hola Mif, lo del bootloader (creo que no te han contestado) si está bien grabado en el PIC, lo que te ocurre es que cuando le dea a pasar el programa del PC al microcontrolador tienes que resetear el micro. Es decir, después de selecciones el .HEX le das a "Write (F4)" y a continuación al reset de la placa (o reset manual jeje). Y ya verás como va perfecto.

Un saludo
gONzAO

Responder
mif
Respuestas: 1095
 Mif
Topic starter
(@mif)
Noble Member
Registrado: hace 19 años

¡¡¡que bueno tio!!! no tenia ni idea, supongo que soy tan lelo que eso se daba por hecho, por eso nadie me lo dijo... lo probare esta noche.
Mil gracias

Responder
Página 6 / 6
Compartir: