microprocessor-banner

ET 386 + 386L introduces students to theory and concepts of programming, hardware configuration, and functional capabilities of microcomputer systems including peripheral devices. This class emphasizes the use of Assembly language to program an 8-bit microcontroller.

Download Quiz 1 here:

Download Lab Quiz 1 here:

Download Quiz 2 here:

Download Lab Quiz 2 here:

Syllabus download here:

Download the 6811 Pin Diagram here:

Download the MiniIde manual here:

Download the JBUG11 manual here:

Download DosBox Instructions here:

Lab 1 (Rev 1) download here:

Lab 2 (Rev 1) download here:

Lab 3 download here:

Lab 4 download here:

Lab 5 download here:

Lab 6 download here:

Lab 7 download here:

Lab 7 for separate LED array and push button assembly, download here:

Lab 8 for both types of LED arrays and push button assemblies download here:

Lab 9 (index addressing mode, tables) download here:

Lab 10 (sound and speakers) download here:

Lab 11 (D.C. motor control) download here:

Lab 12 (stepper motor control) here:

Lab 13  (analog to digital conversions) download here:

Lab 14  Part 1 (timer events) download here:

Lab 14  Part 2 (pulse accumulation) download here:

Lab 14 Part 3 (output compare) download here:

Lab 15 (port D) download here:

Lab 16 (external hardware interrupts) download here:

6811 LCD Lab download here:

6811 Keypad Lab download here:

6811 Keypad Code here:

Example of Lab 2 (courtesy of Mr. Calhoun) here: