HT812L0
• Trigger mode
♦ Retriggerable
When a group is playing corresponding to a
momentarily triggered key, any further key
input can terminate the currently playing
group and start playing the group corre-
sponding to the newly triggered key. How-
ever, if a group of KEY1~KEY8 is playing
but the key corresponding to the playing
group is still held down, whether the cur-
rently playing group will be forcefully
stopped or not, depends on the key priority,
namely;
KEY1>KEY2> KEY3>KEY4…>KEY8.
♦ Non-retriggerable
In the non-retriggerable mode, when one of
the 8 keys (KEY1~KEY8) is pressed, the
corresponding group will not start playing
till the currently playing group is com-
pleted.
AUD
The AUD pin is a PMOS open drain structure.
It outputs voice and tone signals to drive a
speaker through an external NPN transistor
when the chip is active. However, the AUD pin
becomes a floating output when the chip is in
the standby state.
The 8050 type transistor with hFE≅150 is rec-
ommended for an output driver.
System oscillator
The HT812L0 has an RC oscillator which re-
quires only one external resistor for normal
applications. The oscillator frequency is typi-
cally 96kHz for an external resistor.
The oscillator is turned on when triggered by a
key input. After playing, the oscillator is turned
off and the chip goes into the standby state.
Mask options
The HT812L0 provides the following mask op-
tions for different applications. Before manu-
facture, all of the options must be defined to
enable a proper system of operation.
• Mask options for keys:
♦ Keys debounce time: 22ms/45ms
♦ Pull-high resistor: 20kΩ/50kΩ/100kΩ
♦ Trigger function: Level hold/One shot/Level
trigger
♦ Direct key or matrix key (4×4)
♦ Normal or two pages (Direct key=16 trigger,
matrix key=32 trigger)
• FLAG2 outputs: 3Hz/sound level/busy/endp
(Mask option)
♦ 3Hz flash
When voices are playing, the FLAG LED
flashes with a 3Hz rate. The LED turned on
duty is 25%.
In the standby state, the FLAG pin is a floating
output.
6
5th May ’98