由于DS1624是I2C总线结构的串行数据传送,它只需要SDA和SCL两根线完成数据的传送过程。因此,我们在进行程序设计的时候,也得按着I2C协议来对DS1624芯片数据访问。有关I2C协议参看有关资料,这里不详述。对于AT89S51单片机本身没有I2C硬件资源,所以必须用软件来模拟I2C协议过程。 要从DS1624中读取温度值,首先启动DS1624的内部温度A/D开始转换,对应着有相应的命令用来启动开始温度转换,有关DS1624的指令集参考前面的叙述。一般情况下,DS1624经过一次温度的变换,需要经过1秒钟左右的时间,所以等待1秒钟后,即可读取内部的温度值,对于读取的温度值,仍然通过DS1624的指令集来完成温度的读取。但所有有数据的传送过程必须遵循I2C协议。
标签: 1624 I2C DS 总线结构
上传时间: 2014-01-14
上传用户:ynzfm
MCU 通过i2c 总线读写eeprom, i2c 读写程序是软件仿真方式来实现,将读写资料通过D12 和pc实现数据通讯。有实际使用,读写正常。
标签: i2c eeprom MCU 总线
上传时间: 2015-06-11
上传用户:mhp0114
采用CAN总线设计机器人的分散式机器人控制系统,CAN 总线程序,上位机程序
标签: CAN 机器人 总线设计 分散
上传时间: 2014-05-27
上传用户:风之骄子
一个非常不错的can-bus总线应用方案
标签: can bus 总线 方案
上传时间: 2013-12-10
上传用户:lili123
详细地介绍了由RS485总线升级到CAN总的方法
标签: 总线
上传时间: 2013-12-11
上传用户:yuanyuan123
几个利用c编写的pci局部总线的驱动程序示例
标签: pci 编写 局部 总线
上传时间: 2015-06-12
上传用户:zsjinju
u盘驱动程序 通用串行总线(USB Universal Serial Bus)是一种计算机与外部设备连接的新技术,相对于PC传统的串/并行接口,USB具有较高的数据传输率、即插即用、热插拔、易扩充和低成本等优点。从USB标准颁布以来的短时间内,USB已成为PC必备的标准接口。
标签: Universal Serial USB Bus
上传时间: 2015-06-13
上传用户:aysyzxzm
KS0070(44780) 16x2 字符液晶屏驱动演示程序总线方式。 连接线图: DB0--P0.0 DB4--P0.4 RW--P2.0 DB1--P0.1 DB5--P0.5 RC--P2.1 DB2--P0.2 DB6--P0.6 E--P2.7 =>74ls00+wr+rd DB3--P0.3 DB7--P0.7 VLCD接1K2电阻到GND [注]:AT89C51的晶振频率为12MHz
标签: DB 44780 0070 16x2
上传时间: 2013-12-18
上传用户:lizhen9880
在PC上用并行口模拟I2C总线的汇编程序,可以使用。
标签: I2C 并行口 模拟 总线
上传用户:wys0120
51 系列模拟I2C 总线主控器驱动程序指明I2C 最后的数据传送失败应该重复操作
标签: I2C 51 模拟 总线
上传时间: 2014-01-23
上传用户:yiwen213