Microcomputer Project Laboratory - Spring 2013
Home
Signups and Code
Course Info & Staff
Course Objectives
Lab Hours
Calendar
8051 / R31JP Info
PSoC
BurnIt
Amulet Module
MultiMedio
Useful Datasheets
Miscellaneous
Common Problems
LaTeX Materials
Final Project Ideas
Final Project Parts
BurnIt Information
Datasheets
Atmel AT89C2051
- 8-bit 8051-like microcontroller
GAL22V10
- Programmable Logic Device
Simple2051 Schematic
- Simple 2051 application schematic in ExpressSCH format
Simple2051 Bitmap
- Simple 2051 application schematic in BMP format
PIC16F628
- 8-bit CMOS FLASH-based microcontroller
PIC16F628 errata
- PIC16F62X Silicon/Data Sheet Errata (check this if you're having problems)
Programming Hardware
BurnIt Schematic
- BMP format
BurnIt Layout
- Self-Extracting Zip format - Email Leeb for password
BurnIt BOM
- Parts for BurnIt
BurnIt Atmega Hex code
- Code required for BurnIt's ATMEGA644
BurnIt Source
- Source code for BurnIt firmware
Programming Software
Hi-Tech PICC Lite C Compiler
- link to vendor's homepage
Hi-Tech PICC Lite C Compiler
- local copy of the version of PICC Lite used on the lab computers
Hi-Tech PICC Lite
- user's manual
Stripped WinCupl
- version used on lab machines without graphical interface
Support
BurnIt README
- Instructions for using BurnIt
blinky.c
- PIC code from Lab 2 to blink an LED on pin B0
test051.asm
- 2051 code to blink an LED
How C Programming Works
- link to a decent tutorial on the C language
Last modified: $Date: 2010-02-24 21:21:34 -0500 (Wed, 24 Feb 2010) $ by $Author: taoffice $