Subversion Repositories Code-Repo

Compare Revisions

Ignore whitespace Rev 283 → Rev 285

/PIC Stuff/PICX_16F1825_Sabertooth/defines.h
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 */