Si además quieres enviarnos un Artículo para el Blog y redes sociales, pulsa el siguiente botón:
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.
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?
Esta tarde tendre montado el Xtal de 20MHz, luego os cuento
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
¡¡¡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