PIC16F84
Aqui tienes la mas completa pagina sobre este PIC de microchip.



ENSAMBLADORES:

-Ensamblador(Windows) de microchip.Programa para ensamblar tus programas escritos en un editor. Este programa crea unos ficheros entre los que se encuentra uno con extensión .hex que es el utilizador por el programador. Otro es el .lst que contiene el listado del programa con las direcciones de todo este. Un .err donde muestra los errores producidos en el ensamblador, si los hubiera. Normalmemte el archivo con el programa sera nombrado .asm. Posteriormente se ensambla y luego se manda al programador.
-Ensamblador (MSDOS) de microchip. igual que el anterior pero bajo el sistema operativo D.O.S.(incluye un simulador).

PROGRAMADORES:

Programador(Windows) el conocidisimo ICPROG ahora en una nueva version que admite un monton de PIC,s. Con este programa se envia el archivo generado en el ensamblador .hex al PIC a traves del puerto serie con el circuito que os pongo a continuación.(para Windows)
- Circuito programador, con el podras grabar muchos pics, es muy sencillo y se conecta al puerto serie de tu P.C. y no necesita fuente de alimentación


-Programador(MSDOS). Con el mismo circuito anterior pero este programador bajo el sistema operativo D.O.S.

SIMULADORES:

- Simulador(Windows) para el PIC. Este programa simula las actuaciones de un PIC con un programa determinado. Sirve para probar tu programa, incluso antes de ensamblar, y ver si verdaderamente tu programa hace lo que tiene que hacer. Este simulador te puede dar algun error en instrucciones que el ensamblador no daria, ya que el ensamblador que lleva el simulador es mas normalito.
- Caracteristicas de PIC 16F84(pdf) con todas sus instrucciones, como funcionan las interrupciones, el Watch dog o el Stanby, bancos de memoria, etc.


Diseña conmigo un entrenador (trainer PIC) para el PIC.
De momento este es el circuito que he diseñado, al cual se le puede añadir RAM, EEPROM, PIO, UART, Teclado o un Visualizador, etc.. Tu también puedes participar.

 

Y ahora veamos algunas Aplicaciones:

- Control de un teclado .Programa que controla una matriz de teclas.
               Teclado.hex  es el archivo ensamblado, sin errores.
               El esquema  del circuito del teclado para montar.

- Comunicacion serie del PIC 16F84 al P.C a 1200 baudios.
               Envio.hex  es el archivo ensamblado.
               El esquema de como montar el PIC para enviar datos al P.C.

- Comunicacion serie  de un PC con un PIC a 1200 baudios y representa el caracter recibido en un LCD.
               Recibo.hex archivo ensamblado y sin errores.
                El esquema  de este circuito.

- Juego de luces muestra una linea de 8 leds moviendose uno encendido de lado a lado.
               Luces.hex  ya ensamblado.
               El esquema de este juego como la serie del coche fantastico KIT.

- Frecuenciometrode 3 digitos, que puede llegar a medir hasta 20Mhz (depende del PIC).
               Frecu.hex archivo ensamblado.
               El esquema de este minusculo frecuenciometro
               Voltimetro  con el frecuenciometro anterior y añadiendo un conversor de tensión-frecuencia.
 

- Reloj  digital de 4 digitos.(funciona,comprobado)
               Reloj.hex  como archivo ensamblado.
               El esquema de un sencillo reloj digital.

-Esta sencción se ira ampliando. Tu tambien puedes hacerlo.



Enlaces con otras paginas sobre PICs:

-http://www.microchip.com el fabricante del bicho.
-http://www.info-ab.uclm.es/~amartine/ Pic y otros microprocesadores.
-http://www.users.bigpond.com/pbhandary/sj_home.html aplicaciones del PIC (gracias a Meyer).
-http://pw2.netcom.com/~fastfwd/answers.html preguntas y respuestas sobre PIC (gracias a Meyer).