English
Language : 

UM0401 Datasheet, PDF (1/17 Pages) STMicroelectronics – User manual for eight bit port expander
UM0401
User manual
User manual for eight bit port expander
STMPE801 demonstration board
Introduction
This document explains the functioning of the demo board for the port expander Chip
STMPE801 with a PC GUI for reading and writing to the eight GPIOs and controlling the I2C
interface.
The objective of this demonstration board is to display the capabilities of the 8-bit port
expander (STMPE801) developed by STMicroelectronics using a Windows-based software
application. The software application provides a user-friendly environment to test the port
expander and verify its functionality.
The board is controlled by the GUI through the parallel port in the PC. The power to the
board should come from an external 5 V constant DC power supply.
The PC based GUI acts as the I2C host and controls the STMPE801 slave on the board.
The eight GPIOs in the STMPE801 are accessible through headers and can be easily pulled
high or low using jumpers. The GPIOs can be configured as outputs by writing to the
appropriate registers using the GUI. All these interfaces are controlled by using I2C
communication between Host and Slave devices.
In addition, the hardware has a provision for controlling the STMPE801 through an external
I2C master.
June 2007
Rev 1
1/17
www.st.com