ds18b20温度传感器设计讲义.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
5 temperature. In addition, test products with five-volt DC power supply, power supply simple. Can be used as greenhouses, bathrooms, libraries and other occasions of temperature detection. Can also serve as components of other products, such as on the electronic clock with electronic thermometers, temperature control system of temperature acquisition and display, a wide range of useful and inexpensive. Keywords: 51 single DS18B20 electronic thermometer 系统设计分析 单片机: 单片机作为微机的一支重要分支,能全力满足测控对象的测控功能,兼顾数据处理能力。 其特点为: ⑴ 有优异的性能价格比。 ⑵ 集成度高,体积小,可靠性好。 ⑶ 控制能力强。 ⑷ 低功耗,低电压,便于生产便携式产品。 ⑸ 易扩展。 单片机的应用广泛,本次试验就是很好的一次实例,其次再以下领域也都必须用到单片机: ⑴ 智能化家用电器。 ⑵ 办公自动化设备。 ⑶ 商业营销设备。 ⑷工业自动化控制。 ⑸智能化仪表。 ⑹ 智能化通信产品。 ⑺ 汽车电子产品。 ⑻航空航天系统和国防军事、尖端武器等。 单片机的软件系统一般分为三种语言编写: ⑴机器语言 ⑵ 汇编语言 ⑶ 高级语言 MCS-51型单片机使用汇编语言。本次试验采用的是实验是用51单片机的汇编语言,汇编语言可以实现高级语言的模块化处理,而且还可以节省编程时间,节省程序空间。 本次试验采用市场上极为普遍的51系列单片机,其中51单片机有很多优点: ① 性能价格比高; ② 开发装置多; ③ 国内技术人员熟悉; ④ 芯片功能够用适用; ⑤ 有众多芯片制造厂商加盟,可广泛选择。 ⒈ 电源: ⑴ VCC - 芯片电源,接+5V; ⑵ VSS - 接地端; ⒉ 时钟:XTAL1、XTAL2 - 晶体振荡电路反相输入端和输出端。 ⒊ 控制线:控制线共有4根, ⑴ ALE/PROG:地址锁存允许/片内EPROM编程脉冲 ① ALE功能:用来锁存P0口送出的低8位地址 ② PROG功能:片内有EPROM的芯片,在EPROM编程期间,此引脚输入编程脉冲。 ⑵ PSEN:外ROM读选通信号。 ⑶ RST/VPD:复位/备用电源。 ① RST(Reset)功能:复位信号输入端。 ② VPD功能:在Vcc掉电情况下,接备用电源。 ⑷ EA/Vpp:内外ROM选择/片内EPROM编程电源。 ① EA功能:内外ROM选择端。 ② Vpp功能:片内有EPROM的芯片,在EPROM编程期间,施加编程电源Vpp。 ⒋ I/O线:80C51共有4个8位并行I/O端口:P0、P1、P2、P3口,共32个引脚。P3口还具有第二功能,用于特殊信号输入输出和控制信号(属控制总线)。 ※ 有4个8位并行I/O口,共32条端线: P0、P1、P2和P3口。每一个I/O口都能用作输入或输出。 ※ 用作输入时,均须先写入“1”;用作输出时,P0口应外接上拉电阻。 9 ※ P0口的负载能力为8个LSTTL门电路;P1~P3口的负载能力为4个LSTTL门电路。 ※ 在并行扩展外存储器或I/O口情况下,P0口用于低8位地址总线和数据总线(分时传送),P2口用于高8位地址总线,P3口常用于第二功能,用户能使用的I/O口只有P1口和未用作第二功能的部分P3口端线。 P3.0 —— RXD:串行口输入端; P3.1 —— TXD:串行口输出端; P3.2 —— INT0:外部中断0请求输入端; P3.3 —— INT1:外部中断1请求输入端; P3.4 —— T0:定时/计数器0外部信号输入端; P3.5 —— T1:定时/计数器1外部信号输入端; P3.6 —— WR:外RAM写选通信号输出端; P3.7 —— RD:外RAM读选通信号输出端 10 ⑵ 时钟周期: 80C51振荡器产生的时钟脉冲频率的倒数,是最基本最小的定时信号。

文档评论(0)

x5511160 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档