
CY3242-IOXlite
I2C Port Expander Lite Demo Kit
Getting Started Guide
Cypress Semiconductor
198 Champion Court
San Jose, CA 95134-1709
Phone (USA): 880.858.1810
Phone (Int’l): 408.943.2600
http://www.cypress.com

Copyright © 2007 Cypress Semiconductor Corporation. All rights reserved.
PSoC® is a registered trademark and PSoC Designer™, Programmable System-on-Chip™, and PSoC
Express™ are trademarks of Cypress Semiconductor Corporation (Cypress), along with Cypress® and
Cypress Semiconductor™. All other trademarks or registered trademarks referenced herein are the property of
their respective owners.
Throughout this document I2C, IIC and I
2
C are used interchangeably to represent the I2C Communication
Protocol trademarked by Philips. Purchase of I2C components from Cypress or one of its sublicensed
Associated Companies conveys a license under the Philips I2C Patent Rights to use these components in an
I2C system, provided that the system conforms to the I2C Standard Specification as defined by Philips.
The information in this document is subject to change without notice and should not be construed as a
commitment by Cypress. While reasonable precautions have been taken, Cypress assumes no responsibility
for any errors that may appear in this document. No part of this document may be copied or reproduced in any
form or by any means without the prior written consent of Cypress. Made in the U.S.A.
Disclaimer
CYPRESS MAKES NO WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, WITH REGARD TO THIS
MATERIAL, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY
AND FITNESS FOR A PARTICULAR PURPOSE. Cypress reserves the right to make changes without further
notice to the materials described herein. Cypress does not assume any liability arising out of the application or
use of any product or circuit described herein. Cypress does not authorize its products for use as critical
components in life-support systems where a malfunction or failure may reasonably be expected to result in
significant injury to the user. The inclusion of Cypress’s product in a life-support systems application implies
that the manufacturer assumes all risk of such use and in doing so indemnifies Cypress against all charges.
Flash Code Protection
Cypress products meet the specifications contained in their particular Cypress PSoC Data Sheets. Cypress
believes that its family of PSoC products is one of the most secure families of its kind on the market today,
regardless of how they are used. There may be methods, unknown to Cypress, that can breach the code
protection features. Any of these methods, to our knowledge, would be dishonest and possibly illegal. Neither
Cypress nor any other semiconductor manufacturer can guarantee the security of their code. Code protection
does not mean that we are guaranteeing the product as "unbreakable."
Cypress is willing to work with the customer who is concerned about the integrity of their code. Code protection
is constantly evolving. We at Cypress are committed to continuously improving the code protection features of
our products.
2 I2C Port Expander Lite Demo Kit Getting Started Guide

Getting Started with the I2C Port Expander
Lite Demo Kit
Associated Project: Yes
Associated Part Family: CY8C9520A
Software Version: PSoC Designer™ V4.3
Associated Application Notes and Kits: AN2352, CY3242-IOX, and CY3240-I2USB
Step 1. Expander Configuration Software Installation
1. Insert CD into CD-ROM drive.
2. Run “ExpanderConfigSetup.exe.”
3. Click the Next button.
I2C Port Expander Lite Demo Kit Getting Started Guide 3

4. Specify software destination. Click the Next button.
5. Select the Start Menu folder. Click the Next button.
4 I2C Port Expander Lite Demo Kit Getting Started Guide

6. Select installation options.
7. Confirm installation settings. If everything is fine, click Install.
I2C Port Expander Lite Demo Kit Getting Started Guide 5

8. Wait until program installation finishes. Click the Finish button.
Installation is complete. The Program icon is located under Start Menu >> Programs >> Cypress
MicroSystems… by default.
The remainder of this quick start guide outlines creating an example project, configuring the hardware, setting
up and generating a project in the Expander Configuration software, and downloading the project to the target
device.
The example project uses the Port Expander CY8C9520 device with I2C address 0x2B. It shows how to obtain
two timing signals with frequencies 1 Hz and 4 Hz at pins GP1_0 and GP1_1, respectively. The EEPROM will
contain the familiar string, “Hello world!” at address 0x0000.
Step 2. Hardware Configuration
1. Remove the Port Expander Lite demonstration board from the kit box.
6 I2C Port Expander Lite Demo Kit Getting Started Guide