ECE154 Embedded Systems - Fall 2009


Dr. John Board, 209D Hudson Hall, j a b AT e e DOT d u k e DOT e d u

Office hours: TBA

TAs:


Useful Links

PCB resources
Project Idea Comments
Syllabus
ECE 154 Powerpoint Slides
TExaS update site to upgrade to latest version of TExaS software - rev 1.36 in Fall 2008 (must install version 1.18 that came with your book prior to upgrading)
Motorola/Freescale resource site for documentation, quick reference guides, application notes (go to Products->Microcontrolers on main menu).
Especially useful are
M68HC11E Series Programming Reference Guide Instruction summaries, not full gory details
M68HC11E Family Data sheet Gory details of all hardware resources (242 pages)
M68HC11 Microcontrollers Reference Manual Gory details of all instructions (650 pages, probably includes others)

Assignment Schedule

Assignment Date Assigned Date Due
Final Report Details12/1/0912/9/09
Lab 5Serial Communication Lab11/10/0911/10/09 and 11/17/09
Read Ch10 Valvano (378-411)11/10/0911/17/09
Read Ch9 Valvano (349-373)11/10/0911/17/09
Finish Ch8 Valvano 275-33011/10/0911/12/09
Formal interim project progress report 3 11/5/0911/12/09
Formal interim project progress report 2 10/29/0911/5/09
Formal interim project progress report 1 10/27/0910/29/09
Informal interim project progress report 1 10/8/0910/13/09
Read section 8.6 (314-318) and Ch11 (422-466) on interrupts in Valvano10/8/0910/13/09
Read Ch7 Valvano (254-267)10/1/0910/8/09
Finish Ch6 Valvano (231-244)10/1/0910/8/09
Lab 4 Digital Thermometer, Interrupt Version10/15/0910/22/09
Lab 3 Digital Thermometer9/24/0910/8/09
Read Analog/Digital converter notes listed above9/24/099/29/09
Finish Ch5 Valvano, start Ch6 Valvano 215-2319/24/0810/1/09
Brief (2 page) formal project proposals9/24/099/29/09
Read Ch5 Valvano 176-2029/24/099/29/09
Lab 2 Shot Clock9/10/099/17/09 (software) and 9/22/09 (hardware)
Preliminary project ideas 9/10/099/17/09
Read Ch4 Valvano 142-1669/10/099/15/09
Read Ch3 Valvano 120-1359/3/099/10/09
Lab 1 LED Counter - Hardware9/3/099/10/09
Lab 1 LED Counter - Simulation9/3/099/8/09
Read Ch3 Valvano 76-1209/3/099/8/09
Homework Assignment 19/1/099/3/09
Finish Read Ch2, start Appendix A Valvano8/27/099/1/09
Install and UPDATE TExaS to rev 1.36e, run Tutorial 1 p. 4968/25/098/27/09
Watch TExaS movie8/25/09(in class)
Read Preface, Ch1, and 2.1-2.7 of CH2 in Valvano8/25/098/27/09

Data sheets

Lab 1: Countdown Timer; Lab 2: Shot Clock

7405 Open Collector Inverter Local achived copy
Fairchild MAN4710 7-segment Common Anode LED display (and also MAN4740 Common Cathode LED) Local archived copy
Orange Lumex 7-segment LED display LDS-C514RI Common Cathode Manufacturer's site; Local archived copy
Orange Lumex 7-segment LED display LDS-A514RI Common Anode Manufacturer's site; Local archived copy
Red Lite-On 7-segment LED display LSHD-5503 Common Cathode Manufacturer's site; Local archived copy
Green Lite-On 7-segment LED display LSHD-5601 Common Anode Manufacturer's site; Local archived copy
Jameco 7-segment Common Anode Red LED, part 334983 (manufacturer's part UA3051-12) Reseller's site; Local archived copy

Lab 3: Digital thermometer

Analog Devices AD22100 Temperature Sensor Manufacturer's site; Local archived copy 10/07
Analog Devices AD590 Temperature Transducer Manufacturer's site; Local archived copy 10/07
National Semiconductor LMC660 CMOS Quad Op Amp Manufacturer's Site ; Local archived copy 10/07