- Department of Computer Science
- Vision, Mission, & Values
- Degrees & Programs
- Courses
- First Year Transfer Students
- Current Students
- Prospective Students
- Faculty & Staff
- Professors Emeritus
- Industrial Advisory Board
- Financial Assistance
- Employment Opportunities
- Donate
- Graduate Capstone
- Careers for Majors
- Resources
- Contact Us
- Help for Students
CS 3434 Computer Interfacing Lab (4) 2005
Catalog Description
Microprocessor organization and operation; hardware/software interaction; memory, serial, and parallel I/O port interfacing; interrupt-handling. Prerequisite: CS 3430
Course outline
An introduction to microcomputers and interfacing. Study of the Parallax Stamp1 microcontroller as implemented on the Basic Stamp Experiment Board.
On board experiments include:
- Parallel I/O using switches, buttons and LEDs
- Audio waveforms
- Synchronous serial I/O using a 7-segment display
- Synchronous serial I/O between microcontrollers
- Asynchronous serial I/O between microcontrollers
- Asynchronous RS232 I/O between microcontroller and PC
- Networking multiple microcontrollers
- D/A and A/D conversion including joy stick input
Off board devices include:
- Stepper motors
- Scan keyboard
- Robot control
- Weather station
- X10 home control
Text
BASIC Stamp Manual Version 1.8 by Parallax Inc.