MAX6959 MAXIM [Maxim Integrated Products], MAX6959 Datasheet
MAX6959
Available stocks
Related parts for MAX6959
MAX6959 Summary of contents
Page 1
... LEDs, or four 7-segment digits and eight discrete LEDs if the digits’ decimal points are not used discrete LEDs. The MAX6959 also includes two input ports, one or both of which may be configured as a key-switch reader, which automatically scans and debounces a matrix eight switches ...
Page 2
Interfaced 5.5V, 4-Digit, 9-Segment LED Display Drivers with Keyscan ABSOLUTE MAXIMUM RATINGS Voltage (with respect to GND) V+, SCL, SDA .......................................................-0.3V to +6V All Other Pins............................................-0.3V to (V+ + 0.3V) Current DIG0/SEG0–DIG3/SEG3 Sink Current ..........................275mA DIG0/SEG0–SEG9 Source ...
Page 3
Interfaced 5.5V, 4-Digit, 9-Segment LED Display Drivers with Keyscan DC ELECTRICAL CHARACTERISTICS (continued) ( 5.5V unless otherwise noted. Typical values are 5V MIN ...
Page 4
Interfaced 5.5V, 4-Digit, 9-Segment LED Display Drivers with Keyscan (V+ = 5V, LED forward voltage = 2.4V SCAN RATE (f ) SCAN vs. TEMPERATURE 800 5.5V 795 790 5V 4.5V 785 780 3V 775 770 ...
Page 5
... The seven-segment LED digits can be controlled directly or programmed to use the hexadecimal font. Direct segment control allows the MAX6958/MAX6959 to drive bar graphs and discrete LED indicators. The MAX6958/MAX6959 use a multiplexing scheme that minimizes the connections between the driver and LED display ...
Page 6
... SCL output. Each transmission consists of a START condition (Figure 2) sent by a master, followed by the MAX6958/ MAX6959 7-bit slave address plus R/W bit (Figure 3 more data bytes, and finally a STOP condition (Figure 2). Both SCL and SDA remain high when the interface is not busy ...
Page 7
... R/W bit set to zero, followed by at least 1 byte of information. The first byte of information is the com- mand byte, which determines the register that stores the next byte written to the MAX6958/MAX6959 STOP condition is detected after the command byte is received, the MAX6958/MAX6959 take no further action (Figure 6) beyond storing the command byte ...
Page 8
... ACKNOWLEDGE FROM MAX6958/MAX6959 S SLAVE ADDRESS 1 R/W Figure 9. Reading n Data Bytes from the MAX6958/MAX6959 Bytes received after the command byte are data bytes. The first data byte goes into the internal register of the MAX6958/MAX6959 as selected by the command byte (Figure 7). The address pointer in the MAX6958/MAX6959 autoin- crements after each data byte ...
Page 9
... Segments _______________________________________________________________________________________ Command Address Autoincrementing Address autoincrementing allows the MAX6958/ MAX6959 to be configured with the shortest number of transmissions by minimizing the number of times the command byte needs to be sent. The address pointer stored in the MAX6958/MAX6959 increments after each data byte is written or read, unless the address equals 01111111 (Table 3) ...
Page 10
... MAX6958/MAX6959 enter shutdown mode (Table 9). At power-up, the MAX6958/ MAX6959 are initially set to scan four digits, do not decode data in the digit registers or scan key switches (MAX6959 only), and the intensity register is set to a low value (4/64 intensity). REGISTER DATA D7 ...
Page 11
... Key debounced* No key detected as debounced Key pressed* No key detected as pressed Digit 0 Blank digit (because not decoded) Digit 1 Blank digit (because not decoded) Digit 2 Blank digit (because not decoded) Digit 3 Blank digit (because not decoded) Segments Blank segments *MAX6959 only. ______________________________________________________________________________________ ...
Page 12
... The S bit selects shutdown or nor- mal operation (read/write). The D bit reports whether the device is a MAX6958 or a MAX6959 (read only). The R bit clears all the digit and segment data (data is not stored-transient bit) ...
Page 13
Interfaced 5.5V, 4-Digit, 9-Segment LED Display Drivers with Keyscan Table 15. Global Intensity Register Format TYPICAL SEGMENT DUTY CYCLE CURRENT (mA) 1/64 (min on) 0.36 2/64 0.72 3/64 1.08 4/64 1.44 5/64 1.80 6/64 2.16 — — ...
Page 14
... SOT23 like BAW56. A diode is not required for a single key connection to INPUT1 or INPUT2. Therefore two key switches can be automatically debounced without adding diodes (Figure 13). Resistors R1 and R2 are required if the MAX6959 is operated with V+ greater than 4V. R1 and R2 are optional between 3V and 4V. DIG0/SEG0 Key0 ...
Page 15
Interfaced 5.5V, 4-Digit, 9-Segment LED Display Drivers with Keyscan THE FIRST HALF OF A 41ms KEYSCAN CYCLE 1.28ms MULTIPLEX 1.28ms MULTIPLEX 1.28ms MULTIPLEX CYCLE 1 CYCLE 2 CYCLE 3 5µs TO 315µs DIGIT PERIOD DIG0/SEG0 DIG1/SEG1 DIG2/SEG2 ...
Page 16
... Bicolor digits combine a red and a green die for each display element, so that the element displays red or green (or orange), depending on which die (or both) is lit. The MAX6958/MAX6959 treat a bicolor digit as two monocolor digits. The MAX6958/MAX6959 are guaranteed to drive a 23mA segment current into 2.4V (or lower) LEDs when operat- ed from a supply voltage of 4 ...
Page 17
... A The MAX6958/MAX6959 operate from a single 3V to 5.5V power supply. Bypass V+ with a 0.1µF capacitor to GND, as close to the device as possible. Bypass V+ with an additional 10µF capacitor if the MAX6958/ MAX6959 are not close to the board input’s bulk decoupling capacitor. TRANSISTOR COUNT: 17,340 = 2.2V, LED PROCESS: CMOS ...
Page 18
... Interfaced 5.5V, 4-Digit, 9-Segment LED Display Drivers with Keyscan Pin Configuration TOP VIEW SDA 1 SCL 2 (IRQ/SEG9) SEG9 3 MAX6958/ 4 DIG0/SEG0 MAX6959 DIG1/SEG1 5 DIG2/SEG2 6 DIG3/SEG3 7 GND 8 QSOP/DIP ( ) MAX6959 ONLY 18 ______________________________________________________________________________________ SEG8 14 SEG7 µC 13 SEG6 12 SEG5 11 SEG4 10 (INPUT2)/N.C. 9 (INPUT1)/N.C. 39kΩ Typical Application Circuit 9 ...
Page 19
Interfaced 5.5V, 4-Digit, 9-Segment LED Display Drivers with Keyscan (The package drawing(s) in this data sheet may not reflect the most current specifications. For the latest package outline information www.maxim-ic.com/packages.) Maxim cannot assume responsibility for ...