Professional Documents
Culture Documents
1.1. Introduccin
Hace unos aos, los sistemas de control se implementaban usando
exclusivamente lgica de componentes, lo que haca que fuesen dispositivos de gran
tamao y muy pesados. Para facilitar una velocidad ms alta y mejorar la eficiencia de
estos dispositivos de control, se trat de reducir su tamao, apareciendo as los
microprocesadores.
Siguiendo con el proceso de miniaturizacin, el siguiente paso consisti en la
fabricacin de un controlador que integrase todos sus componentes en un slo chip. A
esto es a lo que se le conoce con el nombre de microcontrolador, un computador
dentro de un slo chip.
1.2. Qu es un Microcontrolador?
Muchos de nosotros sabemos qu apariencia tiene un computador.
Usualmente tiene teclado, monitor, CPU (Unidad de Procesamiento Central),
impresora y mouse dentro de lo que son sus componentes que usa habitualmente.
Manejo de base de datos, anlisis financieros o incluso procesadores de textos, se
encuentran todos dentro de la gran caja, que contiene CPU, la memoria, el disco
rgido, etc. El verdadero cmputo, sin embargo, tiene lugar dentro de la CPU.
Si uno piensa y reflexiona sobre este tema, el nico propsito del monitor, teclado,
mouse e incluso la impresora, es conectar a la CPU con el mundo exterior.
Pero se pueden apreciar que hay computadoras alrededor de nosotros,corriendo
programas y haciendo clculos silenciosamente sin interactuar con ningn
Microcontrolador
Los Microcontroladores son muy tiles porque uno puede construir una
mquina
artefacto, escribir
programas
para
controlarlo, y luego
dejarlotrabajar de forma automtica para ejecutar una tarea o diversas tareas que
uno solicite.
Miles de variaciones diferentes de microcontroladores estn disponibles para
nosotros. Algunos son programados una vez y producidos para aplicaciones
especficas,
tales
como
por
ejemplo
controlar
un
microondas.
Otros
sonreprogramables, esto quiere decir que pueden ser usados una y varias veces
para diferentes aplicaciones.
Los Microcontroladores son increblemente verstiles, el mismo
dispositivo puede controlar un aeromodelo, una tostadora, o incluso el ABS(sistema
antibloqueo) de un automvil.
Entonces basndonos en esta explicacin dada anteriormente podemos decir
que un Microcontrolador es:
Un circuito integrado que contiene muchas de las mismas cualidades que una
computadora de escritorio, tales como la CPU, la memoria, etc.,pero no incluye
ningn dispositivo de comunicacin con humanos, como monitor, teclados
o mouse.Los microcontroladores son diseados para aplicacin de control de
mquinas, ms que para interactuar con humanos.
Tambin se puede ver de la siguiente forma en un plano mas informtico, como:
Un dispositivo electrnico capaz de llevar a cabo procesos lgicos. Estos
procesos o acciones son programados en lenguaje ensamblador por el
usuario, y son introducidos en este a travs de un programador.
Intel 4004
El 4004 fue lanzado en un paquete de 16 pines CERDIP el 15 de noviembre
de 1971. El 4004 fue el primer procesador de computadora diseado y
fabricado por el fabricante de chips Intel, quien previamente haca
semiconductores de chips de memoria. Marcian "Ted" Hoff formul la propuesta
arquitectnica en 1969.
Originalmente diseado para la compaa japonesa Busicom para ser usado
en su lnea de calculadoras, el 4004 tambin fue proporcionado con una familia de
chips de soporte especialmente diseados para l.
El circuito 4004 fue construido con 2.300 transistores, y fue seguido el ao
siguiente por el primer microprocesador de 8 bits, el 8008, que contena 3.300
transistores, y el 4040, que era una versin revisada del 4004.
Especificaciones tcnicas
Microprocesador de 4 bits
anteriores, y por lo tanto valen un poco ms. Otros chips valiosos incluyen el Intel
4040.
Intel 4004
Intel 8008
El Intel 8008 (i8008) es un microprocesador diseado y fabricado por Intel
que fue lanzado al mercado en abril de 1972.
El conjunto de instrucciones del i8008 y de todos los procesadores
posteriores de Intel est fuertemente basado en las especificaciones de diseo de
Computer Terminal Corporation.
El i8008 emplea direcciones de 14 bits, pudiendo direccionar hasta 16
KB de memoria. El circuito integrado del i8008, limitado por las 18 patillas de su
encapsulado DIP, tiene un un bus compartido de datos y direcciones de 8 bits, por lo
que necesita una gran cantidad de circuitera externa para poder ser utilizado. El i8008
puede acceder a 8 puertos de entrada y 24 de salida.
Intel 8008
Microcontrolador TMS-1000
Intel MCS-48
La serie de microcontroladores (C) MCS-48, el primer microcontrolador
de Intel, fue lanzada originalmente en 1976. Sus primeros miembros fueron el 8048,
el 8035, y el 8748.
La serie MCS-48 tiene una arquitectura Harvard modificada, con
una ROM de programa interna o externa y 64-256 bytes de RAM interna (en el chip).
La entrada/salida es mapeada en su propio espacio de direccin, separado para
programas y datos. El 8048 es probablemente el miembro ms prominente de la
familia Intel MCS-48 de microcontroladores. Fue inspirada y es algo similar al
microprocesador Fairchild F8.
Aunque la serie MCS-48 fue eventualmente reemplazada por el muy
popular Intel MCS-51, incluso al final del milenio sigue siendo absolutamente popular,
debido a su bajo costo, amplia disponibilidad, eficiente conjunto de instrucciones de
un byte, y herramientas de desarrollo maduras. Debido a esto, es muy usado en
dispositivos de electrnica de consumo de alto volumen como televisores,
controles remotos de TV, juguetes, y otros adminculosdonde es esencial la
reduccin del costo.
El 8049 tiene 2 KB de ROM enmascarada, (el 8748 y el 8749 tenan
EPROM), que se puede substituir por una ROM externa de 4 KB, as como 128 bytes de
RAM y 27 puertos de entrada/salida. El bloque oscilador de los C divide el reloj
entrante en 15 fases internas, as con su cristal de 11 MHz consigue como mximo 0,73
MIPS (de una instruccin por ciclo de reloj). Algunas instrucciones son de un simple
byte/ciclo, pero una gran cantidad de opcodes necesita dos ciclos y/o dos bytes, as que
el desempeo crudo estara ms cercano a 0,5 MIPS.
El teclado
original
del
IBM
PC
us
un
8048 como
su
Unos
tena
una
memoria EPROM(*)
reprogramable,
significativamente ms caros que la variante PROM(*) que era slo una vez
programable. Para borrar la EPROM necesita exponer a la luz ultravioleta la
tapa de cuarzo transparente. Los chips con todo opaco representaban un coste
menor.
Memoria PROM
Memoria EPROM
con
el
Microchip
PIC16x84) permite
borrarla
elctrica
Memoria EEPROM
el
futuro,
la MRAM(*)
podra
ser
utilizada
en
Memoria MRAM
de
cierto
tiempo
aparece
una
nueva
tecnologa
PROM: (Programmable
Read-Only
Memory
en
espaol
ROM
programable). Es una memoria digital donde el valor de cada bit depende del estado
de un fusible (o antifusible), que puede ser quemado una sola vez.
(*) EEPROM: (Electrically Erasable Programmable Read-Only Memory , en
espaol ROM programable y borrada elctricamente). Es un tipo de memoria ROM
que puede ser programada, borrada y reprogramada elctricamente. Son memorias
no voltiles.
(*) MRAM: (RAM magnetorresistiva o magntica), es un tipo de memoria no
voltil desarrollada desde los aos 90.
Zilog Z8
El Zilog Z80 (Z80) es un microprocesador de 8 bits cuya arquitectura
se encuentra a medio camino entre la organizacin de acumulador y de registros de
propsito general. Si consideramos al Z80 como procesador de arquitectura de
registros generales, se sita dentro del tipo de registro-memoria.
Fue lanzado al mercado en julio de 1976 por la compaa Zilog, y
sepopulariz en los aos 80 a travs de ordenadores como el Sinclair ZX
Spectrum, Amstrad CPC o los ordenadores de sistema MSX. Es uno de los
procesadores de ms xito del mercado, del cual se han producido infinidad de
versiones clnicas, y sigue siendo usado de forma extensiva en la actualidad en
multitud de sistemas embebidos.
El Z80 fue diseado principalmente por Federico Faggin, que estuvo
trabajando en Intel como diseador jefe del Intel 4004 y del Intel 8080. Cuando se
termin de producir, en 1974, Federico Faggin dej Intel, fund Zilog y comenz a
trabajar en el diseo de Z80 basndose en la experiencia adquirida creando el Intel
8080 y basndose en la estructura de este ltimo. Dos aos despus estaba a la venta el
Z80.
El Z80 estaba diseado para ser compatible a nivel de cdigo con
el Intel 8080, de forma que la mayora de los programas para el 8080 pudieran
funcionar en l, especialmente el sistema operativo CP/M.
El Z80 tena ocho mejoras fundamentales respecto al Intel 8080:
Gama MSX
Sinclair ZX80
Sinclair ZX81
ZX Spectrum
Amstrad CPC
Amstrad PCW
Tal fue la popularidad del Z80 y el CP/M que otros ordenadores basados en
el MOS Technology 6502 o 6510 que ya estaban en el mercado, como el BBC Micro,
el Apple II y el Commodore 64 podan ser ampliados mediante una tarjeta o
cartucho que contena un procesador Z80. Tambin el Commodore 128 inclua un
Z80 secundario junto al MOS Technology 8502 principal para poder usar CP/M.
BBC Micro
Apple II
Commodore 64
Commodore 128
SNK Neo-Geo
Las Game Boy y Game Boy Color de Nintendo utilizan una variante
del Z80 fabricada por Sharp.
Game Boy
En
la
actualidad
parte
de
la
gama
de calculadoras
grficas
programables de Texas Instruments tales como las TI-82, TI-83, TI-85, TI86 y sus sucesoras emplean una versin clnica del Z80 fabricada por NEC como
procesador principal.
Calculadora TI-82
Zilog Z80 A
Z180
El Z180 es el sucesor del Z80. Es compatible con una larga coleccin de
software escrito para este. La familia Z180 aade mayores prestaciones y funciones de
perifricos integrados como el generador de reloj, contadores/relojes de 16 bits,
Z180
Z80182
El Z80182 es una versin mejorada y mejor del Z80 y es parte de la
familia Z180. Se le apoda Controlador de perifricos inteligentes de Zilog(ZIP:
Zilog Intelligent Peripheral Controller). Tambin es completamente esttico (el reloj
puede ser parado y no se pierden datos de los registros) y tiene una opcin de baja
interferencia electromagntica que reduce el slew rate de las salidas.
Z8S180
Hitachi HD64180
El HD64180 es
un
microprocesador
basado
en
el
Z80
desarrollado por Hitachi que incluye una MMU. El HD64180 Super Z80 fue
posteriormente licenciado a Zilog y vendido por esta con el nombre Z64180 incluyendo
algunas mejoras como las presentes en el Z180.
Tiene las siguientes caractersticas:
Z280
El Z280 fue una mejora de la arquitectura Z80 presentada en julio
de 1987.
Bsicamente es una versin CMOS ligeramente mejorada del
anterior Z800. Ambas versiones, el Z280 y el Z800, fueron fracasos comerciales.
Aadan ambos:
para
multitarea,
multiprocesador
Z280
Microprocesador y Microcontrolador
2.1. Las principales caractersticas que
diferencian a un Microcontrolador de un
Microprocesador
3. Microcontroladores en la actualidad
Procesamiento de imgenes
que
tener
en
cuenta
multitud
de
factores,
como
la
ruido
microprocesadores.
venden 10
veces
ms
microcontroladores
que
Microchip posee una nueva serie de microcontroladores PIC32 de 32 bit de bajo coste
Para que nos hagamos una idea, para el fabricante que usa el
microcontrolador
en
su
producto una
diferencia
de
precio
en
el
otro
microcontrolador
ms
adecuado
ese
sistema.
Microcontrolador OTP
de
menor
ancho
de
palabra
que
satisfaga
los
de
direccionamiento
muy
elevado).
En la imagen una Memoria PROM que posee un ancho de palabra de 8 bits, con salida
triestado.
8048 de Intel
herramientas
de
desarrollo.
Intel 8051
las
herramientas
de
desarrollo
para
PC.
Intel 80186
Intel 80188
Intel 80386EX
gran
cantidad
de
variantes.
Motorola 68HC11
Toshiba TMP68HC11A1T
perifricos.
Son
microcontroladores
de
Motorola MC68302FC16C
altsimas
prestaciones.
PIC (MicroChip)
ambos
tiempos
de
acceso.
Arquitectura Harvard
5.1. El procesador
5.1.1. 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
un
modelo
de
arquitectura
de
computadora.
Los
5.1.2. RISC
de
CPU
generalmente
utilizado
en
microprocesadores
5.1.3. SISC
En los microcontroladores destinados a aplicaciones muy concretas, el juego
de instrucciones, adems de ser reducido, es especfico, o sea, las instrucciones se
adaptan a las necesidades de la aplicacin prevista.
Microcontrolador SISC
INTERRUPCIN
cambiando
de
canal,
subiendo
bajando
el
volumen
etc.
parar
las
horas,
los
das,
esto
no
sera
nada
prctico.
seal
acontecimiento
que
informa
se
al
procesador
denomina
central
acerca
de
tal
INTERRUPCIN.
5.2. Memoria
Los
usuarios
de
computadores
personales
estn
habituados
En
conclusin
la
unidad
de
memoria es
una
parte
del
La memoria ROM se utiliza para guardar permanente el programa que se est ejecutando.
5.2.2. OTP
El microcontrolador contiene una memoria no voltil de slo lectura
programable
una
sola
vez
por
el
usuario.
OTP
(One
Time
5.2.3. EPROM
Los microcontroladores que disponen de memoria EPROM (Erasable
Programmable Read OnIy Memory) pueden borrarse y grabarse muchas
veces. La grabacin se realiza, como en el caso de los OTP, con un grabador
gobernado desde un PC. Si, posteriormente, se desea borrar el contenido, disponen de
una ventana de cristal en su superficie por la que se somete a la EPROM a rayos
ultravioleta durante varios minutos. Las cpsulas son de material cermico y
son ms caros que los microcontroladores con memoria OTP que estn
hechos con material plstico.
Aunque una EEPROM puede ser leda un nmero ilimitado de veces, slo
puede ser borrada y reprogramada entre 100.000 y un milln de veces.
5.2.5. FLASH
Se trata de una memoria no voltil, de bajo consumo, que se puede
escribir y borrar. Funciona como una ROM y una RAM pero consume
menos y es ms pequea.
A diferencia de la ROM, la memoria FLASH es programable en el
circuito. Es ms rpida y de mayor densidad que la EEPROM.
La alternativa FLASH est recomendada frente a la EEPROM cuando se
precisa gran cantidad de memoria de programa no voltil. Es ms veloz y tolera ms
ciclos de escritura/borrado.
Un coche chino en la actualidad puede ser conducido y controlado por un control remoto
gracias a los microcontroladores
registros
microcontrolador.
(denominados
puertos) conectados
los
pines
en
el
Conexiones en un LED
5.5. Bus
El bus est formado por 8, 16 o ms cables. Hay dos tipos de buses: el
bus de direcciones y el bus de datos.
En la Figura podemos ver los buses por donde circulan los datos
que
microcontroladores
se
encargan
de
eso
lectura
de
datos.
entre
los
microcontroladores
los
circuitos
integrados
reloj). Como se muestra en la figura, un dispositivo es siempre el principal(master maestro), el que realiza el direccionamiento de un chip subordinado(slave esclavo) antes
de
que
se
inicie
la
comunicacin.
por
el
bus
I2C
est
limitada
unos
metros.
se
reciben
simultneamente.
I2C.
es
una
manera
simple
de
transmitir
datos
puesto
que
5.7. OSCILADOR
Los pulsos uniformes generados por el oscilador permiten el funcionamiento
armnico y sncrono de todos los circuitos del microcontrolador. El
oscilador se configura normalmente de tal manera que utilice un cristal de
cuarzo
resonador
cermico
para
estabilizacin
de
frecuencia.
por
el
mismo
oscilador
sino varias
veces
ms
despacio.
tipo
del
microcontrolador.
especficos
que
incorporan
Temporizadores o "Timers".
los
Conversor A/D.
Conversor D/A.
Comparador analgico.
Puertas de comunicacin.
En la actualidad, muchos sistemas embebidos han simplificado su diseo gracias a la inclusin de sistemas
operativos que se encargan de la gestin de los recursos y permiten procesos multitarea reales incluso sobre
microcontroladores de 8 bits!!.
El resultado de esta medicin es un nmero (el valor digital) utilizado y procesado ms tarde en el programa.
La mayora de los DAC utilizan alguna forma de red reosttica. Los datos
digitales se aplican a los restatos en grupos de bits. Las resistencias varan en
proporciones definidas y el flujo de corriente de cada uno est directamente
relacionado con el valor binario del bit recibido.
6.10.1. UART
UART son las siglas de "Universal Asynchronous Receiver-Transmitter"
( en espaol, Transmisor-Receptor Asncrono Universal ). ste controla los
puertos y dispositivos serie. Se encuentra integrado en la placa base o en la tarjeta
adaptadora del dispositivo. Un UART dual, o DUART, combina dos UARTs en
un solo chip. Existe un dispositivo electrnico encargado de generar la UART en cada
puerto serie. La mayoria de los ordenadores modernos utilizan el chip UART 16550,
que soporta velocidades de transmisin de hasta 921,6 Kbps (Kilobits por segundo).
6.10.2. USART
El circuito MAX232.
El circuito MAX485.
Un ejemplo esquemtico con un maestro (un microcontrolador) y tres nodos esclavos (un ADC, un DAC, y otro
microcontrolador) con resistencias pull-up Rp.
SDA: datos
SCL: reloj
GND: tierra
Las dos primeras lneas
necesitanresistencias de pull-up.
son drenador
abierto,
por
lo
que
Los dispositivos conectados al bus IC tienen una direccin nica para cada
uno. Tambin pueden ser maestros o esclavos. El dispositivo maestroinicia la
transferencia de datos y adems genera la seal de reloj, pero no es necesario que
el maestro sea siempre el mismo dispositivo, esta caracterstica se la pueden ir
pasando los dispositivos que tengan esa capacidad. Esta caracterstica hace que al bus
IC se le denomine bus multimaestro.
Aunque los PIC enanos slo tienen 8 patillas, pueden destinar hasta 6 como
lneas de E/S para los perifricos porque disponen de un oscilador interno R-C, lo
cual es una de su principales caractersticas.
Diagrama de patas de los PIC de la gamma baja que responden a la nomenclatura PIC16C54/56
exterior las lneas de los buses de datos, direcciones y control, a las que se
conectan memorias o controladores de perifricos. Esta facultad obliga a estos
componentes a tener un elevado nmero de patitas comprendido entre 40 y 44.
Esta filosofa de construccin del sistema es la que se empleaba en los
microprocesadores y no suele ser una prctica habitual cuando se emplean
microcontroladores.
En la Figura se muestran las caractersticas ms relevantes de los modelos
de esta gama, que slo se utilizan en aplicaciones muy especiales con grandes
requerimientos.
Puertos de entrada/salida
En el caso del microcontrolador PIc16F84 el pin 15 y el pin 16 son utilizados para introducir la frecuencia de reloj
1-. Oscilador tipo "HS" para frecuencias mayores de 4 Mhz. en el caso del
PIC16F84 podr instalarse un oscilador hasta 20 Mhz.
Si deseamos tener control externo del Reset de un microcontrolador PIC, debemos considerar el siguiente circuito
Ahora, la mxima corriente que puede suministrar una lnea programada como
salida es de 20 mili-amperios; pero si uno utiliza toda las lneas del puerto "A"
programadas como salida; la mxima corriente no deber exceder de 50mA para
todo el puerto "A" . Para el caso del puerto "B" en que todas las lneas sean
programadas como salida la mxima corriente no deber exceder de 100 mA.
Ahora cuando las lneas de los puertos son programadas como entradas
( Sumidero ), la corriente mxima que puede manejar una sola lnea es de 25
mA. Para el caso del puerto "A" que sea programado con todas sus lneas como
entrada, la mxima corriente que puede manejar es de 80 mA. Por otro lado,
para el puerto "B" si todas las lneas son programadas como entrada, la mxima
corriente que puede manejar es de 150 mA.
Podemos entonces resumir:
La memoria RAM as como algunos registros especiales son los mismos en los
dos bancos del mapa de memoria del PIC.
Por otro lado, existe otra bandera denominada Acarreo de Dgito "DC" que
expresa lo que sucede con los 4 Bits menos significativos; es decir, si los cuatro Bits
menos significativos sobrepasa al nmero 15 expresado en forma decimal, entonces la
bandera DC = 1, en el caso contrario ser "0".
Microcontrolador Atmel
8.2. Freescale
Freescale Semiconductor, Inc. es un fabricante estadounidense de
semiconductores. Fue creado a partir de la divisin de semiconductores de
Motorola en 2004. Freescale se centra en el mercado de los sistemas integrados
y las comunicaciones.
Freescale forma
semiconductores.
parte
del Top
20
mundial
de
empresas
de
Durante los aos 90, Intel fue responsable de muchas de las innovaciones del
hardware de los computadores personales, incluyendo los buses USB, PCI, AGP y
PCI-Express.
Pero Intel no siempre tuvo la visin de futuro acertada. Moore recuerda
como a mediados de los 70 le propusieron comercializar el 8080 equipado
con un teclado y un monitor orientado al mercado domstico. Es decir, le estaban
proponiendo ser los pioneros en el mundo de las computadoras personales. Pero no
vieron la utilidad de esos aparatos, y descartaron la idea.
Ejemplos ms cercanos son el empleo de la RDRAM de los mdulos RIMM
y el Slot 1 en los Intel Pentium II/Intel Pentium III, medidas tomadas para
afianzar el dominio del mercado a golpe de patente, y que se acabaron volviendo en su
contra al forzar a sus competidores a innovar y abaratar costes, logrando AMD llevar
a buen puerto el primer procesador de 64 bits de la x86-64 que adems
mantena la compatibilidad x86 (mientras que Intel llevaba aos encallado en el Intel
Itanium).
o
o
o
Microcontroladores PIC.
PIC16F84
PIC16F87X
PIC16F88
PIC24H
dsPIC30F y dsPIC33F.
Productos analgicos.
Memorias.
Productos de radio-frecuencia.
Adicionalmente Microchip Technology Inc. tiene herramientas
desarrollo que facilitan la programacin de sus diversos dispositivos.
de
8.6. Philips
Koninklijke Philips Electronics N.V. (Electrnica Real Holandesa
Philips Ltd), conocida popularmente como Philips (pronunciado Filips), es una
empresa de electrnica neerlandesa.
Philips es una de las empresas de electrnica ms grandes del mundo.
Al finalizar 2010, su total de ventas ascenda a 25,419 millones de euros y tena una
plantilla de 119,001 trabajadores.
Philips est organizada en varias subdivisiones como Philips Consumer
Lifestyle (antes Philips Consumer Electronics, Philips Domestic
Appliances y Personal Care), Philips Lighting y Philips Healthcare (antes
Philips Medical Systems).
En abril de 2011, su director ejecutivo Frans Van Houten, anunci el retiro de
Philips del mercado de televisores debido a la competencia de los mercados asiticos y
las millonarias prdidas sufridas por la empresa segn ste.
Chips Nexperia.
8.9. 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.
En 1976 la compaa crea el Zilog Z80. El Z-80 Z80 es un microprocesador
construido en tecnologa NMOS, y est basado en el Intel 8080. Bsicamente es una
ampliacin de ste, con lo que admite todas sus instrucciones. Con este nuevo
producto Faggin realiz una gira por el mundo buscando potenciales clientes.
Zilog Z80 A.
Un ao despus sale al mercado el primer computador que hace uso del Z80,
el Tandy TRS-80 Model 1 con un Z80 a 1,77 MHz y 4 KB de RAM. Acaba
desplazando al 8080 del mercado por su menor precio y mayores prestaciones. El
mercado de ordenadores acaba prcticamente repartido a medias entre el Z80 y el
MOS 6502. Varias videoconsolas como la Coleco, Sega Master System o Sega
Game Gear la utilizan como CPU principal, y la Game Boy lo integra como
un ncleo modificado. Una vez en la poca de los 16 bits es usado como procesador
secundario por la Sega Mega Drive/Sega Genesis o la Neo Geo Pocket. Se
utiliza en varias tarjetas inteligentes de ampliacin de IBM PC (como controladoras
SCSI).
Zilog Z8 Encore!
8.10. PICAXE
PICAXE es el nombre de un sistema microcontrolador de origen
britnico basado en una gama de circuitos integrados PIC.
1.
2.
3.
Avanzados:
Control de restricciones (Constraint Control)
Optimizacin de unidades
A continuacin se explicar el fundamento de actuacin de algunos de ellos,
aquellos de mayor importancia y aplicacin. Para ello se recurrir al ejemplo
prctico de un depsito de cierta capacidad en el que es necesario regular
el nivel de lquido.
frigorficos,
televisores,
computadoras,
impresoras,
control
de
sistemas
en
una
nave
espacial,
etc.
de
que
de
herramientas
de
desarrollo puede ser decisivo en la eleccin, ya que pueden suponer una ayuda
inestimable
en
el
desarrollo
del
proyecto.
se
realizan
al
combinar
stas
(por
ejemplo,
un
tipo
microprocesadores
de
diseo
de
CPU
microcontroladores
generalmente
con
las
utilizado
en
siguientes
caractersticas fundamentales:
o
objetivo
de
disear
mquinas
con
esta
arquitectura
ms
moderna
se
refiere
esos
diseos
comoarquitecturas de carga-almacenamiento.
implementan
un
sistema
que
convierte
dichas
Conclusiones
Ha sido tanto el avance en el sector de tecnologas de la informacin y
la comunicacin que hoy en da nos vemos beneficiados en ello, teniendo la
posibilidad de escoger dispositivos que se adapten a nuestras necesidades y a los
Referencias
http://mcatronic.com/Documentacion/Electronica/Curso
%20Microcontroladores.pdf
http://www.parallax.com/dl/docs/books/edu/wamv1_1spanish.pdf
http://lc.fie.umich.mx/~jrincon/manual%20PICs%20Ruddy.pdf
http://www.olimex.cl/tutorial/tutorial1.pdf
http://dsid.escom.ipn.mx/julio/cursos/int_micros/present/TEMA1_JCSS.
pdf
http://webs.ono.com/lmoliver/BS2pSpanish.pdf
http://melca.com.ar/archivos/Micropro%20y%20microcon.pdf
http://disperifericos.galeon.com/tsm1000.htm
http://timerime.com/es/evento/1343286/Surge+el+primer+MicroControla
dor+con+memoria+RAM+TMS-1000+de+4+bits/
http://es.scribd.com/doc/102891072/1/HISTORIA
http://www.antiquetech.com/chips/TMS1000.htm
http://es.wikipedia.org/wiki/Intel_8048
http://es.wikipedia.org/wiki/Zilog_Z80
http://tic-tac.teleco.uvigo.es/profiles/blogs/microcontroladores-vsmicroprocesadores
http://www.monografias.com/trabajos27/microcontroladores/microcontrol
adores.shtml
http://www.buenastareas.com/ensayos/Diferencia-Microcontrolador-yMicroprocesador/2709721.html
http://es.scribd.com/doc/55228710/3/Diferencia-entre-elMicroprocesador-y-Microcontrolador
http://es.wikiversity.org/wiki/Ingenier%C3%ADa_de_microcontroladores
http://www.monografias.com/trabajos12/microco/microco.shtml
http://www.mikroe.com/chapters/view/79/capitulo-1-el-mundo-de-losmicrocontroladores/
http://www.electronicaestudio.com/microcontrolador.htm
http://www.semicon.toshiba.co.jp/eng/product/micro/selection/870family
/870c/tool/flash_otp/otp/otpadapter.html
http://cidei.net/tiempo-real-y-multitarea-en-un-microcontrolador-de-unsolo-nucleo-si-es-posible/
http://www.programarpicenc.com/libro/ap_e_recomendaciones.html
http://www.sc.ehu.es/sbweb/webcentro/automatica/web_avr/archivos/Ma
nual_AT90S8515/Compar_Analog/principal_comp_anal%F3g.htm
http://www.alciro.org/alciro/microcontroladores-8051_24/comunicacionserie-sincrona-modo-0_293.htm
http://www.ucontrol.com.ar/wiki/index.php?title=USART
http://www.mikroe.com/chapters/view/81/capitulo-3-microcontroladorpic16f887/
http://electronicayrobotica.wordpress.com/2012/08/25/reset-porhardware-en-un-pic/