Procesador: microcontrolador multifunciones
PIC16F88-I/P de 20 Mhz,
18 pines DIP, de Microchip, 100% de compatibilidad con 16F628, 16F84.
Arquitectura:
Harvard, memoria de código de 14 bits, separada de la memoria de datos de 8 bits.
Procesamiento pipeline.
Tecnología:
RISC (reduced instruction set computer), con 35 instrucciones.
Memoria:
4K localidades (14 bits) de FLASH, 368 localidades (8 bits) de RAM, 256 localidades (8
bits) de EEPROM.
Autoprogramación
de la memoria FLASH: a través de un
firmware bootloader residente en el 16F88.
Puertos
digitales: puerto A de 5 bits, puerto B de 8 bits, un total de 13 bits programables
como entradas o como salidas.
Capacidad
de salidas: cada bit de salida puede tomar (sink), ó generar
(source), hasta 25 miliamperes.
Puertos
seriales: USART compatible RS232. SSP Puerto serial síncrono
con 2 modos de operación: SPI (Serial Peripheral Interface, modos
Master/Slave) e I2C (Integrated, Integrated Circuit. Modo
Slave)
Convertidores
A/D: 7 canales, con 10 bits de resolución.
Funciones adicionales: power-on reset, brown out reset, power up timer, watch dog, code
protection , sleep (bajo consumo).
Temporizadores:
3 temporizadores. Un generador de PWM |