miércoles, 4 de abril de 2012

PIC16F628A

El PIC16F84A se considera uno de los más famosos de todos los tiempos, pero actualmente ya es considerado como obsoleto, su remplazo en la actualidad viene siendo el PIC16F628A, este mismo es el que se utiliza en la mayoría de los ejemplos y proyectos que encontramos y es el PIC que yo probablemente utilizare para mi proyecto de Computo Integrado. Primero que nada hablemos un poco de las características de este PIC, el PIC16f628A es un microcontrolador de 8 bits, cuenta con una arquitectura RISC avanzada así como un juego reducido de 35 instrucciones, ya que este PIC es el remplazo del 16f84A como ya lo hemos dicho, sus pines son compatibles con su antepasado haciéndonos posible actualizar algún proyecto antiguo donde hayamos usado el 16F84A.


Diagrama de pines del PICF628A

En el diagrama de pines podemos ver que los pines 1, 2, 3, 4, 15, 16, 17 y 18 tienen el nombre de RAx. Esos pines conforman el puerto A, “PORTA”, los pines 6 al 13 pertenecen al puerto B “PORTB”. El pin 5 correspone al negavito(-) o tierra y el pin 14 va conectado a la fuente de alimentación de 5V.

Características del PIC16F628A:

CPU De alto rendimiento RISC:
• Velocidades de operación de DC - 20 MHz
• Capacidad de interrupción
• Pila de 8 niveles
• Modos de direccionamiento directos, indirectos y relativo
• 35 simples instrucciones de palabra:
• Todas las instrucciones de ciclo único, excepto las de salto

TIPOS DE MEMORIA DEL PIC16F628A

Memoria flash: esta memoria es de tipo no volátil en esta memoria ira nuestro programa que realicemos.

El pic16f628a tiene una capacidad de 2048 words seto se podría traducir a 2048 líneas de código que podemos escribir en lenguaje assembler para este microcontrolador.
Memoria RAM: esta memoria sirve para guardar datos y variables, esta memoria es de tipo volátil, es decir perderá la información cuando desaparezca la alimentación.

La memoria ram que posee el microcontrolador pic16f628a es de 224 bytes
Memoria eeprom: en una memoria de tipo no volátil de poca capacidad sirve para guardar datos, aun cuando deje de recibir alimentación la información no se perderá.

La memoria eeprom que posee el pic16f628a es de 128 bytes.

Mapa de Memoria del PIC16F628A



Fuentes:
https://sites.google.com/site/proyectospic2010/PIC18F452/introduccion-pic16f628a-1
http://www.ucontrol.com.ar/wiki/index.php/Programaci%C3%B3n_de_microcontroladores_PIC

1 comentario: