CP316: Microprocessor Systems and Interfacing

This page is being updated for Winter 2019.



Pages created and updated by Terry Sturtevant Date Posted: March 26, 2019


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


Introduction

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. 7  

 

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

Lecture:
  • 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. 14   Lecture:



Jan. 21   Lecture:
  • Read Chapter 8 text sections:
    8.3
    8.4
    8.5
    8.6
    8.7



Jan. 28  

 

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



Feb. 4  

 

Lecture:



Feb. 11   Lecture:
  • CANCELLED; SNOW DAY



Feb. 18 READING WEEK  



Feb. 25  

 

Lecture:
  • Read Chapter 12 in text



Mar. 4   Lecture:



Mar. 11  
  • project
  • project



Mar. 18  

  • project



Mar. 25  
  • project
    course evaluation in lab April 2
  • project



Apr. 1  



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.

Resources

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!

WCAG
2.0
(Level AA)

Wilfrid Laurier University