Sunteți pe pagina 1din 11

Nombre de la asignatura: Microcontroladores.

Carrera: Ingeniería Electromecánica

Objetivos Generales del Curso.- Programar y aplicar sistemas basados en


Microcontroladores y sus interfaces en la Automatización y Control
Industrial.

UNIDAD 1
Conceptos Introductorios a los Microcontroladores.
1.1.- Diferencia entre Microprocesador, Microcomputadoras y
Microcontrolador.
Todas las microcomputadoras contienen microprocesadores.
Son el núcleo de cualquier sistema informático. Los
microcontroladores son sistemas informáticos para
propósitos especiales, usualmente programados para realizar
una sola tarea. Como también son computadoras, los
microcontroladores tendrán microprocesadores como parte de
sus sistemas de hardware.
Sistemas Auto-contenidos
Los microcontroladores son computadores pequeñas que realizan tareas
específicas. Tendrán un microprocesador a bordo para lidiar con la
lógica y el proceso de instrucciones. Aun así, deben tener los elementos
esenciales de cualquier computadora.

Esenciales
Las unidades de microcontroladores y las computadoras completas
tendrán una infraestructura básica común. Las parte esenciales para
cualquier sistema son entradas, salidas, almacenamiento,
procesamiento de instrucciones y memoria.

Diferencias
La principal diferencia entre un Microcontrolador y una computadora
típica es cuestión de escala. Usualmente un Microcontrolador está
programado para una tarea específica y suele hacerla sin mayor
intervención humano. Sin embargo, un computadora general puede
encargarse de una amplia variedad de trabajos.
Ejemplo
Un Microcontrolador funciona bien para vigilar el nivel de agua en una
piscina. Puede leer los datos de los niveles. Puede compararlos con
límites programados, e incluso podría drenar o activar bombas según
sea necesario para mantener el nivel correcto. Una computadora
completa sería un desperdicio para semejante trabajo.

Los principiantes en electrónica creen que un Microcontrolador es


igual a un microprocesador. Esto no es cierto. Difieren uno del otro en
muchos sentidos. La primera y la más importante diferencia es su
funcionalidad. Para utilizar al microprocesador en una aplicación real,
se debe de conectar con componentes tales como memoria o
componentes buses de transmisión de datos. Aunque el
microprocesador se considera una máquina de computación poderosa,
no está preparado para la comunicación con los dispositivos
periféricos que se le conectan. Para que el microprocesador se
comunique con algún periférico, se deben utilizar los circuitos
especiales. Así era en el principio y esta práctica sigue vigente en la
actualidad.
1.2.- Características y aplicaciones de los Microcontroladores.
Son diseñados para disminuir el costo económico y el consumo de
energía de un sistema en particular. Por eso el tamaño de la CPU, la
cantidad de memoria y los periféricos incluidos dependerán de la
aplicación.
La aplicación de un Microcontrolador, puede ser: el control de un
electrodoméstico sencillo como una batidora, utilizará un procesador
muy pequeño (4 ó 8 bit) por que sustituirá a un autómata finito. En
cambio un reproductor de música y/o vídeo digital (mp3 ó mp4)
requerirá de un procesador de 32 bit o de 64 bit y de uno más Códec
(audio y/o vídeo). El control de un sistemas de frenos ABS se basa
normalmente en un Microcontrolador de 16 bit, al igual al igual que el
sistema de control electrónico del motor.
1.3.- Tipos de arquitecturas computacionales
Existen diferentes tipos de arquitecturas computacionales de los
Microcontroladores, tomaremos como base a un microprocesador muy
utilizado, como fue la serie 8051.
Este microprocesador se comenzó a fabricar a comienzos de los años
80 por INTEL.
En un principio se fabricaron tres tipos: el 8051 con una ROM interna
grabada por máscara, el 8751 que poseía una EPROM, y el 8031 que no
poseía memoria ROM interna.
Aunque inicialmente todos los microcontroladores adoptaron la arquitectura
clásica de von Neumann, en la actualidad se impone la arquitectura Harvard.
La arquitectura de von Neumann se caracteriza por disponer de una sola
memoria principal donde se almacenan datos e instrucciones de forma
indistinta. A dicha memoria se accede a través de un sistema de buses único
(direcciones, datos y control). La arquitectura Harvard dispone de dos
memorias independientes una, que contiene sólo instrucciones y otra, sólo
datos. Ambas disponen de sus respectivos sistemas de buses y es posible
realizar operaciones de acceso (lectura o escritura) simultáneamente en ambas
memorias.
1.4.- Tipos de Microcontroladores y sus fabricantes.
Tipos de Microcontroladores.
Por el tamaño del bus: de 4, 8, 16 y 32 bits.
Por aplicación: Comunicación, manejo de teclado y procesamiento.
Por la velocidad de operación: 8, 10, 12, 20 Mhz.
Por su capacidad de memoria: 1, 2, 4, 6, 8, 16, 32 Kbytes de memoria
programada.
Por el tipo de memoria: OTP, ROM, EPROM, EEPROM y FLASH.

Fabricantes.- Las primeras series comerciales, de circuitos LSI


(Integración a Gran Escala. Son circuitos que realizan funciones muy
complejas. En este grupo se encuentran los dispositivos propios de la
lógica programable: memorias, microprocesadores, etc., y otras
especificaciones, tales como los empleados en calculadoras. El número
de componentes por circuitos comprendidos entre 1000 y 10000,
aproximadamente 1000 puerta lógicas), entre los que se encuentran
como es sabidos, el microprocesador, aparecieron en el año de 1971.
Por ese año se fabricaron memorias de 1K y microprocesadores de uso
general. Este dispositivo era el 4004 INTEL y operaba con datos o
palabras de 4 bits.
A este le sucedió el 8008, que fue el primer procesador de 8 bits. El
8080, también de 8 bits y como los anteriores de la firma INTEL, fue el
tipo que se vendió a gran escala.
Todas las grandes compañías productoras de semiconductores crearon
su propia versión y ofrecieron modelos que son conocidos y que aún
hoy se encuentran a la venta.
Motorola desarrollo el 6800; ROCKWELL, el PPS8; SIGNETIC, el
2650
Como una tercera generación de microprocesadores aparecieron
modelos también de 8 bits, tales como 8085 de y el Z80 de ZILOG.
Existen también microcomputadoras monopastillas como el F8 de
FIRCHILD, el 8084 de INTEL, el PPS4 de ROCKWELL y el TMS 1000
de TEXAS INSTRUMENTS, que integra la CPU, la memoria y la unidad
de E/S. Los dos primeros son de 8 bits y los dos restantes de 4 bits.

Tras un periodo de transición, irrumpen en el mercado con gran fuerza,


a finales de la década de los 70’s, los microcontroladores de 16 bits.
Estos dispositivos se cran fundamentalmente para sustituir a los 8 bits
en los miniordenadores y ordenadores personales, ya que son capaces
de realizar ciertos cálculos con una potencia 4000 veces superior.
Los microprocesadores de 16 bits de uso más común son: la familia del
8086 de Intel, el 68000 de Motorola y el Z8000 de Zilog.

Actualmente lo producen bastantes fabricantes de semiconductores


como Intel, Philips, Siemens, MHS Electronic, etc., y la gama bastante
amplia, existiendo microcontroladores de esta familia con 64, 128, 256,
1280 y 2304 Bytes de RAM, 0.4, 4.8, 16 y 32 Kbytes de ROM y 4, 8, 16 y
32 Kbytes de EPROM

S-ar putea să vă placă și