4.1 Definición de Microcontroladores. 4.2 Familia del Microcontrolador PIC16XX84.
En la actualidad el uso de sistemas micro controlados es La Arquitectura interna de este microcontrolador es
común en dispositivos tan simples como un tostador de descrita como un sistema de arquitectura RISC , la cual pan, refrigeradores, tarjetas de crédito , automóviles y tiene un modelo de memoria Harvard, enumeraremos equipo de cómputo para uso industrial y militar. a continuación alguna características: Un microcontrolador es un circuito electrónico que tiene una unidad de Lógica y Aritmética , un set de 36 instrucciones (RISC) registros ( File Register) y un sistema de periféricos , los ALU Hardwired cuales enriquecen a este , ya que los periféricos pueden Arquitectura Harvard ser desde una memoria interna , sistemas de 68 registros SRAM comunicación serial , tarjetas de comunicación para Memoria de programa de 1Kbyte EEPROM módulos Bluetooth , TCP/ IP , USB , etc. Memoria de 64 datos EEPROM Actualmente existen varias compañías que 8 niveles de stack manufacturan estos dispositivos , entre ellos tenemos a 4 modos de direccionamiento 4 fuentes de interrupción Microchip familia PICXX 2 puertos de alta corriente Atmel familia AVR Programación serial Motorola familia 68HC11 Timer de 8 bits con pre-escaler National Electronic familia COP Oscilador RC, LC , cristal Texas Instruments familia MCU MSP430 400 ns por instrucción a 4 Mhz Bajo consumo de potencia 2mA a 5V Las familias citadas anteriormente, son para desarrollos Alimentación de 5 Volts – 2 .6 volts de 8 a 16 bits. El uso de estos para aplicaciones de Protección contra carga estática control embebido (interno al dispositivo). El caso que nos ocupa es da la familia MICROCHIP , donde usaremos En la figura1 presentamos el diagrama de conexiones este para programar aplicaciones específicas para las físicas del encapsulado de forma PDIP,SOIC. familias de 8 bits de esta rama. Las familias de Las flechas indican una entrada cuando apuntan a la microchip que manejan 8 bits son PIC10,PIC12,PIC16 y terminal del microcontrolador, una salida de la terminal PIC18. Las características para estas familias: hacía afuera. Una flecha doble indica que la terminal puede ser entrada y salida según se programe. 375 Bytes hasta 128KB Flash. 16 Bytes a 4KB RAM. EEPROM Interna. 1.8V a 5.5V+ voltaje de Operación. De 6 hasta 100 pines con compatibilidad con otras familias. Consumo de 20 nano Amperes en modo durmiente. Periféricos Independientes. Interruptor de Programación controlado por modo. Alta Resolución en ADC, DAC y PWM. I2C, UART, USB, ETHERNET.
Este tipo de dispositivos puede manejar diferentes
lenguajes de programación, como C, Visual Basic, en nuestro caso usaremos ensamblador.