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

PIC18F6490-I/PT 参数 Datasheet PDF下载

PIC18F6490-I/PT图片预览
型号: PIC18F6490-I/PT
PDF下载: 下载PDF文件 查看货源
内容描述: 八十〇分之六十四引脚闪存微控制器与LCD驱动器和纳瓦技术 [64/80-Pin Flash Microcontrollers with LCD Driver and nanoWatt Technology]
分类和应用: 驱动器闪存微控制器和处理器外围集成电路PC时钟
文件页数/大小: 414 页 / 6891 K
品牌: MICROCHIP [ MICROCHIP TECHNOLOGY ]
 浏览型号PIC18F6490-I/PT的Datasheet PDF文件第185页浏览型号PIC18F6490-I/PT的Datasheet PDF文件第186页浏览型号PIC18F6490-I/PT的Datasheet PDF文件第187页浏览型号PIC18F6490-I/PT的Datasheet PDF文件第188页浏览型号PIC18F6490-I/PT的Datasheet PDF文件第190页浏览型号PIC18F6490-I/PT的Datasheet PDF文件第191页浏览型号PIC18F6490-I/PT的Datasheet PDF文件第192页浏览型号PIC18F6490-I/PT的Datasheet PDF文件第193页  
PIC18F6390/6490/8390/8490
15.4.10
I
2
C中间模式
传输
15.4.10.3
ACKSTAT状态标志
一个数据字节的传输,一个7位地址或
一个10位地址的另一半是通过简单地完成
写一个值到SSPBUF寄存器。这将行动
设置缓冲区满标志位BF ,并允许波特率
发生器开始计数,并开始下一次发送
使命。地址的每一位/数据被移出
至SDA引脚SCL后的下降沿
有效后(见数据保持时间规范参数
# 106 ) 。 SCL保持低电平一个波特率发生器
计满(T
BRG
) 。 SCL之前的数据应该是有效的
释放高(见数据建立时间规范
参数# 107 ) 。当SCL引脚释放为高电平时,
举行这样对于T
BRG
。 SDA引脚上的数据
必须保持稳定的时间和一些持有
SCL的下一个下降沿后的时间。第八后
位被移出(第8个时钟的下降沿)
BF标志被清零,同时主器件释放SDA 。
这允许从设备被寻址到
在第9位的时间,如果是用一个ACK位响应
发生地址匹配,或者如果接收到的数据
正常。 ACK的状态被写入到ACKDT
位在第九个时钟的下降沿。如果主
接收到应答,应答状态位,
ACKSTAT会被清零。如果不是,则该位被置位。第九届后
钟, SSPIF位被置位,主时钟(波特率
率发生器)暂停,直到下一个数据字节
被装入SSPBUF , SCL引脚保持低电平和SDA
不变(图15-21 ) 。
在写SSPBUF之后,地址的每一位
被移出的SCL的下降沿,直到所有
7位地址和R / W位已完成。对
属于第8个时钟沿,主器件将
SDA引脚,使器件发出一个响应
确认。在第九个时钟的下降沿,
如果地址主机通过采样SDA引脚来
由奴隶认可。 ACK位的状态
装入ACKSTAT状态位( SSPCON2<6> ) 。
继第九个时钟的下降沿transmis-
地址锡安, SSPIF置1 ,BF标志是
清零,波特率发生器关闭,直到
下一次写SSPBUF,且SCL保持
低,允许SDA引脚悬空。
在发送模式下, ACKSTAT位( SSPCON2<6> )是
清除时,从机发送一个应答
( ACK =
0)
当从机不设置应答响应
边缘信号(ACK =
1).
从机发送一个应答时,
在识别出其地址(包括广播呼叫)
或者当从站正确接收数据。
15.4.11
I
2
C中间模式接收
主模式接收通过编程启用
接收使能位RCEN ( SSPCON2<3> ) 。
注意:
MSSP模块必须处于空闲状态
前RCEN位被置位或RCEN位
将被忽略。
波特率发生器开始计数,每
侧翻时,SCL引脚的状态改变(从高至低/
低到高),数据被移入SSPSR 。后
第八个时钟的下降沿,接收使能
FL AG自动清零,的内容
SSPSR装入SSPBUF , BF标志位
集, SSPIF标志位被置位,波特率
发生器暂停计数,保持SCL
低。此时MSSP处于空闲状态,等待下一个
命令。当缓冲器是由CPU ,使BF读
标志位被自动清零。用户可然后
发送一个应答位在接收由终端
设置应答序列使能位ACKEN
(SSPCON2<4>).
15.4.11.1
BF状态标志
在接收时, BF位被置位,当一个地址
或数据字节装入从SSPSR SSPBUF 。这是
清除时, SSPBUF寄存器被读取。
15.4.11.2
SSPOV状态标志
在接收操作中, SSPOV位被置位时, 8位
接收到SSPSR和BF标志位
已经设置在上一次接收。
15.4.11.3
WCOL状态标志
15.4.10.1
BF状态标志
如果用户写SSPBUF时接收的
过程中(即SSPSR仍在移入数据
字节) ,则WCOL位被置缓冲区的内容
不变(写操作无效) 。
在发送模式下, BF位( SSPSTAT<0> )设置
当CPU写SSPBUF和被清除的时候
所有8位被移出。
15.4.10.2
WCOL状态标志
如果用户写SSPBUF时发送的
过程中(即SSPSR仍在移出
数据字节) ,则WCOL被置及的内容
缓冲区不变(写操作无效) 。
WCOL必须用软件清零。
©
2007 Microchip的技术公司
DS39629C第187页