Hello world program for PCAL955x component library. This demonstrates standard usage of this library.

Dependencies:   PCAL955x mbed

Refer to library page for details.

main.cpp

Committer:
nxp_ip
Date:
2015-03-07
Revision:
0:26310705044b
Child:
1:15df36975a85

File content as of revision 0:26310705044b:

#include    "mbed.h"
#include    "PCAL9555.h"

PCAL9555    gpio( p28, p27, 0x40 );

int main()
{
    gpio.configure( 0xFFFF );           //  Set all pins: input
    printf( "  0x%04X\r\n", (int)gpio );//  Print pins state

    gpio.configure( 0x0000 );           //  Set all pins: output
    
    int count   = 0;
    
    while(1) {
        gpio.write( count++ );
    }
}