Está en la página 1de 16

Microcontroladores

1 UNIDAD 1 Arquitectura interna de


los microcontroladores
1.2 Diferencias entre micro controlador y microprocesador
TEMA: 1.2 Diferencia entre micro controlador y
microprocesador

╸ Definir aspectos importantes sobre la diferencia


entre micro controlador y microprocesador

3
Microcontroladores y microprocesadores

4
Microprocesadores y Microcontroladores

5
MICROPROCESADOR

El microprocesador es un circuito integrado que


contiene la Unidad Central de proceso (UCP), también
llamada procesador , de un computador. la UCP está
formada por la unidad de control, que interpreta las
instrucciones y el camino de datos que la ejecuta .
los pines I/O del microprocesador sacan al exterior las
líneas de sus buses de direcciones, datos y control, para
permitir la conexión con la memoria y los módulos de
entrada y salida y así configurar un computador
implementado por varios circuitos integrados .
Se dice que un microprocesador es un sistema abierto
porque su configuración es variable de acuerdo con la
aplicación a la que se destine, en contraste con el micro
controlador.

6
Microcontrolador

Si solo se dispusiese de un modelo de microcontrolador


,este debería tener muy potenciados todos sus recursos
para poder adaptarse a las exigencias de las diferentes
aplicaciones .esta potenciación supondría en muchos casos
un despilfarro. En la práctica cada fabricante de
microcontroladores oferta un elevado número de modelos
diferentes ,desde los más sencillos hasta los más poderosos.
Es posible seleccionar la capacidad de las memorias ,el
número de líneas de entrada y salida ,la cantidad y potencia
de los elementos auxiliares, la velocidad de funcionamiento
,etc. Por todo ello un aspecto muy destacado del diseño es
la selección del microcontrolador qué hay que utilizar .

7
Arquitecturas

8
Diferencias entre microcontroladores y
microprocesadores

Microcontroladores Microprocesadores
Bloques Memoria ROM, Memoria RAM, FLASH, ALU , secciones de memoria caches
Microprocesador, ALU, bloques para Núcleos de microprocesadores
direccionamiento de memoria, pilas, Bloques para Direccionamiento de
decodificador memorias

Función Propósito especifico Multipropósito


Aplicaciones Control de sistemas individuales en un auto Computadoras
Microondas Tablet o celulares de ultima
Control de periféricos sensores y actuadores generación

9
Diferencias entre microcontroladores y
microprocesadores

Microprocesadores Microcontroladores

El microprocesador tiene mucha más potencia


de cálculo, por lo cual solamente realiza sus Es una de sus partes principales, la cual se
CPU
funciones con lo que tiene (datos) y su encarga de dirigir sus operaciones.
algoritmo o programa establecida.

Son dispositivos externos que lo


Memorias RAM y ROM complementan para su óptimo Las incluye en un solo circuito integrado.
funcionamiento.
Lenta en comparación con la de un
Velocidad de Operación Rápida
microprocesador

10
Diferencias entre microcontroladores y
microprocesadores

Microprocesadores microcontroladores

El Microcontrolador incluye todo estos elementos


La configuración mínima básica de un en un solo Circuito Integrado por lo que implica
Microprocesador está constituida por un una gran ventaja en varios factores, como por
Tamaño
Microprocesador, ( una memoria RAM, una memoria ejemplo, la disminución en el tamaño del circuito
ROM, un decodificador de direcciones) impreso por la reducción de los circuitos
externos.

Para el Microprocesador, el costo es muy alto en la El costo para un sistema basado en


Costos
actualidad. Microcontrolador es mucho menor.

Son más susceptibles a la interferencia


El alto nivel de integración reduce los niveles de
Interferencias electromagnética debido a su tamaño y a su cableado
interferencia electromagnética
externo que lo hace más propenso al ruido.

El tiempo de desarrollo de un microprocesador es Por el contrario, el de un microcontrolador es


Tiempo de desarrollo
lento. rápido.

11
Microprocesadores Microcontroladores
Orden para realizar firmware en dispositivo editar ,compilar, firmware en dispositivo editar ,compilar,
codificación del chips depurar depurar simular

Microcontrolador, equipo circuito electrónico


Equipos mínimos para El sistema microprocesador, rom y ram , para quemar, una pc
escribir en un sistema de se pueden emplear códigos de
microprocesador y programación assembler para un
microcontrolador propósito
Multipropósito necesita de un sistema
operativo

lenguaje de fortran, algol, cobol, assembler, Basic Assembler, Lenguaje de alto nivel, Lenguaje
Programación Phyton, Lenguaje c, pascal, ruby, java, C ++,Micro basic
codificación Google,etc

12
Preguntas y respuestas

1.- ¿Cómo podríamos definir un microcontrolador?


R: Es como una computadora en un solo chip ó circuito integrado, es decir, este circuito tiene inmerso una ROM, RAM y puertos
de entrada y salida, etc.
2.- ¿Cómo podrías explicar la diferencia que existe al comparar un con un microcontrolador?
R: El microcontrolador incluye al microprocesador, y puertos, pero el microprocesador no los incluye.
3.- ¿Cuántos microcontroladores existen en el mercado electrónico y de qué marcas?
R: Existen muchos microcontroladores, de diversas marcas las más populares son: MICROCHIP, MOTOROLA, ATMEL, TEXAS
INSTRUMENT, etc.
4.- ¿Qué equipos utilizan un microcontrolador?
R: Las impresoras, los celulares, los mouses, algunas lavadoras, refrigeradores, aires acondicionados, etc.
5.- ¿Cuál microcontrolador utilizaremos en este curso, y de qué marca es?
R: Marca: Microchip y el microcontrolador se llama PIC16F84A, PIC16F877, PIC16F886

13
Preguntas y respuestas

6.- ¿Qué elementos se requieren para grabar dentro de un microcontrolador?


7.- ¿Qué es el lenguaje de máquina?
R: Es el lenguaje de 1 y 0 que manejan los microcontroladores, es decir los bits. Cualquier instrucción o código que sea
ejecutada, primero debe convertirse a 1 y 0.
8.- ¿Qué se ha creado para poder manejar más fácilmente el lenguaje de máquina?
R: Se ha creado el lenguaje ensamblador (Ensamblando paquetes de 1 y 0) porque es difícil de manejar por los humanos
grandes cantidades de 1 y 0.
9.- ¿En qué consiste el lenguaje ensamblador ?
R: Es un lenguaje que está formado por mnemónicos, los cuales son grupos de caracteres alfanuméricos que simbolizan
las ordenes o tareas a realizar por cada función , los mnemónicos se corresponden con las iniciales del nombre de la
instrucción en ingles, de tal manera que nos "recuerdan" la operación que realizara la instrucción la cual facilita la
memorización, por ejemplo: MOV--> Para mover, ADD-->Para sumar, SUB--> Para restar.

14
tarea

✓ Determinar el tipo de microprocesador de su pc ,


sistema operativo y memoria que interactúa con
el microprocesador

15
Paginas web consultadas

╸ https://aprendiendoarduino.wordpress.com/2
017/08/11/microcontrolador-vs-
microprocesador-3/

16

También podría gustarte