Course No: 0907333
Course Name: Embedded Systems
facebook page: http://www.facebook.com/Cpe333EmbeddedSystemsSummer2012
Handouts:
- Course Syllabus (pdf)
- Slides:
- Course Introduction (ppt)
- Chapter 1: Introducing Embedded Systems and the Microcontrollers
- Chapter 2: Minimum Systems and the PIC 16F84A
- Chapter 4: Starting to Program – An Introduction to Assembler
- Chapter 5: Building Assembler Programs
- Chapter 6: Working with Time: Interrupts, Counters and Timers
- Chapter 3: Parallel ports power supply and the clock oscillator
- Chapter 10: Starting with serial
- Chapter 11: Data acquisition and manipulation
- Chapter 8: The human and physical interfaces
- Chapter 9: Taking timing further
- Chapter 12: Smarter systems and the PIC18FXX2
- Data sheets:PIC 16F84A, PIC 16F87XA, PIC 18FXX2
- PIC include files: 16F84A, 16F877A, 16F917
- Exercises for the Midterm exam (ppt)
Support Links:
- Future Technology Watch your day in 2020, played on 10/6/2012
- Wikipedia’s Microcontroller Page
- 2011 VW Touareg TDI Review
- PIC Microcontrollers
- Microchip Website
- Introduction to MPLAB IDE, played on 17/6/2012
- MPLAB Simulator: Part 1, Part 2
- Concepts of Real Time Systems: Part 1, Part 2
- American Business Review: Embedded Systems
- Serial communications page on Wikipedia
- What is the I2C Bus? An Introduction from NXP
- I2C Bus Tutorial
- Massimo Banzi: How Arduino is open-sourcing imagination
- How does a graphics LCD work?
- Solenoid concert
- DC motors
- Servo motors
- Stepper motors
Homeworks:
- Homework 1: Install MPLAB and simulate the execution of the assembly code in this file (Prog_Ex_5_4_asm). Use single stepping and the watch window to inspect all SFRs and GPRs involved. Note that the delay subroutine runs for many iterations. You can use step out to leave this subroutine and return to the main routine. No submission is required for this homework. Due 21/6/2012.
Solutions:
- Solution of Quiz 1 given on 20/6/2012: Section 1 (pdf), Section 2 (pdf)
- Midterm exam solution (pdf)
- Solution of Quiz 2 given of 22/7/2012: Section 1 (pdf), Section 2 (pdf)
Grades and Attendance:
- Grades of Quiz 1, Quiz 2, and the midterm exam and the number of absents as of Jul 24, 2012 (pdf)
- Marks as entered in ACAD: Section 1 (pdf), Section 2 (pdf)
Last update on 24/7/2012, 1:58 pm.