PRODUCT DATASHEET
AAT1272
TM
SwitchReg
1.5A Step-Up Current Regulator for Flash LEDs
Device Register Information
To program the register through the I2C interface, the master needs to send the AAT1272’s device address, 0x37 (Hex),
first, and then sends an 8-bit register address and 8-bit data. The AAT1272 has two registers, Register 0 and Register
1. If no instruction is written to the register, the default value is applied.
Register 0 (REG0), Register Address: 00h
Bits [7:4] Program the movie-mode current with 16 different percentage levels.
Bits [3:0] Program the flash safety timeout with 16 different fractions from the hardware configuration, CT.
MSB
7
LSB
0
6
5
4
3
2
1
Flash Safety
Timeout
(default)
0000 = 16/16
0001 = 15/16
0010 = 14/16
0011 = 13/16
0100 = 12/16
0101 = 11/16
0110 = 10/16
0111 = 9/16
1000 = 8/16
1001 = 7/16
1010 = 6/16
1011 = 5/16
1100 = 4/16
1101 = 3/16
1110 = 2/16
1111 = 1/16
Movie Mode
Current
(default)
0000 = 100%
0001 = 89.1%
0010 = 79.4%
0011 = 70.8%
0100 = 63.1%
0101 = 56.2%
0110 = 50.1%
0111 = 44.7%
1000 = 39.8%
1001 = 35.5%
1010 = 31.6%
1011 = 28.2%
1100 = 25.1%
1101 = 22.4%
1110 = 20%
1111 = 0%
Figure 6: AAT1272 Register 0 Programming.
w w w . a n a l o g i c t e c h . c o m
14
1272.2009.04.1.2