Un microcontrolador combina los recursos
fundamentales disponibles en un microcontrolador,
es decir, la Unidad Central de Procesamiento, la
Memoria y los Recursos de Entrada y Salida
CPU
Oscilador
Genera los pulsos que sincronizan
todas las operaciones internas del
microcontrolador
Unidad Aritmética Lógica
(ALU)
Realiza las operaciones aritméticas y
lógicas elementales con los datos
binarios y las ejecutan
Este dispone de diferentes registros, algunos
de propósito general y otros mas específicos
MEMORIA
Lugar donde son alamacenádas las instrucciones
del programa y los datos que deben manipular
ROM
Se usa para almacenar permanentemente el
programa que debe ejecutar el microcontrolador
EPROM
Almacena datos fijos o que solo sean
cambiados de manera esporádica
RAM
Almacena temporalmente los datos
con los que trabaja el programa
Recursos de
Entrada y Salida
Unidad
de
Control
Controla y gobierna todas las operaciones.
Toma las instrucciones de la memoria,
decodifica o interpreta instrucciones y
ejecuta dichas instrucciones
Canal o
Bus
Sistema digital que transfiere datos
entre los componentes de una
computadora o entre computadoras
Señales
Las señales digitales que se
transmiten son de datos, de
direcciones o señales de control