This laboratory is designed to give students experience in studying the fundamentals of assembly, and C languages. Students also conduct experiments on interfacing the microcontroller with other devices such as LEDs, switches, buzzers, motors, keypads, LCDs, ADC/DAC, and terminals.