[AK8975/C]
8.3.5. ST2: Status 2
Register
Addr
D7
D6
D5
D4
D3
D2
D1
D0
name
Read-only register
09H
ST2
0
0
0
0
0
0
0
0
HOFL
0
DERR
0
0
0
0
0
Reset
DERR: Data Error
"0":
"1":
Normal
Data read error occurred
When data reading is started out of data readable period, the read data are not correct. In this case, data
read error occurs and DERR bit turns to “1”. When ST2 register is read, it returns to “0”.
HOFL: Magnetic sensor overflow
"0":
"1":
Normal
Magnetic sensor overflow occurred
In single measurement mode and self-test mode, magnetic sensor may overflow even though
measurement data regiseter is not saturated. In this case, measurement data is not correct and HOFL bit
turns to “1”. When next measurement stars, it returns to “0”. Refer to 6.4.2.3 for detailed information.
8.3.6. CNTL: Control
Addr Register name
D7
D6
D5
D4
D3
D2
D1
D0
Read-only register
0AH
CNTL
Reset
0
0
0
0
0
0
0
0
MODE3 MODE2 MODE1 MODE0
0
0
0
0
MODE[3:0]: Operation mode setting
"0000": Power-down mode
"0001": Single measurement mode
"1000": Self-test mode
"1111": Fuse ROM access mode
Other code settings are prohibited
When each mode is set, AK8975/C transits to set mode. Refer to 6.3 for detailed information.
When CNTL register is accessed to be written, registers from 02H to 09H are initialized.
MS1187-E-02
- 26 -
2010/05