0
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心
发布
  • 发文章

  • 发资料

  • 发帖

  • 提问

  • 发视频

创作活动
S-7760A4115-HCT1

S-7760A4115-HCT1

  • 厂商:

    ABLIC(艾普凌科)

  • 封装:

    16-UFBGA,WLPBGA

  • 描述:

    PORT CONTROLLER PROGRAMMABLE

  • 数据手册
  • 价格&库存
S-7760A4115-HCT1 数据手册
S-7760A www.ablicinc.com PROGRAMMABLE PORT CONTROLLER (PORT EXPANDER WITH BUILT-IN E2PROM CIRCUIT) Rev.3.0_00 © ABLIC Inc., 2007-2018 2 The S-7760A is a programmable port controller IC comprised of an E PROM, a control circuit for data output, a circuit to prevent malfunction caused by low power supply voltage and others. This IC operates at 400 kHz and interfaces with exteriors via I2C-bus, controls an 8ch digital output with a serial signal. Among the digital output ports of 8 channels, the lower 4 channels have a timer function so that at each port, users are able to set the default value and inverted delay time. In the higher 4 channels, setting the fixed output is available at each port. The default value is maintained despite power-off because this IC has an E2PROM. The S-7760A is able to be used to control ON/OFF for the chips surrounding MPU and to output the default data that devices fundamentally have. „ Features • • • • • • • • • • Operating voltage range: 2.3 to 4.5 V 8ch digital output: Higher 4 channels; fixed output/lower 4 channels; timer action Operating frequency of I2C-bus interface: 400 kHz Low current consumption at standby: 10.0 μA Max. (VCCH = 4.5 V) Built-in E2PROM circuit: 6-byte 2 5 *1 10 cycles / word (at −40 to +85°C) E PROM endurance: 10 years (after rewriting 105 cycles / word) E2PROM data retention: 2 Function to protect write in E PROM Function to prevent malfunction during low power supply voltage operation *2 Lead-free, halogen-free *1. For each address (Word: 8 bits) *2. Refer to “„ Product Name Structure” for details. „ Applications • • • • • • IoT Wearable device Mobile phone Portable communication device Digital still camera Digital video camera „ Package • WLP-16A  1 PROGRAMMABLE PORT CONTROLLER (PORT EXPANDER WITH BUILT-IN E2PROM CIRCUIT) Rev.3.0_00 S-7760A „ Pin Configuration WLP-16A Bottom View A1 A2 A3 A4 TEST SCL WP VCCH B1 B2 B3 B4 DO7 VSS SDA DO0 C1 C2 C3 C4 DO6 TIMEN DO3 DO1 D1 D2 D3 D4 DO5 DO4 VCCL DO2 㸦1.93™2.07™0.6 max.㸧 Figure 1 „ List of Pin Pin No. A1 A2 A3 A4 B1 B2 B3 B4 C1 C2 C3 C4 D1 D2 D3 D4 2 Pin name TEST SCL WP VCCH DO7 VSS SDA DO0 DO6 TIMEN DO3 DO1 DO5 DO4 VCCL DO2 Description Test pin Input for serial clock Input for Write protect Power supply Output port 7 GND Serial data I/O Output port 0 Output port 6 Input for timer enable Output port 3 Output port 1 Output port 5 Output port 4 Power supply for output port Output port 2 PROGRAMMABLE PORT CONTROLLER (PORT EXPANDER WITH BUILT-IN E2PROM CIRCUIT) Rev.3.0_00 S-7760A „ Block Diagram VCCL VCCH VCCH VCCL 2 E PROM 8 bit × 6 WP SDA SCL Interface Circuit Decode Logic for Data Register Mode Control Circuit for Data Output (Fixed Output) Control Port Register DO7 DO6 DO5 DO4 DO3 TIMEN (Timer Action) DO2 DO1 DO0 Timer Scale Setting Register Timer Setting Register Circuit for Prevention Malfunction by Low Voltage Timer Enable Register VSS Decoder Dividing Circuit Oscillation Circuit TEST Figure 2 3 PROGRAMMABLE PORT CONTROLLER (PORT EXPANDER WITH BUILT-IN E2PROM CIRCUIT) Rev.3.0_00 S-7760A „ General Description of Pin Function 1. SDA (Serial data I/O) pin The SDA pin transmits serial data bi-directionally, is comprised of a signal input pin and a pin with Nch transistor open drain output. In use, generally, connect the SDA line to any other device which has the open-drain or open-collector output with Wired-OR connection by pulling up to VCCH by a resistor. 2. SCL (Input for serial clock) pin The SCL pin is an input pin for serial clock, processes a signal at a rising/falling edge of SCL clock. Pay attention fully to the rising/falling time and comply with specifications. 3. WP (Input for Write protect) pin 2 This pin performs Write Protect to E PROM (This pin does not have a function for Write protect to the register). Set the WP pin in VCCH when using the Write Protect function. If not, set the WP pin to GND. 4. TIMEN (Input for timer enable) pin The TIMEN pin controls enable (“H”)/disable (“L”)/Start (“L”→”H”) in the timer action (inversion of digital output due to elapsed period). Refer to the description of related register in “„ Command” and “„ Condition to Start Timer” regarding details of timer action. 5. DO0, DO1, DO2, DO3 (Digital output) pin These are lower 4 channels in the digital output ports. Their default values are equal to the ones of a control port register during output. These lower 4 channels are for timer action. Its output inverts after; the timer starts and delay time has elapsed. 6. DO4, DO5, DO6, DO7 (Digital output) pin These are the higher 4 channels in the digital output ports. Their default values are equal to the ones of a control port register during output. These higher 4 channels have fixed output. The elapsed period does not make outputs inverted. 7. TEST pin This is an input pin for testing. Connect it to the VCCH pin or GND. 8. VSS pin Connect to GND. 9. VCCH pin Except for the output ports, the power supply is applied to the entire circuit via this pin. Regarding the voltage’s value to be applied to this pin, refer to “„ Recommended Operating Conditions”. 10. VCCL pin This pin is to apply the power supply for the output ports. Regarding the voltage’s value to be applied to this pin, refer to “„ Recommended Operating Conditions”. 4 PROGRAMMABLE PORT CONTROLLER (PORT EXPANDER WITH BUILT-IN E2PROM CIRCUIT) Rev.3.0_00 S-7760A „ Equivalent Circuit of I/O Pin This IC’s I/O pin does not have an element of pull-up or pull-down. The SDA line has an open drain output. The followings are equivalent circuits. TIMEN, TEST, SCL Figure 3 TIMEN, TEST, SCL Pin SDA Open drain output Figure 4 SDA Pin WP Figure 5 WP Pin 5 PROGRAMMABLE PORT CONTROLLER (PORT EXPANDER WITH BUILT-IN E2PROM CIRCUIT) Rev.3.0_00 S-7760A VCCL VCCL DO Figure 6 DO Pin „ High-level input voltage 2 (VIH2), low-level input voltage 2 (VIL2) The SDA, SCL and TIMEN pins are low voltage input types. In low voltage input type, even when the power supply voltage at MPU is lower than the one of the S-7760A, setting a level-shifter for an interface signal is unnecessary. Independent of the power supply voltage, VIH2 and VIL2 are constant. Each of them is VIH2 ≥ 1.5 V, VIL2 ≤ 0.3 V. 6 PROGRAMMABLE PORT CONTROLLER (PORT EXPANDER WITH BUILT-IN E2PROM CIRCUIT) Rev.3.0_00 S-7760A „ Absolute Maximum Ratings Table 2 Item Symbol Rating Unit Power supply voltage 1 VCCH −0.3 to +7.0 V Power supply voltage 2 VCCL −0.3 to VCCH V Input voltage VIN −0.3 to VCCH+0.3 V Output voltage (SDA) VOUT1 −0.3 to VCCH V Output voltage (DO) VOUT2 −0.3 to VCCL V Operating ambient temperature Topr −40 to +85 °C Storage temperature Tstg −65 to +150 °C Caution The absolute maximum ratings are rated values exceeding which the product could suffer physical damage. These values must therefore not be exceeded under any conditions. „ Recommended Operating Conditions Table 3 Item Power supply voltage Output power supply voltage High-level input voltage 1 Low-level input voltage 1 High-level input voltage 2 Low-level input voltage 2 Symbol VCCH VCCL VIH1 VIL1 VIH2 VIL2 Applicable Pin VCCH VCCL WP, TEST SDA, SCL, TIMEN Min. Max. Unit 2.3*1 1.5 0.7™VCCH 0.0 1.5 0.0 4.5 V V V V V V VCCH*2 VCCH 0.3™VCCH VCCH 0.3 *1. Set VCCH ≥ 2.5 V when rising VCCH and TIMEN simultaneously. *2. Set the voltage of VCCL as VCCH ≥ VCCL. „ Pin Capacitance Table 4 Item Input capacitance Input/output capacitance Symbol CIN CI/O Pin SCL, WP, TIMEN, TEST SDA Condition VIN = 0 V VI/O = 0 V (Ta = 25°C, f = 1.0 MHz, VCCH = 3 V) Min. Max. Unit − 10 pF − 10 pF „ Endurance Table 5 Item Symbol Operation Ambient Temperature Endurance NW −40 to +85°C *1. For each address (Word: 8 bits) Min. 105 Max. − Unit cycles / word*1 „ Data Retention Table 6 Item Symbol Operation Ambient Temperature 㸫 Data retention*1 −40 to +85°C 5 *1. After rewriting 10 cycles / word Min. 10 Max. 㸫 Unit year 7 PROGRAMMABLE PORT CONTROLLER (PORT EXPANDER WITH BUILT-IN E2PROM CIRCUIT) Rev.3.0_00 S-7760A „ DC Electrical Characteristics Table 7 DC Characteristcs 1 Item Symbol Condition*1 VCCH = VCCL = 2.3 to 4.5 V Min. Max. Current consumption during 㸫 fSCL = 0 Hz ISB 10.0 standby Current consumption 㸫 fSCL = 400 kHz ICC1 0.8 (READ) Current consumption 㸫 fSCL = 400 kHz 4.0 ICC2 (WRITE) Current consumption during 㸫 fSCL = 0 Hz 0.8 operation of internal ICC3 oscillation circuit *1. The total current consumption when VCCH = VCCL. No load on pins DO7 to 0. Unit μA mA mA mA Table 8 DC Characteristcs 2 Item Input leakage current Symbol IIZH IIZL Pin TEST, TIMEN, WP, SDA, SCL IOZH Output leakage current VIN = VCCH −1.0 1.0 μA VIN = GND −1.0 1.0 μA VIN = VCCH −1.0 1.0 μA VIN = GND −1.0 1.0 μA IOL = 3.2 mA − 0.4 V IOL = 1.5 mA − 0.3 V VOL1 SDA VOL2 DO IOL = 100 μA VCCL = VCCH to 1.5 V − 0.1 V VOH2 DO IOH = −100 μA VCCL = VCCH to 1.5 V VCCL−0.2 − V Low-level output voltage 8 Unit SDA IOZL High-level output voltage VCCH = 2.3 to 4.5 V Min. Max. Condition PROGRAMMABLE PORT CONTROLLER (PORT EXPANDER WITH BUILT-IN E2PROM CIRCUIT) Rev.3.0_00 S-7760A „ AC Electrical Characteristics Table 9 VCCH Measurement Conditions VIL = 0.1 × VCCH, VIH = 0.9 × VCCH 20 ns 0.5 × VCCH 100 pF+ Pull-up resistor 1.0 kΩ Input pulse voltage Rising/falling time of input pulse Output reference voltage Output load SDA C=100 pF Figure 7 Table 10 Output Load Circuit AC Electrical Characteristics VCCH = 2.3 to 4.5 V Min. Max. SCL clock frequency*1 0 400 fSCL SCL clock time “L”*1 1.3 − tLOW SCL clock time “H”*1 tHIGH 0.6 − SDA output delay time*1 tAA − 0.9 SDA output hold time*1 tDH 50 − Start condition setup time*1 tSU.STA 0.6 − Start condition hold time*1 0.6 − tHD.STA Data input setup time*1 tSU.DAT 100 − Data input hold time*1 0 − tHD.DAT Stop condition setup time*1 0.6 − tSU.STO SCL, SDA rise time*1 tR − 0.3 SCL, SDA fall time*1 tF − 0.3 Bus release time*1 tBUF 1.3 − Noise suppression time*1 − 50 tI *1. The timing is defined by 10% and 90% of the waveform. Item tF  R=1.0 kΩ Symbol tHIGH Unit kHz μs μs μs ns μs μs ns ns μs μs μs μs ns tR  tLOW SCL tSU.STA tHD.DAT tHD.STA tSU.DAT tSU.STO SDA IN tAA tDH tBUF SDA OUT Figure 8 Bus Timing 9 PROGRAMMABLE PORT CONTROLLER (PORT EXPANDER WITH BUILT-IN E2PROM CIRCUIT) Rev.3.0_00 S-7760A Table 11 Characteristics of Period Item Symbol Min. Write period to E2PROM tWR − Delay time accuracy (short-time setting)*1 tDLY1 0.8 × T Delay time accuracy (long-time setting)*1 0.8 × LT tDLY2 *1. Refer to Figure 13 Timer Scale Setting Register. T represents time reference (timer scale) in the short-time setting. LT represents time reference (timer scale) in the long-time setting. Typ. 2.0 T LT Max. 5.0 1.2 × T 1.2 × LT tWR SCL SDA D0 Stop Condition Write Data Acknowledgement Signal Figure 9 10 Write Cycle Timing Start Condition Unit ms μs μs PROGRAMMABLE PORT CONTROLLER (PORT EXPANDER WITH BUILT-IN E2PROM CIRCUIT) Rev.3.0_00 S-7760A „ Device Addressing To start communication, the master device (MPU) on the system generates a start condition for the slave device (S-7760A). After that, the master device sends a device address with 7-bit length and Read/Write instruction code with 1-bit length on the SDA bus. The higher 3 bits in a device address (DC2, DC1, DC0) are device codes, which are fixed to “100”. Command is omitted if a device code does not correspond. Set the command in the following 4 bits (C3, C2, C1, C0). Next, by selecting either of Read or Write by Read/Write bit, the S-7760A sends an acknowledgement signal back. If the second byte is Read, MPU sends an acknowledgement signal back after outputting data Read with 8-bit length. If it is Write, after outputting Write data with 8-bit length, the S-7760A sends an acknowledgement signal back. To finish these sequential commands, the S-7760A generates a stop condition as its final procedure. There is a 1-byte command for the S-7760A, but inputting the second byte as a dummy does not affect on this device addressing. In this case, the operation for the second byte is as well as for Read/Write because of the bit corresponding to Read/Write in the first byte. Read/Write bit Acknowledgment Signal Start Device Code STA DC2 “1” DC1 “0” Command DC0 “0” C3 C2 C1 C0 MSB R/W ACK Stop LSB Register data B7 B6 B5 B4 B3 B2 MSB B1 B0 ACK STP LSB Figure 10 Device Address 11 PROGRAMMABLE PORT CONTROLLER (PORT EXPANDER WITH BUILT-IN E2PROM CIRCUIT) Rev.3.0_00 S-7760A „ Configuration of Command Table 12 Command List of Command Data C3 C2 C1 C0 0 0 0 0 R/W *2 Reload 2 R/W Switching access to register/E PROM 0 0 0 1 㸫 Timer enable register 0 0 1 0 W Do not use (Do not access) 0 0 1 1 㸫 Do not use (Do not access) 0 1 0 0 㸫 B7 B6 B5 B4 *1 B3 B2 B1 B0 㸫 㸫 㸫 㸫 㸫 㸫 TEN3 TEN2 TEN1 TEN0 㸫 㸫 Control port 0 1 0 1 R/W *3 Setting for timer scale 0 1 1 0 R/W *3 Do not use (Do not access) 0 1 1 1 CTR7 CTR6 CTR5 CTR4 CTR3 CTR2 CTR1 CTR0 TS7 TS6 TS5 㸫 TS4 TS3 TS2 TS1 TS0 㸫 Timer setting for DO0 1 0 0 0 R/W *3 Timer setting for DO1 1 0 0 1 R/W *3 8™T 7™T 6™T 5™T 4™T 3™T 2™T 1™T 8™T 7™T 6™T 5™T 4™T 3™T 2™T 1™T 8™T 7™T 6™T 5™T 4™T 3™T 2™T 1™T 8™T 7™T 6™T 5™T 4™T 3™T 2™T 1™T Timer setting for DO2 1 0 1 0 R/W *3 Timer setting for DO3 1 0 1 1 R/W *3 Do not use (Do not access) 1 1 0 0 㸫 㸫 Do not use (Do not access) 1 1 0 1 㸫 㸫 Do not use (Do not access) 1 1 1 0 㸫 㸫 Do not use (Do not access) 1 1 1 1 㸫 㸫 *1. R / W = 1/0 Both execute “reload”. *2. *3. It is register access mode when R / W = 0, E2PROM access mode when R / W = 1. By Switching access to register/E2PROM, users can select either register or E2PROM when Read/Write. Refer to “„ Register and E2PROM”. „ Register and E2PROM This IC has an E2PROM. Data in the E2PROM is maintained despite power-off. The S-7760A has a register which corresponds to the data in the E2PROM, the S-7760A sends data to this corresponding register during power-on (releasing detection of the low voltage) and inputting the reload command. The following registers are the ones to be reloaded; ࣭Control port register (1-byte) ࣭Timer scale setting register (1-byte) ࣭DO3 to 0 Timer setting register (1-byte in each port, total 4 bytes) Users are able to switch access between corresponding register and E2PROM by “Switching access to register/E2PROM” command. Immediately after power-on, the S-7760A is in “register access mode”. In this register access mode, only the register is rewritten, the E2PROM maintains the prior data. But in “E2PROM access mode”, both data in the register and the E2PROM is rewritten. In data Read, access mode data which is being selected by user; is read. 12 PROGRAMMABLE PORT CONTROLLER (PORT EXPANDER WITH BUILT-IN E2PROM CIRCUIT) Rev.3.0_00 S-7760A „ Command 1. Reload This is a 1-byte command. Users can reload by inputting either of R / W in 0/1. When inputting this command, the data corresponding to the E2PROM is loaded to the register. After completing reload, (if the condition is satisfied), the timer action starts. The reload command is not accepted during the timer action (from its start to the final invert of output). Refer to “„ Condition to Start Timer” regarding details. 2. Switching access to register/E2PROM This is a 1-byte command. The mode is in “register access mode” when this command is R / W = 0, “E2PROM access mode” when this command is R / W = 1. The register corresponding to the E2PROM is the one to be reloaded. In register access mode, only the register is rewritten, the E2PROM maintains the prior data. In “E2PROM access mode”, both data in the register and E2PROM is rewritten. 3. Timer enable register A timer enable register is a 4-bit register for Write only (it sends back FFh during Read). By setting each bit in the register in “1”, an oscillation circuit starts, output from the lower 4ch ports (DO3 to 0) invert after the elapsed period which is set by a timer setting register. This action is called “timer action”. This timer action starts at the point when receiving TEN0 which is LSB in the register. The bit automatically goes back in “0” after writing “1” in the timer enable register. Users cannot write in this register during the timer action (from the start to the final invert of output). This register is not the one to be reloaded, thus it does not have the data which corresponds to the E2PROM. To start a timer, Condition AND with TIMEN = High is required. Refer to“„ Condition to Start Timer” regarding details. MSB B7 B6 B5 B4 B3 㸫 㸫 㸫 㸫 TEN 3 TEN 2 TEN 1 TEN 0 W W W W W W W W Figure 11 B2 B1 B0 LSB Timer Enable Register 0 : Disable to invert output 1 : Enable to invert output 13 PROGRAMMABLE PORT CONTROLLER (PORT EXPANDER WITH BUILT-IN E2PROM CIRCUIT) Rev.3.0_00 S-7760A 4. Control port register Control port register is an 8-bit register. Users can set output data which is from output ports (DO7 to 0). If data is “1”, output is “H”, and if it is “0”, output is “L”. This register is the one to be reloaded. Data in this register does not change even if output from the port is inverted by timer action. B7 MSB B6 B5 B4 B3 B2 B1 B0 CTR7 CTR6 CTR5 CTR4 CTR3 CTR2 CTR1 CTR0 R/W R/W R/W R/W R/W R/W R/W R/W Figure 12 LSB Control Port Register 5. Timer scale setting register The lower 4 bits are registers for timer scale setting. Users can set, whether short-time or long-time, time reference (scale) for the delay time setting at each port DO3 to 0. The higher 4 bits are Read/Write-able bits, however, they do not affect on circuit action because DO7 to 4 have fixed output. This register is the one to be reloaded. MSB B7 B6 B5 B4 B3 B2 B1 B0 TS7 TS6 TS5 TS4 TS3 TS2 TS1 TS0 R/W R/W R/W R/W R/W R/W R/W R/W TSn = 1 : Timer scale DO3 to 0 Short-time setting TSn = 0 : Timer scale DO3 to 0 Long-time setting Figure 13 14 Timer Scale Setting Register LSB PROGRAMMABLE PORT CONTROLLER (PORT EXPANDER WITH BUILT-IN E2PROM CIRCUIT) Rev.3.0_00 S-7760A 6. DO0 to 3 Timer setting registers These registers are 8-bit registers which correspond to each port, with these registers, users can set delay time for the change of output at output ports (DO0 to 3). When delay time is set, its value is a multiple of timer scale. The multiple is integers 1 to 8. By setting the corresponding bits seen in Figure 14 in “1”, a multiple is selected to determine delay time. For each port, set only 1-bit in the bit that you set “1”. And if setting all 8 bits in “0”, output is not inverted even if the condition to start a timer matches. MSB B7 B6 B5 B4 B3 B2 B1 B0 DO0 8™T 7™T 6™T 5™T 4™T 3™T 2™T 1™T DO1 8™T 7™T 6™T 5™T 4™T 3™T 2™T 1™T DO2 8™T 7™T 6™T 5™T 4™T 3™T 2™T 1™T DO3 8™T 7™T 6™T 5™T 4™T 3™T 2™T 1™T R/W R/W R/W R/W R/W R/W R/W R/W LSB Figure 14 Timer Setting Register DO0 to 3 Figure 14 shows a short-time setting scale. In case of a long-time setting scale, substitute T with LT. Each timer scale is as follow; Short-time setting scale Typ. = T = 10 μs Long-time setting scale Typ. = LT = 640 μs If setting “1” in B6 bit in the DO3 timer setting register, “1” in TS3 in the timer scale register, DO3 inverts at delay time of 70 μs (7 × 10 μs). Other examples are shown in Figure 15. MSB B6 B7 B5 B4 B3 B2 B1 B0 Example 1 80 μs 70 μs 60 μs 50 μs 40 μs 30 μs 20 μs 10 μs Example 2 5.12 ms 4.48 ms 3.84 ms 3.2 ms 2.56 ms 1.92 ms 1.28 ms 0.64 ms LSB Example 1 In case of; Timer scale register “1” (short-time setting); (T = 10 μs) Example 2 In case of; Timer scale register “0” (long-time setting); (LT = 640 μs) Figure 15 Example of Using Timer Setting Register 0 to 3 15 PROGRAMMABLE PORT CONTROLLER (PORT EXPANDER WITH BUILT-IN E2PROM CIRCUIT) Rev.3.0_00 S-7760A „ Condition to Start Timer Table 13 Condition A B C Condition to Start Timer Reload Start → Finish Regular status Regular status TIMEN Pin “H” “L” → “H” “H” Bit TEN3 to 0 Don’t care Don’t care Write “0” → “1” The condition to start a timer is three, A/B/C. During power-on of power supply VCCH, the S-7760A automatically reloads (transmits data from the E2PROM to the register). In this case, if TIMEN = “H”, the S-7760A goes in the timer action after reloading. Thus the sequential action is; after power-on of power supply VCCH, reload → timer. This is as well if the status changed from detection to release of the low power supply voltage. The timer action does not stop in the middle of its process even if setting TIMEN in “H” → “L” after the timer action has started. The oscillation circuit is generally being stopped, but the oscillation starts when the condition to start a timer matches. And it stops by finishing the timer action (the final invert of output). 16 PROGRAMMABLE PORT CONTROLLER (PORT EXPANDER WITH BUILT-IN E2PROM CIRCUIT) Rev.3.0_00 S-7760A „ Timing of Data Loading from E2PROM and Timer Action The example of timing chart of data loading from the E2PROM and timer action is shown in Figure 16 and 17. Set VCCH ≥ 2.5 V when rising VCCH and TIMEN simultaneously. Power supply voltage VCCH / VCCL 2.05 V Typ. Signal of low power supply voltage detection TIMEN pin Data loading Start of timer action due to power-on Start of timer action by setting TIMEN pin “L” → “H” Start of timer action by Write in timer enable register Oscillation circuit EN Time out Time out Delay time by timer setting with DO3 Delay time by timer setting with DO3 Time out Delay time by timer setting with DO3 DO3 pin (When E2PROM CTR3 = 0) Reload starts CTR3 register (When E2PROM CTR3 = 0) Delay time by timer setting with DO2 Delay time by timer setting with DO2 Delay time by timer setting with DO2 DO2 pin (When E2PROM CTR2 = 1) Reload starts CTR2 register (When E2PROM CTR2 = 1) Period to define data *1. *1 2 A period to define data is; the loading period from E PROM + the period to stabilize output from DO7 to 0 pin = within 100 μs. Figure 16 Data Loading and Timer Action Example 1 17 PROGRAMMABLE PORT CONTROLLER (PORT EXPANDER WITH BUILT-IN E2PROM CIRCUIT) Rev.3.0_00 S-7760A This IC goes in the status to reset the circuits when the power supply voltage decreases less than the level of the detection voltage of the circuit for prevention malfunction by low voltage (1.75 V Typ.). And the DO7 to 0 pins go in “L”. After that, when the power supply voltage increases more than the level of the release voltage of the circuit for prevention malfunction by low voltage (2.05 V Typ.), data is reloaded from the E2PROM to the register, the values of DO7 to 0 pins go back to its default. 2.05 V Typ. 1.75 V Typ. Power supply voltage VCCH / VCCL Signal of low power supply voltage detection TIMEN pin Data loading Exceeded the release voltage of low supply voltage detection (2.05 V); Timer action starts Time out Time out Timer action starts by reloading Oscillation circuit EN Device code Start condition ACK Reload instruction Stop condition SDA SCL Delay time by timer setting with DO3 Delay time by timer setting with DO3 DO3 pin (When E2PROM CTR3 = 0) CTR3 register Reload starts *1 Reload starts (When E2PROM CTR3 = 0) Delay time by timer setting with DO2 Delay time by timer setting with DO2 DO2 pin (When E2PROM CTR2 = 1) Reload starts CTR2 register Reload starts *1 (When E2PROM CTR2 = 1) Period to define data *2 Period to define data *1. *2 Output from DO7 to 0 goes in “L” when the power supply voltage decreases more than the level of the detection voltage of the circuit for prevention malfunction by low voltage. 2 *2. A period to define data is; the loading period from E PROM + the period to stabilize output from DO7 to 0 pin = within 100 μs. Figure 17 18 Data Loading and Timer Action Example 2 PROGRAMMABLE PORT CONTROLLER (PORT EXPANDER WITH BUILT-IN E2PROM CIRCUIT) Rev.3.0_00 S-7760A „ Flowchart of Data Loading from E2PROM and Timer Action Power-on Loading each data from 2 E PROM to register DO pin outputs default value No TIMEN pin = “H”? Yes TIMEN pin “L” → “H”? No Yes Timer setting register is in “1”? No Yes Timer action starts DO output inverts after set time has elapsed TIMEN pin “H” → “L”? No Yes Timer enable register “0” → “1”? No Yes Figure 18 Flowchart of S-7760A’s Action 19 PROGRAMMABLE PORT CONTROLLER (PORT EXPANDER WITH BUILT-IN E2PROM CIRCUIT) Rev.3.0_00 S-7760A „ Operation 1. Start condition A start condition starts by changing the SDA line from “H” to “L” while the SCL line is “H”. Input a start condition first when inputting a command via I2C-bus interface. 2. Stop condition A stop condition starts by changing the SDA line from “L” to “H” while the SCL line is “H”. Input a stop condition in the end when inputting a command via I2C-bus interface. “H” “H” SCL SDA Start Condition Stop Condition  Figure 19 Start / Stop Condition 3. Data transfer The S-7760 installs data in the SDA line at a rising edge of the SCL line. Change the SDA line while the SCL line is “L” during the data transmission. If changing the SDA line while the SCL line is “H”, the S-7760A goes in the start or stop condition status. SCL “L” “L” SDA  Figure 20 20 Data Transfer Timing “L” PROGRAMMABLE PORT CONTROLLER (PORT EXPANDER WITH BUILT-IN E2PROM CIRCUIT) Rev.3.0_00 S-7760A 4. Acknowledgment Data is transmitted sequentially in 8-bit. Changing the SDA line to “L” indicates that the devices on the system bus have received data, thus the devices send an acknowledgment signal back during the 9th clock of cycle. The S-7760A does not send an acknowledgment signal back during the Write operation. SCL Input 1 8 9 SDA (Master device’s output) Acknowledgment signal output SDA Output Start Condition Figure 21 Acknowledgment Output Timing 5. Read operation When this IC receives the 7-bit device address and the Read/Write instruction code “1” after receiving a start condition, it generates an acknowledgment signal. Next, data with 8-bit length is output from this IC synchronizing with the SCL clock. After that, the master device sends a stop condition, not an acknowledgment signal in order to finish the Read operation. S T A R T SDA LINE DEVICE ADDRESS NO ACK from  Master Device R E A D  D D D C C C C3 C2 C1 C0 1 2 1 0 M S B  L R S / B W  S T O P B7 B6 B5 B4 B3 B2 B1B0 A C K  DATA Figure 22 Read 21 PROGRAMMABLE PORT CONTROLLER (PORT EXPANDER WITH BUILT-IN E2PROM CIRCUIT) Rev.3.0_00 S-7760A 6. Write operation 6. 1 Write When this IC receives the 7-bit device address and the Read/Write instruction code “0” after receiving a start condition, it generates an acknowledgment signal. Next, after it receives the 8-bit word address and generates an acknowledgment signal, it receives a stop condition to finish the Write command. In the Write operation to the E2PROM, the Write operation starts with a stop condition, the S-7760A finishes it after the period to Write (max. 5 ms) has elapsed. During Write to the E2PROM, all operations are inhibited to be performed and the S-7760A does not send back any acknowledgment signals for command inputs. S T A R T DEVICE ADDRESS D C 2 SDA LINE W R I T E  DATA D D C C C3 C2 C1 C0 0 1 0 B7 B6 B5 B4 B3 B2 B1B0 L R A S / C B W K M S B   Figure 23 6. 2 S T O P  A C K   Write Write Protect Write protect is available in the S-7760A. When the WP pin is connected to VCCH, the Write operation in all memory area is inhibited. When the WP pin is connected to GND, Write protect becomes invalid so that the Write operation in all memory area is accepted. Fix the WP pin during the period; from rising of SCL at installing the last bit in Write data until the completion of Write period (max. 5 ms). Written data in the address is not assured if the condition of the WP pin is changed during this period. Be sure to connect the WP pin to GND when you don’t use Write Protect. Write Protect is valid in the range of power supply voltage. tWR SCL B0 SDA Write Data Acknowledgment signal Stop Condition WP Period to fix WP pin Figure 24 22 Period to Fix WP Pin Start Condition PROGRAMMABLE PORT CONTROLLER (PORT EXPANDER WITH BUILT-IN E2PROM CIRCUIT) Rev.3.0_00 S-7760A 6. 3 Acknowledgment polling Acknowledge polling is used to find when the Write operation has completed. After receiving a stop condition the Write operation has once started, all operations are inhibited to be performed so that the S-7760A cannot respond to the signals transmitted from the master device. The master device sends a start condition, the device address and Read/Write instruction code to the S-7760A (slave device), and detects the response from the slave device. It is possible to find when the Write operation has completed. Thus if the slave device does not send an acknowledgment signal back, the Write operation is in progress. If it sends an acknowledgment signal back, the Write operation has completed. Fix the WP pin until an acknowledgment is confirmed. It is recommended to use the Read instruction “1” for the Read/Write instruction code transmitted from the master device during acknowledgment polling. 6. 4 Irregular action In the middle of inputting Write data, if inputting a stop condition in clock less than the specified data length (8-bit), the S-7760A does not perform Write to the E2PROM. And it either does not perform Write to the E2PROM if receiving a stop condition after receiving data over 9-bit. However, data in the register has been rewritten at the point when the S-7760A has received the specified length data. Be sure not to input clock which exceeds the specified value due to noise or other causes. 23 PROGRAMMABLE PORT CONTROLLER (PORT EXPANDER WITH BUILT-IN E2PROM CIRCUIT) Rev.3.0_00 S-7760A „ Example of Flowchart for Software 1. Read/Write in register The example of flowchart for software when accessing to the control port register is shown in Figure 25. START Switching access to 2 E PROM/register 1-byte command Access to control port register 2-byte command END (ST, DC2 to 0, 0001, 0, ACK, SP)*1 • Write (ST, DC2 to 0, 0101, 0, ACK, CTR7 to 0, ACK, SP)*1 • Read (ST, DC2 to 0, 0101, 1, ACK, CTR7 to 0, ACK, SP)*1 *1. ST DC2 to 0 ACK CTR7 to 0 SP : Start condition : Device code : Acknowledgment : Control port register : Stop condition Figure 25 Flowchart for Software Example 1 24 PROGRAMMABLE PORT CONTROLLER (PORT EXPANDER WITH BUILT-IN E2PROM CIRCUIT) Rev.3.0_00 S-7760A 2. 2 Read/Write in E PROM The example of flowchart for software when accessing to the E2PROM is shown in Figure 26. START WP pin = “L”? No Yes Switching access to E2PROM/register 1-byte command (ST, DC2 to 0, 0001, 1, ACK, SP)*1 Access to control port E2PROM 2-byte command • Write (ST, DC2 to 0, 0101, 0, ACK, CTR7 to 0, ACK, SP)*1 • Read (ST, DC2 to 0, 0101, 1, ACK, CTR7 to 0, ACK, SP)*1 END *1. ST DC2 to 0 ACK CTR7 to 0 SP : Start condition : Device code : Acknowledgment : Control port register : Stop condition Figure 26 Flowchart for Software Example 2 25 PROGRAMMABLE PORT CONTROLLER (PORT EXPANDER WITH BUILT-IN E2PROM CIRCUIT) Rev.3.0_00 S-7760A „ Write Protect Function during the Low Power Supply Voltage The S-7760A has a built-in detection circuit which operates with the low power supply voltage, cancels Write when the power supply voltage drops and power-on. Its detection voltage is 1.75 V (Typ.) and the release voltage is 2.05 V (Typ.), and its hysteresis is approx. 0.3 V. The S-7760A cancels Write by detecting a low power supply voltage when it receives a stop condition. Both in the data transmission and the Write operation, data in the address written during the low power supply voltage is not assured. Hysteresis approx. 0.3 V Power supply voltage Release voltage (+VDET) 2.05 V Typ. Detection Voltage (−VDET) 1.75 V Typ. Cancel the Write instruction Figure 27 26 Operation during Low Power Voltage PROGRAMMABLE PORT CONTROLLER (PORT EXPANDER WITH BUILT-IN E2PROM CIRCUIT) Rev.3.0_00 S-7760A „ How to Use S-7760A 1. SDA I/O pin and SCL input pin In consideration of I2C-bus protocol function, the SDA I/O and SCL input pins*1 should be connected with a pull-up resister of 1 to 5 kΩ. The S-7760A cannot transmit normally without using a pull-up resistor. *1. 2. In the case that the SCL input pin of the S-7760A is connected to the tri-state output pin in the master device, connect the SCL input pin with a pull-up resistor as well in order not to set the SCL input pin in high impedance. This prevents the S-7760A from error caused by high impedance from the tri-state pin when resetting the master device during the voltage drop. Reset after transmission interruption This IC does not have a pin to reset, but it generally resets the internal circuit by inputting a stop or start condition. However, in case that transmission is interrupted, for example, only the master device is reset because the power supply voltage drops during transmission; the internal circuit maintains the status before interruption. If the status is that the SDA pin outputs “L” (outputs an acknowledge signal or in Read), this IC does not perform the next operation because it cannot receive a start or stop condition from the master device. Therefore it is necessary to finish outputting an acknowledgment signal and the Read operation in SDA. Figure 28 shows how to reset. First, input a start condition. (While the SDA pin is outputting “L”, the S-7760A does not go in the start condition but this “L” output does not affect on the slave device.) Next, input clock (27 clocks) which is equivalent to 3-byte data access from the SCL pin. During this procedure, pull up the SDA line which is connected closer to the master device. Due to this, the SDA pin’s I/O prior to transmission interruption ends so that the SDA pin goes in “H”. After that, by inputting a stop condition, the S-7760A returns to the status possible to perform the general transmission. It is recommended to perform this reset when you initialize, after power-on the master device. A circuit for prevention malfunction by a low power supply voltage is equipped in this IC, thus it automatically resets internally when a low voltage is applied to this IC. Start Condition 1 SCL Stop Condition Clock equivalent to 3-byte data access 2 8 9 26 27 SDA Master SDA Slave “L” or “High-Z” “L” or “High-Z” “L” or “High-Z” “High-Z” “High-Z” “High-Z” Figure 28 How to Reset S-7760A 27 PROGRAMMABLE PORT CONTROLLER (PORT EXPANDER WITH BUILT-IN E2PROM CIRCUIT) Rev.3.0_00 S-7760A 3. Acknowledgment check The I2C-bus protocol includes an acknowledgment check function as a handshake function to prevent a communication error. This function allows detection of a communication failure during data communication between the master device and the S-7760A. 4. Built-in power-on-clear circuit The S-7760A has a built-in power-on-clear circuit that initializes itself at the same time during power-on. Unsuccessful initialization may cause a malfunction. To operate the power-on-clear circuit normally, the following conditions must be satisfied to raise the power supply voltage. 4. 1 Raising power supply voltage As shown in Figure 29, raise the power supply voltage from 0.2 V max., within the time defined as tRISE which is the time required to reach the power supply voltage to be set. For example, if the power supply voltage is 3.0 V, tRISE = 100 ms as seen in Figure 30. The power supply voltage must be raised within 100 ms. tRISE (Max.) Power supply voltage (VCCH) VINIT (Max.) 0.2 V 0 V*1 *2 tINIT (Max.) *1. 0 V means there is no difference in potential between the VCCH pin and the VSS pin of the S-7760A. *2. tINIT is the time required to initialize the S-7760A. No instructions are accepted during this time. Figure 29 28 Raising Power Supply Voltage PROGRAMMABLE PORT CONTROLLER (PORT EXPANDER WITH BUILT-IN E2PROM CIRCUIT) Rev.3.0_00 S-7760A 5.0 4.0 Power supply voltage(VCCH) [V] 3.0 2.0 50 100 150 200 Rise time (tRISE) Max. [ms] For example: If your S-7760A’s supply voltage = 3.0 V, raise the power supply voltage to 3.0 V within 100 ms. Figure 30 Raising Time of Power Supply Voltage When initialization is successfully completed by the power-on-clear circuit, the S-7760A enters the standby status. If the power-on-clear circuit does not operate, the followings are the possible causes. (1) (2) Because the S-7760A has not completed initialization, an instruction previously input is still valid or an instruction may be inappropriately recognized. In this case, the S-7760A may perform the Write operation. The voltage drops due to power off while the S-7760A is being accessed. Even if the master device is reset due to the low power voltage, the S-7760A may malfunction unless the conditions for the power-on-clear operation are satisfied. 29 PROGRAMMABLE PORT CONTROLLER (PORT EXPANDER WITH BUILT-IN E2PROM CIRCUIT) Rev.3.0_00 S-7760A 4. 2 Initialization time The S-7760A initializes at the same time when the power supply voltage is raised. Input instructions to the S-7760A after initialization. The S-7760A does not accept any instruction during initialization. Figure 31 shows the initialization time of the S-7760A. (Condition: VCCH = 3.0 V, Ta = 25°C) 100 m 10 m S-7760A initialization time (tINIT) Max. 1.0 m [s] 100 μ 10 μ 1.0 μ 1.0 μ 10 μ 100 μ 1.0 m 10 m 100 m Rise time (tRISE) [s] Figure 31 Initialization Time of S-7760A 5. Data hold time (tHD. DAT = 0 ns) If SCL and SDA of the S-7760A are changed at the same time, the timing which takes to reach this IC slightly lags due to a load on the bus line. As a result, the change in the SDA precedes a falling edge of SCL so that S-7760A may recognize a start/stop condition. To avoid this, in the S-7760A, it is recommended to set the delay time of over 0.3 μs for a falling edge of SCL. In its specs, it is described as the S-7760A works at 0 ns of data hold time, however, take account into the above action in actual use. tHD. DAT = 0.3 μs Min. SCL SDA Figure 32 30 Data Hold Time PROGRAMMABLE PORT CONTROLLER (PORT EXPANDER WITH BUILT-IN E2PROM CIRCUIT) Rev.3.0_00 S-7760A 6. SDA pin and SCL pin noise suppression time The S-7760A includes a built-in low-pass filter at the SDA and SCL pins to suppress noise. This filter suppresses noise with the width of less than 130 ns when the power supply voltage is 3.0 V. Refer to noise suppression time (tl) in Table 10 regarding details of the assurable value. 400 300 Noise suppression time (tI) Max. [ns] 200 100  2.0 3.0 4.0 5.0 Power supply voltage VCCH [V] Figure 33 Noise Suppression Time for SDA and SCL Pins 31 PROGRAMMABLE PORT CONTROLLER (PORT EXPANDER WITH BUILT-IN E2PROM CIRCUIT) Rev.3.0_00 S-7760A „ Default Data in E2PROM 2 Table 14 shows default data in E PROM. Table 14 E2PROM (Command code) Control port (0101) Timer scale setting (0110) D0 timer setting (1000) D1 timer setting (1001) D2 timer setting (1010) D3 timer setting (1011) 32 Default Data D4H FFH 00H 00H 00H 00H Remark − 1: Short-time, 0; Long-time 1 for time that you select, 0 for others 1 for time that you select, 0 for others 1 for time that you select, 0 for others 1 for time that you select, 0 for others PROGRAMMABLE PORT CONTROLLER (PORT EXPANDER WITH BUILT-IN E2PROM CIRCUIT) Rev.3.0_00 S-7760A „ Precautions • Semiconductor devices must be used within the absolute maximum rating. Special caution is required for the supply voltage. A momentary surge voltage exceeding the rated value may cause latch-up and malfunction. Confirm the detailed usage conditions required for each parameter by referring to the data sheet before use. • If the S-7760A operates with moisture remaining in the circuits, a short circuit may occur between pins, causing a malfunction. When the S-7760A is taken out of the constant-low-temperature bath during evaluation, the pins of the S-7760A may be frosted. Note that, if the S-7760A is operated with the pins frosted, the pins may be short-circuited by moisture, causing a malfunction. The same applies when the S-7760A is used in an environment where condensation may occur, so care is required. • Do not apply an electrostatic discharge to this IC that exceeds the performance ratings of the built-in electrostatic protection circuit. • ABLIC Inc. assumes no responsibility for the way in which this IC is used in products created using this IC or for the specifications of that product, nor does ABLIC Inc. assume any responsibility for any infringement of patents or copyrights by products that include this IC either in Japan or in other countries. „ Precautions for WLP Package • The side of device silicon substrate is exposed to the marking side of device package. Since this portion has lower strength against the mechanical stress than the standard plastic package, chip, crack, etc. should be careful of the handing of a package enough. Moreover, the exposed side of silicon has electrical potential of device substrate, and needs to be kept out of contact with the external potential. • In this package, the overcoat of the resin of translucence is carried out on the side of device area. Keep it mind that it may affect the characteristic of a device when exposed a device in the bottom of a high light source. 33 PROGRAMMABLE PORT CONTROLLER (PORT EXPANDER WITH BUILT-IN E2PROM CIRCUIT) Rev.3.0_00 S-7760A „ Product Name Structure 1. Product name S-7760A 4115 - HCT1 Package name (abbreviation) and IC packing specifications HCT1: WLP-16A, Tape Fixed 2. Package Package Name WLP-16A 34 Drawing Code Package Tape Reel HA016-C-P-S1 HA016-C-C-SD HA016-C-R-SD PROGRAMMABLE PORT CONTROLLER (PORT EXPANDER WITH BUILT-IN E2PROM CIRCUIT) Rev.3.0_00 S-7760A „ Characteristics (Typical Data) 1. DC Characteristics 1. 1 Current consumption (READ) (ICC1) vs. Ambient temperature (Ta) 1. 2 Current consumption (READ) (ICC1) vs. Ambient temperature (Ta) 0.4 0.4 VCCH = 3.0 V fSCL = 400 kHz VCCH = 4.5 V fSCL = 400 kHz 0.3 ICC1 [mA] ICC1 [mA] 0.3 0.2 0.2 0.1 0.1 0 0 −50 0 50 −50 100 0 50 Ta [°C] 1. 3 100 Ta [°C] Current consumption (READ) (ICC1) vs. Ambient temperature (Ta) 1. 4 Current consumption (READ) (ICC1) vs. Power supply voltage (VCCH) 0.3 0.4 VCCH = 2.3 V fSCL = 400 kHz Ta = 25°C fSCL = 400 kHz 0.3 ICC1 [mA] ICC1 [mA] 0.2 0.2 0.1 0.1 0 0 −50 0 50 2.0 100 1. 5 Current consumption (WRITE) (ICC2) vs. Ambient temperature (Ta) 0.3 VCCH = 4.5 V 1. 6 4.0 5.0 Current consumption (WRITE) (ICC2) vs. Ambient temperature (Ta) 0.3 VCCH = 3.0 V 0.2 ICC2 [mA] 0.2 ICC2 [mA] 3.0 VCCH [V] Ta [°C] 0.1 0 0.1 0 −50 0 50 Ta [°C] −50 100  0 50 100 Ta [°C] 35 PROGRAMMABLE PORT CONTROLLER (PORT EXPANDER WITH BUILT-IN E2PROM CIRCUIT) Rev.3.0_00 S-7760A 1. 7 Current consumption (WRITE) (ICC2) vs. Ambient temperature (Ta) 1. 8 Current consumption (WRITE) (ICC2) vs. Power supply voltage (VCCH) 0.3 0.3 VCCH = 2.3 V Ta = 25°C 0.2 ICC2 [mA] ICC2 [mA] 0.2 0.1 0.1 0 0 −50 0 50 2.0 100 3.0 Ta [°C] 4.0 5.0 VCCH [V] 1. 9 Current consumption during operation of Internal oscillation circuit (ICC3) 1. 10 Current consumption during operation of Internal oscillation circuit (ICC3) vs. Ambient temperature (Ta) vs. Ambient temperature (Ta) 0.06 0.06 VCCH = 4.5 V VCCH = 3.0 V 0.04 ICC3 [mA] ICC3 [mA] 0.04 0.02 0.02 0 0 −50 0 50 −50 100 0 Ta [°C] 1. 11 Current consumption during operation of Internal oscillation circuit (ICC3) vs. Ambient temperature (Ta) 1. 12 0.06 0.06 Ta = 25°C 0.04 ICC3 [mA] 0.04 ICC3 [mA] 100 Current consumption during operation of Internal oscillator (ICC3) vs. Power supply voltage (VCCH) VCCH = 2.3 V 0.02 0 0.02 0 −50 0 50 Ta [°C] 36 50 Ta [°C] 100 2.0 3.0 4.0 VCCH [V] 5.0 PROGRAMMABLE PORT CONTROLLER (PORT EXPANDER WITH BUILT-IN E2PROM CIRCUIT) Rev.3.0_00 S-7760A 1. 13 Current consumption during standby (ISB) vs. Ambient temperature (Ta) 7.0 1. 14 6.0 1.0 IIZL [μA] ISB [μA] 5.0 Input leakage current (IIZL) vs. Ambient temperature (Ta) 1.5 VCCH = 4.5 V SCL, WP, TIMEN, TEST = 0 V 4.0 3.0 0.5 2.0 1.0 0 0 −50 0 50 −50 100 0 1. 15 Input leakage current (IIZH) vs. Ambient temperature (Ta) 1. 16 1.5 1.5 1.0 VCCH = 4.5 V SDA = 0 V IOZL [μA] IIZH [μA] 100 Output leakage current (IOZL) vs. Ambient temperature (Ta) VCCH = 4.5 V SCL, WP, TIMEN, TEST = 4.5 V 0.5 1.0 0.5 0 0 −50 0 50 −50 100 0 50 100 Ta [°C] Ta [°C] 1. 17 50 Ta [°C] Ta [°C] Output leakage current (IOZH) vs. Ambient temperature (Ta) 1. 18 1.5 Low-level output voltage (VOL1) vs. Low-level output current (IOL) 0.4 VCCH = 4.5 V SDA = 4.5 V Ta = −40°C SDA VOL1 [V] IOZH [μA] 0.3 1.0 0.2 VCCH = 2.3 V 0.5 0.1 0 VCCH = 4.5 V 0 −50 0 50 Ta [°C] 100 0 1 2 3 IOL [mA] 4 5 37 PROGRAMMABLE PORT CONTROLLER (PORT EXPANDER WITH BUILT-IN E2PROM CIRCUIT) Rev.3.0_00 S-7760A 1. 19 Low-level output voltage (VOL1) vs. Low-level output current (IOL) 1. 20 0.4 Low-level output voltage (VOL1) vs. Low-level output current (IOL) 0.4 Ta = 25°C SDA Ta = 85°C SDA 0.3 VOL1 [V] VOL1 [V] 0.3 0.2 VCCH = 2.3 V 0.1 VCCH = 2.3 V 0.2 0.1 VCCH = 4.5 V VCCH = 4.5 V 0 0 0 1. 21 2 3 IOL [mA] 1 4 5 Low-level output voltage (VOL2) vs. Low-level output current (IOL) 0 1. 22 0.10 VOL2 [V] VOL2 [V] Ta = 25°C DO 0.05 0 0.05 VCCH = 2.3 V VCCH = 4.5 V 0 0 200 400 IOL [μA] 0 600 Low-level output voltage (VOL2) vs. Low-level output current (IOL) 1. 24 0.10 200 400 IOL [μA] 600 High-level output voltage (VOH2) vs. High-level output current (IOH) 5.0 Ta = 85°C DO 0.05 4.0 VOH2 [V] VOL2 [V] 5 0.10 VCCH = 2.3 V VCCH = 4.5 V VCCH = 2.3 V VCCH = 4.5 V 3.0 Ta = −40°C VCCH = 4.5 V DO 0 VCCL = 4.5 V VCCL = 2.0 V 2.0 1.0 VCCL = 1.5 V 0 0 38 4 Low-level output voltage (VOL2) vs. Low-level output current (IOL) Ta = −40°C DO 1. 23 2 3 IOL [mA] 1 200 400 IOL [μA] 600 −600 −400 −200 IOH [μA] 0 PROGRAMMABLE PORT CONTROLLER (PORT EXPANDER WITH BUILT-IN E2PROM CIRCUIT) Rev.3.0_00 S-7760A 1. 25 High-level output voltage (VOH2) vs. High-level output current (IOH) 1. 26 3.0 5.0 Ta = −40°C VCCH = 2.3 V DO 4.0 VCCL = 2.0 V 2.0 VOH2 [V] VOH2 [V] High-level output voltage (VOH2) vs. High-level output current (IOH) VCCL = 1.5 V Ta = 25°C VCCH = 4.5 V DO 3.0 VCCL = 4.5 V VCCL = 2.0 V 2.0 1.0 VCCL = 1.5 V 1.0 0 0 −600 1. 27 −400 −200 IOH [μA] −600 0 High-level output voltage (VOH2) vs. High-level output current (IOH) 1. 28 3.0 0 High-level output voltage (VOH2) vs. High-level output current (IOH) 5.0 Ta = 25°C VCCH = 2.3 V DO 4.0 Ta = 85°C VCCH = 4.5 V DO VCCL = 2.0 V 2.0 VOH2 [V] VOH2 [V] −400 −200 IOH [μA] VCCL = 1.5 V 3.0 VCCL = 4.5 V VCCL = 2.0 V 2.0 1.0 VCCL = 1.5 V 1.0 0 0 −600 1. 29 −400 −200 IOH [μA] −600 0 High-level output voltage (VOH2) vs. High-level output current (IOH) 0 1. 30 High-level input voltage 2 (VIH2) vs. Power supply voltage (VCCH) 3.0 3.0 2.0 Ta = 25°C SDA, SCL, TIMEN VCCL = 2.0 V 2.0 VIH2 [V] Ta = 85°C VCCH = 2.3 V DO VOH2 [V] −400 −200 IOH [μA] VCCL = 1.5 V 1.0 1.0 0 0 −600 −400 −200 IOH [μA] 0 0 2.0 4.0 6.0 VCCH [V] 39 PROGRAMMABLE PORT CONTROLLER (PORT EXPANDER WITH BUILT-IN E2PROM CIRCUIT) Rev.3.0_00 S-7760A 1. 31 High-level input voltage 2 (VIH2) vs. Ambient temperature (Ta) 1. 32 Low-level input voltage 2 (VIL2) vs. Power supply voltage (VCCH) 3.0 3.0 VCCH = 4.5 V SDA, SCL, TIMEN Ta = 25°C SDA, SCL, TIMEN 2.0 VIL2 [V] VIH2 [V] 2.0 1.0 1.0 0 0 −50 0 50 0 100 2.0 4.0 6.0 VCCH [V] Ta [°C] 1. 33 Low-level input voltage 2 (VIL2) vs. Ambient temperature (Ta) 1. 34 3.0 Low power supply detection voltage (−VDET) vs. Ambient temperature (Ta) 3.0 VCCH = 4.5 V SDA, SCL, TIMEN VIL2 [V] −VDET [V] 2.0 1.0 1.0 0 0 −50 0 50 100 Ta [°C] 1. 35 Low power supply release voltage (+ +VDET) vs. Ambient temperature (Ta) +VDET [V] 2.0 1.0 0 −50 0 50 Ta [°C] −50 0 50 Ta [°C] 3.0 40 2.0 100 100 PROGRAMMABLE PORT CONTROLLER (PORT EXPANDER WITH BUILT-IN E2PROM CIRCUIT) Rev.3.0_00 S-7760A 2. AC Characteristics 2. 1 Maximum operating frequency (fMAX.) vs. Power supply voltage (VCCH) 2. 2 10000k 2 Write period to E PROM (tWR) vs. Power supply voltage (VCCH) 3.0 Ta = 25°C Ta = 25°C 2.0 tWR [ms] fMAX. [Hz] 1000k 100k 1.0 10k 1k 0 2.0 3.0 4.0 2.0 5.0 3.0 VCCH [V] 2. 3 Write period to E2PROM (tWR) vs. Ambient temperature (Ta) 2. 4 3.0 2 3.0 VCCH = 2.3 V tWR [ms] 2.0 tWR [ms] 2.0 1.0 1.0 0 0 −50 0 50 −50 100 0 Ta [°C] 50 100 Ta [°C] SDA output delay time (tAA) vs. Ambient temperature (Ta) 2. 6 1.0 SDA output delay time (tAA) vs. Ambient temperature (Ta) 1.0 VCCH = 2.3 V tAA [ms] VCCH = 4.5 V tAA [ms] 5.0 Write period to E PROM (tWR) vs. Ambient temperature (Ta) VCCH = 4.5 V 2. 5 4.0 VCCH [V] 0.5 0 0.5 0 −50 0 50 Ta [°C] 100 −50 0 50 100 Ta [°C] 41 0.5 B 1.93±0.02 4 3 2 1 D A C B A 16-(ø0.25) ø0.05 M S AB 0.60max. S ø0.25±0.02 0.15±0.03 Pin No. Symbol A1 TEST A2 A3 A4 B1 B2 SCL WP VCCH DO7 B3 B4 C1 C2 C3 C4 D1 D2 0.06 S D3 D4 VSS SDA DO0 DO6 TIMEN DO3 DO1 DO5 DO4 VCCL DO2 No. HA016-C-P-S1-1.0 TITLE No. WLP-16A-C-PKG Dimensions (S-7760A4115) HA016-C-P-S1-1.0 ANGLE UNIT ABLIC Inc. +0.1 ø1.5 -0 ø0.5±0.05 4.0±0.1 2.0±0.05 2.0±0.1 0.18±0.05 0.75±0.05 4.0±0.1 Count mark (ø0.8,Depth 0.2) (Every 10 pockets) 0.8 0.22 2.32 2.02±0.05 0.6 A4 A3 A2 A1 D4 D3 D2 D1 Feed direction No. HA016-C-C-SD-1.1 TITLE No. WLP-16A-C-C a r r i e r T a p e (S-7760A) HA016-C-C-SD-1.1 ANGLE UNIT ABLIC Inc. 12.5max. 9.0±0.3 Enlarged drawing in the central part ø13±0.2 No. HA016-C-R-SD-1.0 No. WLP-16A-C-Reel (S-7760A) HA016-C-R-SD-1.0 ANGLE QTY. TITLE UNIT mm ABLIC Inc. 3,000 Disclaimers (Handling Precautions) 1. All the information described herein (product data, specifications, figures, tables, programs, algorithms and application circuit examples, etc.) is current as of publishing date of this document and is subject to change without notice. 2. The circuit examples and the usages described herein are for reference only, and do not guarantee the success of any specific mass-production design. ABLIC Inc. is not responsible for damages caused by the reasons other than the products described herein (hereinafter "the products") or infringement of third-party intellectual property right and any other right due to the use of the information described herein. 3. ABLIC Inc. is not responsible for damages caused by the incorrect information described herein. 4. Be careful to use the products within their specified ranges. Pay special attention to the absolute maximum ratings, operation voltage range and electrical characteristics, etc. ABLIC Inc. is not responsible for damages caused by failures and / or accidents, etc. that occur due to the use of the products outside their specified ranges. 5. When using the products, confirm their applications, and the laws and regulations of the region or country where they are used and verify suitability, safety and other factors for the intended use. 6. When exporting the products, comply with the Foreign Exchange and Foreign Trade Act and all other export-related laws, and follow the required procedures. 7. The products must not be used or provided (exported) for the purposes of the development of weapons of mass destruction or military use. ABLIC Inc. is not responsible for any provision (export) to those whose purpose is to develop, manufacture, use or store nuclear, biological or chemical weapons, missiles, or other military use. 8. The products are not designed to be used as part of any device or equipment that may affect the human body, human life, or assets (such as medical equipment, disaster prevention systems, security systems, combustion control systems, infrastructure control systems, vehicle equipment, traffic systems, in-vehicle equipment, aviation equipment, aerospace equipment, and nuclear-related equipment), excluding when specified for in-vehicle use or other uses. Do not apply the products to the above listed devices and equipments without prior written permission by ABLIC Inc. Especially, the products cannot be used for life support devices, devices implanted in the human body and devices that directly affect human life, etc. Prior consultation with our sales office is required when considering the above uses. ABLIC Inc. is not responsible for damages caused by unauthorized or unspecified use of our products. 9. Semiconductor products may fail or malfunction with some probability. The user of the products should therefore take responsibility to give thorough consideration to safety design including redundancy, fire spread prevention measures, and malfunction prevention to prevent accidents causing injury or death, fires and social damage, etc. that may ensue from the products' failure or malfunction. The entire system must be sufficiently evaluated and applied on customer's own responsibility. 10. The products are not designed to be radiation-proof. The necessary radiation measures should be taken in the product design by the customer depending on the intended use. 11. The products do not affect human health under normal use. However, they contain chemical substances and heavy metals and should therefore not be put in the mouth. The fracture surfaces of wafers and chips may be sharp. Be careful when handling these with the bare hands to prevent injuries, etc. 12. When disposing of the products, comply with the laws and ordinances of the country or region where they are used. 13. The information described herein contains copyright information and know-how of ABLIC Inc. The information described herein does not convey any license under any intellectual property rights or any other rights belonging to ABLIC Inc. or a third party. Reproduction or copying of the information from this document or any part of this document described herein for the purpose of disclosing it to a third-party without the express permission of ABLIC Inc. is strictly prohibited. 14. For more details on the information described herein, contact our sales office. 2.0-2018.01 www.ablicinc.com
S-7760A4115-HCT1 价格&库存

很抱歉,暂时无法提供与“S-7760A4115-HCT1”相匹配的价格&库存,您可以联系我们找货

免费人工找货