Microcontroladores U1
-
Upload
martinez-martinez -
Category
Documents
-
view
242 -
download
0
Transcript of Microcontroladores U1
-
8/19/2019 Microcontroladores U1
1/18
Unidad 1
Conceptos Introductorios a los microcontroladores
1.1 Diferencias entre Microprocesador, Microntrolador y Microcomputad1.2 Características y aplicaciones de los Microcontrontroladores
1.3 Tipos de Arquitecturas computacionales.
1.4 Tipos de Microcontroladores y sus fabricantes
-
8/19/2019 Microcontroladores U1
2/18
Introducción mP, mC y mPC
Estos dispositivos están presentes en nuestro casa, nuestro trnuestra vida y en general, a través de las tecnologías que surgencuales poseen una finalidad de controlar el funcionamiento de dcomo el ratón y teclado de las computadoras, teléfono edispositivos.
Las extensas áreas de aplicación de estos dispositivos, que
considerar ilimitadas, exigirán un gigantesco trabajo de diseño y faLa industria informática acapara gran parte de estos dispositivfabrican. Los sistemas de supervisión, vigilancia y alarmas de inceautomóviles y barcos de guerra, etc. Las comunicaciones y sus stransferencia de información.
-
8/19/2019 Microcontroladores U1
3/18
Diferencias mP, mC y mPC
Para proponer alguna diferencia entre estos dispositivos se resus componentes, su arquitectura Hardware y software.
Entre sus elementos generales están:
• Unidad de procesamiento Central (CPU)
• Unidad Aritmética lógica (ALU)
•
Bus interno, de datos y de control.• Memoria
• Dispositivos de entrada/salida (GPIO)
• Módulos para el control de periféricos.
Ver video “Dent
-
8/19/2019 Microcontroladores U1
4/18
Unidad de control de procesos (CPU)
El CPU determina las características principales tanto a nivel de hacomo Software. Su función dentro del un sistema es el de procesotratamiento de datos, actúa como el conductor y supervisor de loscomponentes de hardware del sistema. Esta enlazada con otroscomponentes y por lo tanto muchos grupos de componentes recibordenes y son activados de forma directa por él.
El CPU esta dividido en tres grandes Bloques
• Unidad de Decodificación
• Unidad de Ejecución
• Unidad Aritmética - Lógica
Ver video“Funcionamient
microprocesado
Min 1.15 al Min
-
8/19/2019 Microcontroladores U1
5/18
Tarea 1.1
•
Mapa conceptual de una ALU
-
8/19/2019 Microcontroladores U1
6/18
-
8/19/2019 Microcontroladores U1
7/18
-
8/19/2019 Microcontroladores U1
8/18
-
8/19/2019 Microcontroladores U1
9/18
Arquitectura y funcionalidad de los CPU
Existen tres orientaciones en cuanto al numero de instrucciones qejecutar:
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
-
8/19/2019 Microcontroladores U1
10/18
CISC
Un gran numero de Procesadores están basados en la filosofíaDisponen de mas de 80 instrucciones máquina en su repertoralgunas de las cuales son muy sofisticadas y potentes, requirimuchos ciclos para su ejecución. Una ventaja de los Procesades que ofrecen al programador instrucciones complejas que acomo macros.
-
8/19/2019 Microcontroladores U1
11/18
RISC
Tanto la industria de los computadores comerciales están avahacia esta filosofía. en estos procesadores el repertorio deinstrucciones máquina es muy reducido y las instrucciones soy, generalmente, se ejecutan en un ciclo. La sencillez y rapideinstrucciones permiten optimizar el harware y el software delprocesador.
-
8/19/2019 Microcontroladores U1
12/18
SISC
En procesamientos destinados a aplicaciones muyconcretas, el juego de instrucciones, además de serreducido es “especifico”, o sea, las instrucciones se
adaptan a las necesidades de la aplicación prevista.
-
8/19/2019 Microcontroladores U1
13/18
Memoria
En los dispositivos electrónicos basados en controladores la mde instrucciones y datos puede estar o no integrada en el proUna parte debe ser no volátil, tipo ROM y se destina a contenprograma de instrucciones que gobiernan la aplicación. Otra pmemoria será tipo RAM, volátil, y se destina a guardar las varlos datos.
-
8/19/2019 Microcontroladores U1
14/18
-
8/19/2019 Microcontroladores U1
15/18
Tarea 1.2
•
Investigar para comentar en clase los siguientes tipos de me• OTP• EPROM
• EEPROM
• FLASH
-
8/19/2019 Microcontroladores U1
16/18
Bus interno, de datos y de control.
Se denomina bus, en informática, al conjunto de conexio(cables, placa de circuito impreso, etc.) que pueden compamúltiples componentes de hardware para que se comunique
El propósito de los buses es reducir el número de rutas necela comunicación entre los distintos componentes, al rcomunicaciones a través de un solo canal de datos. Ésta es lala que, a veces, se utiliza la metáfora "autopista de datos".
-
8/19/2019 Microcontroladores U1
17/18
Bus interno, de datos y de control.
En realidad, cada bus se halla generalmente constituido por entre 50 y 100 líneas físicas di
dividen a su vez en tres subconjuntos:
El bus de direcciones, (también conocido como bus de memoria) transporta las direccioneal que el procesador desea acceder, para leer o escribir datos. Se trata de un bus unidirecc
El bus de datos transfiere tanto las instrucciones que provienen del procesador como las qhacia él. Se trata de un bus bidireccional.
El bus de control (en ocasiones denominado bus de comando) transporta las órdenes y lassincronización que provienen de la unidad de control y viajan hacia los distintos componenhardware. Se trata de un bus bidireccional en la medida en que también transmite señalesdel hardware.
-
8/19/2019 Microcontroladores U1
18/18