
clearing VOC[6:0] to ”0000000”. To activate voice output again when returning to normal mode, the
VOC register needs to be set again.
KING BILLION ELECTRONICS CO., LTD
駿
億
電
子
股
份
有
限
公
司
HE84G752B
HE80004 Series
January 21, 2005
This specification is subject to change without notice. Please contact sales person for the latest version before use.
32
V0.93
The PWM output volume can be adjusted by command register VOC[6..4]. The bit 6 and 5 control 2
time driver, while bit 4 controls 1 time driver, thus it has 5 levels of driver output. By turning on/off the
internal drivers, the sound level of PWM output can be turned up and down. Please note that this
adjustment apply only to PWM, but not DA output.
PWM output driver selection
VOC[6..4]
Number of Driver
000
001
010
011
100
101
110
111
off
1
2
3
2
3
4
5
7-Bit DAC/PWM Output:
The 7-bit DAC/PWM voice generator is another scenario and the definitions of PWMC and VOC
registers are different from the 8-bit DAC/PWM format. These register are described as following.
The 7-bit voice output is controlled by PWMC and VOC register, and the PWMC is a command/data
register which is determined by PWMC[7] bit.
PWMC register
DA & PWM Data
Control
Bit 7
0
1
Bit 6
Bit 5
Bit 4
DA and PWM output value
Bit 3
Bit 2
Bit 1
Bit 0
PWM O/P driver
Reserved
PWME
When users write data into the PWMC register, the PWMC[7] bit will determines the data written into
PWM command register or 7-bit data register and the data register is also sent to the DA converter shown
as the below diagram. The definitions of “PWME” bit and “PWM O/P driver” bits are the same as VOC
register definition of 8-bit output mode.