由于DS1624是I2C总线结构的串行数据传送,它只需要SDA和SCL两根线完成数据的传送过程。因此,我们在进行程序设计的时候,也得按着I2C协议来对DS1624芯片数据访问。有关I2C协议参看有关资料,这里不详述。对于AT89S51单片机本身没有I2C硬件资源,所以必须用软件来模拟I2C协议过程。 要从DS1624中读取温度值,首先启动DS1624的内部温度A/D开始转换,对应着有相应的命令用来启动开始温度转换,有关DS1624的指令集参考前面的叙述。一般情况下,DS1624经过一次温度的变换,需要经过1秒钟左右的时间,所以等待1秒钟后,即可读取内部的温度值,对于读取的温度值,仍然通过DS1624的指令集来完成温度的读取。但所有有数据的传送过程必须遵循I2C协议。
上传时间: 2014-01-14
上传用户:ynzfm
通过多通道串-并转换器将多个同步串行数据流转换为并行数据
上传时间: 2013-12-25
上传用户:z754970244
利用595实现串口数据传输,控制led点阵8×8的显示
上传时间: 2015-06-17
上传用户:410805624
关于一个串行数据输入 根据时序将数据分两路输出的程序
上传时间: 2015-06-21
上传用户:gxrui1991
串口数据传输,用Tcomm或MSComm控件,该 pas文件做了一个类
上传时间: 2015-06-24
上传用户:古谷仁美
非常好用的串行数据转并行数据的芯片,价格也不高,非常好用,程序经过调试,可用
上传时间: 2015-07-05
上传用户:dengzb84
同步串行数据发送电路SSDT的基本功能是将并行数据转换成串行数据并进行同步发送。系统写入和读出时序完全兼容Intel8086时序。 系统以同步信号开始连续发送四个字节,在发送中出现5个1时插入一个0,在四个数据发送结束而下一次同步没有开始之前,发送7FH,这时中间不需要插入零
上传时间: 2014-01-09
上传用户:koulian
同步串行数据发送电路SSDT的基本功能是将并行数据转换成串行数据并进行同步发送。系统写入和读出时序完全兼容Intel8086时序。 系统以同步信号开始连续发送四个字节,在发送中出现5个1时插入一个0,在四个数据发送结束而下一次同步没有开始之前,发送7FH,这时中间不需要插入零
上传时间: 2014-01-16
上传用户:许小华
74HC595 走马灯演示程序 SDATA_595 EQU P1.0 串行数据输入 SCLK_595 EQU P1.1 移位时钟脉冲 RCK_595 EQU P1.2 输出锁存器控制脉冲
上传时间: 2013-12-24
上传用户:lili123
在QuartusII中使用AHDL语言编写一个RS232串行数据通信接口,要求设计输入输出端口,要求能提供的接收端口正确地接收。其中1bit作为start位,8bit作为数据,1bit作为end位。
上传时间: 2013-12-19
上传用户:huyiming139