Sunteți pe pagina 1din 3

Este microcontrolador está incorporado al sistema EVOLUPIC

Bootloader 16F88, el cual permite, a través de un firmware Bootloader


residente en el 16F88, auto- programar (self-programming) su memoria
FLASH a través de cable serial DB9-DB9 ó un cable de interfaz USB-
serial.
Procesador: microcontrolador
multifunciones PIC16F88-I/P de 20 Mhz,
18 pines DIP, de Microchip, 100% de
compatibilidad con 16F628,
1. Especificaciones técnicas: 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 PWM

 
2. Diagrama de bloques:

 
 

3. Asignación de señales en los pines:


 
 

4. Datos adicionales:
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. Tome como base la siguiente
plantillaF88.asm para hacer

S-ar putea să vă placă și