Type Alias atsamd51p::adc0::inputctrl::MUXPOS_W

source ·
pub type MUXPOS_W<'a, REG, const O: u8> = FieldWriterSafe<'a, REG, 5, O, MUXPOSSELECT_A>;
Expand description

Field MUXPOS writer - Positive Mux Input Selection

Aliased Type§

struct MUXPOS_W<'a, REG, const O: u8> { /* private fields */ }

Implementations§

source§

impl<'a, REG, const O: u8> MUXPOS_W<'a, REG, O>
where REG: Writable + RegisterSpec, REG::Ux: From<u8>,

source

pub fn ain0(self) -> &'a mut W<REG>

ADC AIN0 Pin

source

pub fn ain1(self) -> &'a mut W<REG>

ADC AIN1 Pin

source

pub fn ain2(self) -> &'a mut W<REG>

ADC AIN2 Pin

source

pub fn ain3(self) -> &'a mut W<REG>

ADC AIN3 Pin

source

pub fn ain4(self) -> &'a mut W<REG>

ADC AIN4 Pin

source

pub fn ain5(self) -> &'a mut W<REG>

ADC AIN5 Pin

source

pub fn ain6(self) -> &'a mut W<REG>

ADC AIN6 Pin

source

pub fn ain7(self) -> &'a mut W<REG>

ADC AIN7 Pin

source

pub fn ain8(self) -> &'a mut W<REG>

ADC AIN8 Pin

source

pub fn ain9(self) -> &'a mut W<REG>

ADC AIN9 Pin

source

pub fn ain10(self) -> &'a mut W<REG>

ADC AIN10 Pin

source

pub fn ain11(self) -> &'a mut W<REG>

ADC AIN11 Pin

source

pub fn ain12(self) -> &'a mut W<REG>

ADC AIN12 Pin

source

pub fn ain13(self) -> &'a mut W<REG>

ADC AIN13 Pin

source

pub fn ain14(self) -> &'a mut W<REG>

ADC AIN14 Pin

source

pub fn ain15(self) -> &'a mut W<REG>

ADC AIN15 Pin

source

pub fn ain16(self) -> &'a mut W<REG>

ADC AIN16 Pin

source

pub fn ain17(self) -> &'a mut W<REG>

ADC AIN17 Pin

source

pub fn ain18(self) -> &'a mut W<REG>

ADC AIN18 Pin

source

pub fn ain19(self) -> &'a mut W<REG>

ADC AIN19 Pin

source

pub fn ain20(self) -> &'a mut W<REG>

ADC AIN20 Pin

source

pub fn ain21(self) -> &'a mut W<REG>

ADC AIN21 Pin

source

pub fn ain22(self) -> &'a mut W<REG>

ADC AIN22 Pin

source

pub fn ain23(self) -> &'a mut W<REG>

ADC AIN23 Pin

source

pub fn scaledcorevcc(self) -> &'a mut W<REG>

1/4 Scaled Core Supply

source

pub fn scaledvbat(self) -> &'a mut W<REG>

1/4 Scaled VBAT Supply

source

pub fn scalediovcc(self) -> &'a mut W<REG>

1/4 Scaled I/O Supply

source

pub fn bandgap(self) -> &'a mut W<REG>

Bandgap Voltage

source

pub fn ptat(self) -> &'a mut W<REG>

Temperature Sensor

source

pub fn ctat(self) -> &'a mut W<REG>

Temperature Sensor

source

pub fn dac(self) -> &'a mut W<REG>

DAC Output

source

pub fn ptc(self) -> &'a mut W<REG>

PTC output (only on ADC0)