Struct xmc1000::ccu80_cc80::tc::W [−][src]
pub struct W { /* fields omitted */ }
Value to write to the register
Methods
impl W
[src]
impl W
pub fn reset_value() -> W
[src]
pub fn reset_value() -> W
Reset value of the register
pub unsafe fn bits(&mut self, bits: u32) -> &mut Self
[src]
pub unsafe fn bits(&mut self, bits: u32) -> &mut Self
Writes raw bits to the register
pub fn tcm(&mut self) -> _TCMW
[src]
pub fn tcm(&mut self) -> _TCMW
Bit 0 - Timer Counting Mode
pub fn tssm(&mut self) -> _TSSMW
[src]
pub fn tssm(&mut self) -> _TSSMW
Bit 1 - Timer Single Shot Mode
pub fn clst(&mut self) -> _CLSTW
[src]
pub fn clst(&mut self) -> _CLSTW
Bit 2 - Shadow Transfer on Clear
pub fn ecm(&mut self) -> _ECMW
[src]
pub fn ecm(&mut self) -> _ECMW
Bit 4 - Extended Capture Mode
pub fn capc(&mut self) -> _CAPCW
[src]
pub fn capc(&mut self) -> _CAPCW
Bits 5:6 - Clear on Capture Control
pub fn tls(&mut self) -> _TLSW
[src]
pub fn tls(&mut self) -> _TLSW
Bit 7 - Timer Load selector
pub fn endm(&mut self) -> _ENDMW
[src]
pub fn endm(&mut self) -> _ENDMW
Bits 8:9 - Extended Stop Function Control
pub fn strm(&mut self) -> _STRMW
[src]
pub fn strm(&mut self) -> _STRMW
Bit 10 - Extended Start Function Control
pub fn sce(&mut self) -> _SCEW
[src]
pub fn sce(&mut self) -> _SCEW
Bit 11 - Equal Capture Event enable
pub fn ccs(&mut self) -> _CCSW
[src]
pub fn ccs(&mut self) -> _CCSW
Bit 12 - Continuous Capture Enable
pub fn dithe(&mut self) -> _DITHEW
[src]
pub fn dithe(&mut self) -> _DITHEW
Bits 13:14 - Dither Enable
pub fn dim(&mut self) -> _DIMW
[src]
pub fn dim(&mut self) -> _DIMW
Bit 15 - Dither input selector
pub fn fpe(&mut self) -> _FPEW
[src]
pub fn fpe(&mut self) -> _FPEW
Bit 16 - Floating Prescaler enable
pub fn trape0(&mut self) -> _TRAPE0W
[src]
pub fn trape0(&mut self) -> _TRAPE0W
Bit 17 - TRAP enable for CCU8x.OUTy0
pub fn trape1(&mut self) -> _TRAPE1W
[src]
pub fn trape1(&mut self) -> _TRAPE1W
Bit 18 - TRAP enable for CCU8x.OUTy1
pub fn trape2(&mut self) -> _TRAPE2W
[src]
pub fn trape2(&mut self) -> _TRAPE2W
Bit 19 - TRAP enable for CCU8x.OUTy2
pub fn trape3(&mut self) -> _TRAPE3W
[src]
pub fn trape3(&mut self) -> _TRAPE3W
Bit 20 - TRAP enable for CCU8x.OUTy3
pub fn trpse(&mut self) -> _TRPSEW
[src]
pub fn trpse(&mut self) -> _TRPSEW
Bit 21 - TRAP Synchronization Enable
pub fn trpsw(&mut self) -> _TRPSWW
[src]
pub fn trpsw(&mut self) -> _TRPSWW
Bit 22 - TRAP State Clear Control
pub fn ems(&mut self) -> _EMSW
[src]
pub fn ems(&mut self) -> _EMSW
Bit 23 - External Modulation Synchronization
pub fn emt(&mut self) -> _EMTW
[src]
pub fn emt(&mut self) -> _EMTW
Bit 24 - External Modulation Type
pub fn mcme1(&mut self) -> _MCME1W
[src]
pub fn mcme1(&mut self) -> _MCME1W
Bit 25 - Multi Channel Mode Enable for Channel 1
pub fn mcme2(&mut self) -> _MCME2W
[src]
pub fn mcme2(&mut self) -> _MCME2W
Bit 26 - Multi Channel Mode Enable for Channel 2
pub fn eme(&mut self) -> _EMEW
[src]
pub fn eme(&mut self) -> _EMEW
Bits 27:28 - External Modulation Channel enable
pub fn stos(&mut self) -> _STOSW
[src]
pub fn stos(&mut self) -> _STOSW
Bits 29:30 - Status bit output selector