CEG 411/611   Microprocessor-Based System Design

Winter 2007, 2:45-4 PM, M., W., at 148RC

Instructor: Jack Jean   

Office Hours: 1:30-2:30 PM, M, W; 3-4 PM, Tue, Thr.; 334 RC, 775-5106, jean.jean@wright.edu

Textbook:  MC68HC12: AN INTRODUCTION, Han-Way Huang, 1st edition, Thomson Delmar Learning, 2003.

Course Prerequisites: EE301, EE302, EE260 (or CEG260), CEG220 (or CS240)

Weekly Schedule:

Week

Contents

Chapters to Read

1

Overview, Lab Preparation, C Language 

1, 5

2

Timer, Output Compare, and Simple Parallel I/O

8

3

Interrupts and Resets

6

4

ADC

10

5

MIDTERM; 68HCS12 Assembly Programming

1

6

68HCS12 Assembly Programming

2

7

Stack and Subroutine Calls

4

8

More Timer Functions

8

9

Parallel I/O

7

10

SCI and SPI

9

Grading: Final letter grade: 90+ (A), 80+ (B), 70+ (C), 60+ (D), otherwise (F).


CEG 411/611                 LAB SCHEDULE & NOTES              Winter 2007

 

Schedule of Laboratory Experiments:

 

Week

Lab No.

Experiment

1

 

No Lab

2

1

Laboratory Familiarization (5%)

3

 

No Lab (MLK Birthday on Monday)

4

2

6812 Control in C (50%)

5

2

 

6

2

 

7

2

 

8

2

 

9

3

6812 Assembly Programming (25%)

10

3

 

Unannounced quizzes (20%) will be given in the lab to test your preparation and understanding of lab assignments.

 

Section

Lab Time

5

2-3:50 Thr

6

11-12:50 Fri

7

4:10-6 Mon*

8

7:30-9:20 Wed

 

 

 

 

 

 

* Jan. 8 (Monday) is the first day of labs. 

 

Everyone is required to attend weekly 2-hour Labs in Room 339, Russ Center (RC).  If you need more time, you will have 24-hour ID-card access to 339 RC to work on your own.  Both Theory and practical Laboratory experience are important.  You must attain a passing grade in Laboratory to pass this course.

 

For each lab (except Lab 1), you need to turn in your prelab answers two days (excluding weekends) before your scheduled lab section for grading.  You may turn in the prelab answers either in person to the lab instructor or simply slide them under the door of RC339A (an office inside the lab, right next to the entrance door).  For Lab 1, bring your prelab answers to your scheduled lab section for grading.  Note that although the lab projects are to be done by teams, the prelab answers should be prepared individually.