Subversion Repositories Code-Repo

Compare Revisions

Ignore whitespace Rev 162 → Rev 163

/PIC Stuff/PICX_12F1840/base_CPS.h
0,0 → 1,24
#ifndef CPS_H
#define CPS_H
 
#define CPS_AVG_COUNT 16
#define CPS_PCT_ON 10
#define CPS_PCT_OFF 8
#define CPS_NUM_CHANNELS 2
typedef struct {
char channel;
char btn_pressed[4];
unsigned int btn_last_value[4];
unsigned int btn_avg_value[4];
char btn_pct_value[4];
} CPS_DATA;
 
void CPS_Init(CPS_DATA *data);
void CPS_Timer_0_Interrupt_Handler(void);
void CPS_Reset(void);
 
void CPS_Enable(void);
void CPS_Disable(void);
 
#endif