Sunteți pe pagina 1din 3

20/8/2014 ESPECIFICACIONES MICROCONTROLADOR PIC 16F88 CON FIRMWARE BOOTLOADER TUTORIAL MICROCONTROLADORES PIC PR

16F88, microcontrolador multifunciones, con capacidad de


autoprogramacin mediante firmware bootloader residente.
El microcontrolador 16F88 sigue vivito y coleando. Adems de barato, es el indicado para aplicaciones simples:
El 16F88 est incorporado a los sistemas EB88, y PICCITO 16F88 y permite, a travs de un firmware Bootloader residente en el 16F88,
autoprogramar (self-programming) su memoria FLASH a travs de cable serial DB9-DB9 un cable de interfaz USB-serial.

1. Especificaciones tcnicas:

Procesador: microcontrolador multifunciones PIC16F88-I/P de 20 Mhz, 18 pines


DIP, de Microchip, 100% de compatibilidad con 16F628, 16F84.
Arquitectura: Harvard, memoria de cdigo de 14 bits, separada de la memoria de
datos de 8 bits. Procesamiento pipeline.
Tecnologa: 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.
Autoprogramacin de la memoria FLASH: a travs 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 sncrono con 2
modos de operacin: SPI (Serial Peripheral Interface, modos Master/Slave) e I2C
(Integrated, Integrated Circuit. Modo Slave)
Convertidores A/D: 7 canales, con 10 bits de resolucin.
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

2. Diagrama de bloques:

http://www.puntoflotante.net/16F88PLUS.htm

1/3

20/8/2014 ESPECIFICACIONES MICROCONTROLADOR PIC 16F88 CON FIRMWARE BOOTLOADER TUTORIAL MICROCONTROLADORES PIC PR

3. Asignacin de seales en los pines:

4. Datos adicionales:
Vea aqu la hoja de datos (data sheet) del 16F88. El microcontrolador 16F88 contiene el doble de capacidad de memoria de cdigo (4K) que su
antecesor el 16F628 y ms funciones. Todos los programas realizados para el 16F84 16F628 son compatibles con el 16F88, haciendo solo cambios
mnimos.
Para obtener informacin sobre las palabras de configuracin del 16F88, vaya al siguiente link: 16F88-CONFIGURACION
Este microcontrolador es utilizado tanto por el sistema EB88 como PICCITO 16F88, los cuales pueden programarse directamente desde la PC por
medio de cable serial interfaz USB-serial, utilizando el bootloader TINY. Tome como base la siguiente plantillaF88TINY.asm para desarrollar nuevos
programas en lenguaje ensamblador.
Si usted cuenta con el sistema EVOLUPIC 16F628, y desea trabajar con el nuevo microcontrolador, siga esta gua para realizar la conversin al 16F88,
con el objeto que el puerto serial RS232 funcione correctamente, ya que las seales TX y RX se encuentran asignadas a distintos pines.
En el sistema EDUPIC, inserte el nuevo 16F88 en lugar del 16F628 y, si requiere conexin a puerto serial RS232, puede conectar la interfaz de
expansin descrita en este proyecto.
Una vez realizada la conversin al 16F88, puede continuar utilizando el programador ICSP integrado en sus sistemas EDUPIC y EVOLUPIC junto con
el software WINPIC ICPROG para programar el 16F88, bien utilizar el firmware y software TINY, a travs del conector DB9 del puerto serial.

http://www.puntoflotante.net/16F88PLUS.htm

2/3

20/8/2014 ESPECIFICACIONES MICROCONTROLADOR PIC 16F88 CON FIRMWARE BOOTLOADER TUTORIAL MICROCONTROLADORES PIC PR

http://www.puntoflotante.net/16F88PLUS.htm

3/3

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