struct dac_module dac_instance;
structdac_config config_dac;
dac_get_config_defaults(&config_dac);
#if (SAML21)config_dac.reference = DAC_REFERENCE_INTREF;#elseconfig_dac.reference = DAC_REFERENCE_AVCC;#endif
dac_init(&dac_instance, DAC, &config_dac);
dac_enable(&dac_instance);
structdac_chan_config config_dac_chan;
dac_chan_get_config_defaults(&config_dac_chan);
dac_chan_set_config(&dac_instance, DAC_CHANNEL_0, &config_dac_chan);
dac_chan_enable(&dac_instance, DAC_CHANNEL_0);