19-0969; Rev 0; 9/07
MAX7359 Evaluation Kit
General Description
The MAX7359 evaluation kit (EV kit) is an assembled
and tested printed-circuit board (PCB) that demon-
strates the MAX7359 2-wire interfaced low-EMI key
switch controller. Windows
®
2000/XP/Vista-compatible
software provides a handy user interface to exercise
the features of the MAX7359.
Features
♦
Windows 2000/XP/Vista (32-Bit)-Compatible
Software
♦
Proven PCB Layout
♦
Complete Evaluation System
♦
8 x 8 Key Matrix Included
♦
Optional PORT2–PORT7 Output LEDs
♦
Fully Assembled and Tested
Evaluates: MAX7359
Ordering Information
PART
MAX7359EVKIT+
TYPE
EV kit
+Denotes
lead-free and RoHS-compliant.
Component List
DESIGNATION
QTY
DESCRIPTION
0.1µF ±10%, 10V (min) X7R
ceramic capacitors (0603)
TDK C1608X7R1C104K
Taiyo Yuden EMK107BJ104KA
Murata GRM188R71C104K
Not installed, capacitor (0603)
0.033µF ±10%, 6.3V (min) X7R
ceramic capacitor (0603)
TDK C1608X7R1E333K
Murata GRM188R71E333K
Taiyo Yuden EMK107BJ333KA
1µF ±10%, 16V X5R ceramic
capacitors (0603)
TDK C1608X5R1C105K
Murata GRM188R61C105K
AVX 0603YD105MAT
KEMET C0603C105K4PAC
10µF ±20%, 16V X5R ceramic
capacitors (1206)
Murata GRM31CR61C106M
TDK C3216X5R1C106M
Panasonic ECJ3YB1C106M
KEMET C1206C106M4PAC
10pF ±5%, 50V C0G ceramic
capacitors (0603)
Murata GRM1885C1H100J
TDK C1608C0G1H100J
Taiyo Yuden UMK107CG100DZ
DESIGNATION
QTY
DESCRIPTION
22pF ±5%, 50V C0G ceramic
capacitors (0603)
Murata GRM1885C1H220J
TDK C1608C0G1H220J
Taiyo Yuden UMK107CG220KZ
6-pin headers
USB series type-B right-angle PC-
mount receptacle
Vertical header, 2 x 5 pins
(keyed pin 7)
Dual-row vertical header, 2 x 4 pins
3-pin header
2-pin headers
Not installed, 2-pin headers—PCB
shorted trace
Momentary 6mm pushbutton
switches
OMRON B3F1000
Ferrite bead (0603)
TDK MMZ1608R301A
Murata BLM18SG700 TN1
Red LEDs (T1-3/4)
27Ω ±5% resistors (0603)
1.5kΩ ±5% resistors (0603)
470Ω ±5% resistor (0603)
2.2kΩ ±5% resistor (0603)
C1, C5–C9,
C17, C18, C37
9
C30, C31
2
C2
0
H1–H4
J1
J3 (JTAG)
JU1
JU2
JU3–JU8
JU9–JU13
4
1
1
1
1
6
0
C4
1
C10, C39
2
KEY0–KEY63
64
C11, C12, C38,
C40
4
L1
LED1–LED8
R1, R2
R3, R7, R8
R4
R5
1
8
2
3
1
1
C15, C16
2
Windows is a registered trademark of Microsoft Corp.
________________________________________________________________
Maxim Integrated Products
1
For pricing, delivery, and ordering information, please contact Maxim Direct at 1-888-629-4642,
or visit Maxim’s website at www.maxim-ic.com.
MAX7359 Evaluation Kit
Evaluates: MAX7359
Component List (continued)
DESIGNATION
R6
R9
R10–R17
R18
R19–R23
QTY
1
1
8
1
0
DESCRIPTION
10kΩ ±5% resistor (0603)
33kΩ ±5% resistor (0603)
330Ω ±5% resistors (0603)
0Ω resistor (0603)
Not installed, resistors—PCB shorted
trace (0402)
Maxim I
2
C interfaced peripheral
MAX7359ETG+ (24-pin TQFN-EP,
3.5mm x 3.5mm)
Maxim LDO linear regulator
MAX8511EXK25+ (5-pin SC70)
(Top Mark: ADV)
Maxim LDO linear regulator
MAX8511EXK33+ (5-pin SC70)
(Top Mark: AEI)
Maxim RISC microcontroller
MAXQ2000-RAX+ (68-pin QFN)
DESIGNATION
U5
U6
QTY
1
1
DESCRIPTION
FTDI FT232BL (32-pin TQFP,
7mm x 7mm)
93C46 type 3-wire EEPROM
(8-pin SO)
16MHz crystal (parallel resonant,
20pF load)
Citizen HCM49-16.000MABJUT
Suntsu SCD20B-16.000MHZ-I
Not installed, 32.768kHz watch
crystal
6MHz crystal
Shunts
PCB: MAX7359 Evaluation Kit+
Rubber bumpers,
0.100in H x 0.400in W square
USB high-speed A-to-B cable,
5ft (1.5m)
Y2
1
U1
1
Y3
Y4
—
—
—
—
0
1
8
1
4
1
U2
1
U3
1
U4
1
Component Suppliers
SUPPLIER
Murata Mfg. Co., Ltd.
Panasonic Corp.
Taiyo Yuden
TDK Corp.
PHONE
770-436-1300
714-373-7366
800-348-2496
847-803-6100
WEBSITE
www.murata.com
www.panasonic.com
www.t-yuden.com
www.component.tdk.com
Note:
Indicate that you are using the MAX7359 when contacting these component suppliers.
2
_______________________________________________________________________________________
MAX7359 Evaluation Kit
Quick Start
Required Equipment
Before beginning, the following equipment is needed:
• User-supplied Windows 2000/XP/Vista-compatible
computer with a spare USB port
Note:
Administrator privileges may be required when
first installing the device.
Note:
In the following sections, software-related items
are identified by bolding. Text in
bold
refers to items
directly from the EV kit software. Text in
bold and under-
lined
refers to items from the Windows operating system.
5) Follow the directions of the
Add New Hardware
Wizard
to install the USB device driver. Choose the
Search for the best driver for your device
option.
Specify the location of the device driver to be
C:\Program Files\Maxim MAX7359EVKIT
(default
installation directory) using the
Browse
button.
During device driver installation, Windows XP shows
a warning message indicating that the device driver
Maxim uses does not contain a digital signature. This
is not an error condition. It is safe to proceed with the
installation.
6) Verify that the EV kit’s LED8 is lit, indicating that the
USB is connected and providing power.
7) Start the EV kit software by clicking its icon in the
Windows
Start
menu.
8) The software automatically connects to the board
after a few seconds.
9) Click the
Initialize EV kit
button to write the power-up
command and configure default settings for demon-
stration. This button writes to three registers:
Write(0x01 Configuration) = 0xAA; Write(0x02
Debounce) = 0x1F; and Write(0x03 Interrupt) = 0x2F.
10) On the EV kit board, press buttons in the
KEY0–KEY63 matrix. Verify that the key scan codes
are reported in the software’s history window after five
to six key-press events are queued, depending on
the debounce time and interrupt register settings. The
most recent scan code is identified in the
Key Grid.
Evaluates: MAX7359
Procedure
The MAX7359 EV kit is fully assembled and tested. Follow
the steps below to verify board operation.
1) Visit www.maxim-ic.com/evkitsoftware to download
the latest version of the EV kit software,
7359Rxx.ZIP. Save the EV kit software to a tempo-
rary folder and uncompress the ZIP file.
2) Install the EV kit software on your computer by
launching the 7359Rxx.MSI program inside the zip
file. The program files are copied and icons are
created in the Windows
Start | Programs
menu.
3) Ensure that the jumper settings are in the default
positions (see Table 1).
4) Connect the USB cable from the PC to the MAX7359
EV kit board. A
Building Driver Database
window
pops up in addition to a
New Hardware Found
message when installing the USB driver for the first
time. If you do not see a window that is similar to the
one described above after 30s, remove the USB
cable from the board and reconnect it. Administrator
privileges are required to install the USB device dri-
ver on Windows 2000 and XP. Refer to
Application
Note 3601: Troubleshooting Windows Plug-and-Play
and USB for Maxim Evaluation Kits
if you have any
problems during this step.
Detailed Description of Software
Connecting to Hardware
The MAX7359 EV kit software main window (Figure 1)
provides direct access to all registers and controls the
interrupt response. The software automatically search-
es for the MAX7359 EV kit hardware when launched.
Once the hardware is found and connected, the I
2
C
Device Address
is shown in the upper-left corner.
Auto Read
The software automatically reads registers every 2s to
3s if the
Auto Read all
checkbox is checked.
_______________________________________________________________________________________
3
MAX7359 Evaluation Kit
Evaluates: MAX7359
Figure 1. The MAX7359 EV Kit Software Main Window
Registers
Each of the MAX7359 registers is represented on the
software’s main window (Figure 1). Each register has its
own
Read
and
Write
buttons. Clicking the
Read entire
FIFO now
button reads register 0x00 repeatedly, until the
FIFO indicates that all key-press events have been read.
Interrupt Response
Although the PC software cannot respond to interrupts
with the speed of a true low-level hardware interrupt,
the software does offer flexibility for evaluation. The
software polls the status of the INT output pin twice
every second. The
Periodic Actions
checkboxes
determine what action the software will take when INT is
active.
Key Grid
Whenever a key-press event is received, the key loca-
tion is shown on the
Key Grid.
This grid shows eight
rows and eight columns. Register
0x02 Debounce /
Port Enable
determines how many of the column pins
are taken away from the
Key Grid
and used for general-
purpose outputs (GPOs).
History Window
Each register read or write event is recorded in the
scrollable
History
window.
4
_______________________________________________________________________________________
MAX7359 Evaluation Kit
Evaluates: MAX7359
Figure 2. Using the LEDs as GPO Indicators
Using the LEDs as GPO Indicators
To configure the COL7/PORT7 pin as an open-drain
GPO, first change the key scan partition by changing
the value of the
0x02 Debounce / Port Enable
register
to
Output Ports GPO7 / Scan COL6 - COL0.
Next,
click its
Write
button. Finally, connect LED7 to the
COL7/PORT7 pin by installing a shunt at JU8. To drive
PORT7 low, illuminating the LED, set the value of the
0x04 Ports
register so that the
GPO7
checkbox is
unchecked, and click its
Write
button (Figure 2).
To configure additional COL/PORT pins as open-drain
GPOs, the procedure is similar. Write the
0x02
Debounce / Port Enable
register to select how many of
the COL/PORT pins will be used for key scanning and
how many for output ports. Key scanning always uses
the lowest numbered COL/PORT pins. Set the JU3–JU8
jumpers to enable the LED outputs as needed. Write
the port data into the
0x04 Ports
register (unchecked =
output low, checked = output undriven). Refer to the
MAX7359 IC data sheet for more information about the
ports register.
To configure the INT pin for use as a GPO pin, set both
the
FIFO Level
and
Time
combo box of register
0x03
Interrupt
to
Not Used,
then click the
Write
button.
When configured for GPO, the INT pin is controlled
from the
0x04 Ports
register (Figure 2).
_______________________________________________________________________________________
5