ECE 3724/CS 3124 Microprocessors I

Fall 2003, R. Reese



Lectures     Lab Page


Learning Objectives contains a list of the skills you will have after this class.

Course Philosophy discusses my approach to reaching the learning objectives, and things we can both do to ensure that those learning objectives are obtained.

Class Polices discusses grade assignments and academic dishonesty for the current semester.

Lecture/Test schedule for the current semester. The detailed slides are found in the Lecture section below.


Lectures

  1. Number Systems Review
  2. Introduction to Stored Program Machines
  3. PIC16F87x Introduction
  4. PIC16F87x logical, control instructions
  5. Extended Precision Operations, signed comparisons
  6. Subroutines, the Stack, Pointers, Table Reads, PIC18 Data stacks , strcnt.asm example, vlshift.asm PIC16 example, vlshiftp18.asm PIC18 example
  7. C Compilation, PIC16 Hardware Intro, Parallel IO
  8. Asynchronous Serial IO