Want to create interactive content? It’s easy in Genially!

Get started free

MAPA CONCEPTUA - Microcontroladores

jonathanulises.segura

Created on May 21, 2023

Start designing with a free template

Discover more than 1500 professional designs like these:

January School Calendar

Genial Calendar 2026

School Calendar 2026

January Higher Education Academic Calendar

School Year Calendar January

Academic Calendar January

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.