EDF - OnePIC MCU  v1.1.0
source/8bit_IR/OnePIC_8bit_demo_mcp2200.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Defines

#define MCP2200_BAUD   9600
#define DIVIDER   ((int)(_XTAL_FREQ/(16UL * MCP2200_BAUD) -1))
#define HIGH_SPEED   1
#define MCP2200_RX   UART_RX
#define MCP2200_TX   UART_TX
#define MCP2200_RX_TRIS   UART_TRIS_RX
#define MCP2200_TX_TRIS   UART_TRIS_TX
#define SPEED   0x4

Functions

void putch (uint8_t)
void mcp2200_init (void)
 Configures the UART module for 9600 baud.
void mcp2200_prompt (void)
uint8_t mcp2200_getch (void)
uint8_t mcp2200_getche (void)

Detailed Description

Definition in file OnePIC_8bit_demo_mcp2200.h.


Define Documentation

#define DIVIDER   ((int)(_XTAL_FREQ/(16UL * MCP2200_BAUD) -1))
Parameters:
DIVIDERcalculates value for SPRG

Definition at line 14 of file OnePIC_8bit_demo_mcp2200.h.

#define HIGH_SPEED   1
Parameters:
HIGH_SPEEDwhether or not to include UART hi-speed

Definition at line 16 of file OnePIC_8bit_demo_mcp2200.h.

#define MCP2200_BAUD   9600
Parameters:
MCP2200_BAUDUART hardware speed. Both sides must agree on this to work properly

Definition at line 12 of file OnePIC_8bit_demo_mcp2200.h.

#define MCP2200_RX   UART_RX
Parameters:
MCP2200_RXthe RX pin

Definition at line 18 of file OnePIC_8bit_demo_mcp2200.h.

#define MCP2200_RX_TRIS   UART_TRIS_RX
Parameters:
MCP2200_RX_TRISthe RX pin

Definition at line 22 of file OnePIC_8bit_demo_mcp2200.h.

#define MCP2200_TX   UART_TX
Parameters:
MCP2200_TXthe RX pin

Definition at line 20 of file OnePIC_8bit_demo_mcp2200.h.

#define MCP2200_TX_TRIS   UART_TRIS_TX
Parameters:
MCP2200_TX_TRISthe RX pin

Definition at line 24 of file OnePIC_8bit_demo_mcp2200.h.

#define SPEED   0x4
Parameters:
SPEEDi don't knows

Definition at line 33 of file OnePIC_8bit_demo_mcp2200.h.