English
Language : 

MC68HC912BD32 Datasheet, PDF (122/292 Pages) Freescale Semiconductor, Inc – Advance Information
Freescale Semiconductor, Inc.
Pulse Width Modulator
PWEN0 — PWM Channel 0 Enable
The pulse modulated signal will be available at port P, bit 0 when its
clock source begins its next cycle.
0 = Channel 0 is disabled.
1 = Channel 0 is enabled.
PWPRES— PWM Prescale Counter
$0043
Bit 7
6
5
4
3
2
1
Bit 0
0
Bit 6
5
4
3
2
1
Bit 0
RESET:
0
0
0
0
0
0
0
0
PWPRES is a free running 7-bit counter. Read anytime. Write only in
Special mode (SMOD = 1).
PWSCAL0— PWM Scale Register 0
$0044
Bit 7
6
5
4
3
2
1
Bit 0
Bit 7
6
5
4
3
2
1
Bit 0
RESET:
0
0
0
0
0
0
0
0
Read and write anytime. A write will cause the scaler counter
PWSCNT0 to load the PWSCAL0 value unless in Special mode with
DISCAL =1 in the PWTST register.
PWM channels 0 and 1 can select clock S0 (scaled) as its input clock
by setting the control bit PCLK0 and PCLK1 respectively. Clock S0 is
generated by dividing clock A by the value in the PWSCAL0 register
and dividing again by two. When PWSCAL0 = $FF, clock A is divided
by 256 then divided by two to generate clock S0. In Special Mode
when DISCAL = 1, writes to PWSCAL0 does not load Scale-Counter
0 (PWSCNT0).
MC68HC912BD32 Rev 1.0
Pulse Width Modulator
For More Information On This Product,
Go to: www.freescale.com
10-pwm