English
Language : 

AMIS-749803 Datasheet, PDF (10/15 Pages) AMI SEMICONDUCTOR – (I2C) Ambient Light Sensor
AMIS–749803: (I2C) Ambient Light Sensor
Data Sheet
Table 6: Device Commands
Command
0x00h
0x03h
0x1Dh
0x18h
0x43h
0x83h
0x88h
0x90h
Function
Start reading of ADC data
Complete reading of ADC data
Change EC[0] to 0
Reset EC[2:0] to default value (001)
Prepare ADC LS byte for reading
Prepare ADC MS byte for reading
Change EC[1] to 1
Change EC[2] to 1
8.4 Programming Sequence
For reading sixteen bits wide Ambient light intensity count, please issue commands in the following sequence.
1. Send I2C write command 0x00h
2. Send I2C write command 0x03h (Steps 1 and 2 complete reading of ADC)
3. Send I2C write command 0x43h
4. Send I2C read byte command (Device returns LS byte of Count)
5. Send I2C write command 0x83h
6. Send I2C read byte command (Device returns MS byte of Count)
For changing integration time (for example to set integration time to 100ms), please issue commands in the following sequence:
1. Send I2C write command 0x1Dh (This command will toggle EC[0])
2. Send I2C write command 0x88h (This command will toggle EC[1], now EC[2:0] = 010)
9.0 Measurement Set-up
Pulse
generator
749803 (I2C)
hν
LED
hν
ADC
16-bits
Control
I2C serial
interface
I2CCLK
I2CDATA
Figure 13: Measurement Set-up
AMI Semiconductor – July 2006, M-20599-001
10
www.amis.com