E155: Microprocessor-based Systems
Design and Applications
Fall 2011
Prof. David Money Harris
Phone: x7-3623
Email:
David_Harris@hmc.edu
Prof. Karl Wang
Phone: x7-1842
Email:
Karl_Wang@hmc.edu
Administrative
Syllabus
Labs
Lab 1
Lab 2
Lab 3
Lab 4
crt0.S
elf32pic32mx.ld
Lab 5
lab5base.S
Lab 6
HyperTerminal.zip
Lab 7
lab7.zip
Final Project
Sample Final Report
Data Sheets
µMudd32 Board:
Schematic
Layout
BOM
Altera Cyclone III FPGA
PIC32MX675F512H Data Sheet
2N3906 PNP transistor
Dual Common Anode Display
LM386 Audio Amplifier
Bluetooth Module
SN754410 Motor Driver
AD558 8-bit D/A Converter
MicroToys
MIPS Quick Reference
MIPS Instruction Set
References
Fall 2010 Project Reports
Fall 2009 Project Reports
Fall 2007 Project Reports
Fall 2006 Project Reports
Fall 2004 Project Reports
Fall 2003 Project Reports
Fall 2002 Project Reports
Fall 2000 Project Reports
Fall 1999 Project Reports
Fall 2009 Web Page
Fall 2008 Web Page
Fall 2006 Web Page
Fall 2004 Web Page
Vendors
Advanced Circuits
Jameco
All Electronics
Digi-Key
Tools
Software Installation
SignalTap Tutorial
MPLAB C32 C Compiler User's Guide
PIC32 Assembler / Linker User's Guide
Procrastination
Psalm E155
The Love Song of J. Random Hacker
Textbook Links
Wakerly: Digital Design
Debugging