Microcontroller Programmer Projects

White board eraser and its circuit close up.

Diversified Projects in Microcontroller Class Enhances Undergraduates’ Learning and Research

Abstract Understanding the use of microcontrollers is fundamental in both Electrical and ComputerEngineering undergraduate programs. Our school replaced our microprocessor class withmicrocontroller class in year 2010 due to the fast growing popularity of microcontrollers. In thefirst two years of offering this class, a more traditional “lectures plus weekly Lab” model wasused. Students received background knowledge […]

Diversified Projects in Microcontroller Class Enhances Undergraduates’ Learning and Research Read More »

Include Search Path Directory.

ECE383: Microcomputers – Lab 5 C and PIC24 Assembly Language Programming

IntroductionThis lab introduces basic C language programs and equivalent PIC24 assembly language programs. The tasks inthis lab are:• Implement programming tasks using the C language.• Implement equivalent programs using the PIC24 assembly language.This lab requires you to capture portions of the screen. The lab computers use the Windows operating system.This includes the “Snipping Tool” that

ECE383: Microcomputers – Lab 5 C and PIC24 Assembly Language Programming Read More »

8 Channel Programmable Timer

8 Channel Programmable Timer

Introduction I have been using Microchip’s PIC range of microcontroller for my projects since 1993, and have done all my programming in assembler language, using the Microchip MPLab IDE. My projects ranged from simple traffic lights and flashing LEDs, to USB joystick interfaces for R/C models, and switchgear analisers used in industry. Development took many

8 Channel Programmable Timer Read More »