UNIDAD 1 Conceptos Introductorios A Los Microcontroladores
UNIDAD 1 Conceptos Introductorios A Los Microcontroladores
UNIDAD 1 Conceptos Introductorios A Los Microcontroladores
Instituto Tecnolgico de
Durango
Ing. Mecatrnica
Microcontroladores
Unidad Temtica No. 1 Conceptos
introductorios a los micro controladores
1.1 Diferencia entre Microprocesador, Microcomputadora y
Microcontrolador.
1.2 Caractersticas y aplicaciones de los microcontroladores
1.3 Tipos de arquitecturas computacionales
1.4 Tipos de microcontroladores y sus fabricantes.
Introduccin
Los
pasan
microcontroladores
muchas
veces
desapercibidos,
trabajan incansablemente sin que nos demos cuenta las 24 horas del da, pueden estar
hasta en nuestro bolsillo, algunos estn tan cerca como dentro del cuerpo y otros tan lejos
como en el planeta Marte. En la actualidad existe un promedio de 40 microcontroladores en
cada hogar y esta cifra va en aumento, lo cierto es que cada vez dependemos ms de
estas pequeas computadoras que hacen que nuestra vida sea ms fcil.
Han pasado ms de 30 aos desde que los primeros microcontroladores hicieron su
aparicin, y ningn otro dispositivo ha sido tan verstil, o tiene la misma acogida, todo esto
perifrico, se deben utilizar los circuitos especiales. As era en el principio y esta prctica
sigue vigente en la actualidad.
Por otro lado, al Microcontrolador se le disea de tal manera que tenga todas las
componentes integradas en el mismo chip. No necesita de otros componentes
especializados para su aplicacin, porque todos los circuitos necesarios, que de otra
manera correspondan a los perifricos, ya se encuentran incorporados. As se ahorra
tiempo y espacio necesario para construir un dispositivo.
En cuanto a las diferencias con la microcomputadora a partir de la definicin que se dio:
Una microcomputadora es un tipo de computadora que utiliza un microprocesador como
unidad central de procesamiento (CPU). Generalmente son computadoras que ocupan
espacios fsicos pequeos, comparadas a sus predecesoras histricas, las mainframes y
las minicomputadoras.
Actualmente el trmino microcomputadora no es muy utilizado, probablemente por la gran
diversidad de computadoras basadas en un microprocesador.
Entonces, una microcomputadora necesita forzosamente de un microprocesador para
trabajar.
1.2 Caractersticas y aplicaciones de los microcontroladores
Un Microcontrolador es un sistema cerrado que contiene un computador completo y de
prestaciones limitadas que no se pueden cambiar.
Memoria de lectura y escritura: Son dispositivos que retienen datos informticos durante
algn intervalo de tiempo.
Lneas de entrada y salida para los perifricos: Los perifricos de entrada/salida son los
que utiliza el ordenador tanto para mandarle como para recibir informacin de ellos.
Circuitos d reloj: Es necesario en muchos circuitos electrnicos digitales, emplear algn
tipo de
Sincronizacin para realizar tareas como: transferencia de datos, control de procesos, etc.
Temporizadores: Un temporizador o minutero es
programable, que permite medir el tiempo.
un
dispositivo,
con
frecuencia
Otros: Instrumentacin,
navegacin, etc.
electromedicina,
tarjetas
(smartcard),
sistemas
de
Una de las memorias contiene solamente las instrucciones del programa (memoria de
programa), y la otra slo almacena datos (memoria de datos).
Ambos buses son totalmente independientes lo que permite que la CPU pueda acceder de
forma independiente y simultnea a la memoria de datos y a la de instrucciones. Como los
buses son independientes stos pueden tener distintos contenidos en la misma direccin y
tambin distinta longitud. Tambin la longitud de los datos y las instrucciones puede ser
distinta, lo que optimiza el uso de la memoria en general. Para un procesador de set de
instrucciones reducido, o RISC (reduced instruccin set computer), el set de instrucciones y
el bus de memoria de programa pueden disearse de tal manera que todas las
instrucciones tengan una sola posicin de memoria de programa de longitud.
Adems, al ser los buses independientes, la CPU puede acceder a los datos para
completar la ejecucin de una instruccin, y al mismo tiempo leer la siguiente instruccin a
ejecutar.
Existen tres orientaciones en cuanto a la arquitectura y funcionalidad de los
Procesadores actuales.
CISC: Un gran nmero de procesadores usados en los microcontroladores
Estn basados en la filosofa CISC (Computadores de Juego de Instrucciones
Complejo). Disponen de ms de 80 instrucciones mquina en su repertorio,
algunas de las cuales son muy sofisticadas y potentes, requiriendo muchos ciclos
para su ejecucin.
RISC: Tanto la industria de los computadores comerciales como la de los
microcontroladores estn decantndose hacia la filosofa RISC (Computadores de
Juego de Instrucciones Reducido). En estos procesadores el repertorio de
instrucciones mquina es muy reducido y las instrucciones son simples y,
generalmente, se ejecutan en un ciclo.
SISC (Computadores de Juego de Instrucciones Especfico): En los
microcontroladores destinados a aplicaciones muy concretas, el juego de
instrucciones, adems de ser reducido, es "especfico", es decir, las instrucciones
se adaptan a las necesidades de la aplicacin prevista.
Las dos principales competidoras son la RISC y la CISC, y aqu observamos cada una de
sus caractersticas.
10
Atmel
Atmel es una compaa de semiconductores, fundada en
1984. Su lnea de productos incluye microcontroladores
(incluyendo derivados del 8051, el AT91SAM basados en
ARM, y sus arquitecturas propias AVR y AVR32),
dispositivos de radiofrecuencia, memorias EEPROM y
Flash, ASICs, WiMAX, y muchas otras.
Freescale
Freescale
Semiconductor,
Inc. es
estadounidense de semiconductores.
un
fabricante
11
Intel Corporation
Intel Corporation es el mayor fabricante de circuitos integrados
del mundo, segn su cifra de negocio anual. La compaa
estadounidense, es la creadora de la serie de procesadores
x86, los procesadores ms comnmente encontrados en la
mayora de las computadoras personales.
National Semiconductor
La
gama
de
productos
de
National
Semiconductor comprende componentes para el control
de la alimentacin, amplificador de audio y operacional,
interfaces de comunicacin, controladores de pantallas o
soluciones para la transformacin de datos.
Microchip Technology Inc.
Microchip Technology Inc. es una empresa fabricante de
microcontroladores,
memorias
y
semiconductores
analgicos, situada en Chandler, Arizona, EE. UU. .
Philips
Koninklijke Philips Electronics N.V. (Electrnica Real
Holandesa
Philips
Ltd),
conocida
popularmente
como Philips (pronunciado Filips), es una empresa
de electrnica neerlandesa.
Texas Instruments
Texas Instruments, ms conocida en la industria
electrnica como TI, es una empresa norteamericana con
sede en Dallas (Texas, EE. UU.) quedesarrolla y
comercializa
semiconductores
y
tecnologa
para
ordenadores.
ZiLOG
ZiLOG Inc., a menudo escrito Zilog, es un fabricante de
microprocesadores, siendo su producto ms conocido el Zilog
Z80 de 8 bits. Zilog fue fundada en California en 1974
por Federico Faggin, el cual haba trabajado en Intel como diseador jefe del
microprocesador Intel 4004 y posteriormente del Intel 8080.
12
PICAXE
PICAXE es el nombre de un sistema Microcontrolador de origen britnico basado
en una gama de circuitos integrados PIC.
Inicialmente comercializado para su uso en la
educacin y para aficionados a la electrnica,
tambin son utilizados en mbitos tcnicos y
comerciales, incluyendo el desarrollo rpido de
prototipos.
13
14
Referencias bibliogrficas
http://guindo.pntic.mec.es/~pold0000/trabajosASI/asi104/Micros.htm
http://www.mikroe.com/chapters/view/79/capitulo-1-el-mundo-de-losmicrocontroladores/
http://anibalbizama.blogspot.mx/2012/11/8-empresas-fabricantes-de.html
http://perso.wanadoo.es/pictob/microcr.htm
15
16