SECCIÓN TEORIA
Caracteristicas del microcontrolador
Microcontrolador PIC 16F877A de 8 bits fabricado por Microchip.
-Memoria ROM: 8Kb
-Memoria RAM: 368 x 8 bytes
-Pines I/O: 33
-Frecuencia: 20 Mhz con cristal externo
-Permite programación ICSP
-Frecuencia de operación 0-20 MHz
-Oscilador interno de alta precisión
-Calibrado de fábrica
-Rango de frecuencia de 8MHz a 31KHz seleccionado por software.
-Voltaje de la fuente de alimentación de 2.0V a 5.5V
-Consumo: 220uA (2.0V, 4MHz), 11uA (2.0 V, 32 KHz) 50nA (en modo de espera)
-Ahorro de energía en el Modo de suspensión
-Brown-out Reset (BOR) con opción para controlar por software
-33 pines de entrada/salida
-alta corriente de fuente y de drenador para manejo de LED
-resistencias pull-up programables individualmente por software
-interrupción al cambiar el estado del pin
-memoria ROM de 8K con tecnología FLASH
.
-El chip se puede re-programar hasta 100.000 veces
-Opción de programación serial en el circuito
-El chip se puede programar incluso incorporado en el dispositivo destino.
-256 bytes de memoria EEPROM
-Los datos se pueden grabar más de 1.000.000 veces
-368 bytes de memoria RAM
Convertidor A/D:
-14 canales
-resolución de 10 bits
3 temporizadores/contadores independientes
-Temporizador perro guardián
-Módulo comparador analógico con
Dos comparadores analógicos
-Referencia de voltaje fija (0.6V)
-Referencia de voltaje programable en el chip
-Módulo PWM incorporado
-Módulo USART mejorado
-Soporta las comunicaciones seriales RS-485, RS-232 y LIN2.0
-Auto detección de baudios
-Puerto Serie Síncrono Maestro (MSSP)
-Soporta los modos SPI e I2C
6