SNC710
16-bit Voice Engine
IREN
P0.15
I/O Pad
Overflow
Timer2
2
P0.15 Modulated with a carry signal
4.5 Timer/Counter
SNC710 provides three 8-bit timer/event counters (T0/T1/T2). Each timer is 8-bit
binary up-count timer with pre-scalar and auto-reload function. Timer 0 (T0) is used
when voice playing, so user should avoid to use T0.
TnC (8-bit)
/2
/4
Enable
If equal, Time out
(system clock)/2*
8-bit Up
Counter
comparator
clear
Pre-scalar
Auto-reload
4.6 DAC & PWM
To play out voices, SNC710 contains two different solutions, DAC and PWM, for the
users’ applications. The user can choose one of these two solutions in his design.
Only one function can be activated at one time.
DAC: A 10-bit current type digital-to-analog converter is built-in SNC710. The
relationship between of input digital data and output analog current signal is listed in
the following table. Also, the recommended application circuit is illustrated as
follows.
8
Ver. 1.4
July 30, 2003