欢迎访问ic37.com |
会员登录 免费注册
发布采购

SAA7146AH 参数 Datasheet PDF下载

SAA7146AH图片预览
型号: SAA7146AH
PDF下载: 下载PDF文件 查看货源
内容描述: 多媒体桥接器,高性能倍线器和PCI电路SPCI [Multimedia bridge, high performance Scaler and PCI circuit SPCI]
分类和应用: 商用集成电路PC
文件页数/大小: 144 页 / 646 K
品牌: NXP [ NXP ]
 浏览型号SAA7146AH的Datasheet PDF文件第121页浏览型号SAA7146AH的Datasheet PDF文件第122页浏览型号SAA7146AH的Datasheet PDF文件第123页浏览型号SAA7146AH的Datasheet PDF文件第124页浏览型号SAA7146AH的Datasheet PDF文件第126页浏览型号SAA7146AH的Datasheet PDF文件第127页浏览型号SAA7146AH的Datasheet PDF文件第128页浏览型号SAA7146AH的Datasheet PDF文件第129页  
Philips Semiconductors  
Product specification  
Multimedia bridge, high performance  
Scaler and PCI circuit (SPCI)  
SAA7146A  
Instead of checking the general error flag (ERR) after each  
single 3-byte sequence, it is possible to check the ERR at  
the end of the whole protocol sequence. During a bus  
cycle, the BUSY bit is set HIGH. At the end of a bus cycle  
an interrupt request is generated if enabled and BUSY is  
cleared if no error occurs. Writing to the IICTRF should not  
be done while the BUSY bit is active, otherwise the ERR  
flag will be set HIGH. If no transfer errors occur during the  
three transfer actions, the ERR bit will be set LOW. If an  
error occurs the ERR bit will be set HIGH and the BUSY bit  
stays HIGH. In this case the error and BUSY flags have to  
be cleared before starting a new operation.  
7.17.2.2 Example  
The protocol sequence for reading three bytes with  
subaddress access is illustrated in Fig.43. The procedure  
for this read operation is detailed below:  
1. Address slave, write to IICTFR (see Fig.44):  
BYTE2 [7:1] = DA, BYTE2 [0] = 0 (write),  
ATTR2 = START  
BYTE1 = subaddress, ATTR1 = CONT  
BYTE0 [7:1] = DA, BYTE0 [0] = 1(read),  
ATTR0 = START  
2. Wait until BUSY = 0  
3. Check ERR bit, if it is inactive the slave target is  
successfully addressed  
4. Transfer data, write attribute information to IICTFR  
(see Fig.45):  
BYTE2 = first received data byte, ATTR2 = CONT  
BYTE1 = second received data byte, ATTR1 = CONT  
BYTE0 = third received data byte, ATTR0 = STOP  
5. Wait until BUSY = 0  
6. Check ERR bit, if it is inactive IICTFR contains valid  
data.  
S
S
DA  
W
A
SA  
A
A
address device and transmit subaddress  
DA  
R
A
A
D
restart for reading from slave  
receive data  
D
D
NA  
P
receive data  
restart last byte and STOP  
MGD696  
Fig.43 Protocol sequence for reading three bytes with subaddress access.  
1998 Apr 09  
125  
 复制成功!