Embedded System is fast growing research area and microcontrollers are an integral part of each embedded system. Microcontrollers are small computers mainly used to provide automation and intelligence in the embedded systems. In this virtual laboratory, students will gain a comprehensive understanding of embedded systems development using PIC18 series Microcontrollers. They will explore the details about functioning of clock, I/O pins, I/O interfaces like LED, Switch, on-ship interfaces like, Times/Counters, ADC, PWM etc. The virtual lab will give students great experience of understanding embedded-c programming, for various I/O and on-chip interfaces. Students can even download the auto generated programs and test them for the Microchip IDE for further embedded system development. Lab provides a robust foundation for overall understanding of PIC18 series Microcontroller and bridges the gap between academic theory and real-time development.
The virtual lab provides a detailed understanding of the PIC18 series microcontroller. It also offers a comprehensive insight into various features and techniques: The architecture details and CPU timing of Microchip PIC series Microcontrollers Embedded-C programming and to get coding experience with PIC18 series microcontrollers The real-time interfacing of I/O devices, Timers, analog/digital sensors, PWM generation for actuators to develop the embedded systems. With the rise of edge of IoT, Robotics and Industrial Automation, the knowledge of Microcontrollers can allow students to build and design the systems required for such applications.