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