Want to create interactive content? It’s easy in Genially!
MAPA CONCEPTUA - Microcontroladores
jonathanulises.segura
Created on May 21, 2023
Start designing with a free template
Discover more than 1500 professional designs like these:
View
January School Calendar
View
Genial Calendar 2026
View
School Calendar 2026
View
January Higher Education Academic Calendar
View
School Year Calendar January
View
Academic Calendar January
View
Comic Flipcards
Transcript
Arquitecturas embedidas o microcontroladores
microprocesador
microcontroladores
consta de
que es
que es
es un circuito integrado que realiza las funciones básicas de procesamiento de datos en un sistema digital. Está compuesto por una unidad de control, una unidad aritmético-lógica y una memoria, y es responsable de ejecutar instrucciones y realizar operaciones aritméticas y lógicas.
es un dispositivo programable que integra en un solo chip un microprocesador, memoria y periféricos de entrada/salida. Está diseñado para aplicaciones específicas que requieren control y procesamiento de datos en tiempo real, como sistemas embebidos.
contiene
CPU
rom
bus de daros
ram
perifericos
oscilador
Arquitecturas embedidas omicrocontroladores
consta de
microcontroladores
tiene 2 arquitecturas
von neumann
harvard
Permite un acceso simultáneo y paralelo a instrucciones y datos, lo que mejora el rendimiento. Además, al tener memorias separadas, se evita la competencia por el ancho de banda de acceso a la memoria y se puede lograr un acceso más rápido y eficiente.
Es más sencilla de implementar y requiere menos recursos en términos de hardware. El mismo bus se utiliza para acceder a la memoria de programa y de datos, lo que simplifica el diseño del sistema.
es
es
En esta arquitectura, la memoria de programa y la memoria de datos se encuentran en la misma memoria física. La CPU accede a la memoria para leer instrucciones y datos en una secuencia secuencial.
d: En esta arquitectura, la memoria de programa y la memoria de datos son físicamente separadas. Esto permite acceder simultáneamente a instrucciones y datos, lo que aumenta la eficiencia y el rendimiento.
sus ventajas
sus ventajas
Arquitecturas embedidas omicrocontroladores
consta de
microcontroladores
tiene
WatchDog
fabricantes
disciplinas
función
que son
se emplea en
Es una característica que ayuda a garantizar la confiabilidad del sistema. Consiste en un temporizador integrado que se reinicia periódicamente. Si el programa principal deja de funcionar o se bloquea, el temporizador no se reinicia y el Perro Guardian detecta esto como un error. En ese caso, el Perro Guardian toma medidas correctivas, como reiniciar el microcontrolador, para restaurar el sistema a un estado operativo normal.
- Energía
- Automatización industrial
- Electrónica de consumo
- Automotriz
- Medicina
- Domótica
Microchip Technology
ATMEL
STMicroelectronics
derivados
- PIC16F877A
- PIC18F4520
- PIC32MX795F512L
- STM8S003F3P6
- STM8S103F3P6
- STM32H743ZIT6
- ATmega328P
- ATmega2560
- ATtiny85
Arquitecturas embedidas o microcontroladores
consta de
microcontroladores
recursos especiales
criiterios a considerar
considera
que es
que es
- Requisitos del proyecto: Analizar las necesidades del proyecto, como el rendimiento requerido, capacidad de memoria, periféricos necesarios, interfaces de comunicación, etc.
- Disponibilidad: Verificar la disponibilidad del microcontrolador en el mercado y la facilidad de adquirirlo a largo plazo.
- Documentación y soporte: Evaluar la disponibilidad de documentación técnica, ejemplos de código, foros de soporte y la comunidad de desarrolladores asociada.
- Costo: Evaluar el costo del microcontrolador y su relación con las características y el rendimiento ofrecidos.
- Consumo de energía: Considerar el consumo de energía del microcontrolador, especialmente en aplicaciones de bajo consumo o alimentadas por baterías.
- Herramientas de desarrollo: Evaluar la disponibilidad y calidad de las herramientas de desarrollo, como entornos de desarrollo integrados (IDE), compiladores, depuradores, etc.
- Convertidores analógico-digitales (ADC): Permite al microcontrolador leer señales analógicas del entorno y convertirlas a valores digitales para su procesamiento.
- Temporizadores y contadores: Proporcionan funcionalidades para medir el tiempo, generar señales de temporización y realizar tareas de sincronización.
- Comunicación en serie: Interfaces como UART, SPI e I2C para la comunicación con otros dispositivos y periféricos.
- PWM (Modulación por Ancho de Pulso): Permite generar señales PWM para el control de motores, iluminación y otros dispositivos.
- Memoria EEPROM: Memoria no volátil que permite almacenar datos incluso cuando el microcontrolador está apagado.
- Interfaz de pantalla: Capacidad de conectarse y controlar pantallas LCD o LED para mostrar información.
- Periféricos de E/S: Puertos GPIO que permiten la conexión y control de dispositivos externos, como botones, sensores y actuadores.
Arquitecturas embedidas o microcontroladores
consta de
microcontroladores
Lenguaje de ensamblador
considera
Ensamblador
se diferencia en
Ensamblador y Lenguaje Ensamblador se utilizan indistintamente para referirse al mismo concepto. El Ensamblador es un lenguaje de programación de bajo nivel que utiliza mnemónicos para representar las instrucciones y operaciones del microprocesador/microcontrolador. Es una representación legible por humanos del código máquina, donde cada instrucción ensamblada se traduce directamente una instrucción de código máquina correspondiente.