28.10.2014 Views

MMC2107 - Freescale Semiconductor

MMC2107 - Freescale Semiconductor

MMC2107 - Freescale Semiconductor

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

<strong>Freescale</strong> <strong>Semiconductor</strong>, Inc.<br />

Timer Modules (TIM1 and TIM2)<br />

Memory Map and Registers<br />

Table 15-2. Timer Modules Memory Map<br />

nc...<br />

<strong>Freescale</strong> <strong>Semiconductor</strong>, I<br />

Address<br />

TIM1<br />

TIM2<br />

Bits 7–0 Access (1)<br />

0x00ce_0000 0x00cf_0000 Timer IC/OC select register (TIMIOS) S<br />

0x00ce_0001 0x00cf_0001 Timer compare force register (TIMCFORC) S<br />

0x00ce_0002 0x00cf_0002 Timer output compare 3 mask register (TIMOC3M) S<br />

0x00ce_0003 0x00cf_0003 Timer output compare 3 data register (TIMOC3D) S<br />

0x00ce_0004 0x00cf_0004 Timer counter register high (TIMCNTH) S<br />

0x00ce_0005 0x00cf_0005 Timer counter register low (TIMCNTL) S<br />

0x00ce_0006 0x00cf_0006 Timer system control register 1 (TIMSCR1) S<br />

0x00ce_0007 0x00cf_0007 Reserved (2) —<br />

0x00ce_0008 0x00cf_0008 Timer toggle-on-overflow register (TMTOV) S<br />

0x00ce_0009 0x00cf_0009 Timer control register 1 (TIMCTL1) S<br />

0x00ce_000a 0x00cf_000a Reserved (2) —<br />

0x00ce_000b 0x00cf_000b Timer control register 2 (TIMCTL2) S<br />

0x00ce_000c 0x00cf_000c Timer interrupt enable register (TIMIE) S<br />

0x00ce_000d 0x00cf_000d Timer system control register 2 (TIMSCR2) S<br />

0x00ce_000e 0x00cf_000e Timer flag register 1 (TIMFLG1) S<br />

0x00ce_000f 0x00cf_000f Timer flag register 2 (TIMFLG2) S<br />

0x00ce_0010 0x00cf_0010 Timer channel 0 register high (TIMC0H) S<br />

0x00ce_0011 0x00cf_0011 Timer channel 0 register low (TIMC0L) S<br />

0x00ce_0012 0x00cf_0012 Timer channel 1 register high (TIMC1H) S<br />

0x00ce_0013 0x00cf_0013 Timer channel 1 register low (TIMC1L) S<br />

0x00ce_0014 0x00cf_0014 Timer channel 2 register high (TIMC2H) S<br />

0x00ce_0015 0x00cf_0015 Timer channel 2 register low (TIMC2L) S<br />

0x00ce_0016 0x00cf_0016 Timer channel 3 register high (TIMC3H) S<br />

0x00ce_0017 0x00cf_0017 Timer channel 3 register low (TIMC3L) S<br />

0x00ce_0018 0x00cf_0018 Pulse accumulator control register (TIMPACTL) S<br />

0x00ce_0019 0x00cf_0019 Pulse accumulator flag register (TIMPAFLG) S<br />

0x00ce_001a 0x00cf_001a Pulse accumulator counter register high (TIMPACNTH) S<br />

0x00ce_001b 0x00cf_001b Pulse accumulator counter register low (TIMPACNTL) S<br />

0x00ce_001c 0x00cf_001c Reserved (2) —<br />

0x00ce_001d 0x00cf_001d Timer port data register (TIMPORT) S<br />

0x00ce_001e 0x00cf_001e Timer port data direction register (TIMDDR) S<br />

0x00ce_001f 0x00cf_001f Timer test register (TIMTST) S<br />

1. S = CPU supervisor mode access only.<br />

2. Writes have no effect, reads return 0s, and the access terminates without a transfer error exception.<br />

<strong>MMC2107</strong> – Rev. 2.0<br />

Technical Data<br />

MOTOROLA Timer Modules (TIM1 and TIM2) 299<br />

For More Information On This Product,<br />

Go to: www.freescale.com

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!