EC361
Supplementary Material

State Machines
Designing Sequential Counters
Altera
Introduction to using Altera Quartus II Software
Microchip
PIC16F87X Data Sheet Describes the PIC16F873, PIC16F874, PIC16F876, and PIC16F877 specifically
PIC16F87XA Data Sheet: Describes the PIC16F873A, PIC16F874A, PIC16F876A, and PIC16F877A specifically
PICmicro™ Mid-Range MCU Family Reference Manual Describes all PIC16-family microcontrollers and their internal peripheral devices
PIC16F874 Include File Includes register and bit names
MPLAB IDE
Download the MPLAB IDE program.  This includes the assembler and debugger for PIC16 programs.
Fixed-point multiplication and division routines
These routines are available from Microchip and permit multiplication and division without floating-point.
PIC16F874
A short program to test a PIC16F874 in HS oscillator mode
This program was based on a template provided by Microchip with MPLAB.  It has slightly different choices for the microcontroller's configuration bits, in addition to providing an outwardly visible indication that the processor works.
Oscilloscope
How to Get an Image from the Agilent 54641D Mixed Signal Oscilloscope into a PC
Miscellaneous
Oscilloscope trace showing the effects of switch bounce
Datasheet for the Maxim MAX6576 Temperature Sensor with period proportional to temperature.