Sie sind auf Seite 1von 18

Unidad 1

Conceptos Introductorios a los microcontroladores


1.1 Diferencias entre Microprocesador, Microntrolador y Microcomputadora.
1.2 Caractersticas y aplicaciones de los Microcontrontroladores
1.3 Tipos de Arquitecturas computacionales.
1.4 Tipos de Microcontroladores y sus fabricantes

Introduccin mP, mC y mPC


Estos dispositivos estn presentes en nuestro casa, nuestro trabajo y en
nuestra vida y en general, a travs de las tecnologas que surgen a diario, las
cuales poseen una finalidad de controlar el funcionamiento de dispositivos
como el ratn y teclado de las computadoras, telfono entre otros
dispositivos.
Las extensas reas de aplicacin de estos dispositivos, que se pueden
considerar ilimitadas, exigirn un gigantesco trabajo de diseo y fabricacin.
La industria informtica acapara gran parte de estos dispositivos que se
fabrican. Los sistemas de supervisin, vigilancia y alarmas de incendio, robo,
automviles y barcos de guerra, etc. Las comunicaciones y sus sistemas de
transferencia de informacin.

Diferencias mP, mC y mPC


Para proponer alguna diferencia entre estos dispositivos se recurrir a
sus componentes, su arquitectura Hardware y software.
Entre sus elementos generales estn:
Unidad de procesamiento Central (CPU)
Unidad Aritmtica lgica (ALU)
Bus interno, de datos y de control.
Ver video Dentro de la PC
Memoria
Dispositivos de entrada/salida (GPIO)
Mdulos para el control de perifricos.

Unidad de control de procesos (CPU)


El CPU determina las caractersticas principales tanto a nivel de hardware
como Software. Su funcin dentro del un sistema es el de proceso, gestin y
tratamiento de datos, acta como el conductor y supervisor de los
componentes de hardware del sistema. Esta enlazada con otros
componentes y por lo tanto muchos grupos de componentes reciben
ordenes y son activados de forma directa por l.
El CPU esta dividido en tres grandes Bloques
Unidad de Decodificacin
Unidad de Ejecucin
Unidad Aritmtica - Lgica

Ver video
Funcionamiento del
microprocesador
Min 1.15 al Min. 6

Tarea 1.1
Mapa conceptual de una ALU

Arquitectura y funcionalidad de los CPU


Existen tres orientaciones en cuanto al numero de instrucciones que pueden
ejecutar:
Complex Instruction set Computing ( CISC )
Computadores de Juego de Instrucciones Complejo
Reduced Instruction Set Computer ( RISC )
Computadores de Juego de instrucciones reducidas

Simple Instruction Set Computing ( SISC )


Computadores de Juego de Instrucciones Especifico

CISC
Un gran numero de Procesadores estn basados en la filosofa CISC.
Disponen de mas de 80 instrucciones mquina en su repertorio,
algunas de las cuales son muy sofisticadas y potentes, requiriendo
muchos ciclos para su ejecucin. Una ventaja de los Procesadores CISC
es que ofrecen al programador instrucciones complejas que actan
como macros.

RISC
Tanto la industria de los computadores comerciales estn avanzando
hacia esta filosofa. en estos procesadores el repertorio de
instrucciones mquina es muy reducido y las instrucciones son simples
y, generalmente, se ejecutan en un ciclo. La sencillez y rapidez de las
instrucciones permiten optimizar el harware y el software del
procesador.

SISC
En procesamientos destinados a aplicaciones muy
concretas, el juego de instrucciones, adems de ser
reducido es especifico, o sea, las instrucciones se
adaptan a las necesidades de la aplicacin prevista.

Memoria
En los dispositivos electrnicos basados en controladores la memoria
de instrucciones y datos puede estar o no integrada en el procesador.
Una parte debe ser no voltil, tipo ROM y se destina a contener el
programa de instrucciones que gobiernan la aplicacin. Otra parte de
memoria ser tipo RAM, voltil, y se destina a guardar las variables y
los datos.

Tarea 1.2
Investigar para comentar en clase los siguientes tipos de memorias

OTP
EPROM
EEPROM
FLASH

Bus interno, de datos y de control.


Se denomina bus, en informtica, al conjunto de conexiones fsicas
(cables, placa de circuito impreso, etc.) que pueden compartirse con
mltiples componentes de hardware para que se comuniquen entre s.
El propsito de los buses es reducir el nmero de rutas necesarias para
la comunicacin entre los distintos componentes, al realizar las
comunicaciones a travs de un solo canal de datos. sta es la razn por
la que, a veces, se utiliza la metfora "autopista de datos".

Bus interno, de datos y de control.


En realidad, cada bus se halla generalmente constituido por entre 50 y 100 lneas fsicas distintas que se
dividen a su vez en tres subconjuntos:
El bus de direcciones, (tambin conocido como bus de memoria) transporta las direcciones de memoria
al que el procesador desea acceder, para leer o escribir datos. Se trata de un bus unidireccional.
El bus de datos transfiere tanto las instrucciones que provienen del procesador como las que se dirigen
hacia l. Se trata de un bus bidireccional.
El bus de control (en ocasiones denominado bus de comando) transporta las rdenes y las seales de
sincronizacin que provienen de la unidad de control y viajan hacia los distintos componentes de
hardware. Se trata de un bus bidireccional en la medida en que tambin transmite seales de respuesta
del hardware.

Das könnte Ihnen auch gefallen