Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Dicho sistema debe contar con las entradas de señales, salidas de señales, buses
o periféricos que es por donde viajan las señales y los circuitos o componentes
presentes van alterando y transformando dicha señal para enviarla a la salida con
el resultado esperado.
Como ejemplo menciono el diagrama anterior, en donde las entradas son las
señales x e y, los buses o periféricos son las líneas que unen las entradas con los
componentes que manipulan los datos que para este caso son las compuertas
AND y XOR, y las salidas del sistema son las señales S y C, el producto es una
suma más el acarreo de la operación que en este caso es binaria, pues esto es un
sistema mínimo para implementar medio sumador, si faltara una de las dos
compuertas, o una de las dos señales de entrada, la operación no se podría llevar
a cabo.
Los puertos están constituidos por líneas digitales de entrada/salida que trabajan a
un voltaje determinado dependiendo del tipo de sistema, dichos puertos se pueden
configurar como entradas (inputs) para recibir datos o como salidas (outputs) para
accionar o gobernar dispositivos externos que por lo general son componentes
activos.
Este circuito es muy simple pero de vital importancia para el buen funcionamiento
del sistema, por lo general, todos los componentes del reloj ya vienen
incorporados en el propio microcontrolador, pero también en ocasiones se
requiere de algún componente externo para definir la frecuencia de trabajo.
XT (cristal de cuarzo)
RC (oscilador con resistencia y condensador)
HS (cristal de alta velocidad)
LP (cristal para baja frecuencia y bajo consumo de potencia)
Externa (cuando se aplica una señal de reloj externa, puede ser un flip-flop,
un push-button manual, un timer NE555, etc)
De modo que en el bus MCLR entra una señal positiva pero baja en voltaje, si se
presiona el push-button de reset, se cortocircuita el circuito causando una caída a
estado bajo (low) y se reinicia el sistema.
Micro-
procesador
RAM
P U E R T O S
MEMORIA INTERNA
D E E N T R A D A S Y S
BUSES Y
PERIFÉRICOS
Bus de
direcciones
Como se observa en el diagrama anterior, los microcontroladores tienen pines de
entrada y salida de datos, estos datos son procesados por el microprocesador y
son enviados a la memoria donde se almacenan y comparan con los datos o
parámetros establecidos por el usuario en el programa almacenado en la memoria
ROM, dichas señales procesadas viajan a traves de los bus de datos y direcciones
y finalmente son canalizados a las salidas del sistema, en caso de ser necesario,
se puede resetear el sistema mediante el botón de reset el cuál devuelve el
sistema a un estado inicial conocido de todos los componentes del sistema tanto
internos como externos, todo esto en conjunto forman un sistema mínimo para
hacer funcionar un microcontrolador.