E155: Microprocessor-based Systems

Design and Applications

Fall 2011


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