EE 352 Fall 2006

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 an 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, < >