
ASAHI KASEI
[AK4527B Control Program]
‘00/9
- 2 -
At first the following message is displayed:
****** AK4527B Control Program ver 2.0 , '00/9 ******
 copyright(c) 2000, Asahi Kasei Microsystems co.,ltd.
                  All rights reserved.
Then the following default register map is displayed (Loop starts from here):
AK4527B : 3-wire Serial control mode    CAD1-0=01  ----------------------------
 ADDR = 00 : 00 <Control 1>  ( 0     0      0      0      DIF1  DIF0   0      SMUTE)
 ADDR = 01 : 00 <Control 2>  ( 0     0      LOOP1 LOOP0 SDOS  DFS    ACKS  0     )
 ADDR = 02 : 00 <L1 ATT>     ( ATT7  ATT6  ATT5   ATT4  ATT3  ATT2   ATT1  ATT0 )
 ADDR = 03 : 00 <R1 ATT>     ( ATT7  ATT6  ATT5   ATT4  ATT3  ATT2   ATT1  ATT0 )
 ADDR = 04 : 00 <L2 ATT>     ( ATT7  ATT6  ATT5   ATT4  ATT3  ATT2   ATT1  ATT0 )
 ADDR = 05 : 00 <R2 ATT>     ( ATT7  ATT6  ATT5   ATT4  ATT3  ATT2   ATT1  ATT0 )
 ADDR = 06 : 00 <L3 ATT>     ( ATT7  ATT6  ATT5   ATT4  ATT3  ATT2   ATT1  ATT0 )
 ADDR = 07 : 00 <R3 ATT>     ( ATT7  ATT6  ATT5   ATT4  ATT3  ATT2   ATT1  ATT0 )
 ADDR = 08 : 00 <DEM>         ( 0     0      DEMA1 DEMA0 DEMB1 DEMB0 DEMC1 DEMC0)
 ADDR = 09 : 01 <CLK Mode>   ( 0     0      0      0      0      0      0      RSTN )
 ADDR = 0A : 3F <DZF>         ( OVFE 0      DZFM2 DZFM1 DZFM0 PWVRN PWADN PWDAN)
Input 1(Write), R(Reset), T(Table), I(Increment) or D(Decrement) :
1) If you input “1”, you can write data to AK4527B.
    You can write data to AK4527B
Input Register Address (2 figure, hex) (00-0A) =
Input register address in 2 figures of hexadecimal.
Then current data of this address is displayed:
AK4527B
 ADDR = 00 : 08 <Control 1>  ( 0     0     0     0     DIF1  DIF0  0     SMUTE)
                                     0     0     0     0     1      0     0     0
Input Register Data    (2 figure, hex) (00-FF) =
You can write control data to this address. Input control data in 2 figures of hexadecimal.
Refer to datasheet of AK4527B.
Then the data written to this address is displayed:
AK4527B
 ADDR = 00 : 0C <Control 1>  ( 0     0     0     0     DIF1  DIF0  0     SMUTE)
                                     0     0     0     0     1      1     0     0
2) If you input “R” or “r”, this program writes default data to all register addresses.
3) If you input “T” or “t”, current register map is displayed.
4) If you input “I” or “i”, this program increment data of current address by 1.
5) If you input “D” or “d”, this program decrement data of current address by 1.
6) If you input “S” or “s”, this program is terminated.