4
MCLR/ RA5/ Vpp
5
VSS
6
RB0/ INT / CCP1
7
RB1/ SDI / SDA
8
RB2/ SDO/ RX /DT
9
RB3/ PGM/ CCP1
10
RB4/ SCK/ SCL
11
RB5/ SS/ TX/ CK
12
RB6/ AN5/ PGC/ T1OSO/
T1CKI
13
RB7/ T1OSI/ PGD/ AN6
14
VDD
15
OSC2/ CLKO/ RA6
16
OSC1/ CLKI/ RA7
17
RA0/ AN0
18
RA1/ AN1
4. Programador Bootloader de la memoria FLASH:
La tarjeta EVOLUPIC Bootloader cuenta con un programador para su memoria FLASH, basado en la capacidad de
autoprogramación del 16F88. El denominado "Bootloader TINY" es un firmware precargado de fábrica en la parte alta de la memoria
de código del 16F88. A través del Bootloader, y de un software llamado "tinybldWin.exe", se programa en forma rápida y sencilla la
memoria FLASH, sin necesidad de usar un programador ICSP, ni de circuitería electrónica adicional.
La programación se realiza desde la computadora PC, a través de un cable serial DB9-DB9 ó bien por medio de un
cable de interfaz USB-DB9, cuyo driver de instalación crea un puerto virtual COM.
MCLR RESET GENERAL AL CONTROLADOR
RA5 ENTRADA PUERTO A
Vpp VOLTAJE DE PROGRAMACION (ver estándar ISCP)
TIERRA DEL 16F88
RB0 ENTRADA/SALIDA PUERTO B
INT INTERRUPCION EXTERNA
CCP1 ENTRADA MODULO CAPTURA, SALIDA MODULO DE CAPTURA,
SALIDA DE PWM
RB1 ENTRADA/SALIDA PUERTO B
SDI DATOS DE ENTRADA DEL SPI
SDA DATOS DEL TRASMISOR I2C
RB2 ENTRADA/SALIDA PUERTO B
SD0 DATOS DE SALIDA DEL SPI
RX DATOS DE RECEPCION ASINCRONA DEL USART
DT DETECCIÓN SINCRONÍA DEL USART
RB3 ENTRADA/SALIDA PUERTO B
PGM VOLTAJE DE PROGRAMACIÓN BAJO DEL ICSP
CCP1 ENTRADA MODULO CAPTURA, SALIDA MODULO DE CAPTURA,
SALIDA DE PWM
RB4 ENTRADA/SALIDA PUERTO B
SCK ENTRADA/ SALIDA SINCRONA DE RELOJ PARA SPI
SCL ENTRADA SINCRONA DE RELOJ PARA I2C
RB5 ENTRADA/SALIDA PUERTO B
SS SELECTOR DE MODO ESCLAVO PARA SPI
TX DATOS DE TRASMISIÓN ASINCRONA DEL USART
CK RELOJ SINCRONO DEL SPI
RB6 ENTRADA/SALIDA PUERTO B
AN5 ENTRADA ANALÓGICA 5
PGC ENTRADA DE PROGRAMACION CLOCK ISCP
T1OSO SALIDA DE OSCILADOR DEL TIMER 1
T1CKI ENTRADA DE RELOJ EXTERNO DEL TIMER 1
RB7 ENTRADA/SALIDA PUERTO B
T1OSCI ENTRADA OSCILADOR TIMER 1
PGD ENTRADA DE DATOS DE PROGRAMACION ISCP
AN6 ENTRADA ANALÓGICA 6
VOLTAJE 5 VOLTS DEL 16F88
OSC2 ENTRADA OSCILADOR CRISTAL 4 MHZ
CLKO SI HAY OSCILADOR RC EXTERNO, SALIDA ¼ DE FRECUENCIA
RA6 ENTRADA/SALIDA BIDIRECCIONAL
OSC2 ENTRADA OSCILADOR EXTERNO CRISTAL 4 MHZ
CLKIN ENTRADA OSCILADOR EXTERNO
RA7 ENTRADA/SALIDA PUERTO A
RA0 ENTRADA/SALIDA PUERTO A
AN0 ENTRADA ANALOGICA 0
RA1 ENTRADA/SALIDA PUERTO A
AN1 ENTRADA ANALOGICA 1
EVOLUPIC Bootloader 16F88 Punto Flotante, S.A. 2011
5