Development of a Software Based PIC24F Series Microcontroller Educational Trainer

Microcontroller based system designing is playing an important role in embedded systems industry. Therefore, microcontroller subject is considered as one of the vital subjects in scheme of studies offered to students of Electrical and Computer Engineering in universities and other colleges of science, engineering and technology. To enhance the expertise in embedded systems implementation, this paper presents designing of a software based 16-bit PIC24F series microcontroller educational trainer by using MPLAB and Proteus Professional software packages. This is to help students to apply their theoretical knowledge to real-time problems at any time. The trainer includes number of experiments i-e interfacing of LEDs, seven segment display, LCD, Keypad, DC motor, UART and EPROM. At first step, the designing of trainer for various experiments include development of algorithms in MPLAB and then simulations are done in Proteus