Request Information

Please complete the form below, and an admissions advisor will contact you shortly.


Apply Now

Ready to take the next step?

The application process is easy. We accept and review applications year-round, and qualified applicants can begin classes any month of the year, depending on your program and location.

Click Apply Now to get started on the next exciting chapter of your life!

Apply Now

EGR340 Embedded Systems

Lead Faculty: Dr. Jodi Reeves

Course Description

Exploration of design and interfacing of microcontroller based embedded systems. It covers various aspects of 8051 C and assembly language programming and interfacing. The course examines the architecture of the 8051 microcontroller along with a study of the I/O ports, addressing modes, interrupt routines, timings and the serial data communication in 8051.

Learning Outcomes

  • List the major components of the CPU and describe the purpose of each.
  • Compare and contrast various members of the 8051 family of microcontrollers.
  • Develop 8051 assembly language and C programs for various tasks.
  • Describe the various modes of 8051 timers and program timers in assembly and C.
  • Describe the serial communication feature of 8051 and program ports in assembly and C.
  • Describe the purpose of interrupt vector table and program interrupts in assembly and C.
  • Demonstrate an ability to interface various sensors to 8051 microcontroller.