OM6277,598 NXP Semiconductors, OM6277,598 Datasheet - Page 48

DEMO BOARD FOR PCA9564

OM6277,598

Manufacturer Part Number
OM6277,598
Description
DEMO BOARD FOR PCA9564
Manufacturer
NXP Semiconductors
Datasheet

Specifications of OM6277,598

Main Purpose
Interface, I2C Controller
Embedded
Yes, MCU, 8-Bit
Utilized Ic / Part
PCA9564
Primary Attributes
I2C Bus Controller, 1 8-Bit GPIO, 1 8-Bit LED Dimmer
Secondary Attributes
8 Momentary Switches, 23 LEDs
Lead Free Status / RoHS Status
Not applicable / Not applicable
Other names
568-4001
935283226598
ua_exprt.h
/****************************************************************************
/*
/*
/*
/****************************************************************************
/*
/*
/*
/*
/*
/*
/*
/****************************************************************************
/**** Status Errors ****/
#define I2C_OK
#define I2C_BUSY
#define I2C_ERR
#define I2C_NO_DATA
#define I2C_NACK_ON_DATA
#define I2C_NACK_ON_ADDRESS
#define I2C_DEVICE_NOT_PRESENT
#define I2C_ARBITRATION_LOST
#define I2C_TIME_OUT
#define I2C_SLAVE_ERROR
#define I2C_INIT_ERROR
extern char slaveBuf[];
/***************************************************************************/
/*
/***************************************************************************/
extern void I2C_Init(void);
Description:
This module consists a number of exported declarations of the I2C
driver package. Include this module in your source file if you want
to make use of one of the interface functions of the package.
I N T E R F A C E
(C) Copyright 1993 Philips Semiconductors B.V.
F U N C T I O N
0
1
2
3
4
5
6
7
8
9
10
/* err: Initialization (not done)*/
// ptr to rec/trm data into/from if slave
/* transfer ended No Errors
/* transfer busy
/* err: general error
/* err: No data in block
/* err: No ack on data
/* err: No ack on address
/* err: Device not present
/* err: Arbitration lost
/* err: Time out occurred
/* err: slave mode error
P R O T O T Y P E S
48
*/
*/
*/
*/
*/
*/
*/
*/
*/
*/
*/

Related parts for OM6277,598