MPC563XM Reference Manual, Rev. 1
654
Freescale Semiconductor
Preliminary—Subject to Change Without Notice
22.4.2.18 eMIOS200 WSC Pulse Width Register (EMIOSWSPW[n]
EMIOSWSPW[n] address: WSC[n] base a $1C
Figure 22-19. eMIOS200 WSC Pulse Width Register (EMIOSWSPW[n])
The EMIOSWSPW[n] register provides read access to the 16-bit T16PWCAP register. Reading the
EMIOSWSPW[n] register in Wheel Speed mode out of freeze state automatically clears the FLAGPW flag
in the EMIOSWSS[n] register, regardless of byte enables.
22.4.2.19 eMIOS200 WSC Pulse Width Counter Register (EMIOSWSPWCNT[n])
EMIOSWSPWCNT[n] address: WSC[n] base a $20
Figure 22-20. eMIOS200 WSC Pulse Width Counter Register (EMIOSWSPWCNT[n])
The EMIOSWSPWCNT[n] register provides access to the internal 16-bit counter T16PWCNT. When the
channel is in Freeze state or in Disable mode, the EMIOSWSPWCNT[n] register is read-/write-able.
Otherwise, when the channel is in Wheel Speed mode the EMIOSWSPWCNT[n] is a read-only register.
22.5
Functional Description
The eMIOS200 provides independent channels (UC, WSC) that can be configured and accessed by a host
MCU. Up to four time bases can be shared by the channels through four counter buses and each channel
can generate its own time base. Optionally one of the counter buses can be driven by an external time base
imported through the Red-Line interface.
31
30
29
28
27
26
25
24
23
22
21
20
19
18
17
16
R
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
W
RESET
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
15
14
13
12
11
10
9
8
7
6
5
4
3
2
1
0
R
T16PWCAP[15:0]
W
RESET:
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
= Unimplemented or Reserved
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
R
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
W
RESET:
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
R
T16PWCNT[]
W
RESET:
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
= Unimplemented or reserved