pnx1700 NXP Semiconductors, pnx1700 Datasheet - Page 767
pnx1700
Manufacturer Part Number
pnx1700
Description
Connected Media Processor
Manufacturer
NXP Semiconductors
Datasheet
1.PNX1700.pdf
(832 pages)
- Current page: 767 of 832
- Download datasheet (8Mb)
Philips Semiconductors
Volume 1 of 1
PNX17XX_SER_1
Preliminary data sheet
When the slave address and data direction bit have been transmitted and an
acknowledgment bit has been received, a number of status codes are possible in
STA. The appropriate action to be taken for each of the status codes is detailed in
Table
the master transmitter mode by loading IIC_DAT with SLA+W.
Slave Receiver Mode
Serial data and the serial clock are received through SDA and SCL. After each byte is
received, an acknowledge bit is transmitted. START and STOP conditions are
recognized as the beginning and end of a serial transfer. Address recognition is
performed by hardware after reception of the slave address and direction bit.
In the slave receiver mode, a number of data bytes are received from a master
transmitter. To initiate the slave receiver mode, IIC_ADDRESS must be loaded with
the 7-bit slave address to which the IIC module will respond when addressed by a
master. Also the least significant bit of IIC_ADDRESS should be set if the interface
should respond to the general call address (0x00). The IIC_CONTROL register,
should be initialized with EN and AA set and STA and STO reset in order to enter the
slave receiver mode. Setting the AA bit will enable the logic to acknowledge its own
slave address or the general call address and EN will enable the interface.
When IIC_ADDRESS and IIC_CONTROL have been initialized, the IIC module waits
until it is addressed by its own slave address, followed by the data direction bit which
must be ‘0’ (W) for the IIC module to operate in the slave receiver mode. After its own
slave address and the W bit have been received, a valid status code can be read from
IIC_DAT. This status code should be used to vector to an interrupt service routine.
The appropriate action to be taken for each of the status codes is detailed in
The slave receiver mode may also be entered if arbitration is lost while the IIC module
is in the master mode.
If the AA bit is reset during a transfer, the IIC module will return a not acknowledge
(logic ‘1’) to SDA after the next received data byte. While AA is reset, the IIC module
does not respond to its own slave address or a general call address. However, the I
bus is still monitored and address recognition may be resumed at any time by setting
AA. This means that the AA bit may be used to isolate the IIC module from the I
bus temporarily.
Slave Transmitter Mode
The first byte is received and handled as in the slave receiver mode. However, in this
mode, the direction bit will indicate that the transfer direction is reversed. Serial data
is transmitted via SDA while the serial clock is input through SCL. START and STOP
conditions are recognized as the beginning and end of a serial transfer.
In the slave transmitter mode, a number of data bytes are transmitted to a master
receiver. Data transfer is initialized as in the slave receiver mode. When
IIC_ADDRESS and IIC_CONTROL have been initialized, the IIC module waits until it
is addressed by its own slave address followed by the data direction bit, which must
be ‘1’ (R) for the IIC module to operate in the slave transmitter mode. After its own
slave address and the R bit have been received, a valid status code can be read from
STA. This status code is used to vector to an interrupt service routine. The
5. After a repeated start condition (state 0x10), the IIC module may switch to
Rev. 1 — 17 March 2006
© Koninklijke Philips Electronics N.V. 2006. All rights reserved.
PNX17xx Series
Chapter 25: I
2
C Interface
Table
2
C
25-6
2
5.
C
Related parts for pnx1700
Image
Part Number
Description
Manufacturer
Datasheet
Request
R
Part Number:
Description:
NXP Semiconductors designed the LPC2420/2460 microcontroller around a 16-bit/32-bitARM7TDMI-S CPU core with real-time debug interfaces that include both JTAG andembedded trace
Manufacturer:
NXP Semiconductors
Datasheet:
Part Number:
Description:
NXP Semiconductors designed the LPC2458 microcontroller around a 16-bit/32-bitARM7TDMI-S CPU core with real-time debug interfaces that include both JTAG andembedded trace
Manufacturer:
NXP Semiconductors
Datasheet:
Part Number:
Description:
NXP Semiconductors designed the LPC2468 microcontroller around a 16-bit/32-bitARM7TDMI-S CPU core with real-time debug interfaces that include both JTAG andembedded trace
Manufacturer:
NXP Semiconductors
Datasheet:
Part Number:
Description:
NXP Semiconductors designed the LPC2470 microcontroller, powered by theARM7TDMI-S core, to be a highly integrated microcontroller for a wide range ofapplications that require advanced communications and high quality graphic displays
Manufacturer:
NXP Semiconductors
Datasheet:
Part Number:
Description:
NXP Semiconductors designed the LPC2478 microcontroller, powered by theARM7TDMI-S core, to be a highly integrated microcontroller for a wide range ofapplications that require advanced communications and high quality graphic displays
Manufacturer:
NXP Semiconductors
Datasheet:
Part Number:
Description:
The Philips Semiconductors XA (eXtended Architecture) family of 16-bit single-chip microcontrollers is powerful enough to easily handle the requirements of high performance embedded applications, yet inexpensive enough to compete in the market for hi
Manufacturer:
NXP Semiconductors
Datasheet:
Part Number:
Description:
The Philips Semiconductors XA (eXtended Architecture) family of 16-bit single-chip microcontrollers is powerful enough to easily handle the requirements of high performance embedded applications, yet inexpensive enough to compete in the market for hi
Manufacturer:
NXP Semiconductors
Datasheet:
Part Number:
Description:
The XA-S3 device is a member of Philips Semiconductors? XA(eXtended Architecture) family of high performance 16-bitsingle-chip microcontrollers
Manufacturer:
NXP Semiconductors
Datasheet:
Part Number:
Description:
The NXP BlueStreak LH75401/LH75411 family consists of two low-cost 16/32-bit System-on-Chip (SoC) devices
Manufacturer:
NXP Semiconductors
Datasheet:
Part Number:
Description:
The NXP LPC3130/3131 combine an 180 MHz ARM926EJ-S CPU core, high-speed USB2
Manufacturer:
NXP Semiconductors
Datasheet:
Part Number:
Description:
The NXP LPC3141 combine a 270 MHz ARM926EJ-S CPU core, High-speed USB 2
Manufacturer:
NXP Semiconductors
Part Number:
Description:
The NXP LPC3143 combine a 270 MHz ARM926EJ-S CPU core, High-speed USB 2
Manufacturer:
NXP Semiconductors
Part Number:
Description:
The NXP LPC3152 combines an 180 MHz ARM926EJ-S CPU core, High-speed USB 2
Manufacturer:
NXP Semiconductors
Part Number:
Description:
The NXP LPC3154 combines an 180 MHz ARM926EJ-S CPU core, High-speed USB 2
Manufacturer:
NXP Semiconductors
Part Number:
Description:
Standard level N-channel enhancement mode Field-Effect Transistor (FET) in a plastic package using NXP High-Performance Automotive (HPA) TrenchMOS technology
Manufacturer:
NXP Semiconductors
Datasheet: