dac8 2.0.0.0

Macros

#define DAC8_ADDR_DEFAULT   0x00
 
#define DAC8_ADDR_BIT_MASK   0x03
 
#define DAC8_CTRL_UPD_AN_OUT_SINGLE_CH_STORE   0x00
 
#define DAC8_CTRL_UPD_AN_OUT_SINGLE_CH_UPDATE   0x01
 
#define DAC8_CTRL_UPD_AN_OUT_SIMULTANEOUS_UPDATE   0x02
 
#define DAC8_CTRL_UPD_AN_OUT_BROADCAST_UPDATE   0x03
 
#define DAC8_CTRL_UPD_AN_OUT_BIT_MASK   0x03
 
#define DAC8_DAC_SEL_CH_A   0x00
 
#define DAC8_DAC_SEL_CH_B   0x01
 
#define DAC8_DAC_SEL_CH_C   0x02
 
#define DAC8_DAC_SEL_CH_D   0x03
 
#define DAC8_DAC_SEL_ALL_CH_BROADCAST   0x30
 
#define DAC8_DAC_SEL_CH_BIT_MASK   0x03
 
#define DAC8_PWR_MODE_POWER_UP   0x00
 
#define DAC8_PWR_MODE_POWER_DOWN_OUT_HIGH_IMPEDANCE   0x09
 
#define DAC8_PWR_MODE_POWER_DOWN_OUT_TYP_1K_TO_GND   0x0B
 
#define DAC8_PWR_MODE_POWER_DOWN_OUT_TYP_100K_TO_GND   0x0D
 
#define DAC8_PWR_MODE_POWER_DOWN_OUT_HIGH_IMPEDANCES   0x0F
 
#define DAC8_PWR_UP_MODE_BIT_MASK   0x01
 
#define DAC8_PWR_DOWN_MODE_BIT_MASK   0x0E
 
#define DAC8_24_BIT_BIT_MASK   0x00FFFFFF
 
#define DAC8_DAC_OUT_DATA_MIN   0x0000
 
#define DAC8_DAC_OUT_DATA_MAX   0x0FFF
 
#define DAC8_LDAC_LOW   0x00
 
#define DAC8_LDAC_HIGH   0x01
 
#define DAC8_DAC8554_ENABLE   0x00
 
#define DAC8_DAC8554_DISABLE   0x01
 

Detailed Description

Macro Definition Documentation

◆ DAC8_24_BIT_BIT_MASK

#define DAC8_24_BIT_BIT_MASK   0x00FFFFFF

◆ DAC8_ADDR_BIT_MASK

#define DAC8_ADDR_BIT_MASK   0x03

◆ DAC8_ADDR_DEFAULT

#define DAC8_ADDR_DEFAULT   0x00

◆ DAC8_CTRL_UPD_AN_OUT_BIT_MASK

#define DAC8_CTRL_UPD_AN_OUT_BIT_MASK   0x03

◆ DAC8_CTRL_UPD_AN_OUT_BROADCAST_UPDATE

#define DAC8_CTRL_UPD_AN_OUT_BROADCAST_UPDATE   0x03

◆ DAC8_CTRL_UPD_AN_OUT_SIMULTANEOUS_UPDATE

#define DAC8_CTRL_UPD_AN_OUT_SIMULTANEOUS_UPDATE   0x02

◆ DAC8_CTRL_UPD_AN_OUT_SINGLE_CH_STORE

#define DAC8_CTRL_UPD_AN_OUT_SINGLE_CH_STORE   0x00

◆ DAC8_CTRL_UPD_AN_OUT_SINGLE_CH_UPDATE

#define DAC8_CTRL_UPD_AN_OUT_SINGLE_CH_UPDATE   0x01

◆ DAC8_DAC8554_DISABLE

#define DAC8_DAC8554_DISABLE   0x01

◆ DAC8_DAC8554_ENABLE

#define DAC8_DAC8554_ENABLE   0x00

◆ DAC8_DAC_OUT_DATA_MAX

#define DAC8_DAC_OUT_DATA_MAX   0x0FFF

◆ DAC8_DAC_OUT_DATA_MIN

#define DAC8_DAC_OUT_DATA_MIN   0x0000

◆ DAC8_DAC_SEL_ALL_CH_BROADCAST

#define DAC8_DAC_SEL_ALL_CH_BROADCAST   0x30

◆ DAC8_DAC_SEL_CH_A

#define DAC8_DAC_SEL_CH_A   0x00

◆ DAC8_DAC_SEL_CH_B

#define DAC8_DAC_SEL_CH_B   0x01

◆ DAC8_DAC_SEL_CH_BIT_MASK

#define DAC8_DAC_SEL_CH_BIT_MASK   0x03

◆ DAC8_DAC_SEL_CH_C

#define DAC8_DAC_SEL_CH_C   0x02

◆ DAC8_DAC_SEL_CH_D

#define DAC8_DAC_SEL_CH_D   0x03

◆ DAC8_LDAC_HIGH

#define DAC8_LDAC_HIGH   0x01

◆ DAC8_LDAC_LOW

#define DAC8_LDAC_LOW   0x00

◆ DAC8_PWR_DOWN_MODE_BIT_MASK

#define DAC8_PWR_DOWN_MODE_BIT_MASK   0x0E

◆ DAC8_PWR_MODE_POWER_DOWN_OUT_HIGH_IMPEDANCE

#define DAC8_PWR_MODE_POWER_DOWN_OUT_HIGH_IMPEDANCE   0x09

◆ DAC8_PWR_MODE_POWER_DOWN_OUT_HIGH_IMPEDANCES

#define DAC8_PWR_MODE_POWER_DOWN_OUT_HIGH_IMPEDANCES   0x0F

◆ DAC8_PWR_MODE_POWER_DOWN_OUT_TYP_100K_TO_GND

#define DAC8_PWR_MODE_POWER_DOWN_OUT_TYP_100K_TO_GND   0x0D

◆ DAC8_PWR_MODE_POWER_DOWN_OUT_TYP_1K_TO_GND

#define DAC8_PWR_MODE_POWER_DOWN_OUT_TYP_1K_TO_GND   0x0B

◆ DAC8_PWR_MODE_POWER_UP

#define DAC8_PWR_MODE_POWER_UP   0x00

◆ DAC8_PWR_UP_MODE_BIT_MASK

#define DAC8_PWR_UP_MODE_BIT_MASK   0x01