General Information
Explores designing with single-chip microcomputers and microcomputer interfacing. Topics include role of microcomputers compared with microprocessors and other computers, microcomputer architecture and organization, real-time control issues, assembly language programming for control, design of control software, input/output methods, design tools, and available single-chip microcomputers. Students select project and design, and construct system including single-chip microcomputer and ancillary hardware to implement control system.
Type | Day | Time | Location | Instructor | |
---|---|---|---|---|---|
Lectures | Monday, Wednesday | 5:55 pm - | 7:10 pm | in Enterprise 276 | Jens-Peter Kaps |
Labs | Monday | 7:20 pm - | 10:00 pm | in ENGR 3208 | Ahmad Salman |
Tuesday | 7:20 pm - | 10:10 pm | in ENGR 3208 | Ambarish Vyas | |
Wednesday | 7:20 pm - | 10:00 pm | in ENGR 3208 | Ambarish Vyas | |
Thursday | 7:20 pm - | 10:10 pm | in ENGR 3208 | Jason Bales |
Documents
Instructor
Dr. Jens-Peter Kaps
Office: Engineering Building, Room 3222
Email: jkaps'at'gmu.edu
Office Hours
- Monday 2:00 pm to 3:00 pm
- Tuesday 3:00 pm to 4:00 pm
Additional office hours are by appointment only (see the Contact page for how to setup an appointment).
Teaching Assistant
Name | Office | Office Hours | |
---|---|---|---|
Ahmad Salman | asalman'at'gmu.edu | ENGR-3208 | We 2:00 pm - 3:00 pm |
Ambarish Vyas | avyas2'at'gmu.edu | ENGR-3208 | Tu 12:00 pm - 1:00 pm, Sa 12:00 pm - 1:00 pm |
Jason Bales | tba | ENGR-3208 | Th 5:30 pm - 7:00 pm |
Prerequisites
- ECE 445 Computer Organization (grade C or better)
- ECE 332 Digital Electronics and Logic Design Lab (grade C or better)
- and one of
- CS 367 Computer Systems and Programming (grade C or better)
- CS 222 Computer Programming for Engineers (grade C or better)
Textbook
J. H. Davies, MSP430 Microcontroller Basics, Burlington, MA: Newnes, 2008, ISBN 978-0-7506-8276-3.
B. W. Kernighan, and D. M. Ritchie, The C Programming Language, 2nd Ed., Englewood Cliffs, NJ:Prentice-Hall, 1998, ISBN: 978-0-13-110362-7 (paperback).