Prerequisite: EE/CS120B
CS grads are welcome to take the course. Feel free to contact Prof. Frank Vahid with any questions.
Syllabus:
Postscript \
Latex source
Tutorial for C51
Tutorial for PDS51
Tutorial for DB51
Lab1: Implementing a simple 4-bit counter
Example for Lab1
tar file for Lab1
Lab2: 4-Bit Calculator with LCD
Example for Lab2
tar file for Lab2
Lab3: Input Peripheral -- Keypad
Example for Lab3
tar file for Lab3
Lab4: Serial Link to PC
Example for Lab4: 8051 side
Example for Lab4: PC side
tar file for Lab4
tar file for OOCL
Lab5: Modeling a simple microprocessor using VHDL
tar file for Lab5
Lab6: Extending the microprocessor model with external memory
tar file for Lab6
Lab7: Extending interrupt handling to 8051 model
tar file for Lab7
VHDL cookbook
Announcement
Author's announcement & Restriction of use
Cover
Contents
Chap 1
Chap 2
Chap 3
Chap 4
Chap 5
Chap 6
Chap 7
Back to Frank Vahid's home page