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

ST92F150JDV1Q6 参数 Datasheet PDF下载

ST92F150JDV1Q6图片预览
型号: ST92F150JDV1Q6
PDF下载: 下载PDF文件 查看货源
内容描述: 8月16日- BIT单电压闪存单片机系列内存, E3 TMEMULATED EEPROM , CAN 2.0B和J1850 BLPD [8/16-BIT SINGLE VOLTAGE FLASH MCU FAMILY WITH RAM, E3 TMEMULATED EEPROM, CAN 2.0B AND J1850 BLPD]
分类和应用: 闪存微控制器和处理器外围集成电路光电二极管可编程只读存储器电动程控只读存储器电可擦编程只读存储器时钟
文件页数/大小: 426 页 / 3830 K
品牌: STMICROELECTRONICS [ ST ]
 浏览型号ST92F150JDV1Q6的Datasheet PDF文件第270页浏览型号ST92F150JDV1Q6的Datasheet PDF文件第271页浏览型号ST92F150JDV1Q6的Datasheet PDF文件第272页浏览型号ST92F150JDV1Q6的Datasheet PDF文件第273页浏览型号ST92F150JDV1Q6的Datasheet PDF文件第275页浏览型号ST92F150JDV1Q6的Datasheet PDF文件第276页浏览型号ST92F150JDV1Q6的Datasheet PDF文件第277页浏览型号ST92F150JDV1Q6的Datasheet PDF文件第278页  
I2C BUS INTERFACE  
2
I C BUS INTERFACE (Cont’d)  
– Address byte successfully transmitted in Mas-  
ter mode.  
– Following a byte transmission, this bit is set after  
reception of the acknowledge clock pulse. BTF is  
cleared by reading I2CSR1 register followed by  
writing the next byte in I2CDR register or when  
DMA is complete.  
(I2CSR1.EVF = 1 and I2CSR2.ADDTX=1)  
Bit 6 = ADD10 10-bit addressing in Master mode.  
This bit is set when the master has sent the first  
byte in 10-bit address mode. An interrupt is gener-  
ated if ITE=1.  
It is cleared by software reading I2CSR1 register  
followed by a write in the I2CDR register of the  
second address byte. It is also cleared by hard-  
ware when peripheral is disabled (I2CCR.PE=0)  
or when the STOPF bit is set.  
– Following a byte reception, this bit is set after  
transmission of the acknowledge clock pulse if  
ACK=1. BTF is cleared by reading I2CSR1 reg-  
ister followed by reading the byte from I2CDR  
register or when DMA is complete.  
The SCL line is held low while I2CSR1.BTF=1.  
0: Byte transfer not done  
1: Byte transfer succeeded  
0: No ADD10 event occurred.  
1: Master has sent first address byte (header).  
Bit 2 = ADSL Address matched (Slave mode).  
This bit is set by hardware if the received slave ad-  
dress matches the I2COAR1/I2COAR2 register  
content or a General Call address. An interrupt is  
generated if ITE=1. It is cleared by software  
reading I2CSR1 register or by hardware when the  
interface is disabled (I2CCR.PE=0). The SCL line  
is held low while ADSL=1.  
Bit 5 = TRA Transmitter/ Receiver.  
When BTF flag of this register is set and also  
TRA=1, then a data byte has to be transmitted. It is  
cleared automatically when BTF is cleared. It is  
also cleared by hardware after the STOPF flag of  
I2CSR2 register is set, loss of bus arbitration  
(ARLO flag of I2CSR2 register is set) or when the  
interface is disabled (I2CCR.PE=0).  
0: Address mismatched or not received  
1: Received address matched  
0: A data byte is received (if I2CSR1.BTF=1)  
1: A data byte can be transmitted (if  
I2CSR1.BTF=1)  
Bit 1 = M/SL Master/Slave.  
This bit is set by hardware as soon as the interface  
is in Master mode (Start condition generated on  
the lines after the I2CCR.START bit is set). It is  
cleared by hardware after detecting a Stop condi-  
tion on the bus or a loss of arbitration (ARLO=1). It  
is also cleared when the interface is disabled  
(I2CCR.PE=0).  
Bit 4 = BUSY Bus Busy.  
It indicates a communication in progress on the  
bus. The detection of the communications is al-  
ways active (even if the peripheral is disabled).  
This bit is set by hardware on detection of a Start  
condition and cleared by hardware on detection of  
a Stop condition. This information is still updated  
when the interface is disabled (I2CCR.PE=0).  
0: No communication on the bus  
0: Slave mode  
1: Master mode  
1: Communication ongoing on the bus  
Bit 0 = SB Start Bit (Master mode).  
This bit is set by hardware as soon as the Start  
condition is generated (following a write of  
START=1 if the bus is free). An interrupt is gener-  
ated if ITE=1. It is cleared by software reading  
I2CSR1 register followed by writing the address  
byte in I2CDR register. It is also cleared by hard-  
Bit 3 = BTF Byte Transfer Finished.  
This bit is set by hardware as soon as a byte is cor-  
rectly received or before the transmission of a data  
byte with interrupt generation if ITE=1. It is cleared  
by software reading I2CSR1 register followed by a  
read or write of I2CDR register or when DMA is  
complete. It is also cleared by hardware when the  
interface is disabled (I2CCR.PE=0).  
ware  
when  
the  
interface  
is  
disabled  
(I2CCR.PE=0).  
The SCL line is held low while SB=1.  
0: No Start condition  
1: Start condition generated  
274/426  
9
 复制成功!