| |
| |
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.
|
|