ARM /CMSDK_CM3 /DUALTIMER /TIMER1CONTROL

Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text

Interpret as TIMER1CONTROL

31 2827 2423 2019 1615 1211 87 43 0 0 0 0 0 0 0 0 00 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 (Wrapping)OneShotCount 0 (16-bit)TimerSize 0 (divided by 1)TimerPre 0 (Disable)InterruptEnable 0 (Free-Running)TimerMode 0 (Disable)TimerEnable

TimerEnable=Disable, TimerMode=Free-Running, TimerSize=16-bit, InterruptEnable=Disable, TimerPre=divided by 1, OneShotCount=Wrapping

Description

Timer 1 Control Register

Fields

OneShotCount

Selects one-shot or wrapping counter mode.

0 (Wrapping): Wrapping counter mode

1 (OneShot): One-shot counter mode

TimerSize

Selects 16-bit or 32- bit counter operation.

0 (16-bit): 16-bit counter mode

1 (32-bit): 32-bit counter mode

TimerPre

Timer prescale bits.

0 (divided by 1): clock is divided by 1

1 (divided by 16): clock is divided by 16

2 (divided by 256): clock is divided by 256

InterruptEnable

Interrupt Enable bit.

0 (Disable): Interrupt is disabled.

1 (Enable): Interrupt is enabled.

TimerMode

Timer Mode bit.

0 (Free-Running): Free-Running timer mode.

1 (Periodic): Periodic timer mode.

TimerEnable

Timer Enable Enable bit.

0 (Disable): Timer is disabled.

1 (Enable): Timer is enabled.

Links

()