2022-2023 Catalog and Student Handbook 
    
    Oct 14, 2024  
2022-2023 Catalog and Student Handbook [ARCHIVED CATALOG]

Add to Portfolio (opens a new window)

ET 282B - Microprocessors I


Credits: 3
Description
A course on microprocessors and interfacing with real world devices such as drones. Microprocessors will be programmed using assembly and higher-level languages such as C. A microprocessor’s instruction set will be covered along with its architecture and interface.

Student Learning Outcomes
  1. Demonstrate a working knowledge of microprocessor architecture.
  2. Interface to a microprocessor’s address bus, data bus, control bus, memory and I/O.
  3. Demonstrate a working knowledge of some common microprocessor/micro-controller instruction sets.
  4. Write assembly and higher-level language (such as C) programs.
  5. Demonstrate a working knowledge of stack operations.
  6. Analyze and demonstrate a working knowledge of subroutines and interrupt service routines, their relationship to the microprocessor’s stack and program counter.
  7. Identify microprocessor timing, machine cycles, and instruction cycles.
  8. Write flow charts corresponding to given program tasks.
  9. Understand the concepts of serial I/O.

Prerequisite: ET 132B  and ET 212B ; or Instructor or Program approval
Corequisite: None
Graded: Letter Grade



Add to Portfolio (opens a new window)