Steve Titcomb

Associate Professor
Electrical and Computer Engineering
University of Vermont

Contents

 Work Information

 Hot List

 Contact Information

 Current Projects

 Biographical Information

 Personal Interests

Work Information

Job title: Associate Professor

Department: Electrical and Computer Engineering

Key responsibilities:

Teaching:

Fall, 2002:

EE 81, Sophomore Laboratory 1

EE 183, Junior Laboratory 1

EE 163, Solid State Physical Electronics 1

Course Information (PDF format)

MathCAD Electronic Book
(This is a zip file. Download it to your hard drive, then extract it and run setup.exe)

Spring, 2003:

EE 82, Sophomore Laboratory 2

EE 184, Junior Laboratory 2

EE 134, Fundamentals of Microcomputer-Based Systems

Here is the modified file with the matrix keypad scanning routines:
key12d6a.asm

Here is the base file for the DS1620 temperature sensor program: DS1620base.asm

Here are the quiz solutions, and the solutions to Exam 1
(not all are complete yet)

Exam 1 Solution

Quiz 11 Solution

Quiz 10 Solution

Quiz 9 Solution

Quiz 8 Solution

Quiz 7 Solution

Quiz 6 Solution

Quiz 5 Solution

Quiz 4 Solution

Quiz 3 Solution

Quiz 2 Solution

Quiz 1 Solution

Lecture 1 Introduction
(Note: This will download a self-running slide presentation)
Lecture 2 Programming the Microcontroller

Lecture 3 Fetch/Execute Cycle and Addressing Modes

Lecture 4 Indexed Addressing Mode and Basic Operations

Lecture 5 Microcontroller Arithmetic

Lecture 6 Multiplication and Division

Lecture 7 Flow Control

Lecture 8 The Stack and Subroutines

Lecture 9 Subroutines and Interrupts

Lecture 10 Interrupts

Lecture 11 More Interrupts

Lecture 12 Using the Assembler

Lecture 13 Software and Hardware

Lecture 14 Parallel I/O (HW Problem 3.6, Problem 3.11)

Lecture 15 I/O Requests and Handshaking

Lecture 16 Parallel Interface Standards
and Keyboard Interfacing

Lecture 17 Keyboard Interfacing 2

Lecture 18 Homework Review (HW Problems 9.11, 9.16, 9.18)

Lecture 19 Exam 2 Solutions
Please read Chapter 8, Sections 6, 7, 8, and 9 for Thursday.

Lecture 20 Other IO Subsystems
HW: Chapter 8, Problems 12, 14, 15.
Chapter 11, Problems 1, 2, 3

Lecture 21 Output Compare
HW: Chapter 11, Problems 6, 7, 8, 9, 11, 12

Lecture 22 Square Waves and Pulse Width Modulation
Here is the lab we will do next week: Basic Stepper Motor Control
(Note: there will be some slight changes to shorten it a bit.)

Lecture 23 Stepper Motor Driver and Input Capture
HW Solutions: Chapter 11, Problems 6, 7, 11 (Note: 7 can be used to answer 8 and 9). Problem 12.
HW: Chapter 11, Problems 14, 15, 16, 17, 18

Lecture 24 Pulse Accumulator and Real Time Interrupts

Lecture 25 Review and Evaluations
HW Solutions: Problems 14, 15, 16, 17, 18

Exam 1 solutions: Problems 1, 2, and 4 list file and execution history; Problem 3.

Here are the .PPT and .ASM files for Exam 2, if you want to download them.

Final Exam: Tuesday, May 7, 8:00-11:15 a.m.,
413 Waterman Bldg.

Back to top

 

Hot List

 CoolRunning

 Design TASC

Mt. Washington

Mt. Washington Road Race

Green Mountain Club

Back to top

 

Contact Information

Send me an e-mail message.

Office Hours: 3:25 - 4:35 p.m. Monday and Wednesday

Back to top

 

Current Projects

HP VEE experiments (Note: HP VEE is now Agilent VEE).

 

Back to top

 

Biographical Information

You wouldn't be interested.

Back to top

 

Personal Interests

Running, hiking, backpacking, model rockets and airplanes.

Back to top

 

Last Revised: May 6, 2002.