This laboratory course focuses on practical applications of microprocessor and microcontroller systems. Students delve into assembly language programming, interfacing with input/output devices, and data transfer between microcontroller-based circuits and a PC via serial and parallel ports. Through hands-on exercises, students gain proficiency in programming languages and practical skills in interfacing electronic systems.
• Aligned with SDG 4, the laboratory provides a high-quality education by offering practical applications of theoretical concepts. Students gain hands-on experience in microprocessor and microcontroller programming, preparing them for roles in technological innovation.
• Emphasizing innovation in technology, the laboratory equips students with practical skills in interfacing and data transfer between electronic circuits and PCs. This aligns with SDG 9 by fostering advancements in technology and infrastructure reliant on embedded systems.
• Encouraging responsible consumption and production practices, the laboratory focuses on efficient data transfer methodologies between microcontroller-based circuits and PCs. Students learn to optimize interfaces, contributing to sustainable practices in electronic design and production.
Course Coverage:
• Assembly language programming for microprocessors and microcontrollers.
• Interfacing with various input/output devices.
• Data transfer between microcontroller-based circuits and PCs via serial and parallel ports