BU27008NUC
I2C Bus Target Address
Target address is selectable from 2 addresses by the ADDR pin.
ADDR
Target Address
0x38
L
H
0x39
Register Map(Note 1)
Register
Address
Register Name
R/W
R/W
R/W
R/W
D7
D6
0
D5
0
D4
D3
D2
D1
D0
SW_
RESET
0x40
PART_ID [5:0]
SYSTEM_CONTROL
MODE_CONTROL1
MODE_CONTROL2
MODE_CONTROL3
WAIT_
EN
0x41
0x42
0x43
0
0
0
MEAS_MODE [2:0]
IR_GAIN [2:0]
RGB_GAIN [4:0]
0
INT_
EN
MEAS
_EN
R/W VALID
0
0
RGB_SEL [1:0]
0x50
0x51
0x52
0x53
0x54
0x55
0x56
0x57
0x92
R
R
R
R
R
R
R
R
R
DATA0_data [7:0]
DATA0_data [15:8]
DATA1_data [7:0]
DATA0
DATA1
DATA2
DATA1_data [15:8]
DATA2_data [7:0]
DATA2_data [15:8]
DATA3_data [7:0]
DATA3
DATA3_data [15:8]
MANUFACTURER_ID [7:0]
MANUFACTURER_ID
(Note 1) Do not write any commands to other addresses except above. Do not write ‘1’ to the fields in which value is ‘0’ in above table.
(0x40) SYSTEM_CONTROL
Fields
Function
When software reset is performed, all registers are reset.
0: - (No action)
SW_RESET
1: Perform software reset
PART_ID [5:0]
PART ID 0x1A (Read only register)
default value 0x1A
(0x41) MODE_CONTROL1
Fields
Function
0: There is no interval
1: There is interval after each measurement. (Low current consumption mode)
Only when MEAS_MODE = 55 ms, 100 ms or 200 ms mode this function is available.
When 55 ms mode and WAIT_EN = 1, measurement time is same as 100 ms mode.
When 100 ms mode and WAIT_EN = 1, measurement time is same as 200 ms mode.
When 200 ms mode and WAIT_EN = 1, measurement time is same as 400 ms mode.
WAIT_EN
Measurement mode
000: 100 ms mode
001: 55 ms mode
010: 200 ms mode
100: 400 ms mode
Other setting is prohibited.
MEAS_MODE [2:0]
Default value 0x00
www.rohm.com
TSZ02201-0M1M0F022030-1-2
20.Mar.2023 Rev.001
© 2021 ROHM Co., Ltd. All rights reserved.
6/14
TSZ22111 • 15 • 001