sc9s12hy64j0vllr Freescale Semiconductor, Inc, sc9s12hy64j0vllr Datasheet - Page 402

no-image

sc9s12hy64j0vllr

Manufacturer Part Number
sc9s12hy64j0vllr
Description
S12 Microcontrollers Mcu 16-bit Hcs12 Cisc 32kb Flash 5v Tray
Manufacturer
Freescale Semiconductor, Inc
Datasheet
Pulse-Width Modulator (S12PWM8B8CV1)
Any value written to this register will cause the scale counter to load the new scale value (PWMSCLA).
Read: Anytime
Write: Anytime (causes the scale counter to load the PWMSCLA value)
11.3.2.10 PWM Scale B Register (PWMSCLB)
PWMSCLB is the programmable scale value used in scaling clock B to generate clock SB. Clock SB is
generated by taking clock B, dividing it by the value in the PWMSCLB register and dividing that by two.
Any value written to this register will cause the scale counter to load the new scale value (PWMSCLB).
Read: Anytime
Write: Anytime (causes the scale counter to load the PWMSCLB value).
11.3.2.11 Reserved Registers (PWMSCNTx)
The registers PWMSCNTA and PWMSCNTB are reserved for factory testing of the PWM module and are
not available in normal modes.
402
Module Base + 0x0008
Module Base + 0x0009
Reset
Reset
W
W
R
R
Clock SB = Clock B / (2 * PWMSCLB)
Bit 7
Bit 7
0
0
7
7
When PWMSCLA = $00, PWMSCLA value is considered a full scale value
of 256. Clock A is thus divided by 512.
When PWMSCLB = $00, PWMSCLB value is considered a full scale value
of 256. Clock B is thus divided by 512.
0
0
6
6
6
6
Figure 11-11. PWM Scale A Register (PWMSCLA)
Figure 11-12. PWM Scale B Register (PWMSCLB)
MC9S12HY/HA-Family Reference Manual, Rev. 1.04
0
0
5
5
5
5
NOTE
NOTE
0
0
4
4
4
4
0
0
3
3
3
3
0
0
2
2
2
2
Freescale Semiconductor
0
0
1
1
1
1
Bit 0
Bit 0
0
0
0
0

Related parts for sc9s12hy64j0vllr