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

PIC16F872-I/SS 参数 Datasheet PDF下载

PIC16F872-I/SS图片预览
型号: PIC16F872-I/SS
PDF下载: 下载PDF文件 查看货源
内容描述: 28引脚, 8位CMOS闪存微控制器 [28-Pin, 8-Bit CMOS FLASH Microcontroller]
分类和应用: 闪存微控制器
文件页数/大小: 160 页 / 2454 K
品牌: MICROCHIP [ MICROCHIP ]
 浏览型号PIC16F872-I/SS的Datasheet PDF文件第73页浏览型号PIC16F872-I/SS的Datasheet PDF文件第74页浏览型号PIC16F872-I/SS的Datasheet PDF文件第75页浏览型号PIC16F872-I/SS的Datasheet PDF文件第76页浏览型号PIC16F872-I/SS的Datasheet PDF文件第78页浏览型号PIC16F872-I/SS的Datasheet PDF文件第79页浏览型号PIC16F872-I/SS的Datasheet PDF文件第80页浏览型号PIC16F872-I/SS的Datasheet PDF文件第81页  
PIC16F872  
9.2.15 CLOCK ARBITRATION  
9.2.16 SLEEP OPERATION  
Clock arbitration occurs when the master, during any  
receive, transmit, or repeated start/stop condition,  
deasserts the SCL pin (SCL allowed to float high).  
When the SCL pin is allowed to float high, the baud rate  
generator (BRG) is suspended from counting until the  
SCL pin is actually sampled high. When the SCL pin is  
sampled high, the baud rate generator is reloaded with  
the contents of SSPADD<6:0> and begins counting.  
This ensures that the SCL high time will always be at  
least one BRG rollover count in the event that the clock  
is held low by an external device (Figure 9-18).  
While in SLEEP mode, the I2C module can receive  
addresses or data, and when an address match or  
complete byte transfer occurs, wake the processor from  
sleep (if the SSP interrupt is enabled).  
9.2.17 EFFECTS OF A RESET  
A RESET disables the SSP module and terminates the  
current transfer.  
FIGURE 9-18: CLOCK ARBITRATION TIMING IN MASTER TRANSMIT MODE  
BRG overflow,  
Release SCL,  
If SCL = 1 Load BRG with  
SSPADD<6:0>, and start count  
to measure high time interval  
BRG overflow occurs,  
Release SCL, Slave device holds SCL low.  
SCL = 1 BRG starts counting  
clock high interval.  
SCL  
SDA  
SCL line sampled once every machine cycle (TOSC 4).  
Hold off BRG until SCL is sampled high.  
TBRG  
TBRG  
TBRG  
1999 Microchip Technology Inc.  
Preliminary  
DS30221A-page 77  
 复制成功!