单片机原理及接口技术(C51编程)AT89S51单片机系统的串行扩展.pdf

单片机原理及接口技术(C51编程)AT89S51单片机系统的串行扩展.pdf

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第10章 AT89S51单片机系统地串行扩展 单片机原理及接口技术(C51编程 10.1单总线串行扩展 目 C 10.2SPI总线串行扩展 O N 录 T E N T 10.3I2C总线地串行扩展 S 10.1 单总线串行扩展 单总线(也称1-Wirebus)由美国DALLAS公司推出 外围串行扩展总线。只有一条数据输入/输出线DQ,总线上所 有器件都挂在DQ上,电源也通过这条信号线供给。 单总线系统中配置地各种器件,由DALLAS公司提供地专 用芯片实现。每个芯片都有64位ROM,厂家对每一芯片都用 激光烧写编码,其中存有16位十进制编码序列号,它是器件 地址编号,确保它挂在总线上后,可以唯一被确定。除了器件 址编码外,芯片内还包含收发控制与电源存储电路,见图 11-1。这些芯片耗电量都很小(空闲时几µW,工作时几 mW),工作时从总线上馈送电能到大电容中就可以工作,故 一般不需另加电源。 10.1 单总线串行扩展 图10-1单总线芯片内部结构示意图 10.1.1 单总线扩展地典型应用-DS18B20地温度测量系统 1.单总线温度传感器DS18B20简介 DS18B20是美国DALLAS公司生产地数字温度传感 器,体积小,低功耗,抗干扰能力强。可直接将温度转化成 数字信号传送给单片机处理,因而可省去传统地信号放大 ,A/D转换等外围电路。 DS18B20测量温度范围-55 ~+128℃,在-10 ~+ 85℃范围内,测量精度可达 ±0.5℃,非常适合于恶劣环境 地现场温度测量,也可用于各种狭小空间内设备地测温,如 环境控制,过程监测过程监测,测温类消费电子产品以及多 ▲ 点温度测控系统。 ▲ ▲ 10.1.1 单总线扩展地典型应用-DS18B20地温度测量系统 1.单总线温度传感器DS18B20简介 图10-2为单片机与多个带有单总线接口地数字温度 传感器DS18B20芯片地分布式温度监测系统,图11-2中 多个DS18B20都挂在单片机地1根I/O口线(即DQ线) 上。单片机对每个DS18B20通过总线DQ寻址。DQ为漏 极开路,须加上拉电阻。 ▲ ▲ ▲ ▲ ▲ ▲ ▲ ▲ ▲ ▲ ▲ ▲ 10.1.1 单总线扩展地典型应用-DS18B20地温度测量系统 1.单总线温度传感器DS18B20简介 DS18B20地一种封装形式见图10-2。除DS18B20 外,在该数字温度传感器系列中还有 DS1820,DS18S20,DS1822等其它型号,工作原理与特性 基本相同。 DS18B20每芯片都有唯一64位光刻ROM编码,它是 DS18B20地址序列码, 目地使每个DS18B20地址都不相 同,这样可实现在一根总线上挂接多个DS18B20地目地。 10.1.1 单总线扩展地典型应用-DS18B20地温度测量系统 1.单总线温度传感器DS18B20简介 图10-2单总线构成地分布式温度监测系统 10.1.1 单总线扩展地典型应用-DS18B20地温度测量系统 1.单总线温度传感器DS18B20简介 片内有9个字节地高速暂存器RAM单元,9个字节具体分 布如下: 10.1.1 单总线扩展地典型应用-DS18B20地温度测量系统 1.单总线温度传感器DS18B20简介 第1字节与第2字节是在单片机发给DS18B20温度转换 命令发布后

您可能关注的文档

文档评论(0)

173****0166 + 关注
实名认证
内容提供者

临床医师执业资格证持证人

医学资料整理

领域认证该用户于2023年01月12日上传了临床医师执业资格证

1亿VIP精品文档

相关文档