Está en la página 1de 16

PARTE V: Microcontroladores

Que son?
Ventajas
Arquitectur
as
Elementos Comune
s
Fabricantes
Aplicaciones Comun
es

ndice

Que es un
microcontrolador?

Sistema electrnico que integra las


capacidades de una arquitectura
especifica de microprocesador, junto
con las capacidades de acople a otros
sistemas que brindan los perifricos,
todo, en un solo empaquetado.
Se logra integracin, disminucin del
costo en implementacin de
aplicaciones especificas.
Volver

Ventajas del uso de


microcontroladores

Reduccin de la cantidad de espacio en la


implementacin de un diseo dado.
Reduce el costo de implementacin.
Permite desarrollo de aplicaciones especificas
de manera mas rpida y eficiente.
Los fabricantes dan mucho soporte sobre las
aplicaciones ms comunes.
Se adaptan mejor a aplicaciones especificas
Volve
r

Arquitecturas(1)

Siguient
e

La arquitectura de un procesador define el


modo de operacin del mismo en cuanto a
conjunto de instrucciones y modo de
ejecucin de las mismas.
En cuanto al conjunto de instrucciones, se
clasifican en dos grupos principalmente
CISC(Complex Instruction Set Computer ),
RISC(Reduced Instruction Set Computer )

Siguiente

CISC

Instrucciones especializadas
se requieren un set de instrucciones
amplio para dar soporte a una
arquitectura
Duracin de la ejecucin de las
instrucciones no es homogneo.
programas requieren menos cdigo
fuente.

RISC

Siguient
e

Set de instrucciones reducido


Instrucciones de carcter general
Duracin homognea de la ejecucin
de las instrucciones.
Se requiere mas cdigo para
describir una operacin que con una
arquitectura CISC

Arquitecturas(2)

Siguient
e

En cuanto al modo de ejecucin de


las instrucciones las arquitecturas se
clasifican en: Von neuman,
Segmentada, paralela.
En esta clasificacin es importante
conocer como esta dispuesto el bus
de direcciones y el bus de datos.

Von Neuman

Siguient
e

Ejecucin secuencial de las


instrucciones
Existe solo una unidad de bsqueda
y una unidad de ejecucin
La instruccin siguiente se busca
hasta que se ejecute la instruccin
actual

Segmentada

Siguient
e

Divide la bsqueda de las


instrucciones de manera que cuando
se ejecute la instruccin actual, ya se
este buscando la siguiente.
Multiplica la velocidad de ejecucin
al doble que la Von Neuman

Harvard

Conocida como arquitectura de


ejecucin paralela.
Posee varias unidades de ejecucin
Divide los procesos
Orientada a sistema multitarea
Bus de direcciones y de datos
separados en la arquitectura
Volver

Siguient
e

Elementos Comunes en los


microcontroladores

ADC
USART
RTC
Puertos entrada/salida paralelos
PWM
USB

ADC
(Convertidor analgico Digital)

Siguient
e

Permite que el sistema microcontrolador


pueda procesar una variable analgica
Valor mnimo y mximo ajustable
Resolucin: indica la precisin de la
conversin realizada
Entre ms cantidad de bits, ms es la
resolucin del convertidor
Requieren configuracin a travs de
registros especiales del microntrolador

Siguient
e

USART(ADDRESSABLE UNIVERSAL SYNCHRONOUS


ASYNCHRONOUS RECEIVER TRANSMITTER)

Permite conexin serie a otros


dispositivos
Se configura a travs de registros
internos.
Velocidad de transferencia variable
Formato de la trama variable
Puede manejarse a travs de
interrupciones

Puertos entrada Salida

Unidireccionales o bidireccionales
Se configuran a travs de un registro
especifico
Debe estar mapeados
Se accesan por medio de una direccin
Pueden ser TTL, CMOS, ST, segn sea el
dispositivo con el que se comunican.
Volver

Fabricantes Comunes de
Microcontradores

Microchip: Familas de PICs


Arquitecturas RISC, Harvard
Motorola: Familia 68XX
Arquitecturas CISC, segmentada
Intel: Familias 80XX
Arquitecturas CISC, Von neuman
NEC
Volver

Aplicaciones Comunes

Sistemas de Monitoreo y control de


variables analgicas
Computadoras de uso especifico
Sistemas de desarrollo y
experimentacin
Sistemas embebidos
Volver

También podría gustarte