Presentation is loading. Please wait.

Presentation is loading. Please wait.

Ryne Rayburn Daniel Jiang Aarthi Balachander Drew Schuster.

Similar presentations


Presentation on theme: "Ryne Rayburn Daniel Jiang Aarthi Balachander Drew Schuster."— Presentation transcript:

1 Ryne Rayburn Daniel Jiang Aarthi Balachander Drew Schuster

2 Software Design Considerations UART0 – XBee interfacing InterfacePort Name UART0 TransmitU0RBR UART0 ReceiveU0THR UART0 Initializations BitsValue PINSEL0(3:0)0b1010 U0CLR (8N1)0x83 U0DLL (Divisor Latch; Baud Rate)3 U0FDR (Fractional Divide)0x67 Status: Code is written, tested, and functioning properly

3 Software Design Considerations UART3 (Base) – μOLED Display interfacing InterfacePort Name UART3 TransmitU3RBR UART3 ReceiveU3THR UART3 Initializations BitsValue PINSEL9(27:24)0b1111 U3CLR (8N1)0x83 U3DLL (Divisor Latch; Baud Rate)3 U3FDR (Fractional Divide)0x67 Status: Code is written, tested, and functioning properly

4 UART3 Status

5 Software Design Considerations I2S – Audio Codec Interface InterfacePort Name I2S Receive Data (Base)I2SRX_SDA I2S Transmit Data (Receiving)I2STX_SDA I2S Initializations BitsValue PCONP( Bit 27) (Power)1 I2S_TXRATE (Clock Divider)0x13 I2S_RXRATE (Clock Divider)0x13 Status: Not started (waiting for hardware prototyping) (Temporary ADC/DAC alternative functioning properly)

6 Software Design Considerations SPI (Base) – Digital Potentiometer Interface InterfacePort Name SPI Status RegisterSSEL SPI Data RegisterS0SPDR No Initializations Necessary: SPI is configured correctly by default. Status: Code is not written (Potentiometer just arrived)

7 Software Design Considerations GPIO (Base) – Push Buttons, Voice Recognition Module InterfacePort Name Push Button InputFIO3PIN Voice Recognition InputFIO1PIN GPIO Initializations BitsValue FIO3DIR (Input or Output)0 FIO1DIR (Input or Output)0 Status: In Progress (finalizing Voice Recognition Assembly)

8 Flowchart (Base)

9 Flowchart (Receiving)

10 Module Diagram

11


Download ppt "Ryne Rayburn Daniel Jiang Aarthi Balachander Drew Schuster."

Similar presentations


Ads by Google