|
ELEC 330 - Digital Systems Engineering - Spring 2008 |
||
|
Section 01 |
TR 1:00-2:15 PM |
Room: GRIMS
305 |
|
Section 81 |
MW 6:45-8:00 PM |
Room: GRIMS
322 |
Instructor: Dr. Ron Hayne,
Grimsley Hall Room 309, 843-953-2281, ron.hayne@citadel.edu
Office Hours: Mon/Wed 1:30-3:30 PM
Tue/Thur 2:30-3:30 PM
Wed 9:30-11:00 AM
Additional hours available by appointment
Required
Material: Microcomputer Engineering, Third Edition, Miller
Software: Motorola M68HC11 assembler
and simulator, THRsim11
References: Motorola M68HC11 Reference
Manual, Motorola Corporation
Motorola M68HC11A8 Technical Data, Motorola
Corporation
GOALS: To familiarize students with hardware and software components of modern microcontrollers, microcomputers, and embedded systems.
COURSE
OUTCOMES: At the end of the course
the student should:
· Be familiar with hardware and software components of modern microcontrollers, microcomputers, and embedded systems
· Be able to explain the basic concepts and functional components of a computer system
· Be able to identify and explain the opcodes and addressing modes of the 68HC11 assembly language
· Be able to write, assemble, and test assembly language programs
CATALOG DESCRIPTION:
Prerequisite: ELEC 311, Required of electrical engineering
juniors.
Characteristics,
specifications, and design of digital systems; analysis and synthesis of
sequential circuits; microprocessor interfacing. Lecture:
three hours
ATTENDANCE
AND PARTICIPATION: Attendance is required. Should it be necessary to miss a class for
any reason the student will notify the professor in advance and will be
responsible for any material missed. Assigned
tests are mandatory. Unless authorized
to the contrary by the professor, such tests take precedence over all other
duties or activities. Absence in
excess of 20% of the class meetings may result in a failing grade for the
course.
ACADEMIC
INTEGRITY: Cheating in any form will be fully
prosecuted.
HOMEWORK: Homework will
be turned in at the beginning of class on the due date. Late homework will not be accepted and will
be given a zero grade. Neatness
(legibility) will count!
GRADING: (tentative)
(a) Projects,
Homework, and Quizzes 30%
(b) Tests (2) 40%
(c) Final Exam
30%
SPECIAL ACCOMMODATIONS: If you need accommodations because of a disability, please see me privately after class or in my office within two weeks of the beginning of class or immediately after diagnosis. To request academic accommodations, students must also register with Academic Support at 953-1820.
COURSE
OUTLINE:
|
Wk |
Dates |
Topics |
|
|
1 |
1/7 - 1/10 |
Course Introduction and Overview |
|
|
2 |
1/14 - 1/17 |
Review of Number Systems & Digital Design |
|
|
3 |
1/22 - 1/24 |
Processors and the 68HC11 |
|
|
4 |
1/28 - 1/31 |
Instructions and Addressing Modes |
|
|
5 |
2/4 - 2/7 |
Machine Language Programming, Review |
|
|
6 |
2/11 - 2/14 |
Test #1, Assembly Language |
|
|
7 |
2/18 - 2/21 |
Program Design |
|
|
8 |
2/25 - 2/28 |
Advanced Assembly Language |
|
|
9 |
3/3 - 3/6 |
Memory, Parallel I/O |
|
|
10 |
3/10 - 3/13 |
Interrupts, Review |
|
|
11 |
3/17 - 3/20 |
Test #2, Project 3 |
|
|
12 |
3/24 - 3/27 |
Spring Furlough |
|
|
13 |
3/31 - 4/3 |
Advanced 68HC11 Hardware, Timing |
|
|
14 |
4/7 - 4/10 |
Serial Communications |
|
|
15 |
4/14 - 4/17 |
Analog-to-Digital, Review |
|
|
16 |
4/21 - 4/22 |
Wrap-up |
|
SCCC starts and finishes one class period
behind CGC
HOMEWORK AND PROJECTS
|
Date Assigned |
Date Due |
Assignment |
|
Jan 9, 15 |
Jan 23, 24 |
|
|
Jan 28, 29 |
Feb 6, 7 |
|
|
Feb 18, 19 |
Feb 27, 28 |
|
|
Feb 27, 28 |
Mar 12, 13 |
|
|
Mar 19, 20 |
Apr 21, 22 |