<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://csdnimg.cn/release/download_crawler_static/css/base.min.css"><link rel="stylesheet" href="https://csdnimg.cn/release/download_crawler_static/css/fancy.min.css"><link rel="stylesheet" href="https://csdnimg.cn/release/download_crawler_static/3276600/raw.css"><script src="https://csdnimg.cn/release/download_crawler_static/js/compatibility.min.js"></script><script src="https://csdnimg.cn/release/download_crawler_static/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://csdnimg.cn/release/download_crawler_static/3276600/bg1.jpg"><div class="t m0 x1 h2 y1 ff1 fs0 fc0 sc0 ls0 ws0">单</div><div class="t m0 x1 h2 y2 ff1 fs0 fc0 sc0 ls0 ws0">片</div><div class="t m0 x1 h2 y3 ff1 fs0 fc0 sc0 ls0 ws0">机</div><div class="t m1 x2 h3 y4 ff2 fs0 fc0 sc1 ls0 ws0">C</div><div class="t m0 x1 h2 y5 ff1 fs0 fc0 sc0 ls0 ws0">语</div><div class="t m0 x1 h2 y6 ff1 fs0 fc0 sc0 ls0 ws0">言</div><div class="t m0 x1 h2 y7 ff1 fs0 fc0 sc0 ls0 ws0">教</div><div class="t m0 x1 h2 y8 ff1 fs0 fc0 sc0 ls0 ws0">程</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://csdnimg.cn/release/download_crawler_static/3276600/bg2.jpg"><div class="t m2 x3 h4 y9 ff3 fs1 fc0 sc1 ls0 ws0"> </div><div class="t m2 x4 h5 ya ff4 fs2 fc0 sc0 ls1 ws0">单片机<span class="_ _0"> </span><span class="ff5 sc1">C<span class="_ _0"> </span></span>语言<span class="ls0">教</span>程目录<span class="ff5 sc1"> </span></div><div class="t m2 x5 h4 yb ff3 fs1 fc0 sc1 ls1 ws0"> </div><div class="t m2 x3 h4 yc ff6 fs1 fc0 sc1 ls0 ws0">第一课<span class="ff3"> <span class="_"> </span></span><span class="ls2">建</span>立<span class="ls2">你</span>的<span class="ls2">第</span>一个<span class="_ _1"> </span><span class="ff3 ls3">K<span class="ls0">e<span class="ls4">il<span class="ls5">C</span></span>51<span class="_"> </span></span></span><span class="ls2">项目<span class="_ _2"> </span></span><span class="ff3">...................................................................................<span class="ls6">.<span class="ls7">-</span></span> 1<span class="ls1"> <span class="ls7">- </span></span></span></div><div class="t m2 x3 h4 yd ff6 fs1 fc0 sc1 ls0 ws0">第二课<span class="ff3 ls8"> <span class="ls9">C<span class="ls0">5<span class="ls2">1<span class="lsa">H<span class="lsb">EX<span class="_"> </span></span></span></span></span></span></span>文<span class="ls2">件</span>的<span class="ls2">生</span>成和<span class="ls2">单</span>片<span class="ls2">机</span>最<span class="ls2">小</span>系统<span class="_ _3"></span><span class="ff3">...................................................................<span class="ls6">.<span class="ls7">-</span></span> 6<span class="ls1"> <span class="ls7">- </span></span></span></div><div class="t m2 x3 h4 ye ff6 fs1 fc0 sc1 ls0 ws0">第三课<span class="ff3 ls8"> <span class="ls9">C<span class="ls0">51<span class="_"> </span></span></span></span><span class="ls2">数</span>据<span class="ls2">类型<span class="_ _3"></span></span><span class="ff3">...............................................................................................................<span class="ls6">.<span class="ls7">-</span></span> 9<span class="ls1"> <span class="ls7">- </span></span></span></div><div class="t m2 x3 h4 yf ff6 fs1 fc0 sc1 ls0 ws0">第四课<span class="ff3 ls8"> <span class="ls9">C<span class="ls0">51<span class="_"> </span></span></span></span><span class="ls2">常量<span class="_ _3"></span></span><span class="ff3">.....................................................................................................................<span class="ls6">.<span class="ls7">-</span></span> 12<span class="ls1"> <span class="ls7">- </span></span></span></div><div class="t m2 x3 h4 y10 ff6 fs1 fc0 sc1 ls0 ws0">第五课<span class="ff3 ls8"> <span class="ls9">C<span class="ls0">51<span class="_"> </span></span></span></span><span class="ls2">变量<span class="_ _3"></span></span><span class="ff3">.....................................................................................................................<span class="ls6">.<span class="ls7">-</span></span> 16<span class="ls1"> <span class="ls7">- </span></span></span></div><div class="t m2 x3 h4 y11 ff6 fs1 fc0 sc1 ls0 ws0">第六课<span class="ff3 ls8"> <span class="ls9">C<span class="ls0">51<span class="_"> </span></span></span></span><span class="ls2">运</span>算<span class="ls2">符</span>和<span class="ls2">表达式<span class="_ _3"></span></span><span class="ff3">.................................................................................................<span class="ls6">.<span class="ls7">-</span></span> 21<span class="ls1"> <span class="ls7">- </span></span></span></div><div class="t m2 x3 h4 y12 ff6 fs1 fc0 sc1 ls0 ws0">第七课<span class="ff3"> <span class="_"> </span></span><span class="ls2">运</span>算<span class="ls2">符</span>和<span class="ls2">表</span>达式<span class="ff3">(<span class="_ _4"></span><span class="ff6">关系<span class="ls2">运</span>算符<span class="ff3 lsc">)<span class="ls0">..................................................................................<span class="ls6">.<span class="ls7">-</span></span> 25<span class="ls1"> <span class="ls7">- </span></span></span></span></span></span></div><div class="t m2 x3 h4 y13 ff6 fs1 fc0 sc1 ls0 ws0">第八课<span class="ff3"> <span class="_"> </span></span><span class="ls2">运</span>算<span class="ls2">符</span>和<span class="ls2">表</span>达式<span class="ff3">(<span class="_ _4"></span><span class="ff6">位运<span class="ls2">算符<span class="ff3 lsc">)<span class="ls0">......................................................................................<span class="ls6">.<span class="ls7">-</span></span> 29<span class="ls1"> <span class="ls7">- </span></span></span></span></span></span></span></div><div class="t m2 x3 h4 y14 ff6 fs1 fc0 sc1 ls0 ws0">第九课<span class="ff3 ls8"> <span class="ls9">C<span class="ls0">51<span class="_"> </span></span></span></span><span class="ls2">运</span>算<span class="ls2">符</span>和<span class="ls2">表达式<span class="ff3">(</span></span>指<span class="ls2">针</span>和<span class="ls2">地</span>址<span class="ls2">运</span>算符<span class="ff3 lsd">)<span class="ls0">..............................................................<span class="ls6">.<span class="ls7">-</span></span> 32<span class="ls1"> <span class="ls7">- </span></span></span></span></div><div class="t m2 x3 h4 y15 ff6 fs1 fc0 sc1 ls0 ws0">第十课<span class="ff3 ls8"> <span class="ls9">C<span class="ls0">51<span class="_"> </span></span></span></span><span class="ls2">表</span>达<span class="ls2">式</span>语<span class="ls2">句及</span>仿真器<span class="_ _3"></span><span class="ff3">.........................................................................................<span class="ls6">.<span class="ls7">-</span></span> 38<span class="ls1"> <span class="ls7">- </span></span></span></div><div class="t m2 x3 h4 y16 ff6 fs1 fc0 sc1 ls0 ws0">第十<span class="ls2">一课<span class="ff3 lse"> <span class="ls5">C<span class="ls0">51<span class="_"> </span></span></span></span></span>复<span class="ls2">合</span>语<span class="ls2">句和</span>条件<span class="ls2">语句<span class="_ _5"></span></span><span class="ff3">.....................................................................................<span class="ls6">.<span class="ls7">-</span></span> 43<span class="ls1"> <span class="ls7">- </span></span></span></div><div class="t m2 x3 h4 y17 ff6 fs1 fc0 sc1 ls0 ws0">第十<span class="ls2">二课<span class="ff3 lse"> <span class="ls5">C<span class="ls0">51<span class="_"> </span></span></span></span></span>开<span class="ls2">关</span>分<span class="ls2">支语句<span class="_ _5"></span></span><span class="ff3">.................................................................................................<span class="ls6">.<span class="ls7">-</span></span> 45<span class="ls1"> <span class="ls7">- </span></span></span></div><div class="t m2 x3 h4 y18 ff6 fs1 fc0 sc1 ls0 ws0">第十<span class="ls2">三课<span class="ff3 lse"> <span class="ls5">C<span class="ls0">51<span class="_"> </span></span></span></span></span>循<span class="ls2">环</span>语句<span class="_ _3"></span><span class="ff3">.........................................................................................................<span class="ls6">.<span class="ls7">-</span></span> 49<span class="ls1"> <span class="ls7">- </span></span></span></div><div class="t m2 x3 h4 y19 ff6 fs1 fc0 sc1 ls0 ws0">第十<span class="ls2">四课<span class="ff3 lse"> <span class="ls5">C<span class="ls0">51<span class="_"> </span></span></span></span></span>函数<span class="_ _3"></span><span class="ff3">.................................................................................................................<span class="ls6">.<span class="ls7">-</span></span> 54<span class="ls1"> <span class="ls7">- </span></span></span></div><div class="t m2 x3 h4 y1a ff6 fs1 fc0 sc1 ls0 ws0">第十<span class="ls2">五课<span class="ff3 lse"> <span class="ls5">C<span class="ls0">51<span class="_"> </span></span></span></span></span>数<span class="ls2">组</span>的<span class="ls2">使用<span class="_ _3"></span></span><span class="ff3">.....................................................................................................<span class="ls6">.<span class="ls7">-</span></span> 57<span class="ls1"> <span class="ls7">- </span></span></span></div><div class="t m2 x3 h4 y1b ff6 fs1 fc0 sc1 ls0 ws0">第十<span class="ls2">六课<span class="ff3 lse"> <span class="ls5">C<span class="ls0">51<span class="_"> </span></span></span></span></span>指<span class="ls2">针</span>的<span class="ls2">使用<span class="_ _3"></span></span><span class="ff3">.....................................................................................................<span class="ls6">.<span class="ls7">-</span></span> 64<span class="ls1"> <span class="ls7">- </span></span></span></div><div class="t m2 x3 h4 y1c ff6 fs1 fc0 sc1 ls0 ws0">第十<span class="ls2">七课<span class="ff3 lse"> <span class="ls5">C<span class="ls0">51<span class="_"> </span></span></span></span></span>结<span class="ls2">构</span>、<span class="ls2">联合</span>和枚<span class="ls2">举</span>的<span class="ls2">使用<span class="_ _5"></span></span><span class="ff3">.............................................................................<span class="ls6">.<span class="ls7">-</span></span> 67<span class="ls1"> <span class="ls7">- </span></span></span></div><div class="t m2 x3 h4 y1d ff6 fs1 fc0 sc1 ls0 ws0">附录<span class="ff3">(</span><span class="ls2">运</span>算<span class="ls2">符</span>优<span class="ls2">先</span>级<span class="ls2">和</span>结<span class="ls2">合</span>性等<span class="ff3 lsf">)<span class="ls0">............................................................................................<span class="ls6">.<span class="ls7">-</span></span> 72<span class="ls1"> <span class="ls7">- </span></span></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://csdnimg.cn/release/download_crawler_static/3276600/bg3.jpg"><div class="t m2 x3 h6 y1e ff3 fs3 fc0 sc1 ls0 ws0"> </div><div class="t m2 x6 h6 y1f ff3 fs3 fc0 sc1 ls0 ws0">-<span class="ls10"> <span class="ls11">1</span> -</span></div><div class="c x7 y20 w2 h7"><div class="t m2 x0 h6 y21 ff3 fs3 fc0 sc1 ls10 ws0"> </div></div><div class="t m2 x3 h4 y9 ff3 fs1 fc0 sc1 ls10 ws0"> </div><div class="t m2 x8 h8 y22 ff4 fs4 fc1 sc2 ls0 ws0">第一课<span class="ff7 sc1"> <span class="_"> </span></span>建立你<span class="ls1">的</span>第<span class="ls1">一个<span class="_ _6"> </span></span><span class="ff7 sc1">Ke<span class="ls12">i<span class="ls13">l<span class="ls14">C51<span class="_"> </span></span></span></span></span>项目<span class="ff7 sc1"> </span></div><div class="t m2 x5 h4 yc ff6 fs1 fc0 sc1 ls0 ws0">随着<span class="ls2">单</span>片<span class="ls2">机</span>技<span class="ls2">术</span>的<span class="ls2">不</span>断<span class="ls2">发</span>展,<span class="ls2">以</span>单<span class="ls2">片机<span class="_ _1"> </span><span class="ff3">C<span class="_ _7"> </span></span>语</span>言<span class="ls2">为主</span>流的<span class="ls2">高</span>级<span class="ls2">语言<span class="ff8">也</span></span>不断<span class="ff8">被<span class="ls2">更多</span></span>的<span class="ls2">单片</span></div><div class="t m2 x3 h4 yd ff6 fs1 fc0 sc1 ls2 ws0">机<span class="ff8 ls0">爱<span class="ls2">好者</span></span>和<span class="ff8 ls0">工<span class="ls2">程</span>师<span class="ls2">所</span>喜<span class="ls2">爱。<span class="_ _3"></span></span></span>使用<span class="_ _1"> </span><span class="ff3 ls5">C<span class="ls2">51<span class="_"> </span><span class="ff8">肯<span class="ls0">定要<span class="ff6">使用</span></span>到<span class="ls0">编译</span></span></span></span>器<span class="ls0">,以<span class="ff8">便<span class="ls2">把</span>写好</span>的<span class="_ _1"> </span><span class="ff3">C<span class="_ _1"> </span><span class="ff8">程序<span class="ls2">编译</span></span></span></span>为机</div><div class="t m2 x3 h4 ye ff6 fs1 fc0 sc1 ls2 ws0">器<span class="ff8">码</span>,<span class="ff8 ls0">这样<span class="ff6">单</span></span>片机<span class="ff8">才<span class="ls0">能</span>执<span class="ls0">行编</span>写好<span class="_ _3"></span></span>的<span class="ff8 ls0">程<span class="ls2">序。<span class="ff3 ls3">K<span class="ls15">E<span class="ls16">I<span class="ls17">L<span class="ls0"> <span class="ls1">u<span class="lsa">V<span class="ls7">I</span></span></span>S<span class="ls7">I<span class="lsa">ON</span></span>2 <span class="_"> </span></span></span></span></span></span>是</span>众多<span class="ff6">单</span></span>片机<span class="ff8">应</span><span class="ls0">用开发<span class="ff8">软</span>件<span class="_ _4"></span><span class="ff8">中</span></span></div><div class="t m2 x3 h4 yf ff6 fs1 fc0 sc1 ls0 ws0">优<span class="ff8">秀</span>的<span class="ff8">软</span>件<span class="ff8">之</span><span class="ls2">一,<span class="_ _4"></span><span class="ff8">它<span class="ff6">支</span>持<span class="ls0">众多</span><span class="ff6">不一</span>样<span class="ls0">公司<span class="ff6">的<span class="_ _1"> </span><span class="ff3 ls18">M<span class="ls5">C<span class="ls0">S<span class="ls2">51<span class="_ _7"> </span></span></span></span></span></span></span>架<span class="ff6 ls0">构的<span class="ff8">芯</span><span class="ls2">片,</span><span class="ff8">它</span></span>集<span class="ls0">编辑<span class="_ _4"></span><span class="ff6">,<span class="_ _4"></span><span class="ff8">编译<span class="ff6 ls2">,仿<span class="ls0">真等</span></span></span></span></span></span></span></div><div class="t m2 x3 h4 y10 ff8 fs1 fc0 sc1 ls0 ws0">于<span class="ff6">一</span>体<span class="ff6">,</span><span class="ls2">同</span>时还<span class="ff6">支</span>持<span class="_ _4"></span><span class="ff6">,<span class="ff3 ls19">P<span class="ls17">LM<span class="ff6">,<span class="ff8 ls2">汇编<span class="_ _8"></span><span class="ff6">和<span class="_ _1"> </span><span class="ff3">C<span class="_ _7"> </span></span></span></span></span></span></span>语<span class="ls2">言的<span class="ff8">程序<span class="ls0">设计</span></span></span>,<span class="ff8">它</span>的<span class="ff8">界面<span class="_ _4"></span><span class="ff6">和<span class="ls2">常</span>用的<span class="ff8">微软<span class="ff3 lse"> <span class="ls1a">V<span class="ls5">C<span class="ls1b">++<span class="ff6">的</span></span></span></span></span></span></span></span></span></div><div class="t m2 x3 h9 y11 ff8 fs1 fc0 sc1 ls0 ws0">界面<span class="ls2">相似<span class="ff6">,<span class="_ _9"></span><span class="ff8 ls0">界<span class="ls2">面</span>友好<span class="ff6">,<span class="_ _9"></span><span class="ff8 ls2">易<span class="ls0">学易</span><span class="ff6">用,<span class="_ _9"></span><span class="ff8">在<span class="ls0">调</span>试<span class="ls0">程序<span class="_ _4"></span><span class="ff6">,<span class="_ _9"></span><span class="ff8">软<span class="_ _4"></span><span class="ff6">件仿真<span class="ff8">方<span class="ls2">面</span>也<span class="ls2">有</span>很<span class="ls2">强大<span class="ff6">的</span></span>功能<span class="ls1c">。</span>本<span class="ls2">站</span>提供</span></span></span></span></span></span></span></span></span></span></span></span></div><div class="t m2 x3 h4 y12 ff6 fs1 fc0 sc1 ls0 ws0">的单<span class="ls2">片机<span class="_ _1"> </span><span class="ff3">c<span class="_ _7"> </span></span></span>语言<span class="ff8">教<span class="ls2">程</span>都<span class="ls2">是</span>基于<span class="_ _1"> </span><span class="ff3 ls2">k<span class="ls0">e<span class="ls4">il</span>c51<span class="_"> </span></span></span></span>的<span class="ff8">。<span class="ff3"> </span></span></div><div class="t m2 x5 h4 y23 ff8 fs1 fc0 sc1 ls0 ws0">下面<span class="ff6 ls2">结合<span class="_ _1"> </span><span class="ff3">8<span class="ls0">051<span class="_"> </span></span></span></span>介绍<span class="ff6">单<span class="ls2">片机<span class="_ _1"> </span><span class="ff3">C<span class="_ _7"> </span></span></span>语<span class="ls2">言</span>的优</span>越<span class="ff6">性</span>:<span class="ff3"> </span></div><div class="t m2 x5 h4 y15 ff8 fs1 fc0 sc1 ls0 ws0">无须<span class="ls2">懂得<span class="ff6">单<span class="ls0">片</span>机的</span>具</span>体硬<span class="ff6">件,</span><span class="ls2">也</span>能<span class="ls2">够</span>编出<span class="ff6">符合</span>硬<span class="ff6">件</span>实际<span class="ff6">的<span class="_ _4"></span><span class="ff8">专<span class="ls2">业</span>水平<span class="ff6">的</span><span class="ls2">程序<span class="ff9">;<span class="ff3"> </span></span></span></span></span></div><div class="t m2 x5 h4 y24 ff6 fs1 fc0 sc1 ls2 ws0">不<span class="ff8 ls0">懂得<span class="ff6">单</span></span>片<span class="ls0">机</span>的指<span class="ff9">令<span class="ff8">集</span></span>,<span class="ff8 ls0">也能<span class="ls2">够</span>编写<span class="ff9">完美<span class="ff6">的</span></span></span>单<span class="ls0">片机<span class="ff8">程序<span class="ff9">;<span class="ff3"> </span></span></span></span></div><div class="t m2 x5 h4 y18 ff6 fs1 fc0 sc1 ls0 ws0">不<span class="ff8">同</span><span class="ls2">函</span>数<span class="ls2">的</span>数据<span class="ff8">实行<span class="ff9">覆盖<span class="_ _4"></span><span class="ff6">,<span class="ff8">有<span class="ff9 ls2">效利<span class="ff6">用片</span>上<span class="ff8">有<span class="_ _8"></span></span>限<span class="ff6">的<span class="_ _1"> </span><span class="ff3 ls5">R<span class="ls1a">AM<span class="_"> </span></span></span></span><span class="ls0">空</span>间;<span class="_ _8"></span><span class="ff3"> </span></span></span></span></span></span></div><div class="t m2 x5 h4 y25 ff8 fs1 fc0 sc1 ls0 ws0">提供<span class="_ _1"> </span><span class="ff3 ls1d">a<span class="ls0">u<span class="ls4">to<span class="ff6">、<span class="_ _a"></span><span class="ff3 ls1e">s<span class="ls4">t<span class="ls0">a</span>tic<span class="ff6">、<span class="_ _a"></span><span class="ff3 ls0">con<span class="ls1e">st<span class="_"> </span><span class="ff6">等</span></span><span class="ff9">存储<span class="ff6 ls2">类<span class="ls0">型和<span class="_ _4"></span><span class="ff8">专<span class="ff9">门<span class="ff6">针<span class="_ _4"></span><span class="ff9">对<span class="_ _1"> </span><span class="ff3">80<span class="ls2">51<span class="_"> </span></span><span class="ff6">单片<span class="ls2">机的<span class="_ _7"> </span><span class="ff3">d</span></span></span>a<span class="ls4">ta<span class="ff6">、<span class="_ _a"></span><span class="ff3">i<span class="ls0">da</span>ta<span class="ff6">、<span class="_ _a"></span><span class="ff3 ls2">p<span class="ls0">da<span class="ls4">ta<span class="_ _4"></span><span class="ff6">、<span class="_ _a"></span><span class="ff3 ls0">xda<span class="ls4">ta<span class="ff6">、</span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></div><div class="t m2 x3 h4 y26 ff3 fs1 fc0 sc1 ls0 ws0">code<span class="_"> </span><span class="ff6">等<span class="ff9">存储<span class="_ _4"></span><span class="ff6">类<span class="ls2">型,<span class="ff9">自动<span class="_ _8"></span></span>为</span>变量合<span class="ff9">理</span><span class="ls2">地分<span class="ff9">配</span></span>地址<span class="ff9">;<span class="ff3"> </span></span></span></span></span></div><div class="t m2 x5 h4 y1c ffa fs1 fc0 sc1 ls0 ws0">·<span class="ff3">C<span class="_"> </span><span class="ff6 ls2">语言<span class="ff8">提供</span>复<span class="ff9">杂<span class="_ _8"></span></span>的<span class="ls0">数</span>据类型<span class="ff9">(<span class="_ _8"></span></span>数<span class="ls0">组</span>、<span class="ls0">结</span>构<span class="ls0">、</span>联<span class="ls0">合</span>、<span class="ls0">枚举</span>、<span class="ls0">指</span>针等<span class="ff9">)</span>,<span class="ff9">极<span class="ff8">大<span class="_ _8"></span></span></span>地<span class="ff9">增<span class="ff8">强<span class="_ _8"></span></span>了<span class="ff8">程</span></span></span></span></div><div class="t m2 x3 h4 y1d ff8 fs1 fc0 sc1 ls2 ws0">序<span class="ff9 ls0">处理<span class="ff8">能</span>力<span class="ff6">和</span><span class="ls2">灵活<span class="ff6">性</span>;<span class="ff3"> </span></span></span></div><div class="t m2 x5 h4 y27 ff8 fs1 fc0 sc1 ls0 ws0">提供<span class="_ _1"> </span><span class="ff3 ls1e">s<span class="ls1f">m<span class="ls0">a<span class="ls4">ll<span class="ff6">、</span></span>co</span>m<span class="ls0">pact<span class="ff6">、</span><span class="ls4">l</span>a<span class="ls16">r</span>ge<span class="_"> </span><span class="ff6">等</span></span></span></span><span class="ls2">编译<span class="ff9">模</span></span><span class="ff6">式<span class="ls2">,以<span class="_ _8"></span><span class="ff9">适<span class="ff8">应</span></span>片<span class="ff9">上<span class="ls0">存储</span></span>器的<span class="ff8">大</span>小<span class="_ _8"></span><span class="ff9">;<span class="ff3"> </span></span></span></span></div><div class="t m2 x5 h9 y28 ffa fs1 fc0 sc1 ls2 ws0">·<span class="ff8">中<span class="ff6">断<span class="_ _8"></span><span class="ff9">服务</span></span>程序<span class="_ _8"></span><span class="ff6">的<span class="ff9 ls0">现<span class="ls2">场</span>保护<span class="ff6">和</span>恢</span>复,</span>中<span class="ff6">断<span class="ff9">向</span><span class="ls0">量</span>表的<span class="ff9">填</span></span>写<span class="_ _8"></span><span class="ff6">,</span>是<span class="ff9 ls0">直<span class="ls2">接与<span class="ff6">单<span class="ls0">片机<span class="ff8">相</span></span>关<span class="ls0">的,<span class="ff8">都</span></span></span></span>由</span></span></div><div class="t m2 x3 h4 y29 ff3 fs1 fc0 sc1 ls0 ws0">C<span class="_"> </span><span class="ff8 ls2">编译<span class="ff6">器</span></span><span class="ff9">代<span class="ls2">办;<span class="_ _8"></span><span class="ff3"> </span></span></span></div><div class="t m2 x5 h4 y2a ffa fs1 fc0 sc1 ls2 ws0">·<span class="ff8 ls0">程序<span class="ls2">具有<span class="ff9">坚固<span class="_ _8"></span><span class="ff6">性</span></span>:<span class="ff6">数据<span class="_ _8"></span></span>被</span><span class="ff9">破坏</span>是<span class="ff9">导致<span class="_ _4"></span><span class="ff8">程序<span class="ff6">运</span>行<span class="_ _4"></span><span class="ff9">异<span class="ff6 ls2">常的<span class="ff9">重<span class="_ _8"></span><span class="ff8">要</span></span></span>因素<span class="ff8">。<span class="_ _4"></span><span class="ff3">C<span class="_"> </span><span class="ff6 ls2">语言<span class="ff9">对</span>数据<span class="_ _8"></span><span class="ff9">进<span class="ff8">行</span>了</span></span></span></span></span></span></span></span></div><div class="t m2 x3 h4 y2b ff9 fs1 fc0 sc1 ls2 ws0">许<span class="ff8 ls0">多<span class="ls2">专业<span class="ff6">性的<span class="_ _8"></span></span></span></span>处理<span class="ff6">,</span><span class="ls0">避</span>免了<span class="_ _8"></span><span class="ff6">运<span class="ff8">行中</span></span>间<span class="ls0">非</span>异步<span class="_ _8"></span><span class="ff6">的</span><span class="ls0">破坏<span class="ff3"> </span></span></div><div class="t m2 x5 h4 y2c ffa fs1 fc0 sc1 ls0 ws0">·<span class="ff8">提供<span class="ff6 ls2">常<span class="ls0">用的<span class="ff9">标准<span class="_ _4"></span><span class="ff6">函数<span class="ff9">库</span><span class="ls2">,以<span class="ff8">供</span>用</span><span class="ff9">户<span class="ls2">直接<span class="ff6">使用<span class="_ _8"></span></span>;<span class="ff3"> </span></span></span></span></span></span></span></span></div><div class="t m2 x5 h4 y2d ff8 fs1 fc0 sc1 ls2 ws0">有<span class="ff9 ls0">严格<span class="ff6">的句</span>法<span class="ls2">检查<span class="ff6">,</span></span>错误<span class="ff8">很</span>少<span class="ff6">,</span>可容<span class="_ _4"></span><span class="ff8">易<span class="ff6">地</span>在<span class="ff6 ls2">高<span class="ls0">级</span>语<span class="ls0">言的</span><span class="ff8">水平<span class="ff9">上<span class="ls0">迅速<span class="ff6">地</span></span></span></span></span>被<span class="_ _4"></span><span class="ff9">排<span class="ls2">掉;<span class="ff3"> </span></span></span></span></span></div><div class="t m2 x5 h9 y2e ff9 fs1 fc0 sc1 ls2 ws0">可<span class="ff8 ls0">方便<span class="ff6">地</span></span>接受<span class="ff8">多</span>种<span class="ff8">实<span class="ff6">用<span class="_ _8"></span></span>程序<span class="ff6">的<span class="_ _8"></span></span></span>服务<span class="ff8">:</span>如<span class="ff6">片</span><span class="ls0">上</span>资源<span class="_ _8"></span><span class="ff6">的</span><span class="ls0">初始化<span class="ff8">有专</span>门<span class="ff6">的<span class="_ _4"></span><span class="ff8">实<span class="ff6">用</span>程序<span class="_ _4"></span><span class="ff9">自动<span class="ff6 ls2">生成<span class="ff9">;</span></span></span></span></span></span></div><div class="t m2 x3 h4 y2f ff9 fs1 fc0 sc1 ls0 ws0">再如<span class="ff6">,<span class="ff8">有<span class="ls2">实</span>时多</span></span>任<span class="ls2">务</span>操作<span class="_ _4"></span><span class="ff6">系统<span class="ff9">可<span class="ff8">调</span>度<span class="_ _4"></span><span class="ff8">多<span class="ff9 ls2">道<span class="ls0">任务<span class="ff6">,</span></span>简化<span class="ff6">用</span>户</span>编程<span class="ff6">,</span>提<span class="ff6">高运<span class="_ _4"></span><span class="ff8">行<span class="ff6">的<span class="ffb">安全</span><span class="ls2">性</span>等等<span class="_ _4"></span><span class="ff8">。<span class="ff3"> </span></span></span></span></span></span></span></span></div><div class="t m2 x5 h9 y30 ffa fs1 fc0 sc1 ls0 ws0">·<span class="ffb">头<span class="ff6">文件<span class="ff8">中定<span class="_ _4"></span><span class="ffb">义宏<span class="ff6">、</span><span class="ls2">说明<span class="ff6">复<span class="ff9">杂</span><span class="ls0">数</span>据<span class="ls0">类</span>型<span class="ls0">和</span>函数</span>原</span><span class="ff6">型,<span class="ff8">有<span class="ff9">利</span><span class="ls2">于</span>程序</span>的</span><span class="ls2">移植<span class="ff6">和支<span class="ff8">持</span><span class="ls0">单片</span>机的</span></span></span></span></span></span></div><div class="t m2 x3 h4 y31 ff6 fs1 fc0 sc1 ls2 ws0">系<span class="ffb">列<span class="ff9">化</span><span class="ls0">产品<span class="ff6">的</span></span></span>开发<span class="ff9">;<span class="_ _8"></span><span class="ff3"> </span></span></div><div class="t m2 x5 h4 y32 ff6 fs1 fc0 sc1 ls2 ws0">以<span class="ff9 ls0">上简<span class="ff6">单</span></span><span class="ff8">介绍<span class="ff9">了<span class="ff3 ls8"> <span class="ls3">K<span class="ls15">E<span class="ls16">I<span class="ls17">L<span class="ls5">C<span class="ls0">51 <span class="_"> </span><span class="ff8">软</span></span></span></span></span></span></span></span></span></span>件,<span class="ff8">要</span><span class="ls0">使用<span class="_ _7"> </span><span class="ff3 ls3">K<span class="ls15">E<span class="ls16">I<span class="ls17">L<span class="ls5">C<span class="ls0">51<span class="_"> </span><span class="ff8">软</span></span></span></span></span></span></span>件,<span class="ffb">必需<span class="_ _4"></span><span class="ff6">先<span class="ff8">要<span class="ffb">安装</span>它</span>,<span class="_ _4"></span><span class="ff8">这也<span class="ls2">是学</span></span></span></span></span></div><div class="t m2 x3 h4 y33 ffb fs1 fc0 sc1 ls2 ws0">习<span class="ff6 ls0">单<span class="ls2">片机<span class="ff8">编程<span class="_ _8"></span></span>语言<span class="ff8">所要<span class="_ _8"></span></span></span></span>求<span class="ff6 ls0">的第一<span class="ff9">步</span></span><span class="ffa">――<span class="ff6">建立<span class="ff8">学</span></span></span>习<span class="ff6">环</span>境<span class="_ _8"></span><span class="ff8">。<span class="ff3"> </span></span></div><div class="t m2 x5 h4 y34 ff8 fs1 fc0 sc1 ls0 ws0">本站<span class="ls2">提</span>供无<span class="ff9">限<span class="ffb ls2">制版<span class="ff6">的<span class="_ _1"> </span></span></span><span class="ff3">ke<span class="ls4">il</span> <span class="ls1d">c</span>51<span class="_"> </span></span></span>下<span class="ffb">载<span class="ff3">(</span>此<span class="ff9">处<span class="ff3">)</span>(</span><span class="ls2">安装<span class="ff6">的<span class="ff8">方<span class="ff9">法</span>在</span></span>压</span>缩<span class="ls2">包内<span class="_ _8"></span><span class="ff8">有</span></span>详<span class="ls2">细</span>说明<span class="ff6">,</span></span>这<span class="ffb ls2">里就</span></div><div class="t m2 x3 h4 y35 ff6 fs1 fc0 sc1 ls2 ws0">不<span class="ffb">做<span class="ff8">介绍<span class="_ _8"></span><span class="ff9">了)<span class="ff3"> </span></span></span></span></div><div class="t m2 x5 h4 y36 ff3 fs1 fc0 sc1 ls0 ws0">h<span class="ls4">tt</span>p<span class="ls4">://w<span class="lsa">w<span class="ls1a">w</span></span></span>.51he<span class="ls4">i</span>.co<span class="ls1f">m<span class="ls4">/</span></span>ke<span class="ls4">il<span class="_"> </span><span class="ff8">下<span class="ffb">载<span class="_ _8"></span></span></span></span>.h<span class="ls4">t<span class="ls1f">m</span>l </span></div><a class="l" rel='nofollow' onclick='return false;'><div class="d m3"></div></a></div><div class="pi" data-data='{"ctm":[1.611639,0.000000,0.000000,1.611639,0.000000,0.000000]}'></div></div>
<div id="pf4" class="pf w0 h0" data-page-no="4"><div class="pc pc4 w0 h0"><img class="bi x0 y0 w1 h1" alt="" src="https://csdnimg.cn/release/download_crawler_static/3276600/bg4.jpg"><div class="t m2 x3 h6 y1e ff3 fs3 fc0 sc1 ls0 ws0"> </div><div class="t m2 x6 h6 y1f ff3 fs3 fc0 sc1 ls0 ws0">-<span class="ls10"> <span class="ls11">2</span> -</span></div><div class="c x7 y20 w2 h7"><div class="t m2 x0 h6 y21 ff3 fs3 fc0 sc1 ls10 ws0"> </div></div><div class="t m2 x5 h4 y37 ffb fs1 fc0 sc1 ls0 ws0">安装<span class="ff8">好</span>后<span class="ff6">,</span>您<span class="ff8">是<span class="_ _4"></span><span class="ff6">不<span class="ff8">是<span class="ffb">想</span></span><span class="ls2">建立<span class="ff9">自<span class="ffb">己</span></span></span>的<span class="ls2">第</span>一<span class="ls2">个</span>单<span class="ls2">片机<span class="_ _1"> </span><span class="ff3">C<span class="_ _7"> </span></span></span>语言<span class="ff8 ls2">程序<span class="ff6">项目<span class="ffb">呢?<span class="_ _8"></span></span></span>下面<span class="ffb">就<span class="ls0">让我们</span></span></span>一</span></span></div><div class="t m2 x3 h4 y38 ffb fs1 fc0 sc1 ls0 ws0">起来<span class="ff6 ls2">建<span class="ls0">立</span>一<span class="ls0">个小<span class="ff8">程序</span></span></span>吧<span class="ff3">,<span class="_ _4"></span><span class="ffb ls2">请根<span class="ff6">据<span class="ff8">教程<span class="_ _8"></span></span>一<span class="ff9 ls0">步步<span class="ff6">的<span class="ffb">来<span class="_ _4"></span><span class="ff6">,你<span class="ffb">绝<span class="ff9">对可</span></span>以<span class="ff8">在<span class="_ _4"></span><span class="ffb">短<span class="ff8">时<span class="ff9">间</span></span><span class="ls2">内熟悉<span class="_ _1"> </span><span class="ff3">c<span class="ls0">51<span class="_"> </span><span class="ff6">的<span class="ff8">。</span></span> </span></span></span></span></span></span></span></span></span></span></span></span></div><div class="t m2 x5 h4 y39 ff8 fs1 fc0 sc1 ls0 ws0">本教<span class="ls2">程所<span class="ffb">涉<span class="ff6">及<span class="_ _7"> </span></span></span></span><span class="ff3">c<span class="ls2">51<span class="_"> </span><span class="ff9">源代<span class="_ _8"></span><span class="ff8">码</span></span></span><span class="ffb">请点此</span></span>下<span class="ffb">载<span class="ff3"> </span></span></div><div class="t m2 x5 h4 y3a ff3 fs1 fc0 sc1 ls0 ws0">h<span class="ls4">tt</span>p<span class="ls4">://w<span class="lsa">w<span class="ls1a">w</span></span></span>.51he<span class="ls4">i</span>.co<span class="ls1f">m<span class="ls4">/</span></span>z<span class="ls4">i<span class="ls20">l</span>i</span>ao<span class="ls4">/</span>c51<span class="ls4">t</span>eachco<span class="ls2">d</span>e.<span class="ls16">r</span>ar </div><div class="t m2 x5 h4 y3b ffb fs1 fc0 sc1 ls0 ws0">首<span class="ff6">先</span><span class="ls2">当然<span class="ff8">是<span class="ff6">运</span>行<span class="_ _7"> </span><span class="ff3 ls3">K<span class="ls15">E<span class="ls16">IL<span class="_"> </span><span class="ff8">软</span></span></span></span></span></span><span class="ff6">件,<span class="ff9">接</span>着</span>按<span class="_ _4"></span><span class="ff8">下面<span class="ff6">的<span class="ff9">步<span class="ffb">骤</span></span><span class="ls2">建立<span class="ffb">您</span>的</span>第<span class="ls2">一</span>个<span class="ls2">项目<span class="ff8">:<span class="_ _8"></span><span class="ff3"> </span></span></span></span></span></div><div class="t m2 x5 h4 yf ff9 fs1 fc0 sc1 ls2 ws0">(<span class="ff3">1</span>)<span class="_ _4"></span><span class="ffb">点击<span class="ff3 lse"> <span class="ls19">P<span class="ls16">r<span class="ls0">o<span class="ls4">j</span>ec<span class="ls4">t <span class="_"> </span><span class="ffb">菜</span></span></span></span></span></span><span class="ff6">单,<span class="_ _b"></span><span class="ffb ls0">选择弹<span class="ff8">出<span class="ff6">的</span>下</span>拉<span class="_ _b"></span><span class="ff6">式<span class="ffb">菜</span>单<span class="ff8">中</span>的<span class="ff3 lse"> <span class="lsa">N<span class="ls0">e<span class="ls1a">w</span> </span></span> <span class="ls19">P<span class="ls16">r<span class="ls0">o<span class="ls4">j</span>ect<span class="_ _4"></span><span class="ff6">,<span class="_ _9"></span><span class="ff9">如<span class="ffb">图<span class="ff3 ls8"> 1<span class="_ _c"></span><span class="ffb">-<span class="_ _c"></span><span class="ff3">2<span class="_ _c"></span><span class="ff8">。<span class="_ _d"></span><span class="ff9">接<span class="_ _c"></span><span class="ff6">着</span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></div><div class="t m2 x3 h4 y10 ffb fs1 fc0 sc1 ls8 ws0">弹<span class="_ _c"></span><span class="ff3"> <span class="ff8">出<span class="_ _c"></span><span class="ff6 ls0">一个<span class="_ _4"></span><span class="ff9">标准<span class="ff3 lse"> <span class="ls0">W<span class="ls4">i</span>ndo<span class="ls1a">w<span class="ls1e">s <span class="_"> </span></span></span><span class="ff6">文件</span></span></span>对<span class="ffb">话<span class="ls2">窗口<span class="ff6">,<span class="ff9">如</span></span>图<span class="ff3 ls8"> 1<span class="_ _c"></span><span class="ffb">-<span class="_ _c"></span><span class="ff3">3<span class="_ _c"></span><span class="ff8 ls0">。在<span class="ffa">“<span class="_ _b"></span><span class="ff6">文件<span class="ffb">名<span class="ffa">”<span class="ff8">中</span></span>输<span class="ls2">入您<span class="ff6">的</span></span></span>第一个<span class="ff3 ls8"> <span class="ls9">C <span class="_"> </span><span class="ff8">程</span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></div><div class="t m2 x3 h4 y11 ff8 fs1 fc0 sc1 ls9 ws0">序<span class="ff6">项<span class="ff3"> <span class="_"> </span></span>目<span class="_ _8"></span><span class="ffb ls2">名称<span class="ff6">,<span class="_ _9"></span><span class="ff8">这<span class="ffb">里<span class="ls0">我们<span class="ff6">用<span class="_ _4"></span><span class="ffa">“<span class="ff3 ls4">t<span class="ls0">e<span class="ls1e">st<span class="ffa">”<span class="ff8">。<span class="_ _9"></span><span class="ffa">“<span class="ff9 ls0">保存<span class="_ _b"></span><span class="ffa">”<span class="ffb">后<span class="ff6">的文件</span>扩<span class="ff6">展</span>名<span class="ff6">为<span class="_ _4"></span><span class="ff3 ls8"> <span class="ls0">u<span class="ls2">v2<span class="ff6">,<span class="_ _9"></span><span class="ff8">这是<span class="ff3 ls8"> <span class="ls3">K<span class="ls15">E<span class="ls16">I<span class="ls17">L<span class="ls0"> <span class="ls1">u<span class="lsa">V<span class="ls4">i<span class="ls1e">s</span>i</span></span></span>on2 <span class="_"> </span><span class="ff6">项目</span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></div><div class="t m2 x3 h4 y12 ff6 fs1 fc0 sc1 ls0 ws0">文件<span class="ffb">扩</span>展<span class="ffb">名</span>,以<span class="_ _b"></span><span class="ffb">后<span class="ff8">能<span class="ff9">直接</span></span>点击此<span class="ff6">文<span class="ls2">件以<span class="ffb">打</span></span>开先</span>前做<span class="_ _b"></span><span class="ff6">的项目<span class="ff8">。<span class="ff3"> </span></span></span></span></div><div class="t m2 x9 h4 y3c ff3 fs1 fc0 sc1 ls0 ws0"> </div><div class="t m2 x5 h4 y3d ffb fs1 fc0 sc1 ls0 ws0">图<span class="ff3 ls8"> 1<span class="_ _c"></span><span class="ffb">-<span class="_ _c"></span><span class="ff3 ls0">2 <span class="ls8"> <span class="ls2"> <span class="lsa">N</span></span></span>e<span class="ls1a">w<span class="ls2"> <span class="ls19">P<span class="ls7">r</span></span></span></span>o<span class="ls4">j</span>ec<span class="ls4">t <span class="_"> </span><span class="ffb">菜<span class="ff6">单</span></span> </span></span></span></span></div><div class="t m2 xa h4 y3e ff3 fs1 fc0 sc1 ls4 ws0"> </div><div class="t m2 x5 h4 y3f ff3 fs1 fc0 sc1 ls4 ws0"> </div><div class="t m2 x3 h4 y40 ff3 fs1 fc0 sc1 ls0 ws0"> </div><div class="t m2 x5 h4 y34 ffb fs1 fc0 sc1 ls0 ws0">图<span class="ff3 ls8"> 1<span class="_ _c"></span><span class="ffb">-<span class="_ _c"></span><span class="ff3 ls0">3 <span class="ls8"> <span class="_ _e"></span><span class="ff6 ls0">文件<span class="ffb">窗口<span class="ff3"> </span></span></span></span></span></span></span></div><div class="t m2 x5 h4 y41 ff9 fs1 fc0 sc1 ls0 ws0">(<span class="ff3">2</span>)<span class="ffb">选择<span class="ff8">所要<span class="_ _b"></span><span class="ff6">的<span class="ls2">单</span>片<span class="ls2">机,<span class="ff8">这<span class="_ _8"></span></span></span><span class="ffb">里<span class="ls2">选择<span class="ff6">常</span></span></span>用的<span class="ff3 lse"> <span class="lsa">A<span class="ls4">t<span class="ls0">e<span class="ls1f">m</span></span>l <span class="_"> </span></span></span></span><span class="ff8">公司</span>的<span class="ff3 lse"> <span class="ls1a">A<span class="ls15">T<span class="ls0">89c<span class="ls2">51<span class="ff8">。</span></span><span class="ffb">而且<span class="ff8">本</span></span></span></span></span></span><span class="ls2">单</span>片机<span class="_ _1"> </span><span class="ff3">c</span></span></span></span></div><div class="t m2 x3 h4 y36 ff6 fs1 fc0 sc1 ls0 ws0">语言<span class="ff8 ls2">教程<span class="ffb">里<span class="ff6">的</span></span>大<span class="ffb">部<span class="_ _8"></span><span class="ff6">分</span></span><span class="ls0">程</span>序<span class="ls0">都是</span>基于<span class="ffb">此</span>芯<span class="_ _8"></span><span class="ff6">片</span></span>的,<span class="ffb">此<span class="ff8">时<span class="_ _4"></span><span class="ffb">屏幕<span class="ff9">如</span>图<span class="ff3 ls8"> 1<span class="_ _e"></span><span class="ffb">-<span class="_ _c"></span><span class="ff3 ls0">4 <span class="_"> </span><span class="ff8">所<span class="ffb">示</span>。<span class="_ _b"></span><span class="ff3 lsa">A<span class="lsb">T<span class="ls0">89c51<span class="lse"> <span class="_ _f"></span><span class="ff8">有<span class="_ _c"></span><span class="ffb ls0">什么</span></span></span></span></span></span></span></span></span></span></span></span></span></div><div class="t m2 x3 h4 y42 ff8 fs1 fc0 sc1 ls0 ws0">功能<span class="ff6">、<span class="ffb">特<span class="ls2">点</span>呢<span class="ls2">?</span>看图</span></span>中<span class="ffb ls2">右边<span class="ff8">有<span class="ff9">简</span></span></span><span class="ff6">单的</span>介<span class="ls2">绍。<span class="ff9">完<span class="ff6">成</span>上</span>面<span class="ff9">步<span class="_ _8"></span><span class="ffb">骤后<span class="ff6">,</span>就<span class="_ _8"></span></span>可<span class="ff3"> <span class="_"> </span><span class="ff6">以</span></span>进<span class="_ _8"></span></span>行程序<span class="ff6">的<span class="_ _8"></span></span>编写<span class="ff9">了</span>。<span class="ff3"> </span></span></div><a class="l" rel='nofollow' onclick='return false;'><div class="d m3"></div></a></div><div class="pi" data-data='{"ctm":[1.611639,0.000000,0.000000,1.611639,0.000000,0.000000]}'></div></div>
<div id="pf5" class="pf w0 h0" data-page-no="5"><div class="pc pc5 w0 h0"><img class="bi x0 y0 w1 h1" alt="" src="https://csdnimg.cn/release/download_crawler_static/3276600/bg5.jpg"><div class="t m2 x3 h6 y1e ff3 fs3 fc0 sc1 ls0 ws0"> </div><div class="t m2 x6 h6 y1f ff3 fs3 fc0 sc1 ls0 ws0">-<span class="ls10"> <span class="ls11">3</span> -</span></div><div class="c x7 y20 w2 h7"><div class="t m2 x0 h6 y21 ff3 fs3 fc0 sc1 ls10 ws0"> </div></div><div class="t m2 x5 h4 y37 ff9 fs1 fc0 sc1 ls10 ws0">(<span class="ff3">3</span>)<span class="_ _10"></span><span class="ffb">首<span class="ff6">先<span class="ff8">在</span><span class="ls2">项目<span class="ff8">中<span class="ffb">创</span></span>建<span class="ffb">新</span>的<span class="ff8 ls0">程序<span class="ff6">文件<span class="ffb">或<span class="ls2">加</span>入旧</span></span>程序<span class="_ _b"></span><span class="ff6">文件<span class="ff8">。<span class="_ _11"></span><span class="ff9">如<span class="ffb">果<span class="ls2">您没<span class="ff8">有<span class="ff9">现<span class="ff6">成的</span></span>程序<span class="_ _8"></span><span class="ff6">,<span class="_ _11"></span><span class="ffb">那<span class="ff3"> <span class="_ _7"> </span></span>么</span></span></span></span></span></span></span></span></span></span></span></span></div><div class="t m2 x3 h4 y38 ffb fs1 fc0 sc1 ls2 ws0">就<span class="ff8">要</span>新<span class="ff6 ls0">建<span class="ls2">一个<span class="_ _8"></span><span class="ff8">程序</span>文件<span class="_ _8"></span><span class="ff8 ls21">。在<span class="_ _12"> </span><span class="ff3 ls8"> <span class="ls3">K<span class="ls15">E<span class="ls16">I<span class="ls17">L <span class="_ _7"> </span></span></span></span></span></span><span class="ls0">中有</span></span></span>一<span class="ffb">些</span></span><span class="ff8">程序<span class="ff6">的<span class="ff3 ls8"> <span class="lsa">D<span class="ls0">e<span class="ls1f">mo<span class="ff6">,<span class="_ _13"></span><span class="ff8 ls2">在这<span class="ffb">里<span class="ls0">我们<span class="ff8">还是<span class="ff6">以一个<span class="ff3 ls8"> <span class="ls9">C <span class="_"> </span></span></span></span></span></span></span>程序<span class="ff3"> </span></span></span></span></span></span></span></span></span></div><div class="t m2 x3 h4 y43 ff6 fs1 fc0 sc1 ls2 ws0">为<span class="ffc">例<span class="ff8">介绍<span class="_ _8"></span><span class="ff9">如</span></span>何<span class="ffb">新</span></span><span class="ls0">建</span>一个<span class="_ _8"></span><span class="ff3 lse"> <span class="ls5">C <span class="_"> </span><span class="ff8 ls0">程序<span class="ff6">和<span class="_ _b"></span><span class="ff9">如<span class="ffc">何<span class="ffb">加<span class="ff8">到</span>您<span class="ff6 ls2">的<span class="ls0">第</span>一<span class="ls0">个项目<span class="ff8">中</span></span></span>吧<span class="_ _b"></span><span class="ff8">。<span class="ffb ls2">点<span class="ls0">击图<span class="ff3 ls8"> 1<span class="_ _c"></span><span class="ffb">-<span class="_ _c"></span><span class="ff3 ls2">5 <span class="_"> </span><span class="ff8">中<span class="_ _8"></span></span><span class="ls8"> <span class="ls0">1 <span class="_"> </span><span class="ff6">的<span class="ffb">新</span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></div><div class="t m2 x3 h4 y44 ff6 fs1 fc0 sc1 ls0 ws0">建文<span class="ff3"> <span class="_"> </span></span>件的<span class="ffc">快捷<span class="_ _b"></span><span class="ffb">按<span class="ffc">钮<span class="ff6">,<span class="ff8">在<span class="ff3 lse"> <span class="ls2">2 <span class="_ _7"> </span></span></span>中出<span class="ff9">现</span></span><span class="ls2">一个<span class="ffb">新</span></span>的文</span>字<span class="ff8 ls2">编辑</span></span>窗口<span class="ff6">,<span class="_ _b"></span><span class="ff8">这<span class="ff6">个<span class="ff9">操作</span></span>也能<span class="ffc">通过<span class="_ _b"></span><span class="ffb">菜<span class="ff6">单<span class="ff3 ls8"> <span class="ls22">F<span class="ls4">ile<span class="_ _8"></span><span class="ffb">-</span></span></span></span></span></span></span></span></span></span></span></div><div class="t m2 x3 h4 yc ff3 fs1 fc0 sc1 lsa ws0">N<span class="ls0">e<span class="ls1a">w <span class="_"> </span><span class="ffb">或</span> <span class="_"> </span><span class="ffc ls2">快<span class="ls0">捷键</span></span><span class="lse"> <span class="ls5">C<span class="ls4">trl<span class="ls1b">+</span></span></span></span></span></span>N <span class="_"> </span><span class="ffb">来<span class="ff8">实<span class="ff9">现<span class="_ _b"></span><span class="ff8 ls0">。好<span class="ff9">了<span class="ff6">,</span>现</span><span class="ls2">在</span>能<span class="ls2">编</span>写程序<span class="ff9">了</span><span class="ls2">。</span>下<span class="ls2">面是<span class="ffc">经典<span class="ff6">的一</span>段<span class="_ _8"></span></span>程序<span class="ff6">,<span class="ffc">呵<span class="_ _8"></span></span>,</span></span></span></span></span></span></div><div class="t m2 x3 h4 yd ff9 fs1 fc0 sc1 ls2 ws0">如<span class="ffb ls0">果<span class="ls2">您看<span class="ffc">过别<span class="_ _8"></span><span class="ff6">的</span></span></span><span class="ff8">程序<span class="ffc">书</span>也<span class="ff9">许</span>也有<span class="_ _b"></span><span class="ff6">类<span class="ff8">似</span>的<span class="ff8 ls2">程<span class="ls0">序:<span class="ff3"> </span></span></span></span></span></span></div><div class="t m2 x5 h4 y45 ff3 fs1 fc0 sc1 ls0 ws0">#<span class="ls4">i</span>nc<span class="ls4">l</span>ude <span class="ls1b"><A<span class="ls15">T</span></span>8<span class="ls2">9<span class="lsa">X</span>5</span>1<span class="ls2">.<span class="lsa">H> </span></span></div><div class="t m2 x3 h4 y46 ff3 fs1 fc0 sc1 ls0 ws0">#<span class="ls4">i</span>nc<span class="ls4">l</span>ude <span class="ls23"><<span class="ls1e">s<span class="ls4">t</span></span></span>d<span class="ls4">i</span>o<span class="ls2">.</span>h<span class="ls23">> </span></div><div class="t m2 x3 h4 y47 ff3 fs1 fc0 sc1 ls23 ws0"> </div><div class="t m2 x3 h4 y48 ff3 fs1 fc0 sc1 ls2 ws0">v<span class="ls0">o<span class="ls4">i</span>d<span class="ls1"> <span class="ls1f">m</span></span>a<span class="ls4">i</span>n<span class="ls16">(</span></span>v<span class="ls0">o<span class="ls4">i</span>d<span class="ls16">) </span></span></div><div class="t m2 x3 h4 y49 ff3 fs1 fc0 sc1 ls16 ws0">{ </div><div class="t m2 x3 h4 y23 ff3 fs1 fc0 sc1 ls0 ws0"> S<span class="ls9">CO<span class="lsa">N</span></span> <span class="ls1b">=</span> 0x<span class="ls2">5</span>0<span class="ls4">;</span> <span class="ls4">//<span class="ffc">串<span class="ffb">口<span class="ff8">方<span class="ff6">式<span class="_ _1"> </span></span></span></span></span></span>1,<span class="ffc">允<span class="ff9 ls2">许接<span class="_ _8"></span><span class="ffc">收<span class="ff3"> </span></span></span></span></div><div class="t m2 x3 h4 y4a ff3 fs1 fc0 sc1 ls0 ws0"> <span class="ls15">T<span class="ls18">M<span class="lsa">O<span class="ls1a">D</span></span></span></span> <span class="ls23">=<span class="ls2"> </span></span>0x20<span class="ls4">;</span> <span class="ls4">//<span class="ff8 ls2">定时<span class="ff6">器<span class="_ _1"> </span><span class="ff3">1<span class="_ _7"> </span></span></span><span class="ls0">定时方<span class="ff6">式<span class="_ _1"> </span></span></span></span></span>2 </div><div class="t m2 x3 h4 y4b ff3 fs1 fc0 sc1 ls0 ws0"> <span class="ls15">T<span class="ls9">CO<span class="lsa">N<span class="ls2"> <span class="ls23">=</span></span></span></span></span> 0<span class="ls2">x</span>40<span class="ls4">;</span> <span class="ls4">//</span><span class="ff8">设定时<span class="ff6">器<span class="_ _1"> </span></span></span>1<span class="_"> </span><span class="ff6">开<span class="ff9">始<span class="ff8">计</span></span>数</span> </div><div class="t m2 x3 h4 y24 ff3 fs1 fc0 sc1 ls0 ws0"> <span class="ls15">T<span class="ls1a">H</span></span>1 <span class="ls1b">=</span> 0<span class="ls2">x<span class="ls15">E</span></span>8<span class="ls4">;</span> <span class="ls4">//</span>11.05<span class="ls2">9</span>2<span class="ls18">M<span class="lsa">H<span class="ls1d">z</span></span></span> 1200<span class="_"> </span><span class="ffc">波<span class="ffb">特</span>率</span> </div><div class="t m2 x3 h4 y4c ff3 fs1 fc0 sc1 ls0 ws0"> <span class="ls15">T<span class="ls17">L</span></span>1 <span class="ls23">=</span> 0x<span class="lsb">E</span>8<span class="ls4">; </span></div><div class="t m2 x3 h4 y4d ff3 fs1 fc0 sc1 ls0 ws0"> <span class="ls15">T<span class="ls7">I</span></span> <span class="ls23">=</span> 1<span class="ls4">; </span></div><div class="t m2 x3 h4 y25 ff3 fs1 fc0 sc1 ls0 ws0"> <span class="ls15">T<span class="ls9">R</span></span>1 <span class="ls23">=<span class="ls2"> </span></span>1<span class="ls4">;</span> <span class="ls4">//<span class="ffc">启<span class="ff9">动<span class="ff8 ls2">定时<span class="ff6">器<span class="_ _8"></span><span class="ff3"> </span></span></span></span></span></span></div><div class="t m2 x3 h4 y4e ff3 fs1 fc0 sc1 ls0 ws0"> </div><div class="t m2 x3 h4 y4f ff3 fs1 fc0 sc1 ls0 ws0"> <span class="ls1a">w</span>h<span class="ls4">il</span>e<span class="ls16">(</span>1<span class="ls16">) </span></div><div class="t m2 x3 h4 y50 ff3 fs1 fc0 sc1 ls0 ws0"> p<span class="ls16">ri</span>n<span class="ls4">tf</span> <span class="ls16">(<span class="lsa">H</span></span>e<span class="ls4">ll</span>o Wo<span class="ls16">rl</span>d<span class="ls16">!\</span>n<span class="ls16">);;</span> <span class="ls4">//<span class="ffc">显<span class="ffb">示<span class="_ _1"> </span></span></span><span class="lsa">H</span></span>e<span class="ls4">ll</span>o Wo<span class="ls16">rl</span>d </div><div class="t m2 x3 h4 y51 ff3 fs1 fc0 sc1 ls24 ws0">}<span class="ls0"> </span></div><div class="t m2 x3 h4 y52 ff3 fs1 fc0 sc1 ls0 ws0"> </div><div class="t m2 x5 h4 y53 ffb fs1 fc0 sc1 ls0 ws0">图<span class="ff3 ls8"> 1<span class="_ _c"></span><span class="ffb">-<span class="_ _e"></span><span class="ff3 ls0">4 <span class="_"> </span><span class="ffb">选<span class="ffc">取<span class="ff8">芯<span class="ff6">片</span></span></span></span> </span></span></span></div></div><div class="pi" data-data='{"ctm":[1.611639,0.000000,0.000000,1.611639,0.000000,0.000000]}'></div></div>