Professional Documents
Culture Documents
Este microcontrolador cuenta con 18 pines los cuales los pines 5 y 14 son tierra
y VDD respectivamente, Este pic se alimenta con 5V, por lo que es
recomendable alimentarlo con un 7805 cuando se implementa un circuito
fsicamente.
CARACTERSTICAS DEL PIC 16F628A
Velocidad de operacin hasta 20 MHZ con oscilador Programacin serial en Circuito ICSP por 2 pines: RB6
externo. reloj y RB7 datos.
Admite 8 configuraciones de oscilador. Cdigo de proteccin programable por sectores.
8 niveles de PILA. Memoria de programa FLASH 2048K. de 100.000 ciclos
escritura/borrado.
Procesador con arquitectura HARVARD.
Conjunto reducido de instrucciones RISC (35) gama
Memoria de datos EEPROM de 1.000.000 ciclos
escritura/borrado de 100 aos retencin.
media.
Instrucciones de un ciclo excepto los saltos (200nS por
2 circuitos comparadores anlogos con entradas
multiplexadas.
instruccin a 20 MHZ).
Resistencias PULL-UP programables en el puerto B.
3 Timers, Timer 0 a 8 bits, Timer 1 a 16 bits y Timer 2 a
8 bits.
Pin RA5 MCLR programable como reset externo o pin de
entrada.
Mdulos CCP, Captura compara 16 bits, y PWM,
modulacin de ancho de pulso 10 bits.
Rango de operacin desde 3V hasta 5.5V.
10 fuentes de interrupcin.
15 pines de I/O y 1 slo de entrada (RA5).
Mdulo de comunicacin serial USART/SCI.
Temporizador Perro guardin WDT independiente del
oscilador.
Capacidad de corriente para encender leds
directamente (25 mA I/O) por cada pin.
Programable con bajo voltaje LPV (5V.).
DIAGRAMA DE PINES
MEMORIA DE DATOS
Es una memoria de tipo voltil, quiere decir que a la hora de desconectarle la
alimentacin al PIC estos datos se borran, este tipo de memoria almacena datos
de forma permanente, porque estos datos varan continuamente. Se encargan
de llevar el contador del programa, el conteo del temporizador, el estado de
los puertos, la configuracin de las interrupciones, etc.
MCLR DEL PIC
El MCLR del PIC permite realizar un reset externo en el pic y puede estar
configurado de la siguiente manera, para esto el MCLR de estar activado, esto
se hace mediante la configuracin de los fuses en CSS.
Supongamos que el programa del PIC se esta ejecutando y si en ese momento
presionamos el boton el PIC se resetea y comienza nuevamente el programa
desde 0.
INSTRUCCIONES