Definition in file ads7828.h.
#include "global.h"
Go to the source code of this file.
Defines | |
| #define | ADS7828_I2C_ADDR 0x90 | 
| Base I2C address of ADS7828 devices.  | |
| #define | ADS7828_CMD_PD0 0x04 | 
| ADS7828 Power-down bit 0.  | |
| #define | ADS7828_CMD_PD1 0x08 | 
| ADS7828 Power-down bit 1.  | |
| #define | ADS7828_CMD_C0 0x10 | 
| ADS7828 Channel Select bit 0.  | |
| #define | ADS7828_CMD_C1 0x20 | 
| ADS7828 Channel Select bit 1.  | |
| #define | ADS7828_CMD_C2 0x40 | 
| ADS7828 Channel Select bit 2.  | |
| #define | ADS7828_CMD_SD 0x80 | 
| ADS7828 Single-ended/Differential Select bit.  | |
| #define | ADS7828_CMD_CH0 0x00 | 
| ADS7828 Convert Channel 0.  | |
| #define | ADS7828_CMD_CH1 0x04 | 
| ADS7828 Convert Channel 1.  | |
| #define | ADS7828_CMD_CH2 0x01 | 
| ADS7828 Convert Channel 2.  | |
| #define | ADS7828_CMD_CH3 0x05 | 
| ADS7828 Convert Channel 3.  | |
| #define | ADS7828_CMD_CH4 0x02 | 
| ADS7828 Convert Channel 4.  | |
| #define | ADS7828_CMD_CH5 0x06 | 
| ADS7828 Convert Channel 5.  | |
| #define | ADS7828_CMD_CH6 0x03 | 
| ADS7828 Convert Channel 6.  | |
| #define | ADS7828_CMD_CH7 0x07 | 
| ADS7828 Convert Channel 7.  | |
| #define | ADS7828_CMD_PDMODE0 0x00 | 
| ADS7828 Power-down Mode 0.  | |
| #define | ADS7828_CMD_PDMODE1 0x04 | 
| ADS7828 Power-down Mode 1.  | |
| #define | ADS7828_CMD_PDMODE2 0x08 | 
| ADS7828 Power-down Mode 2.  | |
| #define | ADS7828_CMD_PDMODE3 0x0C | 
| ADS7828 Power-down Mode 3.  | |
Functions | |
| u08 | ads7828Init (u08 i2cAddr) | 
| void | ads7828SetReference (u08 ref) | 
| u16 | ads7828Convert (u08 i2cAddr, u08 channel) | 
| Begin single-ended conversion on given logical channel#, and return result.  | |
| u16 | ads7828ConvertDiff (u08 i2cAddr, u08 channel) | 
| Begin differential conversion on given channel pair, and return result.  | |
| u16 | ads7828ConvertRaw (u08 i2cAddr, u08 channel) | 
| Begin conversion on given raw channel#, and return result.  | |
 1.4.2