
ASAHI KASEI
[AK4516A]
M0026-E-00
1998/08
- 17 -
2. Semi-auto Mode
The semi-auto mode is the mode that uses the AK4516A auto limitter function, and the recovery operation is
processed by uP or DSP etc.
During the semi-auto mode, writing to the following registers from uP is inhibited.
LRGA, LTM1-0, ZELM, LMTH1-0, LMAT2-0
Figure 7 . Control example of semi-auto mode operation(LMAT = 1 step, ZENM=ZELM="1")
1
{
Setting up the registers for the semi-auto mode operation.
(LTM1-0, ZELM, LMTH1-0, LMAT2-0, IPGL, IPGR, LRGA="1", GSEL)
2
{
WR(LMTE="1", RCVE="0"): After the registers concerned in the auto limitter operation is set up and
confirming the zero crossing flags(ZFIPL,ZFIPR)="1", LMTE is set "1".
3
{
As the input signal of ADC exceeds LMTH, the auto limitter operation starts.
4
{
WR(IPGA="31H"):As the auto limitter is in operation, writing by uP is ignored.
5
{
After the zero crossing operation of both Lch and Rch is completed, the next operation starts.
6
{
RD(LCDET&IPGA):Confirm to complete auto limitter operation and reads the IPGA present value.
7
{
WR(IPGA="2FH"):Update IPGA value.
8
{
WR(LMTE="0")
9
{
In Figure 7 , since "0" is written to LMTE during ATT operation, the operation changes to manual mode
after completing ATT operation. After confirming LCDET="1", it is possible to change the each register
set-up. If LMTE is set "0" during the auto limitter operation or the update of the IPGA value by uP
LCDET becomes "1" after the max "1" ATT/GAIN operation is completed by internal state.
10
{
In this case, the input signal of ADC exceeds LMTH, the auto limitter does not operate because of
LMTE="0".