CP316: Microprocessor Systems and Interfacing

This page is being updated for Winter 2018.

Teaching Evaluation Results
Course: CP316ATerranceSturtevantWinter2013
6students participated in this survey.
6students were registered in the course.
Summary of scale results are percentages.
1This course contributed to my learning. 7.06.16
2The content of this course is consistent with the course outline and calendar description.
3The instructor is well prepared for each class meeting.
4The instructor gives clear explanations.
5The instructor stimulates my interest in the subject matter of the course.
6The instructor assists students in dealing with course material and concepts.
7The instructor speaks clearly and audibly.
8The instructor gives a clear idea of the requirements in this course.
9The instructor displays an interest in and concern for students.

Pages created and updated by Terry Sturtevant Date Posted: November 20, 2017

Week 1, Week 2, Week 3, Week 4, Week 5, Week 6, Week 7, Week 8, Week 9, Week 10, Week 11, Week 12


Development Environment

Target Hardware

QwikFlash Development Board based on a PIC18F452 Microcontroller

Reference Material

qwikflash board
[click image to increase size]

Course Material

Week of ... Lab/Lecture Reference Material
[ white background indicates required reading;
gray background indicates optional reading]

Jan. 1  


In the notes, section numbers in the text are written in black. Section numbers in the data sheet are written in red.

  • Read Chapter 1 in text; specifically:
    Section 1.2.3
    Section 1.4
    Section 1.5
    Section 1.6
    Section 1.9 (addressing modes)
  • install software on home system
  • Correct errors in Huang text

Jan. 8  
Lecture: Lecture:

Jan. 15  
Lecture: Lecture:
  • Read Chapter 8 text sections:

Jan. 22  


Lecture: Lecture:
  • ALC exercise?
  • ??
  • Read Chapters 6 and 8 (and 7.4.2) in text

Jan. 30  


Lecture: Lecture:
  • ??
  • ALC exercise?
  • Read Chapter 7 section 7.7 in text

Feb. 5  
Lecture: Lecture:

Feb. 12  


Lecture: Lecture:
  • Read Chapter 12 in text


Feb. 26  
Lecture: Lecture:
  • ??
  • ALC exercise?

Mar. 5  
  • project

  Mar. 12
  • project
  • project

  Mar. 19
  • project
    course evaluation in lab March 21
  • project

  Mar. 26
  • Project Demonstration - March 31?
  • project & demonstration

Apr. 2
Last day of classes
  • ?
Creative Commons License

Information on this site which is produced by Terry Sturtevant is licensed under a Creative Commons Attribution-Noncommercial-Share Alike 2.5 Canada License.


To view pdf documents, you can download Adobe Acrobat Reader .
get Acrobat Reader
If you need to update a browser, you might try Firefox which is Get Firefox!
Since this page uses cascading style sheets for its layout, it will look best with a browser which supports the specifications as fully as possible.

If you are looking for an office package, with a word processor, spreadsheet, etc., you might try LibreOffice which is Get LibreOffice!

Go to the main page for the Department of Physics and Computer Science.

Valid XHTML 1.1

Valid CSS!

(Level AA)

Wilfrid Laurier University