AdchW

Type Alias AdchW 

pub type AdchW<'a, REG> = FieldWriter<'a, REG, 6, Adch>;
Expand description

Field ADCH writer - Input channel select

Aliased Type§

pub struct AdchW<'a, REG> { /* private fields */ }

Implementations§

§

impl<'a, REG> AdchW<'a, REG>
where REG: Writable + RegisterSpec, REG::Ux: From<u8>,

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

External input channel 0 is selected.

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

External channel 1 is selected as input.

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

External channel 2 is selected as input.

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

External channel 3 is selected as input.

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

External channel 4 is selected as input.

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

External channel 5 is selected as input.

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

External channel 6 is selected as input.

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

External channel 7 is selected as input.

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

External channel 8 is selected as input.

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

External channel 9 is selected as input.

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

External channel 10 is selected as input.

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

External channel 11 is selected as input.

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

External channel 12 is selected as input.

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

External channel 13 is selected as input.

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

External channel 14 is selected as input.

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

External channel 15 is selected as input.

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

Internal channel 0 is selected as input.

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

Internal channel 1 is selected as input.

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

Internal channel 2 is selected as input.

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

Band Gap

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

Internal channel 3 is selected as input.

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

VREFSH is selected as input. Voltage reference selected is determined by SC2[REFSEL].

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

VREFSL is selected as input. Voltage reference selected is determined by SC2[REFSEL].

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

Module is disabled

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

Internal channel 16 is selected as input.

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

External channel 17 is selected as input.

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

External channel 18 is selected as input.

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

External channel 19 is selected as input.

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

External channel 20 is selected as input.

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

External channel 21 is selected as input.

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

External channel 22 is selected as input.

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

External channel 23 is selected as input.

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

External channel 24 is selected as input.

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

External channel 25 is selected as input.

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

External channel 26 is selected as input.

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

External channel 27 is selected as input.

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

External channel 28 is selected as input.

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

External channel 29 is selected as input.

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

External channel 30 is selected as input.

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

External channel 31 is selected as input.

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

Module is disabled