grabador de pic

4
GRABADOR, PROGRAMADOR O QUEMADOR DE PIC’S Los MICRCONTROLADORES PIC son circuitos integrados programables que poseen componentes necesarios para controlar el funcionamiento de una tarea. Estos dispositivos poseen una memoria de programa en la cual se almacena el programa que lo controla. El programa de control se graba en la memoria mediante un equipo grabador o programador. Este equipo se conecta a un ordenador mediante puertos USB o puertos COM1 y COM2. En el computador se ejecuta el software que controla la grabación del programa, en la memoria del microcontrolador, este proceso se le denomina grabar o programar el microcontrolador. En el grabador, posee un zócalo libre en donde se inserta el circuito integrado a grabar, todos los circuitos integrados tienen una posición única en el zócalo al momento de ser grabados.

Upload: angel-javier-calderon-escarcina

Post on 08-Nov-2015

62 views

Category:

Documents


0 download

DESCRIPTION

GRabador de PIc muy utilizado en microcontroladores

TRANSCRIPT

GRABADOR, PROGRAMADOR O QUEMADOR DE PICSLos MICRCONTROLADORES PIC son circuitos integrados programables que poseen componentes necesarios para controlar el funcionamiento de una tarea. Estos dispositivos poseen una memoria de programa en la cual se almacena el programa que lo controla.El programa de control se graba en la memoria mediante un equipo grabador o programador. Este equipo se conecta a un ordenador mediante puertos USB o puertos COM1 y COM2.En el computador se ejecuta el software que controla la grabacin del programa, en la memoria del microcontrolador, este proceso se le denomina grabar o programar el microcontrolador.En el grabador, posee un zcalo libre en donde se inserta el circuito integrado a grabar, todos los circuitos integrados tienen una posicin nica en el zcalo al momento de ser grabados.

Al insertar el circuito integrado en el zcalo se debe de cerciorar que haya encajado bien, que todas las patillas se encuentren rectas y en su posicin.El software de grabacin mas popular es el ICProg, porque permite la programacin de muchos dispositivos y es de libre distribucin.LENGUAJE DE PROGRAMACIONEl lenguaje utilizado en la programacin es el lenguaje ensamblador, debido a que el lenguaje mquina que utilizan los microcontroladores es muy complicado de utilizar por el hombre, por tal motivo se utiliza el lenguaje ensamblador, ya que es un lenguaje cercano al microcontrolador porque cada una de sus instrucciones corresponde con otra en cdigo de mquina que el microcontrolador es capaz de interpretar.EL lenguaje ensamblador utiliza nemnicos que son un grupo de caracteres alfanumricos que simbolizan los rdenes o tareas a realizar con cada instruccin. Los nemnicos son las iniciales de las instrucciones en ingls, de forma que se recuerde la operacin que realiza cada instruccin.El programa del ensamblador se encarga de traducir los nemnicos del programa escrito en el ensamblador a cdigo mquina.

CIRCUITO DEL GRABADOR

En el mercado existen varios circuitos de grabadores de Pic que pueden ser comprados o ensamblados.Muchos de los circuitos permiten grabar a travs de la PC una gran cantidad de PICs, todos ellos utilizando software de programacin estndar.El principio del funcionamiento del programador se basa en la programacin usando ICSP de MICROCHIP, La programacin ICSP usa cinco lneas, tres de alimentacin y dos de programacin, Las lneas de programacin son DATA y CLOCK, las lneas de alimentacin son VPP para la tensin de programacin de 13.2v, VCC y GND de 5v y 0v. Los microcontroladores que admiten ICSP tiene pines que admiten estas cinco entradas.El principio de funcionamiento de ICSP es alimentar al microcontrolador normalmente, para elevar la tensin en el pin MCLR a VPP, que es la tensin de programacin. EL microcontrolador entrara en modo programacin y los pines marcados con DT y Ck funcionaran como datos y reloj, para que a travs de estos, de acuerdo a las especificaciones de ICSP, escribir o leer la memoria de nuestro PIC (en caso de que no este protegido).El modelo de programacin en paralelo se basa en escribir directamente los unos y ceros en los pines del puerto paralelo conectados a los pines adecuados del microcontrolador. La alimentacin se consigue de forma externa al programador. La lnea Data no solo puede escribir datos, sino tambin leerlos, por lo que se usa dos pines uno de entrada y otro de salida, segn la utilizacin del puerto. Y se usa puerto para controlar la entrada de 13.2v activndola o no, para entrar al modo de programacin del CHIP.