19-4151; Rev 0; 5/08
MAX7311 Evaluation Kit
General Description
The MAX7311 evaluation kit (EV kit) provides a proven
design to evaluate the MAX7311 I
2
C-compatible 16-bit
I/O port expander, with each port configurable as input
or push-pull output. The EV kit also includes Windows
®
2000/XP/Vista
®
-compatible software that provides a
simple graphical user interface (GUI) for exercising the
features of the MAX7311. The MAX7311 EV kit PCB
comes with a MAX7311ATG+ installed.
Windows and Windows Vista are registered trademarks of
Microsoft Corp.
Features
♦
Windows 2000/XP/Vista (32-Bit)-Compatible
Evaluation Software
♦
USB-PC Connection (Cable Included)
♦
USB Powered
♦
Configurable Input or Push-Pull Output
♦
Proven PCB Layout
♦
Fully Assembled and Tested
♦
Lead-Free and RoHS-Compliant
♦
On-Board Pushbutton Switches
♦
On-Board LEDs for Demonstrating the Push-Pull
Capabilities of the GPIOs
Evaluates: MAX7311
Ordering Information
PART
MAX7311EVKIT+
TYPE
EV Kit
+Denotes
lead-free and RoHS-compliant.
Component List
DESIGNATION
C1, C12, C14
QTY
3
DESCRIPTION
10µF ±20%, 16V X5R ceramic
capacitors (1206)
Murata GRM31CR61C106M
22pF ±5%, 50V C0G ceramic
capacitors (0603)
Murata GRM1885C1H220J
0.033µF ±10%, 16V X5R ceramic
capacitor (0603)
Taiyo Yuden EMK107BJ333KA
0.1µF ±10%, 16V X7R ceramic
capacitors (0603)
TDK C1608X7R1C104K
1µF ±10%, 16V X5R ceramic
capacitors (0603)
TDK C1608X5R1C105K
10pF ±5%, 50V C0G ceramic
capacitors (0603)
Murata GRM1885C1H100J
Green LEDs (0603)
U2
1
DESIGNATION
JU0, JU1, JU2
JU3, JU4, JU5
L1
R1, R2
R3, R17, R18,
R19
R5
R6, R36, R37
R10
R11
R12–R16
R4, R20–R35
S1, S2
U1
QTY
3
3
1
2
4
1
3
1
1
0
17
2
1
DESCRIPTION
5-pin headers
3-pin headers
Ferrite bead
27Ω ±5% resistors (0603)
1.5kΩ ±5% resistors (0603)
2.2kΩ ±5% resistor (0603)
10kΩ ±5% resistors (0603)
169kΩ ±1% resistor (0603)
100kΩ ±1% resistor (0603)
Not installed; resistors—short (PC
trace) (0603)
470Ω ±5% resistors (0603)
Pushbutton switches
I/O port expander
(24 TQFN-EP*)
Maxim MAX7311ATG+
Adjustable output LDO regulator
(5 SC70)
Maxim MAX8512EXK+T
LDO regulator (5 SC70)
Maxim MAX8511EXK25+T
UART-to-USB converter (32 TQFP)
FTDI FT232BL
C2, C3
2
C4
1
C5–C10, C17,
C18, C20
9
C11, C13, C19
3
C15, C16
D1, D3, D5,
D7, D9, D11,
D13, D15
D2, D4, D6,
D8, D10, D12,
D14, D16
J1
2
8
8
Red LEDs (0603)
U3
1
1
1
USB series type-B right-angle PC-
mount receptacle
U4
*EP
= Exposed pad.
________________________________________________________________
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.
MAX7311 Evaluation Kit
Evaluates: MAX7311
Component List (continued)
DESIGNATION
U5
U6
QTY
1
1
DESCRIPTION
93C46 type 3-wire EEPROM (8 SO)
Atmel AT93C46A-10SU-2.7
Microcontroller (68 QFN-EP*)
Maxim MAXQ2000-RAX+
16MHz crystal (HCM49)
Hong Kong X’tals
SSM1600000E18FAF
6MHz crystal (HCM49)
Hong Kong X’tals
SSL6000000E18FAF
Not installed, crystal
Shunts
USB high-speed A-to-B cables, 6ft
PCB: MAX7311 Evaluation Kit+
Component Suppliers
SUPPLIER
Hong Kong
X’tals Ltd.
Murata
Electronics
America, Inc.
Taiyo Yuden
TDK Corp.
PHONE
WEBSITE
+852-35112388 www.hongkongcrystal.com
770-436-1300
800-348-2496
847-803-6100
www.murata-northamerica.com
www.t-yuden.com
www.component.tdk.com
Y1
1
Y2
Y3
—
—
—
1
0
6
1
1
Note:
Indicate that you are using the MAX7311 when contacting
these component suppliers.
MAX7311 EV Kit Files
FILE
INSTALL.EXE
MAX7311.EXE
FTD2XX.INF
UNINST.INI
USB_Driver_Help.PDF
DESCRIPTION
Installs the EV kit files on your computer
Application program
USB device driver file
Uninstalls the EV kit software
USB driver installation help file
*EP
= Exposed pad.
Quick Start
Recommended Equipment
Before beginning, the following equipment is needed:
• MAX7311 EV kit (USB cable included)
• A user-supplied Windows 2000/XP/Vista-compatible
PC with a spare USB port
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
underlined
refers to items from the Windows operat-
ing system.
5)
Procedure
The MAX7311 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,
7311Rxx.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 run-
ning the INSTALL.EXE program inside the tempo-
rary folder. The program files are copied and icons
are created in the Windows
Start | Programs
menu.
3) Verify that all jumpers (JU0–JU5) are in their default
positions, as shown in Table 1.
4) Connect the USB cable from the PC to the EV kit
board. A
New Hardware Found
window pops up
2
6)
7)
8)
9)
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 30 seconds, remove the USB
cable from the board and reconnect it.
Administrator privileges are required to install the
USB device driver on Windows.
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\MAX7311
(default installation
directory) using the
Browse
button. During device
driver installation, Windows may show a warning
message indicating that the device driver Maxim
uses does not contain a digital signature. This is not
an error condition and it is safe to proceed with instal-
lation. Refer to the USB_Driver_Help.PDF document
included with the software for additional information.
Start the MAX7311 EV kit software by opening its
icon in the
Start | Programs
menu. The EV kit soft-
ware main window appears, as shown in Figure 1.
Wait approximately five seconds for the program to
automatically detect the slave address (0x40) of the
MAX7311 in the
I2C Addresses
group box.
Set
I/O0–I/O7
to outputs by selecting all
Output
radio buttons in the
Configuration
group box.
Verify that all red LEDs are brightly lit.
_______________________________________________________________________________________
MAX7311 Evaluation Kit
Evaluates: MAX7311
Figure 1. MAX7311 EV Kit Software Main Window (Port 1 Tab)
Detailed Description of Software
To start the MAX7311 EV kit software, double-click on the
MAX7311 EV kit icon that is created during installation.
The GUI main window appears, as shown in Figure 1.
Port 1 and Port 2 Tabs
The
Port 1
tab sheet shown in Figure 1 controls all of
the registers for
I/O0–I/O7
of the MAX7311. In the
Configuration
group box, the user can set the I/O port
as an input or output by selecting the adjacent
Input
or
Output
radio buttons.
In the
Input Port
group box, press the
Read
button to
read the input port status.
Check the desired checkboxes and press the
Write
button in the
Polarity Inversion
group box to invert the
polarity of the corresponding port pins. Uncheck the
checkboxes and press the
Write
button to obtain the
default polarity of the corresponding port pins.
3
_______________________________________________________________________________________
MAX7311 Evaluation Kit
Evaluates: MAX7311
Figure 2. MAX7311 EV Kit Software Main Window (Port 2 Tab)
Check or uncheck the desired checkboxes and press
the
Write
button in the
Output Port
group box to write
the port settings to the MAX7311.
The
Port 2
tab sheet shown in Figure 2 contains the
same functions as the
Port 1
tab sheet to control the
registers for
I/O8–I/O15.
Bus Timeout Checkbox
Check the
Bus Timeout
checkbox to enable the bus-
timeout function.
Interrupt Status Group Box
The
Interrupt Status
group box shows the current sta-
tus of the MAX7311
INT
pin (active-low latching-transi-
tion-detection interrupt output).
4
_______________________________________________________________________________________
MAX7311 Evaluation Kit
I
2
C Addresses Group Box
The
slave address of the MAX7311 depends on the
jumper settings of JU0, JU1, and JU2. The
I2C
Addresses
drop-down list automatically detects the
MAX7311’s I
2
C slave address when the GUI software
starts. The default I
2
C slave address, when the EV kit is
shipped, is 0x40.
I
2
C
Output Evaluations of I/Os
There are eight red LEDs and eight green LEDs on the EV
kit to demonstrate the push-pull capability of the I/Os.
When an I/O is configured as an output and the logic level
is high, the corresponding red LED will be on and the
green LED will be off. If the logic level is low, the corre-
sponding green LED will be on and the red LED will be off.
Evaluates: MAX7311
Reconnect Button
If the jumper settings of JU0, JU1, and JU2 change,
press the
Reconnect
button to automatically detect the
new I
2
C slave address of the MAX7311.
Input Evaluations of I/Os
Two pullup resistors and two pushbuttons are connected
to I/O8 and I/O9 of the MAX7311. Press pushbutton S2 to
drive I/O8 low and press pushbutton S1 to drive I/O9 low.
Detailed Description of Hardware
The MAX7311 has 16 I/Os, configurable as push-pull
outputs or inputs. The MAX7311 EV kit board provides
a proven layout for evaluating the MAX7311. The EV kit
comes with a MAX7311ATG+ installed.
User-Supplied Power Supply
By default, the MAX7311 EV kit is powered by USB. To
use the user-supplied power supply, place a shunt on
pins 2-3 of JU5, cut the trace between pins 1-2 of JU5,
and connect a 2.5V to 3.3V power supply to the VIN pad.
I
2
C Address Configuration
The combinations of shunt position of jumpers JU0,
JU1, and JU2 determine the I
2
C slave address of the
MAX7311 device. Refer to the MAX7311 IC data sheet
for appropriate settings.
User-Supplied I
2
C Interface
To use the MAX7311 EV kit with a user-supplied I
2
C
interface, install shunts on pins 2-3 of JU3 and JU4.
Connect SDA, SCL, and GND lines from the user-
supplied I
2
C interface to the SDA, SCL, and GND pads
on the MAX7311 EV kit. Place a shunt on pins 2-3 of
JU5, cut the trace between pins 1-2 of JU5, and con-
nect a 2V to 5.5V power supply to the VIN pad.
Table 1. MAX7311 EV Kit Jumper Descriptions (JU0–JU5)
JUMPER
SHUNT
POSITION
1-2
JU0
1-3
1-4*
1-5
1-2
JU1
1-3
1-4*
1-5
1-2
JU2
1-3
1-4*
1-5
JU3
JU4
JU5
1-2
2-3
1-2*
2-3
1-2*
2-3
Connects AD0 to SCL
Connects AD0 to SDA
Connects AD0 to GND
Connects AD0 to VCC
Connects AD1 to SCL
Connects AD1 to SDA
Connects AD1 to GND
Connects AD1 to VCC
Connects AD2 to SCL
Connects AD2 to SDA
Connects AD2 to GND
Connects AD2 to VCC
MAX7311 SCL signal connected to on-board microcontroller
Connects user-supplied SCL signal to the on-board SCL pad
MAX7311 SDA signal connected to on-board microcontroller
Connects user-supplied SDA signal to the on-board SDA pad
MAX7311 V+ is set to the on-board 3.3V supply powered from the USB port
Connects user-supplied external supply to the VIN pad
DESCRIPTION
*Default
position.
_______________________________________________________________________________________
5