Lectures & Lecture Schedule
Schedule Subject to Change
T Aug 24, 2010: Course Overview, Introduction, and Organization
R Aug 26, 2010: Overview of PIC Microcontroller, 16-bit 28-pin Starter Board, Digital IOs PDF
T Aug 31, 2010: Overview of PIC Microcontroller, 16-bit 28-pin Starter Board, Digital IOs PDF, simpleIO_toggle_RB2_statemachine_clean.c
R Sep 02, 2010: Digital IO Interfacing Methods, C Structures, Unions, and Bit Fields PDF
T Sep 07, 2010: Keypad Scanning PDF, C Data Types, Bit Fields, Structs, and Unions simpleIO_toggle_union.c
R Sep 09, 2010: Timers, Pages 95-96 and 125-126 of PIC24FJ64GA002 Datasheet, timer_toggle.c, Annotated Datasheet for Oscillator and Timer
T Sep 14, 2010: Interrupts, Chapter 7 of PIC24FJ64GA002 Datasheet, Chapter 8 of MPLAB C Compiler for PIC24 MCUs and dsPIC DSCs User's Guide, PDF, timer_interrupt_toggle.c
R Sep 16, 2010: Data Representations PDF
T Sep 21, 2010: UARTs and Peripheral Pin Mapping, Chapters 10 and 17 of PIC24FJ64GA002 Datasheet, PDF
R Sep 23, 2010: UARTs (Interrupts and GPS Example), gps_repeater.c, gps_buffer.c, GPS Data Example
T Sep 28, 2010: UARTs (Auto-Baud Configuration, Baud Rate Error) PDF, Analog 2 Digital Conversion PDF
R Sep 30, 2010: Analog 2 Digital Conversion PDF, Chapter 17 of the PIC24F Family Reference Manuals PDF, simpleADC.c
T Oct 5, 2010: Analog 2 Digital Conversion PDF, Chapter 17 of the PIC24F Family Reference Manuals PDF
R Oct 7, 2010: No Class
T Oct 12, 2010: Project Overview, I2C, Chapter 24 of the PIC24F Family Reference Manuals PDF
R Oct 14, 2010: I2C, Chapter 24 of the PIC24F Family Reference Manuals PDF, i2ctemp_skeleton.c
T Oct 19, 2010: Pulse Width Module (Output Compare) PDF, rgbled.c
R Oct 21, 2010: Review for Exam 1
T Oct 26, 2010: No Class
R Oct 28, 2010: Exam 1
T Nov 02, 2010: Project Proposal Presentations:
- Group 214
- Group 203
- Group 201
- Group 213
- Group 204
- Group 211
- Group 210
R Nov 04, 2010: Project Proposal Presentations:
- Group 212
- Group 208
- Group 205
- Group 209
- Group 207
- Group 206
- Group 202
T Nov 09, 2010: Review of Exam 1
R Nov 11, 2010: NO CLASS Veterans Day
T Nov 16, 2010: SPI Interface Chapter 15 of PIC24FJ64GA002 Datasheet, State Based Programing, adlx.c, adlx.h
R Nov 18, 2010: State Based Programing (cont.), Input Capture Chapter 13 of PIC24FJ64GA002 Datasheet, dc.c, and Programming Flash Program Memory 16-Bit Language Tools Libraries, flash.c
T Nov 23, 2010: Memory Organization (Stack and Heap) PDF
R Nov 25, 2010: NO CLASS Thanksgiving Break
T Nov 30, 2010: Memory Organization (C Stack) PDF
R Dec 02, 2010: NO CLASS, Extended Office Hours
T Dec 07, 2010: ECE 372 Final Project Presentation and Design Contest (9:30AM - 2:30PM, ECE 530)
T Dec 14, 2010: Exam 2 8AM-10AM