103
4.2.3 Microcontrolador
Es un circuito integrado que incluye en su interior las unidades funcionales de una
computadora:
• CPU (Central Processor Unit o Unidad de Procesamiento Central) quien
interpreta las instrucciones de programa.
• Memoria PROM (Programmable Read Only Memory o Memoria Programable
Solamente para Lectura) el cual almacena permanentemente las instrucciones del
programa. Otros modelos de microcontroladores tienen memoria de programa de
tipo EEPROM y otros de tipo FLASH.
• Memoria RAM (Random Access Memory o Memoria de Acceso Aleatorio)
utilizada para almacena las variables utilizadas para el programa.
• Líneas de Entrada/Salida para controlar dispositivos externos o recibir pulsos de
sensores, interruptores, etc. Algunos de dispositivos de Entrada/Salida:
convertidores de analógico a digital, temporizadores, USARTs y buses de
interfaz serie especializados, como I2C y CAN.
• Dispositivos auxiliares para su funcionamiento, como puede ser generador de
reloj, bus, contador, etc.
La interconexión de estos elementos se muestra en la figura 25.
Comentarios a estos manuales