Ir al contenido

Ruta de estudio

Una ruta de estudio no es leer el sitio al azar ni hacer todos los tutoriales sin contexto. Es el orden recomendado del curso de Microcontroladores (UNEXPO · Ing. Mecatronica): primero entiendes el concepto, luego aplicas con un tutorial y despues preparas el parcial.

El flujo tiene fases claras:

  1. Comienzo — conceptos del microcontrolador, que es el PIC18F4550 y comparacion con otras plataformas.
  2. Fundamentos — arquitectura, registros, ensamblador y tu primer programa: MPLAB, guia de puertos y tutorial Primer LED.
  3. Curso — perifericos con guias y laboratorios UNEXPO intercalados donde corresponde.
  4. Parciales — repaso y examen interactivo justo despues de los temas evaluados.

AprendePIC18 es una plataforma open-source de zackness, mantenida por StartupVen dentro del ecosistema CALETAS. Puedes leer mas sobre quien desarrolla el sitio y que significan los tutoriales interactivos en Ecosistema CALETAS y StartupVen.

Marca cada leccion o dejala que se marque sola al completar guias, checklists de tutoriales o examenes.

Escuela PIC18F4550

Ruta de estudio PIC18F4550

Sigue el orden del curso UNEXPO: Comienzo → Fundamentos → teoria con tutoriales intercalados. Un solo progreso para clases, guias y laboratorios.

5 fases
52 lecciones
~59 h estimadas
0% completado

