MAX6960 MAXIM [Maxim Integrated Products], MAX6960 Datasheet
MAX6960
Available stocks
Related parts for MAX6960
MAX6960 Summary of contents
Page 1
... The MAX6960–MAX6963s’ 4-wire interface connects mul- tiple drivers, with display memory mapping shared and allocated among the drivers. A single global write opera- tion can send a command to all MAX6960s in a panel. The MAX6963 drives monocolor displays with two-step intensity control. The MAX6962 drives monocolor displays with two-step or four-step intensity control ...
Page 2
Serially Interfaced Matrix Graphic LED Drivers ABSOLUTE MAXIMUM RATINGS Voltage (with respect to GND) V+ .............................................................................-0.3V to +4V All Other Pins................................................-0.3V to (V+ + 0.3V) ROW1–ROW8 Sink Current ..............................................750mA COL1–COL16 Source Current ...........................................48mA Continuous Power Dissipation ...
Page 3
ELECTRICAL CHARACTERISTICS (continued) (V+ = 2.7V to 3.6V typical values 3.3V MIN MAX PARAMETER SYMBOL LOGIC INPUTS AND OUTPUTS Input Leakage Current DIN, CLK, CS, OSC, ADDIN, ADDCLK, RST ...
Page 4
Serially Interfaced Matrix Graphic LED Drivers (T = +25°C, unless otherwise noted.) A OPERATING SUPPLY CURRENT vs. TEMPERATURE 8.0 3.6V 7.8 3.3V 7.6 7.4 2.7V 7.2 7.0 - 125 TEMPERATURE (°C) PEAK-OUTPUT ...
Page 5
... Serial-Data Output. The output is tri-state. Serial-Clock Input. On CLK's rising edge data shifts into the internal shift register. Reset Input. Hold RST low until at least 50ms after all interconnected MAX6960s are powered up. LED Anode Drivers. COL1 to COL16 outputs source current into the display's anode columns. Positive Supply Voltage. Bypass V+ to GND with a single 47µ ...
Page 6
... MAX6963, unless there is a specific difference to discuss. The purpose of this quick-start guide is to provide an overview of the capabilities of the MAX6960 so that the driver can be easily evaluated for a particular applica- tion, without fighting through a complex data sheet. • Pixel: One “point” display. Comprises one LED for a monocolor display, two LEDs for an RGY dis- play, and three LEDs for an RGB display ...
Page 7
... Blue LEDs and some green LEDs cannot be driven directly because of their high forward voltage drop (around 3.5V to 4.5V). For these displays, the MAX6960 can be used as a graphic con- troller, just as it can be used for applications requiring higher peak segment currents, and in RGB panels needing a higher driver voltage for the blue LEDs ...
Page 8
... Multiple MAX6960s interconnect and share display memory so that the software “sees” the display as memory-mapped planes of contiguous RAM. • Global commands that need to be received and acted on by every MAX6960 in a panel do just that, with one write. 8 _______________________________________________________________________________________ DRIVER PINS COL1–COL8 ...
Page 9
... The local 3- wire interface works with the user’s driver settings to con- figure all the MAX6960s to appear to the host interface as one contiguous memory-mapped driver. The pixel level-intensity control uses frame modulation. ...
Page 10
... The 64 bytes of display memory in a MAX6960 could be accessed with 6 bits of addressing on a driver-by- driver basis. The MAX6960 uses a 14-bit addressing scheme. The ...
Page 11
... The global display indirect address register autoincrements after the write access. Eight-bit trans- missions provide the quickest method of updating a plane of display memory of the MAX6960 the most suitable display update method if the host system builds an image in local memory, and then dumps the image into a display plane of the MAX6960 ...
Page 12
... Twenty-four-bit trans- missions provide the random-access method of updat- ing a plane of display memory of the MAX6960 the most suitable display update method if the host system builds an image directly in a display memory plane, rather than in host local memory ...
Page 13
... TRI-STATE DOUT Figure 7. 16-Bit Write to the MAX6960–MAX6963 CS CLK DIN D23 D22 D21 D20 D19 D18 = 0 TRI-STATE DOUT Figure 8. 24-Bit Write to the MAX6960–MAX6963 ______________________________________________________________________________________ 4-Wire Serially Interfaced Matrix Graphic LED Drivers D12 D11 D10 ...
Page 14
... Take CS high (while CLK is still high after clocking in the last data bit). 5) Take CLK low. Reading Device Registers Any register data within the MAX6960 may be read by sending a logic-high to bit D15. The sequence is: 1) Take CLK low. 2) Take CS low. 3) For a 16-bit transmission: Clock 16 bits of data into DIN, D15 first to D0 last, observing the setup and hold times ...
Page 15
... ADDOUT is initialized low at the start of a 3-wire inter- face configuration operation, and goes high (N + 1.5) ADDCLK periods later, where n is the driver address of the MAX6960 (0 to 255). See Figures 1 and 2 for con- nection examples. 3-Wire Interface Clock (ADDCLK) The ADDCLK pins for all MAX6960s are all connected together ...
Page 16
... MAX6960. The order of the driver addresses is determined purely by the order that the 3-wire interface is daisy-chained through multiple MAX6960s. The reg- ister is used to detect the presence of a MAX6960 at an address, and a binary search on the 256 possible addresses can be used to determine the size of an array of MAX6960s ...
Page 17
... Global driver devices 256 drivers interconnected Global driver rows 256 drivers in a row *When reading from the global registers, only the master MAX6960 (whose driver address is 0x00) responds. Table 13. Global Driver Devices Format REGISTER Global driver devices Table 14. Global Driver Rows Format ...
Page 18
... The global driver rows register should be written with the number of MAX6960s per panel row, minus 1 (Table 14). For the panel examples shown in Figure 1 and Figure 2, there are six MAX6960s per row, so the global driver rows register should be written with the value 5. The values stored in the global driver devices register ...
Page 19
... MAX6960s with even driver addresses ( 254) operating to the multiplex timing shown in Figure 11, and MAX6960s with odd driver addresses ( 255) operating to the flipped multiplex timing shown in Figure 12. The invert pixels (IP) bit in the global panel configura- tion register controls whether the display memory is used directly or inverted (Table 17) ...
Page 20
Serially Interfaced Matrix Graphic LED Drivers 122µs TIMESLOT 122µs TIMESLOT ROW 0 ROW 1 ROW 0 ANODE DRIVER INTENSITY SETTINGS HIGH-Z LOW 2/256th (MIN ON) HIGH-Z 3/256th LOW HIGH-Z 4/256th LOW 249/256th LOW 250/256th LOW 251/256th ...
Page 21
TIMESLOT 122µs TIMESLOT ROW 0 ROW 1 ROW 0 ANODE DRIVER INTENSITY SETTINGS 2/256th (MIN ON) 3/256th 4/256th 249/256th 250/256th 251/256th 252/256th 253/256th 254/256th (MAX ON) MINIMUM 1.91µs INTERDIGIT BLANKING INTERVAL ROW/CATHODE (LIT) HIGH-Z ROW/CATHODE (UNLIT) HIGH-Z Figure 12. ...
Page 22
Serially Interfaced Matrix Graphic LED Drivers Table 21. Global Panel Configuration—Color Control (C Data Bit D6) Format REGISTER Display panel is built with monocolor or RGB digits (permanently set this way for MAX6962 and MAX6963) Display ...
Page 23
Table 25. Digit 0 Intensity Register Format REGISTER 0/256 1/256 2/256 3/256 4/256 — 251/256 252/256 253/256 254/256 255/256 (max on) Table 26. Digit 1 Intensity Register Format REGISTER 0/256 1/256 2/256 3/256 4/256 — 251/256 252/256 253/256 254/256 255/256 ...
Page 24
... GND to select 40mA segment current for digit 0. R selects segment current for ISET1 digit 1 in the same manner. The MAX6960 is guaran- teed to drive 40mA peak segment current into a 2.4V LED with a minimum supply voltage of 3.15V, and 20mA peak segment current into a 2.2V LED with a minimum supply voltage of 2 ...
Page 25
Table 29. Global Display Indirect Address Format REGISTER Global display indirect address LSB Global display indirect address MSB Table 30. Global Plane Counter Register Format REGISTER PLANE COUNTER Manual selection to plane 0—counter disabled Manual selection to plane 1—counter disabled ...
Page 26
... NOT cleared by a read. When writing the fault register, the data written is ignored; all fault flags are cleared, including the LED flags possible to clear all MAX6960s on a bus by performing a global write to the fault and device ID register. The MAX6960 can be configured for pretrimmed 20mA ...
Page 27
... C is clear (i.e., ignored in monocolor mode). Table 32. Fault and Device ID Register Format REGISTER Fault (read) Fault (write) clears fault register status Device is MAX6960 Device is MAX6961 Device is MAX6962 Device is MAX6963 No LED or OT faults ...
Page 28
... MAX6960s are operated from different regulated supplies with different power-up delays. Hold RST of every interconnected MAX6960 low until 50ms after the last MAX6960 has powered up. RST must be driven by a CMOS logic output supplied by V+. A supervisor such as the MAX6821x526, which has an adjustable power-up reset delay is a good choice ...
Page 29
... Rate Q1 at segment current I current, which is 16 times I Using the MAX6960 as Driver/Controller A MAX6960 can drive LED matrix, and so one MAX6960 can drive two monocolor digits or one RGY digit. A MAX6960 cannot directly drive RGB display digit, but MAX6960s can nevertheless be used to build RGB panels ...
Page 30
... B 15– 32– 48– 64– 80– 96–111 11 H 112–127 Figure 15. MAX6960–MAX6963 High-Speed 4-Wire Interface Expansion 30 ______________________________________________________________________________________ DIN DRIVERS 18 0–15 17 16–31 16 32–47 15 IC7A 48– 64– 80– 96–111 ...
Page 31
... ROW1–ROW8 CATHODE COLUMN DRIVE 0V R5 820Ω COL1–COL16 R6 820Ω OV Figure 16. Current and Voltage Boosting MAX6960–MAX6963 with External Transistors Chip Information TRANSISTOR COUNT: 120,579 PROCESS: BiCMOS ______________________________________________________________________________________ 4-Wire Serially Interfaced Matrix Graphic LED Drivers V DRIVER ...
Page 32
... GREEN GREEN 3.3V MAX6960 ADDIN ADDOUT ROW0–ROW8 COL0–COL8 COL9–COL16 CATHODE COLUMNS DIGIT 0 DIGIT 1 BLUE BLUE Figure 17. Connecting MAX6960–MAX6963s to RGB Displays 32 ______________________________________________________________________________________ MAX6960 ADDIN ADDOUT ADDIN ROW0–ROW8 COL0–COL8 COL9–COL16 ROW0–ROW8 ANODE CATHODE COLUMNS ROWS DIGIT 2 ...
Page 33
For the latest package outline information go to www.maxim-ic.com/packages.) ______________________________________________________________________________________ 4-Wire Serially Interfaced Matrix Graphic LED Drivers Package Information PACKAGE OUTLINE 44L MQFP, ...
Page 34
Serially Interfaced Matrix Graphic LED Drivers (The package drawing(s) in this data sheet may not reflect the most current specifications. For the latest package outline information go to www.maxim-ic.com/packages.) Maxim cannot assume responsibility for use of ...