4,6 → 4,9 |
#include <xc.h> |
#include <stdint.h> |
|
//#define CONTROL_FROM_CONTROLLER |
#define CONTROL_FROM_UART |
|
// <editor-fold defaultstate="collapsed" desc="I/O Pins"> |
#define LED_1_TRIS TRISCbits.TRISC2 |
#define LED_1_LAT LATCbits.LATC2 |
19,6 → 22,9 |
|
#define I2C_1_CLK_TRIS TRISCbits.TRISC0 |
#define I2C_1_DAT_TRIS TRISCbits.TRISC1 |
|
#define UART_RX_TRIS TRISAbits.TRISA1 |
#define UART_TX_TRIS TRISAbits.TRISA0 |
// </editor-fold> |
|
#define _XTAL_FREQ 32000000 |
27,4 → 33,13 |
#define PWM_MAX 1950 |
#define PWM_MIN 1050 |
|
#define UART_STATE_READ_CMD 0x1 |
#define UART_STATE_READ_DATA 0x2 |
|
#define UART_CMD_RESET 0x1 |
#define UART_CMD_LEFT_FORWARD 0x2 |
#define UART_CMD_LEFT_BACKWARD 0x3 |
#define UART_CMD_RIGHT_FORWARD 0x4 |
#define UART_CMD_RIGHT_BACKWARD 0x5 |
|
#endif /* DEFINES_H */ |