55:036 Embedded Systems
Lecture Notes and Related Materials:
Lecture slides for Tuesday, January 16 (PDF
format): Course Introduction
Lecture slides for Thursday, January 18
(PDF
format): Embedded Systems Overview
Lecture slides for Tuesday, January
23, Thursday January 25. PIC 18F425 Architecture
Lecture slides for Tuesday, January
30, Thurs. Feb 1, PIC 18F432 Instruction Set
Lecture slides for Thursday, Feb 1,
MPASM assembler and P1.asm Example Program
Lecture Slides for Tuesday Feb. 6 and
Thursday, Feb. 8, PIC I/O Ports and Timers
Additional Lecture Slides for
Thursday, Feb. 8, Rotary Pulse Generators and Lab 3 Considerations
Lecture Slides for Tuesday, Feb. 13 and
Thursday, Feb. 15 :
Alphanumeric LCD Displays
Lecture Slides for Tuesday, Feb. 20
and Thursday, Feb. 22: Interrupts (Revised on 2/20/07 at 1:15 p.m.)
Lecture Slides for Tuesday, Feb. 27:
Midterm Exam Info., Mag Stripe Reader, Keypad, EEPROM
Lecture Slides for Thursday,
March 1: Lab 4 issues
Additional
Lecture Slides for Thursday, March 1: Asynchronous Serial
Communication and UARTs
Lecture Slides for Tuesday, March 6:
Embedded Programming in C (The Microchip C18 Compiler)
Lecture Slides for Tuesday, March 20:
Midterm Exam results and Lab 5 design considerations
Lecture Slides for Thursday, March 22:
Serial Interconnect Buses:--SPI and I2C
Lecture Slides for Tuesday,
March 27 and Thursday, March 29--Lab 6 Considerations
Lecture Slides for
Tuesday, April 3--Still More Lab 6 Considerations; Embedded System
Power Issues; Project Information
Lecture Slides for
Thursday, April 5--Project Suggestions
Lecture Slides for
Tuesday, April 10 - Tuesday, April 17--Concurrent processes, real time
scheduling, RTOS
Lecture Slides for Tuesday, April
24--Introduction to Embedded Control
Lecture Slides for Thursday, April
26--Safety, Ethics, and Professionalism
Final Exam Information
Revised: 4/26/2007 by JGK