Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Referencia Histórica
1971 Intel fabrica el primer microprocesador (4004) de tecnología PMOS.
Memoria
Reloj p
I/O Periféricos
Memoria
Reloj p
I/O Periféricos
Memoria
p c
Reloj I/O Periféricos
Referencia Histórica
198X En la década de los 80's comienza la ruptura entre la evolución tecnológica de
los microprocesadores y la de los microcontroladores. Ya que los primeros han ido
incorporando cada vez más y mejores capacidades para las aplicaciones en donde
se requiere el manejo de grandes volúmenes de información y por otro lado, los
segundos han incorporado más capacidades que les permiten la interacción con el
mundo físico en tiempo real, además de mejores desempeños en ambientes de tipo
industrial.
¿Qué es que?
¿Qué es un microprocesador (μP)? Es una maquina de estados que interpreta
una serie de instrucciones almacenadas en una memoria y realiza
operaciones con ellas.
Son localizaciones que sirven para almacenar temporalmente datos, pueden ser 8 o
16 bit. Los tres registros mas usados son, el acumulador de propósito general, el
contador de programa y el registro de instrucciones que son de propósito especifico.
El Acc almacena temporalmente el resultado de las operaciones aritméticas y
lógicas. El DPTR es usado para almacenar la instrucción que se esta ejecutando en
ese momento por el procesador. El PC contiene la dirección de la siguiente
instrucción del programa.
Unidad Central de proceso (CPU)
Contador de pulsos
Es un contador de eventos
Cada pulso incrementa el registro contador, almacenando el número de veces
que ha ocurrido un evento
Entrada de Captura
Sirve para medir intervalos de tiempo (o frecuencias) entre eventos
Guarda el valor un temporizador cuando ocurre el evento
Comparadores
A veces se colocan uno o más comparadores dentro del microcontrolador
Los valores de entrada y de salida del comparador están disponibles en el bus
de datos analógicas).
Interfaz Entrada / Salida
(salidas en paralelo)
Son las más comunes y se utilizan para:
Controlar relés, triacs, LEDs, displays, ...
Control de leds
Se conectan directamente al puerto de “alta” corriente (10 mA)
interponiendo una resistencia serie
Si no existen puertos de “alta” corriente se utiliza un transistor
amplificador
Lenguajes de programación
Lenguaje máquina/ensamblador
Una cosa interesante de los Intérpretes es que se puede construir y desarrollar un programa
interactivamente: