English
Language : 

W83L951DG Datasheet, PDF (73/112 Pages) Winbond – Mobile Keyboard and Embedded Controller
W83L951DG/W83L951FG
6.9 Pulse Width Modulator Block
W83L 951D provides 4 Pulse Width Modulator Output.
8-bit PWM has two: PWM1 and PWM2. The fixed resolution is about 64us(Input clock=24MHz) or
128us(Input clock=12MHz).
16-bit PWM has two: PWM3 and PWM4. The minimum resolution can be selected by frequency select
in PWM Control Register.
Table 6-17.Pulse Width Modulator Register Define
PULSE WIDTH MEASURER BLOCK(13)
EXTADDR
NAME
7
6
5
4
3
20
PWMCON Reserved PWM4 Freq. Select Reserved
21
PWM1P
PWM 1 Period Register [7:0]
22
PWM1H PWM 1 High Level Register [7:0]
23
PWM2P
PWM 2 Period Register [7:0]
24
PWM2H PWM 2 High Level Register [7:0]
25
PWM3PL PWM 3 Period Register [7:0]
26
PWM3PH PWM 3 Period Register [15:8]
27
PWM3HL PWM 3 High Level Register [7:0]
28
PWM3HH PWM 3 High Level Register [15:8]
29
PWM4PL PWM 4 Period Register [7:0]
2A
PWM4PH PWM 4 Period Register [15:8]
2B
PWM4HL PWM 4 High Level Register [7:0]
2C
PWM4HH PWM 4 High Level Register [15:8]
2
1
0
PWM3 Freq. Select
Gray: Only with System Reset to initial.
Note:
If {PWM High Level Register} = 0, the output keeps in low level.
If {PWM High Level Register} >= {PWM Period Register} ,the PWM1/PWM2 output will keep
in high level with 1us low pulse , PWM3/PWM4 output will keep in high level without pulse.
If PWM1/PWM2 is {PWM Period Level Register} > {PWM High Level Register} >0, then
Period Width: 64 × {PWM Period Level Register} + 4units.
Low Width : 64 × ({PWM Period Level Register} - {PWM High Level Register}) + 1unit.
High Width : 64 × {PWM High Level Register} + 3 units.
- 69 -
Publication Release Date: August 2006
Revision 1.0