El 16F88 está incorporado a los sistemas EB88, y PICCITO 16F88 y permite, a través de un firmware Bootloader residente en el 16F88, autoprogramar (self-programming) su memoria FLASH a través de cable serial DB9-DB9 ó un cable de interfaz USB-serial.
Asignación de pines:
Especificaciones técnicas:
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
El microcontrolador 16F88 contiene el doble de capacidad de memoria de código (4K) que su antecesor el 16F628 y más funciones. Todos los programas realizados para el 16F84 ó 16F628 son compatibles con el 16F88, haciendo solo cambios mínimos.
Valoraciones
No hay valoraciones aún.