Tutorial — Práctica 9: Proyecto integrador
Lo que vas a construir
Integrar GPIO, timers, ADC o serial en un proyecto propio con simulacion y demostracion.
-
1 Elige tu sistema integrador
Opciones del curso: semáforo, control de nivel, estación con LCD/teclado, etc. Debe ser realizable con PIC18F4550 y combinar al menos 3 módulos (GPIO, timer, ADC, UART, PWM, motor…).Consejo: Ideas: /parcial/proyecto-final/ y /proyectos/semaforo/
-
2 Pseudocódigo y diagrama de flujo
Antes del .ASM: define entradas, salidas, estados y bucle principal. Incluye óvalos, rectángulos, rombos y ISR si las hay. Tu profesor evalúa el diseño antes del código. -
3 Código modular en ensamblador
Separa en archivos o secciones: `init`, `isr`, `lcd`, `adc`, `main`. Reutiliza rutinas de prácticas anteriores adaptando pines. Comenta cada rutina con propósito y registros usados. -
4 Simulación Proteus con evidencias
Monta el diagrama completo. Graba capturas de cada modo o secuencia del proyecto. Anota qué entradas simulaste (pulsadores, potenciómetro, serial). -
5 Demostración física e informe
Presenta en placa (si aplica) y explica oralmente el flujo del programa. Informe: objetivo, diagrama, pseudocódigo, listado comentado, pruebas y conclusiones.
Punto de partida
Sección titulada «Punto de partida»Usa la guía del proyecto final tipo parcial y los proyectos de ejemplo como referencia. Elige un sistema que combine al menos tres módulos del curso.
Entregables
Sección titulada «Entregables»- Pseudocódigo y diagrama de flujo (papel o digital).
- Código modular en ensamblador MPASM.
- Simulación Proteus con capturas.
- Demostración en placa y explicación oral.