Está en la página 1de 8

MICROCONTROLADORES

funcionamiento, Estructuras, conceptos básicos de los micros


MICROCONTROLADORES

S. AUTO.M & R (Micro)

Director: Luis Reyes

Alumno: OSCAR ALBERTO PEÑA CÉSPEDES #7

Ronda 1: Presentación del Equipo 2 (informe)

Docente: Marino Rivera y Joseph Cabral.

Av. Circunvalación 468, Santiago De Los Caballeros 51000 (17/10/2021, 11:59AM).

1
MICROCONTROLADORES

ÍNDICE

Introducción .................................................................................................................................... 3

Desarrollo ........................................................................................................................................ 4

¿Qué es un microcontrolador? .................................................................................................... 4

Estructura de un microcontrolador.............................................................................................. 4

Tipos de microcontroladores....................................................................................................... 6

Conclusión ...................................................................................................................................... 7

2
MICROCONTROLADORES

Introducción

Los microcontroladores han estado acompañándonos en nuestras vidas desde la década de los 70´s.
a partir de ese momento, estos han ido evolucionado cada ves más, optimizando y eficientizando
su trabajo, provocando que, en cada vez menor espacio, se pueda trabajar con tareas mucho más
complejas. Estas microcomputadoras están en muchas partes alrededor de nosotros hoy en día y al
parecer vinieron para quedarse.

Por eso en este informe lo que se busca es que el lector pueda entender que son estos dispositivos,
como se clasifican y que tienen dentro. Para que pueda llevarse una información básica, pero al
mismo tiempo valiosa. Se les agradece a todas esas personas que invirtieron de su tiempo para
trabajar en la creación de estos dispositivos y también a los personajes encargados de exponer
sobre este tema (Erick David Díaz, Isac de Jesús Mármol y Pablo Misael Rodríguez).

Así que sin más preámbulos empecemos…

3
MICROCONTROLADORES

Desarrollo

¿Qué es un microcontrolador?

En pocas palabras un microcontrolador es un chip programable, que es capaz de ejecutar las


ordenes grabadas en su memoria.

Este es un Chip o Circuito Integrado que es un componente


esencial de una aplicación embebida (que esta no es más
que subsistemas que se encuentran inmersos en un
dispositivo más grande), estos también incluyen un
microprocesador y varios sistemas de memoria como
RAM o ROM. En teoría funciona como una mini PC y sus
tareas principales son automatizar procesos y procesar
información, a diferencia del microprocesador que solo sirve para procesar información.

Estructura de un microcontrolador

CPU: Su función es sacar, decodificar y ejecutar las instrucciones almacenadas en la memoria de


programa.

Memoria: Estos espacios de memoria, se subdivide en varias partes. Una parte debe ser no volátil,
tipo ROM, EEPROM o Flash, su función es contener permanentemente el programa de
instrucciones que gobierna la aplicación. Y la otra sería la RAM, que guarda la información
temporalmente y se destina a guardar las variables y los datos.

Puertos de entrada y salida: Estos puertos se encargan de comunicar el microcontrolador con el


mundo exterior, es decir que se encargan de apoyar al microcontrolador a recibir los datos y enviar
datos.

Puertos en serie: Este permite realizar comunicación serial entre el microcontrolador y cualquier
periférico, como impresoras, módems o mouses.

4
MICROCONTROLADORES

Temporizadores: los microcontroladores suelen tener,


uno o varios timers. Que se encargan de medir el tiempo
que ha pasado entre eventos o establecer tareas para que
se ejecuten en tal momento o intervalo de tiempo.

ADC: este es un convertidor análogo digital, que


convierte un voltaje análogo externo en un número con el
que podremos operar.

DAC: algunos microcontroladores más precisamente los de 32bits, pueden ser capaces de emitir
un voltaje o frecuencia de salida a partir de unos bits de entrada.

