<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta charset="utf-8">
<meta name="generator" content="pdf2htmlEX">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<link rel="stylesheet" href="https://static.pudn.com/base/css/base.min.css">
<link rel="stylesheet" href="https://static.pudn.com/base/css/fancy.min.css">
<link rel="stylesheet" href="https://static.pudn.com/prod/directory_preview_static/622b8c613d2fbb0007f97a6c/raw.css">
<script src="https://static.pudn.com/base/js/compatibility.min.js"></script>
<script src="https://static.pudn.com/base/js/pdf2htmlEX.min.js"></script>
<script>
try{
pdf2htmlEX.defaultViewer = new pdf2htmlEX.Viewer({});
}catch(e){}
</script>
<title></title>
</head>
<body>
<div id="sidebar" style="display: none">
<div id="outline">
</div>
</div>
<div id="pf1" class="pf w0 h0" data-page-no="1"><div class="pc pc1 w0 h0"><img class="bi x0 y0 w1 h1" alt="" src="https://static.pudn.com/prod/directory_preview_static/622b8c613d2fbb0007f97a6c/bg1.jpg"><div class="t m0 x1 h2 y1 ff1 fs0 fc0 sc0 ls0 ws0">广州周立功单片机发展有限公司<span class="ff2 ls1"> T<span class="_ _0"></span>e<span class="_ _1"></span>l<span class="_ _1"></span><span class="ff1 ls0">:<span class="_ _2"></span><span class="ff2 ws1">(020)38730976 38730977 Fax<span class="ff1 ws0">:<span class="_ _2"></span><span class="ff2 ls2 ws2">38730925 http://www<span class="_ _3"></span>.zlgmcu.com </span></span></span></span></span></div><div class="t m0 x1 h3 y2 ff2 fs0 fc0 sc0 ls3 ws0"> 1</div><div class="t m0 x2 h4 y3 ff3 fs1 fc0 sc0 ls4 ws0">LM75A<span class="_"> </span><span class="ff4 sc1 ls5">应用范例</span><span class="ff2 fs2 ls0"> </span></div><div class="t m0 x1 h5 y4 ff3 fs3 fc0 sc0 ls6 ws3">1. LM75A<span class="_ _4"> </span><span class="ff5 ls0 ws0">概述 </span></div><div class="t m0 x3 h6 y5 ff2 fs2 fc0 sc0 ls7 ws0">LM75A<span class="_"> </span><span class="ff1 ls0">是一个高速<span class="_ _5"> </span><span class="ff2">I</span></span></div><div class="t m0 x4 h7 y6 ff2 fs4 fc0 sc0 ls0 ws0">2</div><div class="t m0 x5 h6 y5 ff2 fs2 fc0 sc0 ls0 ws0">C<span class="_"> </span><span class="ff1">接口的温度传感器,<span class="_ _6"></span>可以在<span class="ff2 ls7">-55</span>℃~<span class="ff2 ls8">+125</span>℃的温度范围内将温度</span></div><div class="t m0 x1 h6 y7 ff1 fs2 fc0 sc0 ls0 ws0">直接转换为数字信号,<span class="_ _6"></span>并可实现<span class="_ _5"> </span><span class="ff2 ls9">0.125</span>℃的精度。<span class="_ _2"></span><span class="ff2 lsa">MCU<span class="_"> </span><span class="ff1 ls0">可以通过<span class="_ _5"> </span><span class="ff2">I</span></span></span></div><div class="t m0 x6 h7 y8 ff2 fs4 fc0 sc0 ls0 ws0">2</div><div class="t m0 x7 h6 y9 ff2 fs2 fc0 sc0 ls0 ws0">C<span class="_"> </span><span class="ff1">总线直接读取其内部寄</span></div><div class="t m0 x1 h6 ya ff1 fs2 fc0 sc0 ls0 ws0">存器中的数据,<span class="_ _7"></span>并可通过<span class="_ _5"> </span><span class="ff2">I</span></div><div class="t m0 x4 h7 yb ff2 fs4 fc0 sc0 ls0 ws0">2</div><div class="t m0 x5 h6 yc ff2 fs2 fc0 sc0 ls0 ws0">C<span class="_"> </span><span class="ff1">对<span class="_ _5"> </span></span>4<span class="_"> </span><span class="ff1">个数据寄存器进行操作,<span class="_ _7"></span>以设置成不同的工作模式。<span class="_ _7"></span><span class="ff2 ls9">LM75A</span></span></div><div class="t m0 x1 h6 yd ff1 fs2 fc0 sc0 ls0 ws0">有<span class="_ _5"> </span><span class="ff2">3<span class="_"> </span></span>个可选的逻辑地址管脚,使得同一总线上可同时连接<span class="_ _5"> </span><span class="ff2">8<span class="_"> </span></span>个器件而不发生地址冲突。<span class="ff2"> </span></div><div class="t m0 x3 h6 ye ff2 fs2 fc0 sc0 ls7 ws0">LM75A<span class="_ _4"> </span><span class="ff1 ls0">可配置成不同的工作模式。它可设置成在正常工作模式下周期性地对环境温度</span></div><div class="t m0 x1 h6 yf ff1 fs2 fc0 sc0 ls0 ws0">进行监控,或进入关断模式来将器件功耗降至最低。<span class="ff2 lsb">OS<span class="_ _8"> </span></span><span class="lsc">输出有<span class="_"> </span><span class="ff2 ls9">2 <span class="_"> </span></span></span>种可<span class="_ _9"></span>选的工作模式:<span class="ff2 lsb">OS</span></div><div class="t m0 x1 h6 y10 ff1 fs2 fc0 sc0 ls0 ws0">比较器模式和<span class="_ _5"> </span><span class="ff2 lsb">OS<span class="_"> </span></span>中断模式,<span class="ff2 lsb">OS<span class="_"> </span></span>输出可选择高电平或低电平有效。<span class="ff2"> </span></div><div class="t m0 x3 h6 y11 ff1 fs2 fc0 sc0 ls0 ws0">正常工作模式下,<span class="_ _3"></span>当器件上电时,<span class="_ _9"></span><span class="ff2 lsb">OS<span class="_"> </span><span class="ff1 ls0">工作在比较器模式,<span class="_ _3"></span>温度阈值为<span class="_ _5"> </span><span class="ff2 ls9">80</span>℃,<span class="_ _9"></span>滞后阈值</span></span></div><div class="t m0 x1 h6 y12 ff1 fs2 fc0 sc0 ls0 ws0">为<span class="_ _5"> </span><span class="ff2 ls9">75</span>℃。<span class="ff2"> </span></div><div class="t m0 x1 h8 y13 ff3 fs5 fc0 sc0 lsd ws4">1.1 LM75A<span class="_ _a"> </span><span class="ff5 ls0 ws0">管脚描述<span class="ff3"> </span></span></div><div class="t m0 x1 h6 y14 ff2 fs2 fc0 sc0 lse ws5"> LM75A<span class="_ _5"> </span><span class="ff1 ls0 ws0">的管脚描述见图<span class="ff2 lsf"> 1<span class="_ _0"></span><span class="ff1 ls0">。<span class="ff2"> </span></span></span></span></div><div class="t m0 x8 h9 y15 ff3 fs2 fc0 sc0 ls0 ws0"> </div><div class="t m0 x9 ha y16 ff5 fs0 fc0 sc0 ls0 ws0">图<span class="ff6 ls10 ws6"> 1 LM75A<span class="_ _b"> </span></span>管脚描述<span class="ff6"> </span></div><div class="t m0 x3 h6 y17 ff2 fs2 fc0 sc0 ls11 ws0">SDA<span class="ff1 ls0">:</span><span class="ls12"> I</span></div><div class="t m0 xa h7 y18 ff2 fs4 fc0 sc0 ls0 ws0">2</div><div class="t m0 xb h6 y17 ff2 fs2 fc0 sc0 ls0 ws0">C<span class="_"> </span><span class="ff1">串行双向数据线,开漏口。</span> </div><div class="t m0 x3 h6 y19 ff2 fs2 fc0 sc0 ls13 ws0">SCL<span class="ff1 ls0">:</span><span class="ls14"> I</span></div><div class="t m0 xa h7 y1a ff2 fs4 fc0 sc0 ls0 ws0">2</div><div class="t m0 xb h6 y1b ff2 fs2 fc0 sc0 ls0 ws0">C<span class="_"> </span><span class="ff1">串行时钟输入,开漏口。</span> </div><div class="t m0 x3 h6 y1c ff2 fs2 fc0 sc0 lsb ws0">OS<span class="ff1 ls0">:<span class="ff2"> <span class="_ _c"> </span></span>过热关断输出。开漏输出。<span class="ff2"> </span></span></div><div class="t m0 x3 h6 y1d ff2 fs2 fc0 sc0 lsb ws0">GND<span class="ff1 ls0">:<span class="ff2"> <span class="_ _d"> </span></span>地,连接到系统地。<span class="ff2"> </span></span></div><div class="t m0 x3 h6 y1e ff2 fs2 fc0 sc0 lsb ws0">A2<span class="ff1 ls0">:<span class="ff2"> <span class="_ _e"> </span></span>用户定义的地址位<span class="_ _5"> </span><span class="ff2">2</span>。<span class="ff2"> </span></span></div><div class="t m0 x3 h6 y1f ff2 fs2 fc0 sc0 lsb ws0">A1<span class="ff1 ls0">:<span class="ff2"> <span class="_ _e"> </span></span>用户定义的地址位<span class="_ _5"> </span><span class="ff2">1</span>。<span class="ff2"> </span></span></div><div class="t m0 x3 h6 y20 ff2 fs2 fc0 sc0 lsb ws0">A0<span class="ff1 ls0">:<span class="ff2"> <span class="_ _e"> </span></span>用户定义的地址位<span class="_ _5"> </span><span class="ff2">0</span>。<span class="ff2"> </span></span></div><div class="t m0 x3 hb y21 ff2 fs2 fc0 sc0 ls0 ws0">V</div><div class="t m0 xc h7 y22 ff2 fs4 fc0 sc0 ls15 ws0">CC</div><div class="t m0 xd h6 y23 ff1 fs2 fc0 sc0 ls0 ws0">:<span class="ff2"> <span class="_ _f"> </span></span>电源。<span class="ff2"> </span></div><div class="t m0 x1 h8 y24 ff3 fs5 fc0 sc0 lsd ws4">1.2 LM75A<span class="_ _a"> </span><span class="ff5 ls0 ws0">的功能特点<span class="ff3"> </span></span></div><div class="t m0 x3 h6 y25 ff7 fs2 fc0 sc0 lsa ws0"> <span class="_ _5"> </span><span class="ff1 ls0">提供环境温度对应的数字信息,直接表示温度;<span class="ff2"> </span></span></div><div class="t m0 x3 h6 y26 ff7 fs2 fc0 sc0 lsa ws0"> <span class="_ _5"> </span><span class="ff1 ls0">可以对某个特定温度作出反应,可以配置成中断或者比较器模式(<span class="ff2 lsb">OS<span class="_"> </span></span>输出)<span class="_ _7"></span>;<span class="ff2"> </span></span></div><div class="t m0 x3 h6 y27 ff7 fs2 fc0 sc0 lsa ws0"> <span class="_ _5"> </span><span class="ff1 ls0">高速<span class="_ _5"> </span><span class="ff2">I</span></span></div><div class="t m0 xe h7 y28 ff2 fs4 fc0 sc0 ls0 ws0">2</div><div class="t m0 xf h6 y29 ff2 fs2 fc0 sc0 ls0 ws0">C<span class="_"> </span><span class="ff1">总线接口,有<span class="_ _5"> </span></span><span class="ls11">A2-A0<span class="_"> </span></span><span class="ff1">地址线,一条总线上最多可同时使用<span class="_ _5"> </span></span>8<span class="_"> </span><span class="ff1">个<span class="_ _5"> </span></span><span class="ls9">LM75A</span><span class="ff1">;<span class="_ _9"></span><span class="ff2"> </span></span></div><div class="t m0 x3 h6 y2a ff7 fs2 fc0 sc0 lsa ws0"> <span class="_ _5"> </span><span class="ff1 ls0">低功耗设计,工作电流典型值为<span class="_ _5"> </span><span class="ff2 ls9">250uA</span>,掉电模式为<span class="_ _5"> </span><span class="ff2 ls16">3.5uA</span>;<span class="ff2"> </span></span></div><div class="t m0 x3 h6 y2b ff7 fs2 fc0 sc0 lsa ws0"> <span class="_ _5"> </span><span class="ff1 ls0">测量的温度最大范围为<span class="ff2 ls7">-55</span>℃~<span class="ff2 ls16">+125</span>℃;<span class="ff2"> </span></span></div><div class="t m0 x3 h6 y2c ff7 fs2 fc0 sc0 lsa ws0"> <span class="_ _5"> </span><span class="ff1 ls0">宽工作电压范围:<span class="ff2 ls17">2.8V</span>~<span class="ff2 ls17">5.5V</span>;<span class="ff2"> </span></span></div><div class="t m0 x3 h6 y2d ff7 fs2 fc0 sc0 lsa ws0"> <span class="_ _5"> </span><span class="ff1 ls0">提供了良好的温度精度(<span class="ff2 ls16">0.125</span>℃);<span class="ff2"> </span></span></div><div class="t m0 x3 h6 y2e ff7 fs2 fc0 sc0 lsa ws0"> <span class="_ _5"> </span><span class="ff1 ls0">可编程温度阈值和滞后设定点。<span class="ff2"> </span></span></div></div><div class="pi" data-data='{"ctm":[1.611639,0.000000,0.000000,1.611639,0.000000,0.000000]}'></div></div>
</body>
</html>
<div id="pf2" class="pf w0 h0" data-page-no="2"><div class="pc pc2 w0 h0"><img class="bi x0 y0 w1 h1" alt="" src="https://static.pudn.com/prod/directory_preview_static/622b8c613d2fbb0007f97a6c/bg2.jpg"><div class="t m0 x1 h2 y1 ff1 fs0 fc0 sc0 ls0 ws0">广州周立功单片机发展有限公司<span class="ff2 ls1"> T<span class="_ _0"></span>e<span class="_ _1"></span>l<span class="_ _1"></span><span class="ff1 ls0">:<span class="_ _2"></span><span class="ff2 ws1">(020)38730976 38730977 Fax<span class="ff1 ws0">:<span class="_ _2"></span><span class="ff2 ls2 ws2">38730925 http://www<span class="_ _3"></span>.zlgmcu.com </span></span></span></span></span></div><div class="t m0 x1 h3 y2 ff2 fs0 fc0 sc0 ls3 ws0"> 2</div><div class="t m0 x1 h8 y2f ff3 fs5 fc0 sc0 lsd ws4">1.3 LM75A<span class="_ _a"> </span><span class="ff5 ls0 ws0">内部寄存器<span class="ff3"> </span></span></div><div class="t m0 x3 h9 y30 ff7 fs2 fc0 sc0 lsa ws0"> <span class="_ _5"> </span><span class="ff1 sc1 lsc">温度寄存器<span class="_ _5"> </span></span><span class="ff3 ls18">Te<span class="_ _10"></span>m<span class="_ _10"></span>p<span class="_ _10"></span><span class="ff1 sc1 lsc">(地址<span class="_ _b"> </span></span><span class="ls9">0x00<span class="ff1 sc1 ls0">)</span><span class="ls0"> </span></span></span></div><div class="t m0 x3 h6 y31 ff1 fs2 fc0 sc0 lsc ws0">温度寄存器是一个只读寄存器<span class="_ _9"></span>,包含<span class="ff2 ls0">2<span class="ff1">个</span>8<span class="ff1">位的数据字节,由一个<span class="_ _11"></span>高数据字节(</span><span class="ls19">MS</span></span>)和</div><div class="t m0 x1 h6 y32 ff1 fs2 fc0 sc0 ls0 ws0">一个低数据字节<span class="_ _3"></span>(<span class="ff2 ls1a">LS</span>)<span class="_ _3"></span>组成。<span class="_ _9"></span>这两<span class="_ _9"></span>个字节中只有<span class="ff2 ls9">11</span>位用来存放分辨率为<span class="ff2 ls1b">0.125</span>℃的<span class="ff2 ls1a">Temp</span>数据</div><div class="t m0 x1 h6 y33 ff1 fs2 fc0 sc0 ls0 ws0">(以二进制补码数据的形式)<span class="_ _12"></span>,<span class="_ _12"></span>如表<span class="ff2 lsf"> 1<span class="_ _13"></span><span class="ff1 ls0">所示。<span class="_ _12"></span>对于<span class="ff2">8</span>位的<span class="ff2">I</span></span></span></div><div class="t m0 x10 h7 y34 ff2 fs4 fc0 sc0 ls0 ws0">2</div><div class="t m0 x11 h6 y8 ff2 fs2 fc0 sc0 ls0 ws0">C<span class="ff1">总线来说,<span class="_ _12"></span>只要从<span class="ff2 ls7">LM75A</span><span class="ls1c">的“<span class="_ _10"></span><span class="ff2 ls9">00</span></span></span></div><div class="t m0 x1 h6 y35 ff1 fs2 fc0 sc0 ls0 ws0">地址”连续读两个字节即可(温度的高<span class="ff2">8</span>位在前)<span class="_ _7"></span>。 </div><div class="t m0 x12 ha y36 ff5 fs0 fc0 sc0 ls0 ws0">表<span class="ff6 ls1d ws7"> 1 </span>温度寄存器<span class="ff6"> </span></div><div class="t m0 x13 ha y37 ff6 fs0 fc0 sc0 ls1e ws8">T<span class="_ _12"></span>emp MS<span class="_"> </span><span class="ff5 ls0 ws0">字节<span class="ff6"> <span class="_ _14"> </span><span class="ls1f ws9">Te<span class="_ _10"></span>m<span class="_ _10"></span>p<span class="_ _15"></span> L<span class="_ _15"></span>S<span class="_ _4"> </span></span></span>字节<span class="ff6"> </span></span></div><div class="t m0 x14 h3 y38 ff2 fs0 fc0 sc0 ls20 ws0">M<span class="_ _16"></span>S<span class="_ _16"></span>B<span class="_ _16"></span> <span class="_ _7"></span> <span class="_ _17"></span>L<span class="_ _16"></span>S<span class="_ _16"></span>B<span class="_ _18"></span>M<span class="_ _16"></span>S<span class="_ _16"></span>B<span class="_ _0"></span> <span class="_ _5"> </span> <span class="_ _5"> </span> <span class="_ _9"></span> <span class="_ _17"></span>L<span class="_ _16"></span>S<span class="_ _16"></span>B</div><div class="t m0 x15 h3 y39 ff2 fs0 fc0 sc0 ls21 wsa">B7 <span class="_ _19"> </span>B6 B5 B4<span class="_"> </span>B3 B2 B1<span class="_ _1a"> </span>B0 <span class="_ _1b"> </span>B7 <span class="_ _19"> </span>B6<span class="_ _1a"> </span>B5 <span class="_ _a"> </span>B4<span class="_"> </span>B3 <span class="_ _9"></span>B2 B1 <span class="_ _b"> </span>B0 </div><div class="t m0 x16 ha y3a ff6 fs0 fc0 sc0 ls1f ws0">Te<span class="_ _15"></span>m<span class="_ _10"></span>p<span class="_ _4"> </span><span class="ff5 ls0">数据(</span><span class="ls22">11<span class="_ _5"> </span><span class="ff5 ls0">位)<span class="ff6"> <span class="_ _1c"> </span></span>未使用<span class="ff6"> </span></span></span></div><div class="t m0 x14 h3 y3b ff2 fs0 fc0 sc0 ls20 ws0">M<span class="_ _16"></span>S<span class="_ _16"></span>B<span class="_ _16"></span> <span class="_ _7"></span> <span class="_ _5"> </span> <span class="_ _1b"> </span> <span class="_ _19"> </span> <span class="_ _17"></span>L<span class="_ _16"></span>S<span class="_ _16"></span>B<span class="_ _1d"></span> <span class="_ _9"></span> <span class="_ _5"> </span> </div><div class="t m0 x17 h3 y3c ff2 fs0 fc0 sc0 ls23 wsb">D10 <span class="_ _1e"> </span>D9 D8 D7 D6 D5 D4<span class="_ _e"> </span>D3 <span class="_ _1b"> </span>D2 <span class="_ _19"> </span>D1<span class="_ _1a"> </span>D0 <span class="_ _1f"> </span>X<span class="_ _20"> </span>X <span class="_ _19"> </span>X <span class="_ _21"> </span>X <span class="_ _22"> </span>X </div><div class="t m0 x3 h6 y3d ff1 fs2 fc0 sc0 ls0 ws0">根据<span class="ff2 ls9">11</span>位的<span class="ff2 ls24">Temp</span>数据来计算<span class="ff2 ls24">Tem<span class="_ _9"></span>p<span class="ff1 ls0">值的方法: </span></span></div><div class="t m0 x3 h6 y3e ff2 fs2 fc0 sc0 ls1b ws0">1. <span class="_"> </span><span class="ff1 ls0">若</span><span class="lsb">D10<span class="ff1 ls0">=<span class="ff2">0</span>,温度值(℃)=+</span><span class="ls24">Temp<span class="ff1 ls0">数据)×</span><span class="ls16">0.125<span class="ff1 ls0">℃; </span></span></span></span></div><div class="t m0 x3 h6 y3f ff2 fs2 fc0 sc0 ls1b ws0">2. <span class="_"> </span><span class="ff1 ls0">若</span><span class="lsb">D10<span class="ff1 ls0">=<span class="ff2">1</span>,温度值(℃)=-</span><span class="ls24">Temp<span class="ff1 ls0">数据的二进制补码)×</span><span class="ls16">0.125<span class="ff1 ls0">℃。 </span></span></span></span></div><div class="t m0 x3 h6 y40 ff1 fs2 fc0 sc0 ls0 ws0">表<span class="ff2 lsf"> 2<span class="_ _0"></span><span class="ff1 ls1a">给出了一些Temp数据和温度值的例子。 </span></span></div><div class="t m0 x18 ha y41 ff5 fs0 fc0 sc0 ls0 ws0">表<span class="ff6 ls25 wsc"> 2 T<span class="_ _12"></span>emp<span class="_ _b"> </span><span class="ff5 ls0 ws0">表<span class="ff6"> </span></span></span></div><div class="t m0 x19 ha y42 ff6 fs0 fc0 sc0 ls1f ws0">Te<span class="_ _15"></span>m<span class="_ _10"></span>p<span class="_ _4"> </span><span class="ff5 ls0">数据<span class="ff6"> <span class="_ _23"> </span></span>温度值<span class="ff6"> </span></span></div><div class="t m0 x1a ha y43 ff6 fs0 fc0 sc0 ls22 ws0">11<span class="_ _a"> </span><span class="ff5 ls0">位二进制数<span class="_ _9"></span>(补码)<span class="_ _24"></span><span class="ff6"><span class="fc1 sc0"> </span><span class="_ _25"> </span>3<span class="_ _b"> </span><span class="ff5">位十六进制值</span> <span class="_ _26"> </span><span class="ff5">十进制值</span> </span></span></div><div class="t m0 x1b ha y44 ff8 fs0 fc0 sc0 ls0 ws0">℃<span class="ff6"> </span></div><div class="t m0 x1c h3 y45 ff2 fs0 fc0 sc0 ls26 wsd">0<span class="_ _11"></span>111<span class="_ _11"></span> 1111<span class="_ _11"></span> <span class="ls21 wse">000 3F8h <span class="_ _27"></span>1016 </span></div><div class="t m0 x1d h2 y46 ff2 fs0 fc0 sc0 ls27 ws0">+127.000<span class="ff1 ls0">℃<span class="ff2"> </span></span></div><div class="t m0 x1c h3 y47 ff2 fs0 fc0 sc0 ls0 wsf">01<span class="_ _9"></span>1<span class="_ _9"></span>1 1<span class="_ _9"></span>1<span class="_ _3"></span>10 11<span class="_ _9"></span>1 <span class="_ _28"> </span>3F7h <span class="_ _29"> </span>1015 </div><div class="t m0 x1d h2 y48 ff2 fs0 fc0 sc0 ls27 ws0">+126.875<span class="ff1 ls0">℃<span class="ff2"> </span></span></div><div class="t m0 x1c h3 y49 ff2 fs0 fc0 sc0 ls0 wsf">01<span class="_ _9"></span>1<span class="_ _9"></span>1 1<span class="_ _9"></span>1<span class="_ _3"></span>10 001 <span class="_ _28"> </span>3F1h <span class="_ _29"> </span>1009 </div><div class="t m0 x1d h2 y4a ff2 fs0 fc0 sc0 ls27 ws0">+126.125<span class="ff1 ls0">℃<span class="ff2"> </span></span></div><div class="t m0 x1c h3 y4b ff2 fs0 fc0 sc0 ls2 ws10">01<span class="_ _9"></span>1<span class="_ _9"></span>1 1<span class="_ _9"></span>101 000 <span class="_ _2a"> </span>3E8h <span class="_ _2b"> </span>1000 </div><div class="t m0 x1d h2 y4c ff2 fs0 fc0 sc0 ls27 ws0">+125.000<span class="ff1 ls0">℃<span class="ff2"> </span></span></div><div class="t m0 x1e h3 y4d ff2 fs0 fc0 sc0 ls0 wsf">0001 1001 000 <span class="_ _2c"> </span>0C8h <span class="_ _2d"> </span>200 </div><div class="t m0 x1f h2 y4e ff2 fs0 fc0 sc0 ls28 ws0">+25.000<span class="ff1 ls0">℃<span class="ff2"> </span></span></div><div class="t m0 x1e h3 y4f ff2 fs0 fc0 sc0 ls0 wsf">0000 0000 001 <span class="_ _2a"> </span>001h <span class="_ _2e"> </span>1 </div><div class="t m0 x20 h2 y50 ff2 fs0 fc0 sc0 ls29 ws0">+0.125<span class="ff1 ls0">℃<span class="ff2"> </span></span></div><div class="t m0 x1e h3 y51 ff2 fs0 fc0 sc0 ls0 wsf">0000 0000 000 <span class="_ _2f"> </span>00h <span class="_ _30"> </span>0 </div><div class="t m0 x21 h2 y52 ff2 fs0 fc0 sc0 ls1a ws0">0.000<span class="ff1 ls0">℃<span class="ff2"> </span></span></div><div class="t m0 x1c h3 y53 ff2 fs0 fc0 sc0 ls26 wsd">1111<span class="_ _11"></span> 1111<span class="_ _11"></span> 111<span class="_ _11"></span> <span class="_ _31"> </span>7<span class="_ _11"></span>F<span class="_ _11"></span>F<span class="_ _11"></span>h<span class="_ _11"></span> <span class="_ _32"> </span>-<span class="_ _11"></span>1<span class="_ _11"></span> </div><div class="t m0 x22 h2 y54 ff2 fs0 fc0 sc0 ls2a ws0">-0.125<span class="ff1 ls0">℃<span class="ff2"> </span></span></div><div class="t m0 x1c h3 y55 ff2 fs0 fc0 sc0 ls2b ws11">1<span class="_ _9"></span>1<span class="_ _9"></span>10 01<span class="_ _9"></span>1<span class="_ _3"></span>1 000 <span class="_ _31"> </span>738h <span class="_ _33"> </span>-200 </div><div class="t m0 x23 h2 y56 ff2 fs0 fc0 sc0 ls2c ws0">-25.000<span class="ff1 ls0">℃<span class="ff2"> </span></span></div><div class="t m0 x1e h3 y57 ff2 fs0 fc0 sc0 ls0 wsf">1<span class="_ _9"></span>100 1001 001 <span class="_ _2a"> </span>649h <span class="_ _34"> </span>-439 </div><div class="t m0 x23 h2 y58 ff2 fs0 fc0 sc0 ls2c ws0">-54.875<span class="ff1 ls0">℃<span class="ff2"> </span></span></div><div class="t m0 x1e h3 y59 ff2 fs0 fc0 sc0 ls0 wsf">1<span class="_ _9"></span>100 1001 000 <span class="_ _2a"> </span>648h <span class="_ _34"> </span>-440 </div><div class="t m0 x23 h2 y5a ff2 fs0 fc0 sc0 ls2c ws0">-55.000<span class="ff1 ls0">℃<span class="ff2"> </span></span></div></div><div class="pi" data-data='{"ctm":[1.611639,0.000000,0.000000,1.611639,0.000000,0.000000]}'></div></div>
<div id="pf3" class="pf w0 h0" data-page-no="3"><div class="pc pc3 w0 h0"><img class="bi x0 y0 w1 h1" alt="" src="https://static.pudn.com/prod/directory_preview_static/622b8c613d2fbb0007f97a6c/bg3.jpg"><div class="t m0 x1 h2 y1 ff1 fs0 fc0 sc0 ls0 ws0">广州周立功单片机发展有限公司<span class="ff2 ls1"> T<span class="_ _0"></span>e<span class="_ _1"></span>l<span class="_ _1"></span><span class="ff1 ls0">:<span class="_ _2"></span><span class="ff2 ws1">(020)38730976 38730977 Fax<span class="ff1 ws0">:<span class="_ _2"></span><span class="ff2 ls2 ws2">38730925 http://www<span class="_ _3"></span>.zlgmcu.com </span></span></span></span></span></div><div class="t m0 x1 h3 y2 ff2 fs0 fc0 sc0 ls3 ws0"> 3</div><div class="t m0 x3 h9 y5b ff7 fs2 fc0 sc0 lsa ws0"> <span class="_ _5"> </span><span class="ff1 sc1 lsc">配置寄存器(地址<span class="_ _5"> </span></span><span class="ff3 ls9">0x01<span class="ff1 sc1 ls0">)</span><span class="ls0"> </span></span></div><div class="t m0 x3 h6 y5c ff1 fs2 fc0 sc0 ls0 ws0">配置寄存器为<span class="_ _5"> </span><span class="ff2">8<span class="_"> </span></span>位可读写寄存器,其位功能分配如表<span class="ff2 lsf"> 3</span>所示。<span class="ff2"> </span></div><div class="t m0 x24 ha y5d ff5 fs0 fc0 sc0 ls0 ws0">表<span class="ff6 ls1d ws7"> 3 </span>配置寄存器位功能<span class="ff6"> </span></div><div class="t m0 x25 ha y5e ff6 fs0 fc0 sc0 ls2d ws0">B7 <span class="_ _35"> </span>B6 <span class="_ _35"> </span>B5 <span class="_ _36"> </span>B4 <span class="_ _37"> </span>B3 <span class="_ _38"> </span>B2 <span class="_ _39"> </span>B1 <span class="_ _3a"> </span>B0 </div><div class="t m0 x26 h2 y5f ff1 fs0 fc0 sc0 ls0 ws0">保留 <span class="_ _3b"> </span>OS<span class="_ _b"> </span>故障队列 <span class="_ _1a"> </span>OS<span class="_ _b"> </span>极性 <span class="_ _25"> </span>OS<span class="_ _b"> </span>比较/中断 <span class="_ _3c"> </span>关断 </div><div class="t m0 x3 h6 y60 ff2 fs2 fc0 sc0 ls11 ws0">D7-D5<span class="ff1 ls0">:<span class="ff2"> </span>保留,默认为<span class="ff2">0</span>。<span class="ff2"> </span></span></div><div class="t m0 x3 h6 y61 ff2 fs2 fc0 sc0 ls11 ws0">D4-D3<span class="ff1 ls0">:<span class="ff2"> <span class="_ _9"></span><span class="ff1">用来编程<span class="ff2 lsb">OS</span>故障队列。 </span></span></span></div><div class="t m0 x27 h6 y62 ff2 fs2 fc0 sc0 ls9 ws0">00<span class="ff1 ls0">到</span><span class="ls2e">11<span class="_ _11"></span><span class="ff1 ls0">代表的值为<span class="ff2">1</span>、<span class="ff2">2</span>、<span class="ff2">4</span>、<span class="ff2">6</span>,默认值为<span class="ff2">0</span>。<span class="ff2"> </span></span></span></div><div class="t m0 x3 h6 y63 ff2 fs2 fc0 sc0 lsb ws0">D2<span class="ff1 ls0">:<span class="ff2"> <span class="_ _e"> </span></span>用来选择</span>OS<span class="ff1 ls0">极性。<span class="ff2"> </span></span></div><div class="t m0 x27 h6 y64 ff2 fs2 fc0 sc0 ls2f ws0">D2=0<span class="ff1 ls0">,</span><span class="lsb">OS<span class="ff1 ls0">低电平有效(默认)<span class="_ _7"></span>;<span class="ff2"> </span></span></span></div><div class="t m0 x27 h6 y65 ff2 fs2 fc0 sc0 ls2f ws0">D2=1<span class="ff1 ls0">,</span><span class="lsb">OS<span class="ff1 ls0">高电平有效。<span class="ff2"> </span></span></span></div><div class="t m0 x3 h6 y66 ff2 fs2 fc0 sc0 lsb ws0">D1<span class="ff1 ls0">:<span class="ff2"> <span class="_ _e"> </span></span>选择<span class="_ _b"> </span></span>OS<span class="_ _5"> </span><span class="ff1 ls0">工作模式。<span class="ff2"> </span></span></div><div class="t m0 x27 h6 y67 ff2 fs2 fc0 sc0 ls2f ws0">D1=0<span class="ff1 ls0">,配置成比较器模式,直接控制外围电路;<span class="ff2"> </span></span></div><div class="t m0 x27 h6 y68 ff2 fs2 fc0 sc0 ls2f ws0">D1=1<span class="ff1 ls0">,</span><span class="lsb">OS<span class="_"> </span><span class="ff1 ls0">控制输出功能配置成中断模式,以通知<span class="_ _5"> </span></span><span class="lsa">MCU<span class="_"> </span><span class="ff1 ls0">进行相应处理。<span class="ff2"> </span></span></span></span></div><div class="t m0 x3 h6 y69 ff2 fs2 fc0 sc0 lsb ws0">D0<span class="ff1 ls0">:<span class="ff2"> <span class="_ _e"> </span></span>选择器件工作模式。<span class="ff2"> </span></span></div><div class="t m0 x27 h6 y6a ff2 fs2 fc0 sc0 ls2f ws0">D0=0<span class="ff1 ls0">,</span><span class="lse">LM75A<span class="_"> </span><span class="ff1 ls0">处于正常工作模式(默认)<span class="_ _7"></span>;<span class="ff2"> </span></span></span></div><div class="t m0 x27 h6 y6b ff2 fs2 fc0 sc0 ls2f ws0">D0=1<span class="ff1 ls0">,</span><span class="lse">LM75A<span class="_"> </span><span class="ff1 ls0">进入关断模式。<span class="ff2"> </span></span></span></div><div class="t m0 x3 h9 y6c ff7 fs2 fc0 sc0 lsa ws0"> <span class="_ _5"> </span><span class="ff1 sc1 lsc">滞后寄存器<span class="_ _5"> </span></span><span class="ff3 ls30">Thyst<span class="ff1 sc1 ls0">(</span><span class="ls9">0x02<span class="ff1 sc1 ls0">)</span><span class="ls0"> </span></span></span></div><div class="t m0 x3 h6 y6d ff1 fs2 fc0 sc0 lsc ws0">滞后寄存器是读<span class="ff2 ls0">/</span>写寄存器,也称为<span class="_ _11"></span>设定点寄存器,提供了温度控制范围的下限温<span class="_ _11"></span>度。</div><div class="t m0 x1 h6 y6e ff1 fs2 fc0 sc0 ls0 ws0">每次转换结束后,<span class="ff2 ls24">Temp<span class="_"> </span></span>数据(取其高<span class="_ _b"> </span><span class="ff2">9<span class="_"> </span></span>位)将会与存放在该寄存器中的数据相比较,当环</div><div class="t m0 x1 h6 y6f ff1 fs2 fc0 sc0 ls0 ws0">境温度低于此温度的时候,<span class="ff2 ls7">LM75A<span class="_ _4"> </span></span>将根据当前模式(比较、中断)控制<span class="_ _3d"> </span><span class="ff2 lsb">OS<span class="_ _4"> </span></span>引脚作出相应</div><div class="t m0 x1 h6 y70 ff1 fs2 fc0 sc0 ls0 ws0">反应。<span class="ff2"> </span></div><div class="t m0 x3 h6 y71 ff1 fs2 fc0 sc0 ls0 ws0">该寄存器都包含<span class="_ _5"> </span><span class="ff2">2<span class="_"> </span></span>个<span class="_ _5"> </span><span class="ff2">8<span class="_"> </span></span>位的数据字节,<span class="_ _7"></span>但<span class="_ _5"> </span><span class="ff2">2<span class="_ _a"> </span></span>个字节中,<span class="_ _7"></span>只有<span class="_ _5"> </span><span class="ff2">9<span class="_"> </span></span>位用来存储设定点数据<span class="_ _7"></span>(分</div><div class="t m0 x1 h6 y72 ff1 fs2 fc0 sc0 ls0 ws0">辨率为<span class="_ _5"> </span><span class="ff2 ls1b">0.5</span>℃的二进制补码),其数据格式如表<span class="ff2 lsf"> 4</span>所示,默认为<span class="_ _5"> </span><span class="ff2 ls9">75</span>℃。<span class="ff2"> </span></div><div class="t m0 x28 ha y73 ff5 fs0 fc0 sc0 ls0 ws0">表<span class="ff6 ls1d ws7"> 4 </span>低<span class="ff6">/</span>高报警温度寄存器数据格式<span class="ff6"> </span></div><div class="t m0 x29 h3 y74 ff2 fs0 fc0 sc0 ls31 ws0">D15 <span class="_ _3e"> </span><span class="ls32">D14---D8 <span class="_ _3f"> </span><span class="ls33">D7<span class="_ _30"> </span></span>D6---D0 </span></div><div class="t m0 x29 h3 y75 ff2 fs0 fc0 sc0 ls34 ws12">T8 <span class="_ _19"> </span>T7 T6 T5 T4 T3 T2 T1 T0 </div><div class="t m0 x20 h2 y76 ff1 fs0 fc0 sc0 ls0 ws0">未定义<span class="ff2"> </span></div><div class="t m0 x3 h9 y77 ff7 fs2 fc0 sc0 lsa ws0"> <span class="_ _5"> </span><span class="ff1 sc1 lsc">过温关断阈值寄存器<span class="_ _5"> </span></span><span class="ff3 ls18">To<span class="_ _10"></span>s<span class="_ _10"></span><span class="ff1 sc1 ls0">(</span><span class="ls9">0x03<span class="ff1 sc1 ls0">)</span><span class="ls0"> </span></span></span></div><div class="t m0 x3 h6 y78 ff1 fs2 fc0 sc0 ls0 ws0">过温关断寄存器提供了温度控制范围的上限温度。每次转换结束后,<span class="ff2 ls1a">Tem<span class="_ _9"></span>p<span class="_"> </span><span class="ff1 ls0">数据(取其</span></span></div><div class="t m0 x1 h6 y79 ff1 fs2 fc0 sc0 ls0 ws0">高<span class="_ _19"> </span><span class="ff2">9<span class="_ _21"> </span></span>位)将会与存放在该寄存器中的数据相比较,当环境温度高于此温度的时候,<span class="ff2 ls7">LM75A</span></div><div class="t m0 x1 h6 y7a ff1 fs2 fc0 sc0 ls0 ws0">将根据当前模式<span class="_ _12"></span>(比较、<span class="_ _12"></span>中断)<span class="_ _12"></span>控制<span class="_ _a"> </span><span class="ff2 lsb">OS<span class="_"> </span></span>引脚作出相应反应。<span class="_ _12"></span>其数据格式如表<span class="ff2 lsf"> 4</span>所示,<span class="_ _12"></span>默认</div><div class="t m0 x1 h6 y7b ff1 fs2 fc0 sc0 ls0 ws0">为<span class="_ _5"> </span><span class="ff2 ls9">80</span>℃。<span class="ff2"> </span></div><div class="t m0 x1 h8 y7c ff3 fs5 fc0 sc0 ls35 ws13">1.4 OS<span class="_ _a"> </span><span class="ff5 ls0 ws0">输出<span class="ff3"> </span></span></div><div class="t m0 x3 h6 y7d ff2 fs2 fc0 sc0 lsb ws0">OS<span class="ff1 ls0">输出为开漏输出口。为了观察到这个输出的状态,需要接一个外部上拉电阻,其阻</span></div><div class="t m0 x1 h6 y7e ff1 fs2 fc0 sc0 ls0 ws0">值应当足够大(高达<span class="ff2 ls9">200k</span><span class="ff9">Ω</span>),以减少温度读取误差。<span class="ff2 lsb">OS</span>输出可通过编程配置寄存器的<span class="ff2 ls36">B2</span></div><div class="t m0 x1 h6 y7f ff1 fs2 fc0 sc0 ls0 ws0">位设置为高或低有效。<span class="ff2"> </span></div><div class="t m0 x3 h6 y80 ff1 fs2 fc0 sc0 ls0 ws0">如图<span class="ff2 lsf"> 2</span>所示,为<span class="_ _5"> </span><span class="ff2 lse">LM75A<span class="_"> </span></span>在不同模式下<span class="_ _5"> </span><span class="ff2 lsb">OS<span class="_"> </span></span>引脚对温度作出的响应。<span class="ff2 lsb">OS<span class="_"> </span></span>设为低有效。<span class="ff2"> </span></div></div><div class="pi" data-data='{"ctm":[1.611639,0.000000,0.000000,1.611639,0.000000,0.000000]}'></div></div>