I2C
www.DataSheet4U.com
INTEGRATED CIRCUITS
DataShee
DataSheet4U.com
AN96119 I2C with the XA-G3
Paul Seerden, Systems La...
Description
www.DataSheet4U.com
INTEGRATED CIRCUITS
DataShee
DataSheet4U.com
AN96119 I2C with the XA-G3
Paul Seerden, Systems Laboratory Eindhoven, The Netherlands January 1997
DataSheet4U.com
Philips Semiconductors
DataSheet4U.com
DataSheet 4 U .com
www.DataSheet4U.com
Philips Semiconductors Application note
I2C with the XA-G3
Author: Paul Seerden, Systems Laboratory Eindhoven, The Netherlands
AN96119
ABSTRACT
This report describes how to implement I 2C functionality (single master), if you’re using the Philips XA-Gx microcontroller. Elaborated driver routines (written in C) are given for two alternative solutions: – Software emulation using two port pins (‘bit-banging’). – Using the PCx8584 I 2C-bus controller.
SUMMARY
This application note demonstrates the implementation of I 2C functionality using the 16-bit XA-G3 microcontroller from Philips Semiconductors. The note contains two main parts: – An implementation using the Philips PCx8584 I 2C-bus controller (Interrupt driven). – An implemenation by software emulation of the bus using 2 I/O port pins (polling, ‘bit-banging’). Not only the driver software is given. This note also contains a set of (example) interface routines and a small demo application program. All together, it offers the user a quick start in writing a complete I 2C system application (single master).
et4U.com
Purchase of Philips I2C components conveys a license under the Philips’ I2C patent to use the components in the I2C system provided the system co...
Similar Datasheet