ECE 341 - Microcontrollers Lab (Spring 2020)


COVID-19 Update!!!

As a result of the worldwide pandemic, the following modifications will be made.

The laboratory exercises are closely coordinated with the lectures presented in ECE 340. Successive assignments build on previous lab experiences. Most labs have a pre-lab assignment that must be submitted before the start of the lab period. The pre-lab assignments are designed to encourage you to have a development plan or strategy thought out before you begin software development. This allows the most efficient use of the time spent with the instructors in the lab. Attendance is mandatory for the entire lab period or until a fully functional program is demonstrated to the instructor or Lab TA. Labs must be completed in sequence and no lab can be started until all previous labs have been completed. Students must work independently.  Assignments submitted are to be the work of each individual student. Any student who participates in plagiarism will receive a zero for the entire assignment and be reported to the Dean of Students.

Please read these additional guidelines for information on the lab report content, submitssion procedures, and other important information!!!  Sample lab report


Lab grades are available through BBLearn. Lab weights are provided in the description of column "Weighted Total."

Lab Schedule


MPLAB and PIC32 Resources (single zip archive)