Electrónica Unicrom
Conceptos Componentes Digitales PIC, PLC, Osciladores, Filtros, Máquinas Diagramas Foros
Circuitos Computadoras Referencia Instrumentos Mediciones Telecom Fuentes UPS
Registro Ayuda
Usuario:
Contraseña:
Recordar contraseña Olvidó contraseña?
Contenido adicional
- Artículos
- Descargas
- Glosario electrónica
- Tópicos destacados
- Archivo de noticias
- Directorio de Enlaces
- Sitios amigos
- Avisos Clasificados
- Colaboradores
- Bienvenida
- Principiantes
- Normas de los Foros
- Tópicos archivados
- Mapa del Sitio

Patrocinadores


Microcontroladores PIC

Programación de PICs. Despedida. Bibliografía

Este artículo forma parte del siguiente tutorial >>>


Todos los microcontroladores necesitan un circuito grabador, llamado programador, para, valga la redundancia, programarlo. En este caso, los PICs, y más concretamente el 16F84, no es una excepción.

El objetivo de este tutorial no es instruir en el manejo de ninguno de estos dispositivos ni facilitar el esquema de alguno de ellos, por lo que no lo haré.

En la red se pueden encontrar miles de circuitos de programadores para PICs. Entre ellos destaca el ProPic2, que podréis encontrar en su página ProPic2.

También puede hacerse necesario el empleo de un entrenador. Éste es un dispositivo que permite analizar el comportamiento del PIC una vez programado, mediante una serie de entradas y salidas predefinidas. Generalmente incluyen una serie de interruptores y/o pulsadores, una barra de leds y un display de 7 segmentos.

Adicionalmente pueden incluir un LCD, motores de corriente continua y paso a paso, zumbadores... Con ello puede verificarse si el microcontrolador se comporta como deseamos antes de la realización de la PCB, que, en caso de no funcionar el circuito, conlleva una importante pérdida de tiempo y de dinero.

Algunos entrenadores incluyen programador, por lo que no se hace necesario extraer el PIC del zócalo programador para insertarlo en el entrenador.

En el aspecto software, para el 16F84 y demás PICs, Microchip dispone de un software gratuito llamado MPLAB, el cual es un entorno de desarrollo para estos microcontroladores. Dicho entorno de desarrollo incluye un compilador que convierte el código fuente del programa (.asm) en un fichero .hex, listo para pasar al microcontrolador.

De esta labor se encarga el software programador, que junto con el circuito de mismo nombre graban el circuito en el micro para que éste funcione según lo que hayamos programado. Existen numerosos programas de este tipo, pero el rey por excelencia en esta categoría es el IC-Prog, que puede descargarse en Ic-Prog

Al igual que un caso anterior, el objetivo de este tutorial no es explicar el manejo de ninguno de estos programas. No obstante, es probable que en alguna entrega se introduzcan los conceptos más elementales, imprescindibles para poder desarrollar nuestros programas

Despedida

Aquí concluye esta primera parte de mi tutorial de manejo del PIC16F84.

En la próxima entrega, cuya fecha de salida no puedo confirmar, llevaremos a cabo más prácticas relacionadas con lo que hemos visto hasta ahora para así afianzar conceptos.

Además, describiré el funcionamiento de algunas instrucciones de ASM nuevas e introduciré al manejo de otros dispositivos externos, tales como relés, displays, teclados, LCDs... Recalco la palabra "introduciré" ya que se explicará de forma muy general su funcionamiento, reservando para posteriores entregas el manejo, ya de una forma mucho más comentada y explicada, de dichos dispositivos.

Bibliografía

- Angulo Usategui, José María ; Angulo Martínez, Ignacio. "Microcontroladores PIC. Diseño práctico de aplicaciones. 2ª edición" (1999). Editorial McGraw Hill. Madrid.
- Página de electrónica de Carlos Díaz

por: Fernando Cereijo Martín  thunor666NOSPAM@gmail.com(quitar NOSPAM para contestar)
Gijón (Asturias) - España.


Enlaces relacionados
- Programador de PICs y Memorias
- Tutoriales de computadoras / ordenadores
- Microcontroladores PSOC
- Foro sobre PICs


<< Comentemos el código




Contenido del Tutorial

Servicios

Correo Unicrom

Suscríbirme
al boletín de
Electrónica Unicrom

Alojado en eListas.net
Sigue las novedades de Electrónica Unicrom en Twitter

Patrocinadores



 



Poner Unicrom como página de inicio Poner Unicrom en Favoritos Privacidad   © 2002-10 Unicrom.com All Rights Reserved. MaxWebPortal Snitz Forums Ir arriba