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

PIC18F4580-I/PT 参数 Datasheet PDF下载

PIC18F4580-I/PT图片预览
型号: PIC18F4580-I/PT
PDF下载: 下载PDF文件 查看货源
内容描述: 28 /40/ 44引脚增强型闪存微控制器与ECAN技术, 10位A / D和纳瓦技术 [28/40/44-Pin Enhanced Flash Microcontrollers with ECAN Technology, 10-Bit A/D and nanoWatt Technology]
分类和应用: 闪存微控制器和处理器外围集成电路时钟
文件页数/大小: 490 页 / 8912 K
品牌: MICROCHIP [ MICROCHIP ]
 浏览型号PIC18F4580-I/PT的Datasheet PDF文件第215页浏览型号PIC18F4580-I/PT的Datasheet PDF文件第216页浏览型号PIC18F4580-I/PT的Datasheet PDF文件第217页浏览型号PIC18F4580-I/PT的Datasheet PDF文件第218页浏览型号PIC18F4580-I/PT的Datasheet PDF文件第220页浏览型号PIC18F4580-I/PT的Datasheet PDF文件第221页浏览型号PIC18F4580-I/PT的Datasheet PDF文件第222页浏览型号PIC18F4580-I/PT的Datasheet PDF文件第223页  
PIC18F2480/2580/4480/4580  
18.4.8  
I2C MASTER MODE START  
CONDITION TIMING  
Note:  
If, at the beginning of the Start condition,  
the SDA and SCL pins are already sam-  
pled low, or if during the Start condition,  
the SCL line is sampled low before the  
SDA line is driven low, a bus collision  
occurs, the Bus Collision Interrupt Flag,  
BCLIF, is set, the Start condition is aborted  
and the I2C module is reset into its Idle  
state.  
To initiate a Start condition, the user sets the Start  
Condition Enable bit, SEN (SSPCON2<0>). If the SDA  
and SCL pins are sampled high, the Baud Rate Gener-  
ator is reloaded with the contents of SSPADD<6:0>  
and starts its count. If SCL and SDA are both sampled  
high when the Baud Rate Generator times out (TBRG),  
the SDA pin is driven low. The action of the SDA being  
driven low while SCL is high is the Start condition and  
causes the S bit (SSPSTAT<3>) to be set. Following  
this, the Baud Rate Generator is reloaded with the  
contents of SSPADD<6:0> and resumes its count.  
When the Baud Rate Generator times out (TBRG), the  
SEN bit (SSPCON2<0>) will be automatically cleared  
by hardware, the Baud Rate Generator is suspended,  
leaving the SDA line held low and the Start condition is  
complete.  
18.4.8.1  
WCOL Status Flag  
If the user writes the SSPBUF when a Start sequence  
is in progress, the WCOL is set and the contents of the  
buffer are unchanged (the write doesn’t occur).  
Note:  
Because queueing of events is not  
allowed, writing to the lower 5 bits of  
SSPCON2 is disabled until the Start  
condition is complete.  
FIGURE 18-19:  
FIRST START BIT TIMING  
Set S bit (SSPSTAT<3>)  
At completion of Start bit,  
Write to SEN bit occurs here  
SDA = 1,  
SCL = 1  
hardware clears SEN bit  
and sets SSPIF bit  
TBRG  
TBRG  
Write to SSPBUF occurs here  
1st bit  
2nd bit  
SDA  
TBRG  
SCL  
TBRG  
S
© 2009 Microchip Technology Inc.  
DS39637D-page 219  
 复制成功!