pub struct W { /* private fields */ }
Expand description
Value to write to the register
Implementations§
source§impl W
impl W
sourcepub fn reset_value() -> W
pub fn reset_value() -> W
Reset value of the register
sourcepub fn em0(&mut self) -> _EM0W<'_>
pub fn em0(&mut self) -> _EM0W<'_>
Bit 0 - External Match 0. This bit reflects the state of output CT16B0_MAT0/CT16B1_MAT0, whether or not this output is connected to its pin. When a match occurs between the TC and MR0, this bit can either toggle, go LOW, go HIGH, or do nothing. Bits EMR[5:4] control the functionality of this output. This bit is driven to the CT16B0_MAT0/CT16B1_MAT0 pins if the match function is selected in the IOCON registers (0 = LOW, 1 = HIGH).
sourcepub fn em1(&mut self) -> _EM1W<'_>
pub fn em1(&mut self) -> _EM1W<'_>
Bit 1 - External Match 1. This bit reflects the state of output CT16B0_MAT1/CT16B1_MAT1, whether or not this output is connected to its pin. When a match occurs between the TC and MR1, this bit can either toggle, go LOW, go HIGH, or do nothing. Bits EMR[7:6] control the functionality of this output. This bit is driven to the CT16B0_MAT0/CT16B1_MAT0 pins if the match function is selected in the IOCON registers (0 = LOW, 1 = HIGH).
sourcepub fn em2(&mut self) -> _EM2W<'_>
pub fn em2(&mut self) -> _EM2W<'_>
Bit 2 - External Match 2. This bit reflects the state of match channel 2. When a match occurs between the TC and MR2, this bit can either toggle, go LOW, go HIGH, or do nothing. Bits EMR[9:8] control the functionality of this output.
sourcepub fn em3(&mut self) -> _EM3W<'_>
pub fn em3(&mut self) -> _EM3W<'_>
Bit 3 - External Match 3. This bit reflects the state of output of match channel 3. When a match occurs between the TC and MR3, this bit can either toggle, go LOW, go HIGH, or do nothing. Bits EMR[11:10] control the functionality of this output.
sourcepub fn emc0(&mut self) -> _EMC0W<'_>
pub fn emc0(&mut self) -> _EMC0W<'_>
Bits 4:5 - External Match Control 0. Determines the functionality of External Match 0. Table 296 shows the encoding of these bits.
sourcepub fn emc1(&mut self) -> _EMC1W<'_>
pub fn emc1(&mut self) -> _EMC1W<'_>
Bits 6:7 - External Match Control 1. Determines the functionality of External Match 1.