PSOC E8XXGP Device Support Library

| PSOC E8XXGP Device Support Library

Macros
Macros
PDL API Reference » AUTONOMOUS ANALOG (Autonomous Analog Block) » CT DAC (Continuous Time Digital to Analog Converter)

## General Description

## Macros
#define | CY_AUTANALOG_DAC_CH_CFG_NUM (15UL)
| The maximum number of configurations for the DAC channels, for more details, refer to the device Architecture Technical Reference Manual.
#define | CY_AUTANALOG_DAC_CH_RANGE_NUM (3UL)
| The maximum number of configuration structures to define the DAC channel range, for more details, refer to the device Architecture Technical Reference Manual.
#define | CY_AUTANALOG_DAC_STEP_VAL_NUM (3UL)
| The maximum number of configuration structures to define the DAC step value, for more details, refer to the device Architecture Technical Reference Manual.
#define | CY_AUTANALOG_DAC_DATA_SAMPLES_NUM (512U)
| The maximum number of samples in the DAC LUT for more details, refer to the device Architecture Technical Reference Manual.
#define | CY_AUTANALOG_DAC_CHAN_CFG0 (0x00000000UL)
| The DAC channels configurations. More...
#define | CY_AUTANALOG_DAC_CHAN_CFG1 (0x00000001UL)
| The DAC channel 1.
#define | CY_AUTANALOG_DAC_CHAN_CFG2 (0x00000002UL)
| The DAC channel 2.
#define | CY_AUTANALOG_DAC_CHAN_CFG3 (0x00000003UL)
| The DAC channel 3.
#define | CY_AUTANALOG_DAC_CHAN_CFG4 (0x00000004UL)
| The DAC channel 4.
#define | CY_AUTANALOG_DAC_CHAN_CFG5 (0x00000005UL)
| The DAC channel 5.
#define | CY_AUTANALOG_DAC_CHAN_CFG6 (0x00000006UL)
| The DAC channel 6.
#define | CY_AUTANALOG_DAC_CHAN_CFG7 (0x00000007UL)
| The DAC channel 7.
#define | CY_AUTANALOG_DAC_CHAN_CFG8 (0x00000008UL)
| The DAC channel 8.
#define | CY_AUTANALOG_DAC_CHAN_CFG9 (0x00000009UL)
| The DAC channel 9.
#define | CY_AUTANALOG_DAC_CHAN_CFG10 (0x0000000AUL)
| The DAC channel 10.
#define | CY_AUTANALOG_DAC_CHAN_CFG11 (0x0000000BUL)
| The DAC channel 11.
#define | CY_AUTANALOG_DAC_CHAN_CFG12 (0x0000000CUL)
| The DAC channel 12.
#define | CY_AUTANALOG_DAC_CHAN_CFG13 (0x0000000DUL)
| The DAC channel 13.
#define | CY_AUTANALOG_DAC_CHAN_CFG14 (0x0000000EUL)
| The DAC channel 14.
#define | CY_AUTANALOG_DAC_CHAN_CFG15 (0x0000000FUL)
| The DAC channel 15.
#define | CY_AUTANALOG_DAC_CHAN_MASK0 (0x00000001UL)
| The set of masks for defining the DAC channels. More...
#define | CY_AUTANALOG_DAC_CHAN_MASK1 (0x00000002UL)
| The mask for channel 1.
#define | CY_AUTANALOG_DAC_CHAN_MASK2 (0x00000004UL)
| The mask for channel 2.
#define | CY_AUTANALOG_DAC_CHAN_MASK3 (0x00000008UL)
| The mask for channel 3.
#define | CY_AUTANALOG_DAC_CHAN_MASK4 (0x00000010UL)
| The mask for channel 4.
#define | CY_AUTANALOG_DAC_CHAN_MASK5 (0x00000020UL)
| The mask for channel 5.
#define | CY_AUTANALOG_DAC_CHAN_MASK6 (0x00000040UL)
| The mask for channel 6.
#define | CY_AUTANALOG_DAC_CHAN_MASK7 (0x00000080UL)
| The mask for channel 7.
#define | CY_AUTANALOG_DAC_CHAN_MASK8 (0x00000100UL)
| The mask for channel 8.
#define | CY_AUTANALOG_DAC_CHAN_MASK9 (0x00000200UL)
| The mask for channel 9.
#define | CY_AUTANALOG_DAC_CHAN_MASK10 (0x00000400UL)
| The mask for channel 10.
#define | CY_AUTANALOG_DAC_CHAN_MASK11 (0x00000800UL)
| The mask for channel 11.
#define | CY_AUTANALOG_DAC_CHAN_MASK12 (0x00001000UL)
| The mask for channel 12.
#define | CY_AUTANALOG_DAC_CHAN_MASK13 (0x00002000UL)
| The mask for channel 13.
#define | CY_AUTANALOG_DAC_CHAN_MASK14 (0x00004000UL)
| The mask for channel 14.

## Macro Definition Documentation

## ◆ CY_AUTANALOG_DAC_CHAN_CFG0

#define CY_AUTANALOG_DAC_CHAN_CFG0 (0x00000000UL)

The DAC channels configurations.

The DAC channel 0

## ◆ CY_AUTANALOG_DAC_CHAN_MASK0

#define CY_AUTANALOG_DAC_CHAN_MASK0 (0x00000001UL)

The set of masks for defining the DAC channels.

The mask for channel 0