Descripción
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.
Temporizadores: 3 temporizadores. Un generador de PWM