Interrupciones: son eventos que le permite dejar de hacer una tarea actual y que se concentre en
otra actividad. Esto permite que este ejecute varias tareas (no al mismo tiempo).

Bloque de funcionamiento especial: estos son bloques que dependiendo del área a la cual fue
construido para trabajar el microcontrolador, van a realizar un tipo de tarea en específico. esas
áreas pueden ser relacionadas a la luz, a el sonido, entre otros.

Buses: estos buses pueden ser de datos, dirección y control. El bus de datos envía los datos entre
los dispositivos de Hardware (entrada y salida). El bus de dirección: se utiliza para seleccionar el
dispositivo el cual se quiere utilizar y en el caso de las memorias seleccionar el dato que se quiere
leer o escribir. El bus de Control: sirve para controlar la operación de los dispositivos del sistema
y para gestionar los distintos tipos de procesos de escritura y lectura.

5
MICROCONTROLADORES

Tipos de microcontroladores

Estos se pueden dividir en varias categorías, según su memoria, arquitectura, bits y conjunto de
instrucciones:

Según bits:

La parte de los bits pueden clasificarse en 8bits (como el MCS-48 de la familia 8048 de Intel), en
16 bits (como el PIC24F de Microchip), en 32 bits (como el PIC 32 de Microchip). Entonces en
teoría mientras con más bits trabaje el microcontrolador más operaciones complejas podrá hacer
en menor tiempo.

Según la memoria:

Esta clasificación no va orientada a las memorias que tiene en su interior sino donde están
ubicadas, es decir, si es de tipo External Memory Microcontroller (microcontrolador de memoria
externa) o Microcontrolador de memoria incorporada.

Según la arquitectura de memoria:

En esta nos referimos si es un “Harvard Memory Architecture Microcontroller” o “Princeton


Memory Architecture Microcontroller”, en la que es tipo Harvard las rutas de señal y
almacenamiento separadas para instrucciones y datos. En la Princeton o Von Neumann, donde las
instrucciones y los datos del programa comparten las mismas memoria y rutas.

Según conjunto de instrucciones:

Tipo RISC (Reduced Instruction Set Computer,


en español, Computador con Conjunto de
Instrucciones Reducidas): en esta las
instrucciones se ejecutan de manera rápida ya
que desde que la maquina instruye algo de
inmediato la instrucción se ejecuta.

Tipo CISC (Complex Instruction Set Computing,


en español, Computación de conjunto de
instrucciones complejas) contiene un gran conjunto de instrucciones informáticas que van desde

6
MICROCONTROLADORES

muy simples hasta muy complejas y especializadas. El diagrama de su funcionamiento en teoría


sería: la maquina instruye algo, luego se convierten en microcódigo, luego se forma la
microinstrucción y por último se ejecuta la microinstrucción.

Conclusión

Ya sabemos que estos dispositivos trabajan para procesar información y automatizar procesos
gracias a la programación que se les inserta. Las partes fundamentales de estos pueden ser CPU,
Memoria, Puertos de entrada y salida, Puertos en serie, Temporizadores, ADC, DAC,
Interrupciones, Bloque de funcionamiento especial y Buses de datos, control y direccionamiento,
aunque cabe destacar que estos incluyen más cosas dependiendo de su construcción y del
fabricante. Los tipos de estos dispositivos se pueden clasificar según bits, según la memoria, según
la arquitectura de memoria y según conjunto de instrucciones.

Como se ha podido ver en este informe estos dispositivos complejos al final tiene una descripción,
una clasificación y una estructura simple, que nos permite entender como estos trabajan. Cabe
destacar que su creación nos ha facilitado muchos nuestras vidas principalmente a las áreas que
tienen que ver con la automatización de sistemas. Por eso se incita al que está leyendo este informe
que siga descubriendo y aprendiendo sobre estos temas para que pueda entender como trabaja el
mundo que le rodea.

También podría gustarte