Metodo por bloque: teoria → guia practica (si aplica) → laboratorio → parcial

  1. 1 Tema 1 — Conceptos del PIC18F4550 Principiante 3 lecciones · ~ 2 h 0%

    Que es un microcontrolador, diferencias con Arduino/ESP32 y vision general del PIC18F4550.

    Material de referencia: Tema 1. Conceptos Básicos (1).pdf

    Que aprenderas
    • Diferenciar microcontrolador y microprocesador
    • Clasificar memorias ROM, Flash, RAM y EEPROM
    • Distinguir perifericos internos y externos
    • Describir bloques internos del PIC18F4550
  2. 2 Temas 2 y 3 — Arquitectura, registros y bits Principiante 3 lecciones · ~ 2 h 0%

    Arquitectura Harvard, memoria Flash/RAM/EEPROM, registros SFR/GPR, bancos y operaciones con bits/hex.

    Material de referencia: Clase Tema 2 y 3 (1).pdf

    Que aprenderas
    • Explicar arquitectura Harvard del PIC18
    • Identificar SFR, GPR y bancos de memoria
    • Usar mascaras y hexadecimal en codigo
  3. 3 Temas 2 y 3 — Ensamblador y primer programa Principiante 5 lecciones · ~ 5 h 0%

    Lenguaje ensamblador, config bits, herramientas MPLAB/Proteus y tu primer .ASM que enciende un LED.

    Material de referencia: instrucciones pic.pdf · Clase Tema 2 y 3 (1).pdf

    Que aprenderas
    • Leer y escribir programas .ASM basicos
    • Configurar MPLAB y simular en Proteus
    • Encender un LED aplicando TRIS y LAT (Primer LED)
  4. 4 Parcial 1 Preparacion Parcial I (Temas 1, 2 y 3) Aplicado 2 lecciones · ~ 2 h 0%

    Repasa conceptos, arquitectura, registros y ensamblador. Presenta el examen interactivo del Parcial I.

    Material de referencia: Tema 1. Conceptos Básicos (1).pdf · Clase Tema 2 y 3 (1).pdf

    Que aprenderas
    • Explicar arquitectura Harvard sin mirar apuntes
    • Describir funcion de WREG, STATUS y BSR
    • Aprobar el examen interactivo del Parcial I
  5. 5 Retardos por software Principiante 4 lecciones · ~ 3 h 0%

    Ciclos de maquina, bucles anidados, calculo CM × Σ CI, NOP y BRA vs GOTO.

    Material de referencia: Clase Tema 4 y 5.pdf

    Que aprenderas
    • Calcular CM y retardo con CM × Σ CI
    • Implementar retardos de 1, 2 y 3 bucles
    • Resolver el retardo de 3 ms @ 20 MHz del parcial
  6. 6 GPIO — TRIS, PORT y LAT Principiante 2 lecciones · ~ 1 h 0%

    Puertos digitales, entradas, salidas, botones y antirrebote para problemas del parcial.

    Que aprenderas
    • Explicar diferencia entre PORT y LAT
    • Configurar entradas con pull-up interno
    • Implementar antirrebote basico
  7. 7 Comparacion de registros Aplicado 4 lecciones · ~ 3 h 0%

    MOVF vs SUBWF, banderas C y Z, igual a cero, mayor/menor y subrutinas tipo parcial.

    Material de referencia: Clase Tema 4 y 5.pdf

    Que aprenderas
    • Comparar registro con cero usando Z
    • Implementar igual, menor y mayor con SUBWF
    • Resolver ejercicios REG1 > REG2 y tabla C/Z
  8. 8 Practica 1 — Operaciones matematicas Aplicado 2 lecciones · ~ 5 h 0%

    Laboratorio oficial de operaciones ALU en ensamblador segun Practica 1 del curso.

    Material de referencia: Practica 1 Operacion matematia.pdf

    Que aprenderas
    • Implementar suma, resta y operaciones logicas en .ASM
    • Montar diagrama en Proteus y placa
    • Explicar oralmente el codigo del laboratorio
  9. 9 Parcial 2 Preparacion Parcial II Aplicado 2 lecciones · ~ 2 h 0%

    Repasa retardos, comparaciones, GPIO y Practica 1. Presenta el examen interactivo al nivel del parcial real.

    Material de referencia: Clase Tema 4 y 5.pdf · Practica 1 Operacion matematia.pdf

    Que aprenderas
    • Calcular retardos de ms con cristal 20 MHz
    • Completar subrutinas de comparacion y tabla C/Z
    • Resolver problemas con GPIO (bomba, robot, display)
    • Aprobar el examen interactivo del Parcial II
  10. 10 Tema 6 — Interrupciones Intermedio 3 lecciones · ~ 4 h 0%

    Fuentes de interrupcion, INTCON, prioridades, ISR y buenas practicas (guardar contexto).

    Material de referencia: Clase Tema 6. Interrupciones.pdf

    Que aprenderas
    • Listar fuentes de interrupcion del PIC18F4550
    • Escribir una ISR correcta
    • Limpiar banderas antes de RETFIE
  11. 11 Tema 7 — LCD y teclado matricial Intermedio 2 lecciones · ~ 5 h 0%

    Modulo LCD HD44780, teclado matricial y Practica 2 de laboratorio.

    Material de referencia: Clase Tema 7.1 Modulo LCD y 7.2 Teclado.pdf · Practica 2 Teclado y LCD.pdf

    Que aprenderas
    • Inicializar LCD en modo 4 bits
    • Escanear teclado matricial por filas/columnas
    • Completar Practica 2 en Proteus y placa
  12. 12 Tema 8 — Timers Intermedio 3 lecciones · ~ 6 h 0%

    Timer0, Timer1 y Timer2: prescalers, retardo preciso, contador de pulsos y Practica 3.

    Material de referencia: Clase Tema 8. Timer.pdf · Practica 3 Frecuencimetro con Displays Multiplexado.pdf

    Que aprenderas
    • Configurar T0CON, T1CON y PR2
    • Calcular overflow para un retardo dado
    • Completar Practica 3 frecuencimetro
  13. 13 Tema 9 — PWM y modulo CCP Intermedio 3 lecciones · ~ 7 h 0%

    Modo PWM con Timer2, duty cycle, CCP1 en RC2, practicas 4 y 6.

    Material de referencia: Clase Tema 9. Modulo CCP (PWM).pdf · Practica 6 Motor Paso a Paso.pdf

    Que aprenderas
    • Calcular PR2 y CCPR1L para un duty dado
    • Configurar CCP1CON en modo PWM
    • Controlar motor paso a paso (Practica 6)
  14. 14 Parcial 3 Preparacion Parcial III (Temas 6, 7, 8 y 9 PWM) Aplicado 2 lecciones · ~ 2 h 0%

    Repasa interrupciones, LCD/teclado, timers, PWM y practicas 2, 3 y 6. Examen del Parcial III.

    Que aprenderas
    • Resolver ejercicios de timers e interrupciones
    • Explicar PWM con PR2 y CCPR1L
    • Aprobar el examen interactivo del Parcial III
  15. 15 Tema 9 — Convertidor A/D (ADC) Intermedio 2 lecciones · ~ 4 h 0%

    Modulo ADC de 10 bits: ADCON0/1/2, canales analogicos y Practica 7.

    Material de referencia: Tema 9. CAD.pdf · Practica 7 Convertidor AD.pdf

    Que aprenderas
    • Configurar ADCON1 para canal analogico
    • Leer potenciometro en AN0
    • Completar Practica 7 en laboratorio
  16. 16 Tema 10 — Comunicacion serial Avanzado 4 lecciones · ~ 6 h 0%

    EUSART/UART, SPI/I2C, USB opcional y Practica 8 de comunicacion serial.

    Material de referencia: Tema 10. Comunicación serial.pdf · Practica 8 Comunicacion serial_M3.pdf

    Que aprenderas
    • Configurar UART a 9600 baud @ 20 MHz
    • Explicar trama asincrona NRZ
    • Completar Practica 8 con MAX232
  17. 17 Parcial 4 Preparacion Parcial IV (ADC, serial y cierre) Aplicado 3 lecciones · ~ 5 h 0%

    Repasa ADC, UART, practicas 7 y 8, proyecto integrador y examen del Parcial IV.

    Material de referencia: Ejercicios II parcial 20252.pdf

    Que aprenderas
    • Integrar ADC + UART en un mismo proyecto
    • Plantear proyecto que combine 3+ modulos
    • Aprobar el examen interactivo del Parcial IV
  18. 18 Referencia y repaso general Aplicado 3 lecciones · ~ 2 h 0%

    Glosario, guia de registros y ejercicios interactivos para consulta durante todo el semestre.

    Que aprenderas
    • Consultar registros clave sin memorizar el datasheet
    • Repasar terminos antes de cualquier parcial

Si buscas un laboratorio concreto sin recorrer la ruta, usa el catalogo de tutoriales. Ahi estan todos; la ruta de arriba indica cuando conviene hacer cada uno.

No memorices tablas completas al principio. La habilidad clave del parcial es responder:

Que quiero controlar → que registro lo configura → que bit debo modificar