FIGURE 7-17: OPERATION OF THE I2<" />
參數(shù)資料
型號: PIC14000T-20/SO
廠商: Microchip Technology
文件頁數(shù): 104/153頁
文件大?。?/td> 0K
描述: IC MCU OTP 4KX14 A/D 28SOIC
標(biāo)準(zhǔn)包裝: 1,600
系列: PIC® 14
核心處理器: PIC
芯體尺寸: 8-位
速度: 20MHz
連通性: I²C
外圍設(shè)備: POR,溫度傳感器,WDT
輸入/輸出數(shù): 20
程序存儲器容量: 7KB(4K x 14)
程序存儲器類型: OTP
RAM 容量: 192 x 8
電壓 - 電源 (Vcc/Vdd): 2.7 V ~ 6 V
數(shù)據(jù)轉(zhuǎn)換器: 斜率 A/D
振蕩器型: 內(nèi)部
工作溫度: 0°C ~ 70°C
封裝/外殼: 28-SOIC(0.295",7.50mm 寬)
包裝: 帶卷 (TR)
PIC14000
DS40122B-page 54
Preliminary
1996 Microchip Technology Inc.
FIGURE 7-17: OPERATION OF THE I2C IN IDLE_MODE, RCV_MODE OR XMIT_MODE
IDLE_MODE (7-bit):
if (Addr_match)
{
Set interrupt;
if (R/W = 1)
{
Send ACK = 0;
set XMIT_MODE;
}
else if (R/W = 0) set RCV_MODE;
}
RCV_MODE:
if ((I2CBUF=Full) OR (I2COV = 1))
{
Set I2COV;
Do not acknowledge;
}
else
{
transfer I2CSR
→ I2CBUF;
send ACK = 0;
}
Receive 8-bits in I2CSR;
Set interrupt;
XMIT_MODE:
While ((I2CBUF = Empty) AND (CKP=0)) Hold SCL Low;
Send byte;
Set interrupt;
if (ACK Received = 1)
{
End of transmission;
Go back to IDLE_MODE;
}
else if (ACK Received = 0) Go back to XMIT_MODE;
IDLE_MODE (10-Bit):
If (High_byte_addr_match AND (R/W = 0))
{
PRIOR_ADDR_MATCH = FALSE;
Set interrupt;
if ((I2CBUF = Full) OR ((I2COV = 1))
{
Set I2COV;
Do not acknowledge;
}
else
{
Set UA = 1;
Send ACK = 0;
While (I2CADD not updated) Hold SCL low;
Clear UA = 0;
Receive Low_addr_byte;
Set interrupt;
Set UA = 1;
If (Low_byte_addr_match)
{
PRIOR_ADDR_MATCH = TRUE;
Send ACK = 0;
while (I2CADD not updated) Hold SCL low;
Clear UA = 0;
Set RCV_MODE;
}
else if (High_byte_addr_match AND (R/W = 1)
{
if (PRIOR_ADDR_MATCH)
{
send ACK = 0;
set XMIT_MODE;
}
else PRIOR_ADDR_MATCH = FALSE;
}
相關(guān)PDF資料
PDF描述
MT100SEM-L.R1-SP DEVICE SERVER EMBEDDED 3.3V
MT100SEM.R1-SP DEVICE SERVER EMBEDDED 5V
MT5692SMI-34.R1-101M IC MODEM MODULE
PIC14000T-20I/SO IC MCU OTP 4KX14 A/D 28SOIC
MT100SEM.R1 DEVICE SERVER EMBEDDED 5V
相關(guān)代理商/技術(shù)參數(shù)
參數(shù)描述
PIC-1503 制造商:KODENSHI 制造商全稱:KODENSHI KOREA CORP. 功能描述:Photo IC(photodiode with signal processing)
PIC152N-A 制造商:SELEC CONTROLS 功能描述:PROCESS INDICATOR,2 ALARMS,1/8DIN,4DIGIT,RELAY OUTPUT
PIC152N-B-2 制造商:SELEC CONTROLS 功能描述:PROCESS INDICATOR,2 ALARMS,RETRANSMISSION OUTPUT
PIC163F73-I/SP 制造商:Microchip Technology Inc 功能描述:8BIT RISC - Bulk
PIC1655A-278 制造商:GI 功能描述: