参数资料
型号: SPT711XPFCE
厂商: Freescale Semiconductor
文件页数: 19/60页
文件大小: 0K
描述: CARD TELEPHONY FARM CRD 711X
标准包装: 1
系列: *
Hardware
Read data from an I2C EEPROM Device
ARGS:
t_addr : LSB 3-bit address of target device from base address 0xA0.
b_addr : Byte address in device
*data : Data to write
cnt : number of bytes to read
RTNS:
Number of bytes read.
******************************************************************************/
int I2C_RD(unsigned char t_addr, unsigned short b_addr, unsigned char *data,
int cnt)
{
i2c_map_t* I2C = (i2c_map_t*) I2C_BASE;
int x;
if (cnt < 0)
{ return 0; }
// Arbitrate for Bus
while (I2C->I2SR & 0x0020);
I2C->I2CR |= 0x0020;
// Bus Busy
// Master
// Send device address (Keep action a "Write" to set Random Access address)
if (I2C_TX(0xA0 | ((t_addr & 7) << 1)))
{ I2C->I2CR &= ~0x0030; return 1; }
// Send byte address (MSB first)
if (I2C_TX((unsigned char) (b_addr >> 8)))
{ I2C->I2CR &= ~0x0030; return 1; }
if (I2C_TX((unsigned char) (b_addr & 0x00ff)))
{ I2C->I2CR &= ~0x0030; return 1; }
I2C->I2CR |= 0x0004;
// Restart
// Send device address (Now send "Read")
if (I2C_TX(0xA1 | (t_addr << 1)))
{ I2C->I2CR &= ~0x0030; return 1; }
// Receive a byte data (bus is released by subroutine)
x = I2C_RX(data, cnt);
return x;
}
/******************************************************************************
I2C_EEPROM_INIT()
Write Test Vector Into I2C EEPROM
ARGS:
(None.)
RTNS:
0 = Success
1 = Failure
******************************************************************************/
int I2C_EEPROM_INIT()
{
unsigned short x;
unsigned char y;
unsigned int retry;
MSC711x Packet Telephony Farm Card (SPT711xPFCE), Rev. 1
Freescale Semiconductor
19
相关PDF资料
PDF描述
SPUSB1AJT SURGE SUPPRESOR USB 12OHM SC70-6
SR-5H-6.3A-BK FUSE 6.3A 250VAC RADIAL SLOW
SR1K20M155X VARISTOR 20VRMS W/RFI SUPP RAD
SRP120LF POLYSWITCH PTC RESET 1.2A STRAP
SRP120SF POLYSWITCH PTC RESET 1.2A STRAP
相关代理商/技术参数
参数描述
SPT-750 功能描述:烙铁 CONTROL BOX ASSEM SP-750T RoHS:否 制造商:Weller 产品:Soldering Stations 类型:Digital, Iron, Stand, Cleaner 瓦特:50 W 最大温度:+ 850 F 电缆类型:US Cord Included
SPT-751 功能描述:烙铁 COVER ASSEMBLY SP-750T RoHS:否 制造商:Weller 产品:Soldering Stations 类型:Digital, Iron, Stand, Cleaner 瓦特:50 W 最大温度:+ 850 F 电缆类型:US Cord Included
SPT7560 制造商:Cooper Wiring Devices 功能描述:
SPT7572 制造商:Cooper Wiring Devices 功能描述:
SPT7610 制造商:CADEKA 制造商全称:CADEKA 功能描述:6-BIT, 1 GSPS FLASH A/D CONVERTER