Steve Titcomb

Associate Professor
Electrical and Computer Engineering
University of Vermont

Contents

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)

(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.

Hot List

Mt. Washington

Contact Information

Send me an e-mail message.

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

Current Projects

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

Biographical Information

You wouldn't be interested.

Personal Interests

Running, hiking, backpacking, model rockets and airplanes.

Last Revised: May 6, 2002.