Volver a todos los cursos

Microcontroladores

Intermedio

Arquitectura y periféricos · 18 horas · 10 módulos

Arquitectura de un Microcontrolador MICROCONTROLADOR CPU Flash RAM GPIO ADC PWM TMR UART I²C SPI LEDs Sensor Display

Entiende qué hay dentro de un microcontrolador: CPU, memoria Flash, RAM, EEPROM, y todos los periféricos (GPIO, ADC, PWM, timers, UART, SPI, I2C). Aprende a configurarlos y usarlos en proyectos reales.

Qué aprenderás

  • ✓ Arquitectura Harvard vs Von Neumann
  • ✓ Memoria Flash, SRAM y EEPROM
  • ✓ GPIO: entrada/salida digital
  • ✓ ADC: conversión analógico-digital
  • ✓ PWM: control de velocidad y brillo
  • ✓ Timers y contadores internos
  • ✓ Interrupciones
  • ✓ Comunicación UART, SPI, I2C

Requisitos

  • • Electrónica Digital
  • • Nociones básicas de programación

Contenido del Curso

1

¿Qué es un Microcontrolador?

Un computador completo en un chip.

CPU + Memoria + Periféricos Vs microprocesador Familias (PIC, AVR, ARM, ESP)
2

Arquitectura Interna

Cómo está organizado por dentro.

Arquitectura Harvard Pipeline Oscilador Reset
3

GPIO

Pines digitales de propósito general.

Entrada/salida Pull-up/pull-down LEDs y botones
4

ADC

Lee sensores analógicos.

Resolución Voltaje referencia Muestreo
5

PWM

Simula salida analógica.

Duty cycle Control brillo LED Motor Servo
6

Timers

Medición de tiempo precisa.

8 y 16 bits Prescaler Interrupción desbordamiento
7

Interrupciones

Responder a eventos sin polling.

Externa Timer Prioridades ISR
8

UART

Serial asíncrono.

TX/RX Baud rate 8N1 PC
9

I2C y SPI

Buses síncronos.

I2C: SDA+SCL SPI: MOSI,MISO,SCK,CS EEPROM I2C OLED SPI
10

Proyecto: Estación Meteorológica

Sensor + display + UART.

LM35 LCD 16x2 I2C UART Logger PC

¿Listo para comenzar?

Crea tu cuenta gratuita y accede a todos los módulos de este curso.

CREAR MI CUENTA GRATUITA