Presentation is loading. Please wait.

Presentation is loading. Please wait.

George Hadley Kelli Hacker Sean Ma Jacob Champion

Similar presentations


Presentation on theme: "George Hadley Kelli Hacker Sean Ma Jacob Champion"— Presentation transcript:

1 George Hadley Kelli Hacker Sean Ma Jacob Champion
ECE 477 Group 3 The Gauntlet George Hadley Kelli Hacker Sean Ma Jacob Champion

2 Software Design Considerations
PIC24F uses a modified Harvard architecture Program memory (Flash) holds up to 87K instructions Data memory (RAM) holds up to 16KiB Code is structured in an interrupt-driven design Interrupts (timers, pin I/O, etc.) set flags and wake the uC, which acts on those flags Saves power

3 Software Design Considerations
Multiple on-chip peripherals to initialize 3 SPI (sensors, microSD, audio) 1 I2C (character LCD) 1 UART (GPS) 1 ADC (battery) 4 interrupt pins Initialization also includes pin mapping

4 Main Program Flow

5 Hierarchy Diagram

6 Hierarchy Diagram

7 Hierarchy Diagram

8 Questions?


Download ppt "George Hadley Kelli Hacker Sean Ma Jacob Champion"

Similar presentations


Ads by Google