EE 352 - Objectives



The objective of EE 352 is to have the student design and build an interface card for the IBM Personal Computer, and to program that card in the C language using the Linux operating system.

To accomplish this, the student will:

This will be a project-driven course. A tentative outline of the projects will be as follows:

  1. Learn to communicate with the PC parallel port using the C.
  2. Design and simulate a PC bus interface using a PLD.
  3. Write an interrupt-driven data-transfer program for the PC parallel port.
  4. Design and build a ISA interface card to perform a more complicated function. Possible functions are A/D or D/A conversion, event timing, or other function agreed to by the instructor.


Bill Rison, <rison@nmt.edu >