Programadores de dispositivos PICKit
Enviado por lolita232222 • 11 de Octubre de 2013 • 451 Palabras (2 Páginas) • 401 Visitas
Programadores de dispositivos
Artículo principal: PICKit
Dispositivos llamados " programadores "se utilizan tradicionalmente para obtener el código de programa en el PIC de destino. La mayoría de PICs que Microchip actualmente venden función ICSP (In Circuit Serial Programming) y / o LVP capacidades (programación de bajo voltaje), permitiendo que el PIC a programar mientras se está sentado en la meta del circuito . ICSP programación se realiza utilizando dos pasadores, reloj y de datos, mientras que un alto voltaje (12V) está presente en el pin Vpp / MCLR. Prescinde de baja tensión de programación con la alta tensión, pero se reserva el uso exclusivo de un pin de E / S y por lo tanto, se puede desactivar para recuperar el pin para otros usos (una vez desactivado, sólo se puede volver a habilitar el uso de programas de alta tensión).
Hay muchos programadores de microcontroladores PIC, que van desde los diseños muy simples que se basan en ICSP para permitir la descarga directa de código desde un ordenador central, para los programadores inteligentes que pueden verificar el dispositivo a varias tensiones de alimentación. Muchos de estos programadores complejos utilizan un pre-programado PIC mismos para enviar los comandos de programación al PIC que se va a programar. Se necesita el tipo inteligente del programador para programar modelos CFP anteriores (en su mayoría de tipo EPROM) que no admiten la programación in-circuit.
Muchos de los PICs de gama alta basados en flash también puede auto-programa (escribir en su propia memoria de programa). Placas de demostración están disponibles con una pequeña fábrica programado cargador de arranque que se puede utilizar para cargar programas de usuario a través de una interfaz, como RS-232 o USB , obviando así la necesidad de un dispositivo programador. También hay disponible firmware bootloader que el usuario puede cargar en el PIC usando ICSP. Las ventajas de un gestor de arranque más de ICSP es las velocidades muy superiores de programación, la ejecución del programa siguiente programación inmediata, y la capacidad de ambos de depuración y el programa utilizando el mismo cable.
Los programadores / depuradores están disponibles directamente de Microchip. Tercer partido programadores van desde planes para construir su propio, a los kits de auto-ensamblaje y totalmente probados listos para ir unidades. Algunos son diseños simples que requieren un PC para hacer la señalización de programación de bajo nivel (estos normalmente se conectan a la serie o puerto paralelo y se componen de unos pocos componentes simples), mientras que otros tienen la lógica de programación integrado en ellos (estos suelen utilizar una serie o conexión USB, son por lo general más rápido, y con frecuencia se construyen usando PICs sí por el control).
Los siguientes son los PICkit programador / depuradores oficial de Microchip:
...