More material may be announced later.
Weeks |
Lectures |
Recitations / Labs |
Others |
Week - I
Feb 19, 2007 |
|
Introduction to PIC Lab Boards |
Lab schedule, Introduction to PIC16 series microcontrollers and tools (Board and winPic). |
Week - II
Feb 26, 2007 |
Basic Microprocessor Architecture |
PIC Assembly Language and MpLab |
Lab Groups to be determined.
Lab Boards to be handed over to each group. |
Week - III
Mar 05, 2007 |
Assembly Language Programming |
PIC Assembly Language and MpLab |
Assignment of Homework-1
Due Date: Mar 16
|
Week - IV
Mar 12, 2007 |
Input / Output |
PIC’s I/O ports |
Assignment of Homework-2
Due Date: Mar 25 |
Week - V
Mar 19, 2007 |
Input / Output |
C Compiler for PIC (SDCC) |
Demo for Homework2
|
Week - VI
Mar 26, 2007 |
Interrupts |
PIC’s Interrupts
|
Assignment of Homework-3
Due Date: Apr 8 |
Week – VII
Apr 02, 2007 |
Interrupts |
PIC’s ADC (Analog/Digital Convertor) |
Demo for Homework3
|
Week – VIII
Apr 09, 2007 |
Timers |
PIC’s Timers
|
|
Week – IX
Apr 16, 2007 |
Serial Communication |
|
Assignment of Homework-4
Due Date: Apr 29 |
Week – X
Apr 23, 2007 |
Analog/Digital Conversion (ADC) |
Introduction to FreeRTOS |
Assignment of Term Project
Due Date: May 20 |
Week – XI
Apr 30, 2007 |
Operating Systems / Scheduling |
MpLab C18 Compiler |
Midterm
Demo for Homework4
|
Week – XII
May 07, 2007 |
Real-Time Operating Systems |
Q&A Session |
|
Week – XIII
May 14, 2007 |
Real-Time Operating Systems |
Q&A Session |
|
Week – XIV
May 21, 2007 |
Real-Time Operating Systems |
|
Demo Days for Term Project |