DatasheetQ Logo
Electronic component search and free download site. Transistors,MosFET ,Diode,Integrated circuits

EL5126 데이터 시트보기 (PDF) - Renesas Electronics

부품명
상세내역
제조사
EL5126 Datasheet PDF : 12 Pages
1 2 3 4 5 6 7 8 9 10 Next Last
EL5126
DATA VALIDITY
The data on the SDA line must be stable during the high period
of the clock. The high or low state of the data line can only
change when the clock signal on the SCLK line is low.
BYTE FORMAT AND ACKNOWLEDGE
Every byte put on the SDA line must be eight bits long. The
number of bytes that can be transmitted per transfer is
unrestricted. Each byte has to be followed by an acknowledge
bit. Data is transferred with the most significant bit first (MSB).
The master puts a resistive high level on the SDA line during
the acknowledge clock pulse. The peripheral that
acknowledges has to pull down the SDA line during the
acknowledge clock pulse.
DEVICES ADDRESS AND W/R BIT
Data transfers follow the format shown in Timing Diagram 1.
After the Start condition, a first byte is sent which contains the
Device Address and write/read bit. This address is a 7- bit long
device address and only two device addresses (74H and 75H)
are allowed for the EL5126. The first 6 bits (A6 to A1, MSBs) of
the device address have been factory programmed and are
always 111010. Only the least significant bit A0 is allowed to
change the logic state, which can be tied to VSD or DGND. A
maximum of two EL5126 may be used on the same bus at one
time. The EL5126 monitors the bus continuously and waiting
for the start condition followed by the device address. When a
device recognizes its device address, it will start to accept
data. An eighth bit is followed by the device address, which is a
data direction bit (W/R). A "0" indicates a Write transmission
and a "1" indicates a Read transmission.
The EL5126 can be operated as Standard mode and Register
mode. See the I2C Timing Diagram 1 for detail formats.
STANDARD MODE
The part operates at Standard Mode if pin 28 (STD/REG) is
held high. The Standard Mode allows the user to program the
eight outputs at one time. Two data bytes are required for 10-
bit data for each channel output and there are total of 16 data
bytes for 8 channels. Data in data byte 1 and 2 is for channel
A. Data in data byte 15 and 16 is for channel H. D9 to D0 are
the 10-bit data for each channel. The unused bits in the data
byte are "don't care" and can be set to either one or zero. See
Table 1 for program sample for one channel setting:
TABLE 1.
DATA
D9 D8 D7 D6 D5 D4 D3 D2 D1 D0 CONDITION
0 0 0 0 0 0 0 0 0 0 Data value = 0
1 0 0 0 0 0 0 0 0 0 Data value = 512
0 0 0 0 0 1 1 1 1 1 Data value = 31
1 1 1 1 1 1 1 1 1 1 Data value = 1023
When the W/R bit is high, the master can read the data from
the EL5126. See Timing Diagram 1 for detail formats.
REGISTER MODE
The part operates at Register Mode if pin 28 (STD/REG) is
held low. The Register Mode allows the user to program each
output individually. Followed by the first byte, the second byte
sets the register address for the programmed output channel.
Bits R0 to R3 set the output channel address. For the unused
bits in the R4 to R7 are "don't care". See Table 2 for program
sample.
The EL5126 also allows the user to read the data at Register
Mode. See Timing Diagram 1 for detail formats.
DIGITAL FILTER
A user selectable digital filter can be used to filter noise spikes
from the SCLK and SDA inputs. When the Filter pin (pin27) is
high, the digital filter is enabled. When the Filter pin is low, the
digital filter is disabled.
TABLE 2.
REGISTER ADDRESS
DATA
R3
R2
R1
R0
D9
D8
D7
D6
D5
D4
D3
D2
D1
D0
CONDITION
X
0
0
0
0
0
0
0
0
0
0
0
0
0 Channel A, Value = 0
X
0
0
1
1
0
0
0
0
0
0
0
0
0 Channel B, Value = 512
X
0
1
0
0
0
0
0
0
1
1
1
1
1 Channel C, Value = 31
X
1
1
1
1
1
1
1
1
1
1
1
1
1 Channel H, Value = 1023
FN7337 Rev 2.00
August 24, 2006
Page 6 of 12

Share Link: 

datasheetq.com  [ Privacy Policy ]Request Datasheet ] [ Contact Us ]