MAX1499EVKIT Maxim Integrated, MAX1499EVKIT Datasheet - Page 18

no-image

MAX1499EVKIT

Manufacturer Part Number
MAX1499EVKIT
Description
Data Conversion IC Development Tools Evaluation Kit/Evaluation System for the MAX1499
Manufacturer
Maxim Integrated
Series
MAX1497, MAX1499r
Datasheet

Specifications of MAX1499EVKIT

Interface Type
QSPI, Serial (SPI, Microwire)
Operating Supply Voltage
2.7 V to 5.25 V
Listing 1 (Sheet 3 of 4)
MAX1499 Evaluation Kit/MAX1499 Evaluation
#define MAX1499_LED_SEG2_DP3
#define MAX1499_LED_SEG2_B1
#define MAX1499_LED_SEG2_C1
//---------------------------------------------------------------------------
// Define the bits in the LED SEGMENT 3 register.
// 0 0 BC5 B4 C4 A4 G4 D4
//
#define MAX1499_LED_SEG3_BC_
#define MAX1499_LED_SEG3_B3
#define MAX1499_LED_SEG3_C3
#define MAX1499_LED_SEG3_A3
#define MAX1499_LED_SEG3_G3
#define MAX1499_LED_SEG3_D3
//---------------------------------------------------------------------------
class MAX1499
{
public:
// Status Register
// Control Register
// SPI_ADC EXTCLK INTREF DPON DPSET2 DPSET1
// HOLD
// Enumerated type describing the register select bits.
//
// POL OVR_RNG UNDR_RNG LOW_BATT ADD(data available) 0 0 0
//
//
// Data Registers
//
long int DATA_REG;
// Other registers, having 16-bit 2's complement data format
enum RegisterSelect_t {
};
// Reference voltage
double vref;
int STATUS_REG;
bool Read_STATUS(void);
int CONTROL_REG;
bool Write_CONTROL(int data);
bool Read_CONTROL(void);
int ADC_RESULT1;
unsigned int ADC_RESULT2;
bool Read_ADC_RESULT1(void);
bool Read_ADC_RESULT2(void);
bool extended_resolution;
long Read_DATA(void);
double Voltage(void);
bool Write_2s_complement(int reg, int data);
int Read_2s_complement(int reg);
MAX1499(void);
//----------------------------------------
//----------------------------------------
//----------------------------------------
//----------------------------------------
RS_PEAK
RS_STATUS
RS_CONTROL
RS_OVERRANGE
RS_LED_SEG_1
RS_LED_SEG_2
RS_LED_SEG_3
RS_LED_DATA
RS_UNDERRANGE
RS_ADC_OFFSET
RS_ADC_RESULT1
RS_ADC_RESULT2
______________________________________________________________________________________
PEAK RANGE CLR LED
// 16-bit or 24-bit result from A/D converter
= MAX1499_COMMS_RS_STATUS,
= MAX1499_COMMS_RS_CONTROL,
= MAX1499_COMMS_RS_OVERRANGE,
= MAX1499_COMMS_RS_UNDERRANGE,
= MAX1499_COMMS_RS_LED_SEG_1,
= MAX1499_COMMS_RS_LED_SEG_2,
= MAX1499_COMMS_RS_LED_SEG_3,
= MAX1499_COMMS_RS_ADC_OFFSET,
= MAX1499_COMMS_RS_ADC_RESULT1,
= MAX1499_COMMS_RS_LED_DATA,
= MAX1499_COMMS_RS_PEAK,
= MAX1499_COMMS_RS_ADC_RESULT2
OFFSET_CAL1 OFFSET_CAL2 ENABLE
0x20
0x10
0x08
0x04
0x02
0x01
0x0010
0x0004
0x0002
PD_DIG
PD_ANA
System
19

Related parts for MAX1499EVKIT