datasheetbank_Logo
búsqueda de Hoja de datos y gratuito Fichas de descarga

TDA9950 Ver la hoja de datos (PDF) - NXP Semiconductors.

Número de pieza
componentes Descripción
Lista de partido
TDA9950
NXP
NXP Semiconductors. NXP
TDA9950 Datasheet PDF : 22 Pages
First Prev 11 12 13 14 15 16 17 18 19 20 Next Last
NXP Semiconductors
TDA9950
CEC/I2C-bus translator
8.6 Example communication sequences
When writing, the first byte after the slave address will contain the Address Pointer
Register value. Subsequent bytes are written to the register addressed by the Address
Pointer Register.
If the host wishes to write to two or more discontiguous registers, two separate write
sequences must be used with a STOP/START or repeated START condition between
them. Contiguous ranges of registers can be written in one communication sequence
between a START and STOP condition. Messages in the CEC Data Registers must be
written and read as contiguous ranges of registers.
When reading, values are read starting at the register currently addressed by the Address
Pointer Register. The pointer auto-increments after each read. If the host should read past
register 19h, or read more bytes than indicated by the FrameByteCount in register CDR[0]
(address 07h), the value FFh will be returned.
When the address pointer is 00h, it does not auto-increment. This allows repetitive polling
of the TDA9950 Status Register without the need to reset the Address Pointer Register.
If the address pointer needs to be set before a read takes place, the host must first write to
the Address Pointer Register and then, after a repeated start condition (or a STOP/START
sequence), commence reading as many data bytes as it requires.
S SLAVE ADDRESS W A 0000 0000 A Sr SLAVE ADDRESS
R A <CSR> A P
write address pointer
'0' (write)
Sr = repeated START condition
'1' (read) read status
from master to slave
from slave to master
001aag925
Fig 4.
A = acknowledge (SDA = LOW)
S = START condition
P = STOP condition
Host reads TDA9950 Status Register - after setting address pointer
S SLAVE ADDRESS
R A <CSR> A P
'1' (read) read status
from master to slave
from slave to master
001aag926
Fig 5.
A = acknowledge (SDA = LOW)
S = START condition
P = STOP condition
Host reads TDA9950 Status Register - without setting address pointer (was at 0)
TDA9950_2
Product data sheet
Rev. 02 — 22 October 2009
© NXP B.V. 2009. All rights reserved.
11 of 22

Share Link: 

datasheetbank.com [ Privacy Policy ] [ Request Datasheet ] [ Contact Us ]