Especificaciones técnicas de PICCITO 16F88

Especificaciones técnicas

 

Procesador: microcontrolador PIC16F88, cristal de 4 Mhz, con tecnología CMOS de bajo consumo.

Arquitectura: Harvard, con la memoria de código (14 bits) y de datos (8 bits) separadas. Procesamiento “pipeline”.

Tecnología: RISC (reduced instruction set computer), con 35 instrucciones, con 14 bits de longitud de palabra.

Memoria: 4K localidades (14 bits) de FLASH, 368 localidades (8 bits) de RAM, 128 localidades (8 bits) de EEPROM.

Bootloader: firmware precargado de fábrica con capacidad de autoprogramación de la memoria FLASH.

Capacidad de lectura /escritura: hasta 10,000 ciclos en la memoria flash y hasta 10,000,000 en la EEPROM.

Puertos digitales: un total de 13 bits programables como entradas o como salidas.

Resistencias de pull up: disponibles en puerto B, cuando está programado como entradas.

Salidas digitales a LEDS: RA0, RA1, RA2, conectadas a leds y relevadores.

Capacidad de salidas: cada bit de salida puede tomar (“sink”), ó generar (“source”), hasta 25 miliamperes. 

Entradas digitales a microswitches: un total de 4, en el puerto B (RB0, RB1, RB3 y RB4).

Salidas a relevadores: 3 relevadores modelo RAS-0910, contactos de 127 V @ 1 A. Salida a conector de tornillos.

Header auxiliar: de 16 contactos, para expansiones del usuario

Puertos seriales: USART compatible RS232, con su propio conector DB9. SSP Puerto serial síncrono.

Convertidores A/D: 7 canales, 10 bits de resolución.

Funciones adicionales: power-on reset,  power up timer, watch dog, code protection, sleep (bajo consumo).

Temporizadores/contador de eventos: 3 temporizadores.  Un generador de PWM

Interrupciones: fuentes de interrupción: externa del pin RBO/INT, overflow del temporizador, cambio en los niveles de las entradas RB4...RB7. Por escritura completa en la EEPROM. Del USART.

Dimensiones: 9.5 cms x 7.3 cms, tarjeta de fibra de vidrio, thru hole.

Consumo: normal < 10 ma @ 5v. y 4 Mhz. En SLEEP mode: 15 uA.

Fuente de poder: eliminador de baterías de 300 ma. @ 6 v. ó 7.5 v.

Programador del 16F88: firmware bootloader integrado en la tarjeta, la programación se realiza desde una computadora PC por puerto serial, empleando el software TINY.

Software para desarrollo: MPLAB IDE v8.50, que incluye editor, ensamblador, simulador. Compilador ANSI C HiTech PRO (versión lite). Software “TINY”,  programador de la memoria flash del 16F88.

 

RADIOENLACE 001.jpg (83347 bytes)

 

lay out: