Este documento describe cómo programar un microcontrolador ATMega328P utilizando AVR Studio. Incluye tres programas de ejemplo en ensamblador para contar de 0 a 10 y de 0 a 1000, y para controlar pulsadores y LEDs. El estudiante debe completar los programas, simularlos y depurarlos, y luego programar el microcontrolador y comprobar su funcionamiento con un osciloscopio.