DS18820时序
发布时间:2014/6/15 16:32:27 访问次数:736
DS18820是单芯控制芯片,操作时要有严格的时序概念,因此,读/写时序很重要。PIP3101-A系统对DS18820的各种操作必须按协议进行。
操作协议为:初始化DS18820(发复位脉冲),发ROM功能命令,发存储器操作命令,处理数据。
(1) DS18820的复位函数时序。复位函数时序如图10-5所示。总线在to时刻发送一个复位脉冲(最短为480ns低电平信号),在tl释放总线,不进入接收状态,在总线上升沿之后等待15~60pLs,在t2时刻发出存在脉冲(低电平持续60~240ys),由图10-5中虚线所示,单片机接收刭低电平脉冲,则说明复位成功,否则需要重新进行复位操作。
(2) DS18820的写时序。当主机把数据线从逻辑高电平拉到逻辑低电平时,开始写间隙。包括写1时间隙和写O时间隙。主机生成一个写l时间隙,需要把数据线拉到低电平,然后释放。写时间隙开始后的15ys内允许数据线拉到高电平。主机生成一个写0时间隙,必须把数据线拉到低电平,并保持60ys。
(3) DS18820时读时序。从DS18820开始读数据时,主机生成一个读时间隙,输出的数据在读时间隙的下降沿出现后15ys内有效。所有的读时间隙必须最少60ys,包括两个读周期至少lpLs的恢复时间。所以,主机在读时间隙开始后必须停止把I/O口驱动为低电平15ys,用来读取I/O口的状态。在读时间隙的结尾,I/O口被外部上拉电阻拉到高电平。
DS18820是单芯控制芯片,操作时要有严格的时序概念,因此,读/写时序很重要。PIP3101-A系统对DS18820的各种操作必须按协议进行。
操作协议为:初始化DS18820(发复位脉冲),发ROM功能命令,发存储器操作命令,处理数据。
(1) DS18820的复位函数时序。复位函数时序如图10-5所示。总线在to时刻发送一个复位脉冲(最短为480ns低电平信号),在tl释放总线,不进入接收状态,在总线上升沿之后等待15~60pLs,在t2时刻发出存在脉冲(低电平持续60~240ys),由图10-5中虚线所示,单片机接收刭低电平脉冲,则说明复位成功,否则需要重新进行复位操作。
(2) DS18820的写时序。当主机把数据线从逻辑高电平拉到逻辑低电平时,开始写间隙。包括写1时间隙和写O时间隙。主机生成一个写l时间隙,需要把数据线拉到低电平,然后释放。写时间隙开始后的15ys内允许数据线拉到高电平。主机生成一个写0时间隙,必须把数据线拉到低电平,并保持60ys。
(3) DS18820时读时序。从DS18820开始读数据时,主机生成一个读时间隙,输出的数据在读时间隙的下降沿出现后15ys内有效。所有的读时间隙必须最少60ys,包括两个读周期至少lpLs的恢复时间。所以,主机在读时间隙开始后必须停止把I/O口驱动为低电平15ys,用来读取I/O口的状态。在读时间隙的结尾,I/O口被外部上拉电阻拉到高电平。
上一篇:DS18820性能特点与内部结构
热门点击
- 12C总线具有如下基本特征
- 8031对外部ROM/RAM的连接
- 焊料过多、焊点桥接或短路
- 单片机的分类
- 特殊功能寄存器
- 无条件绝对转移指令
- 二次熔锡问题
- 单分支结构
- 带符号数表示
- 慢速冷却与快速冷却速率温度曲线参数比较
推荐技术资料
- 自制智能型ICL7135
- 表头使ff11CL7135作为ADC,ICL7135是... [详细]