
10.
PWM & DAC
King Billion Electronics Co., Ltd
駿
億
電
子
股
份
有
限
公
司
HE83005
HE80000 SERIES
July 28, 2003
This specification is subject to change without notice. Please contact sales person for the latest version before use.
9
V3.4
The current DAC output pin is VO and its primary function is intended for speech generation, but the
DAC output path can be used in conjunction with built-in OP comparator to function as an
Analog-to-Digital Converter for applications such as speech recording, speech recognition or sensor
interfaces.
PWM
Command
Register
#reset
VOC[2]
PWMC[6..0]
clk
PWMC[7]
Write_Strobe
PWMC_
REG[0]
PWM
Driver
PWMC_REG[6..4]
#reset
clk
7-bit
PWM Data
Register
clk
Fast_clock
PWMO_REG[6..0]
PWMP
PWMN
VO
7-bit Voice Output Architecture
DAC
VOC[1]
VOC[2]
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. The voice output control (VOC) register is used to control
the PWM and DAC enable/disable. These two functions can be enabled simultaneously.
VOC
Field
Reset
address
0x13
Bit 7
-
-
Bit 6
-
-
Bit 5
-
-
Bit 4
-
-
Bit 3
-
-
Bit 2
PWM
0
Bit 1
DAC
0
Bit 0
Reserved
0
Bit
Name Value
Function description
PWM Module Enable
PWM Module Disable
Digital-to-Analog Converter Enable
Digital-to-Analog Converter Disable
1
0
1
0
VOC[2]
PWM
VOC[1]
DAC