El pic 16f628a es un microcontrolador de 8 bits, es el remplazo al pic 16f84a, ya que sus pines son compatibles. Posee una arquitectura RISC ( reduced instruction set computer) así como un juego reducido de 35 instrucciones.
El lenguaje de este microcontrolador es el asm, y ya que es un lenguaje que esta mucho mas cerca del hardware que del programador, han surgido compiladores de lenguajes de alto nivel, entre ellos se encuentran el BASIC y C.
Este es su diagrama de pines:
Cuenta con 16 pines de entrada/salida, dos temporizadores de 8 bits y uno de 16, ademas de dos comparadores. El pin # 5 es el que se conecta al negativo en la fuente de alimentación para los puertos de i/o. El pin # 14 es el que se conecta al positivo, pin #4 es el reset del dispositivo.
Pines principales
Características del PIC 16F628a:
- Velocidades de operacion de DC - 20 MHz
- Capacidad de interrupcion
- Pila de 8 niveles
- Modos de direccionamiento directos, indirectos y relativo
Algunas características especiales del microcontrolador:
- Opciones de oscilador externo e interno
- Modo de ahorro de energía
- Multiplexado del pin reset/entrada-pin
- Alta durabilidad de la memoria Flash/EEPROM
Tipos de memoria del pic 16f628a:
- Memoria flash: memoria de tipo no volátil, aquí se almacena el programa que realicemos.
- Tiene una capacidad de 2048 words osea 2048 lineas de código que se pueden escribir en assembler
- Memoria RAM: sirve para guardar datos y variables, esta memoria es tipo volátil.
- Memoria eeprom: 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 pierde.
Referencias:
4 para el lab de integrados
ResponderEliminar