EC463: Microcomputer Interfacing

Spring 2013

Course Description:  EC463 Microcomputer Interfacing (2-4-4). This course provides a strong foundation in techniques for connecting computers to peripheral and communications devices and in the methodology for programming the computer to control external devices in real time. This course is supported by a project-oriented laboratory with an opportunity to use a wide variety of computer-controlled peripheral devices. The students will learn the architecture of a representative microprocessor and how to use the C programming language to program it. A major emphasis of the course is the  in-depth study of interrupt processing, polling, direct memory access,  parallel input/output (I/O) protocols, inter-process communication, and  modular techniques for designing hardware and software. Prereq: EC262,  EE313, or EE332.

Course Materials
Syllabus Links to homework assignments, solutions, and Laboratory assignmentss

Policy Statement

Policies for grading, homework, and labs, etc.

Manuals Links to web based resources
Lab Report Format  

 


Spring 2013 Section

Section Schedule Room Instructor
3311 Lecture MW  3 RI-057 Ast. Prof. Ngo
Lab TR 3-4 RI-057

 


Instructor

Assistant Professor Hau T. Ngo (course coordinator)
Electrical and Computer Engineering Department
Maury Hall 227
Telephone: (410) 293-6179

 

 

horizontal bar
United States Naval Academy • Department of Electrical and Computer Engineering
eedept@usna.edu • 410-293-6150