trabajo
cual contiene las unidades funcionales de un
computador.
- CPU (Procesador)
- Memoria
- Puertos E/S
Un Microprocesador es simplemente unaunidad
de procesos.
No posee memoria donde
almacenar datos y tampoco tiene puertos de
Entrada y Salida.
Al trabajar con un microprocesador, deben
agregarse otros dispositivos como memorias,decodificadores, lo que eleva el costo de los
desarrollos y además aumenta la cantidad de
hardware.
En un Microcontrolador todo lo necesario para
el desarrollo está dentro de un mismo circuitoIntegrado.
ATMEGA8L
PIC18F452
68HC11
Arquitectura tradicional de los computadores.
La Unidad Central de Proceso, está conectada
a una sola memoria donde se almacenan las
instruccionesdel programa y los datos.
CPU
Bus de datos
MEMORIA
Limitación en la longitud de las instrucciones y
velocidad de operación, por el bus de datos
único.
La Unidad Central de Proceso estáconectada a
dos memorias. Una es la memoria del programa
y otra la memoria de datos.
Buses independientes que pueden tener distinto
ancho de banda.
MEMORIA DE
DATOS
Bus de datos
CPUBus de datos
MEMORIA DE
PROGRAMA
Los
Elementos
Principales
microcontrolador son:
-
Procesador
Memoria de Programa
Memoria de Datos
Líneas de Entrada y Salida
Recursos Auxiliaresde
un
- Procesador con Arquitectura RISC (Reduced
Instruction Set Computer). Pocas instrucciones
y simples, de esta forma, la mayor parte de las
instrucciones se ejecutan en un ciclo dereloj.
- El PIC 18F452 posee 75 instrucciones en total.
35 RISC.
- Código Compatible con familias 16 y 17
- Frecuencia de reloj 40MHz máximo
- Instrucciones de 16b con bus de datos de 8b
-Temporizadores: dos de 16b y uno de 8b
- Dos módulos de Captura/Comparación/PWM
- Módulo de comunicación serial. RS485, RS232
- Conversor Análogo - Digital de 10b de ocho
canales.
- Memoria...
Regístrate para leer el documento completo.