ZIP8051单片机控制LED数码管(含源代码+仿真电路+总结报告) 117.76KB

m0_73867802

资源文件列表:

微机原理.zip 大约有17个文件
  1. 微机原理/11.pdsprj 25.33KB
  2. 微机原理/11.pdsprj.LAPTOP-7JPML8A1.HP.workspace 3.31KB
  3. 微机原理/11/
  4. 微机原理/11/11 514B
  5. 微机原理/11/11.asm 655B
  6. 微机原理/11/11.hex 211B
  7. 微机原理/11/11.lnp 21B
  8. 微机原理/11/11.LST 3.03KB
  9. 微机原理/11/11.M51 2.45KB
  10. 微机原理/11/11.OBJ 516B
  11. 微机原理/11/11.plg 512B
  12. 微机原理/11/11.uvgui.HP 87.89KB
  13. 微机原理/11/11.uvopt 5.24KB
  14. 微机原理/11/11.uvproj 13.92KB
  15. 微机原理/11/11_uvopt.bak 53.91KB
  16. 微机原理/11/11_uvproj.bak
  17. 微机原理/微机原理中断作业报告.docx 80.06KB

资源介绍:

使用8051单片机控制两个LED数码管,在外部中断0输入引脚(P3.2)接一个开关K1,以中断方式记录开关按下次数。程序启动时,LED数码管显示数字“00”。每按一次开关K1,LED数码管显示的值加一,超过“99”后返回“00”重新计数。使用了汇编语言进行编程,运用了Proteus、Keil等软件,包含设计的仿真电路、源代码以及总结报告。
<link href="/image.php?url=https://csdnimg.cn/release/download_crawler_static/css/base.min.css" rel="stylesheet"/><link href="/image.php?url=https://csdnimg.cn/release/download_crawler_static/css/fancy.min.css" rel="stylesheet"/><link href="/image.php?url=https://csdnimg.cn/release/download_crawler_static/89596310/raw.css" rel="stylesheet"/><div id="sidebar" style="display: none"><div id="outline"></div></div><div class="pf w0 h0" data-page-no="1" id="pf1"><div class="pc pc1 w0 h0"><img alt="" class="bi x0 y0 w1 h1" src="/image.php?url=https://csdnimg.cn/release/download_crawler_static/89596310/bg1.jpg"/><div class="t m0 x1 h2 y1 ff1 fs0 fc0 sc0 ls0 ws0">微机原理中断作业报告</div><div class="t m0 x2 h3 y2 ff2 fs1 fc0 sc1 ls0 ws0">1. <span class="ff3">实现功<span class="_ _0"></span>能:</span></div><div class="t m0 x2 h3 y3 ff4 fs1 fc0 sc0 ls0 ws0">使用<span class="_ _1"> </span><span class="ff5">8051<span class="_ _1"> </span></span>单片机控制两个<span class="_ _1"> </span><span class="ff5">LED<span class="_ _1"> </span></span>数码管,<span class="_ _2"></span>在外部中断<span class="_ _1"> </span><span class="ff5">0<span class="_ _1"> </span></span>输入引脚<span class="_ _3"></span><span class="ff5">(P3.2)</span></div><div class="t m0 x2 h3 y4 ff4 fs1 fc0 sc0 ls0 ws0">接一个开关<span class="_ _4"> </span><span class="ff5">K1</span>,<span class="_ _5"></span>以中断方式记录开关按下次数。<span class="_ _5"></span>程序启动时,<span class="_ _5"></span><span class="ff5">LED<span class="_ _4"> </span><span class="ff4">数</span></span></div><div class="t m0 x2 h3 y5 ff4 fs1 fc0 sc0 ls0 ws0">码管显<span class="_ _0"></span>示数字<span class="_ _0"></span><span class="ff5">“00”<span class="_ _2"></span><span class="ff4">。每按<span class="_ _0"></span>一次开<span class="_ _0"></span>关<span class="_ _4"> </span><span class="ff5">K1</span>,<span class="_ _0"></span><span class="ff5">LED<span class="_ _4"> </span></span>数码<span class="_ _0"></span>管显示<span class="_ _0"></span>的值加一<span class="_ _0"></span>,</span></span></div><div class="t m0 x2 h3 y6 ff4 fs1 fc0 sc0 ls0 ws0">超过<span class="ff5">“99”</span>后返回<span class="ff5">“00”</span>重新计数。</div><div class="t m0 x2 h3 y7 ff2 fs1 fc0 sc1 ls0 ws0">2. <span class="ff3">基本原<span class="_ _0"></span>理:</span></div><div class="t m0 x2 h3 y8 ff5 fs1 fc0 sc0 ls0 ws0">8051<span class="_ _4"> </span><span class="ff4">单片机<span class="_ _6"></span>:<span class="_ _6"></span>经典的<span class="_ _4"> </span><span class="ff5">8<span class="_ _4"> </span></span>位微控制器,<span class="_ _7"></span>具有强大的中断和<span class="_ _4"> </span><span class="ff5">IO<span class="_ _4"> </span></span>控制能力。</span></div><div class="t m0 x2 h3 y9 ff5 fs1 fc0 sc0 ls0 ws0">LED<span class="_ _4"> </span><span class="ff4">数码管:由多个<span class="_ _4"> </span></span>LED<span class="_ _4"> </span><span class="ff4">组成,用于显示<span class="_ _4"> </span></span>0<span class="_ _4"> </span><span class="ff4">到<span class="_ _4"> </span></span>9<span class="_ _4"> </span><span class="ff4">的数字。</span></div><div class="t m0 x2 h3 ya ff4 fs1 fc0 sc0 ls0 ws0">外部<span class="_ _0"></span>中<span class="_ _0"></span>断<span class="_ _0"></span>:<span class="_ _0"></span>通过<span class="_ _8"> </span><span class="ff5">P3.2<span class="_ _4"> </span></span>引<span class="_ _0"></span>脚<span class="_ _0"></span>连<span class="_ _0"></span>接<span class="_ _0"></span>开关<span class="_ _8"> </span><span class="ff5">K1</span>,<span class="_ _0"></span>按<span class="_ _0"></span>下<span class="_ _0"></span>开<span class="_ _0"></span>关<span class="_ _4"> </span><span class="ff5">K1<span class="_ _8"> </span></span>会触<span class="_ _0"></span>发<span class="_ _0"></span>外<span class="_ _0"></span>部<span class="_ _0"></span>中</div><div class="t m0 x2 h3 yb ff4 fs1 fc0 sc0 ls0 ws0">断<span class="_ _4"> </span><span class="ff5">0</span>(<span class="ff5">INT0</span>)<span class="_ _2"></span>。</div><div class="t m0 x2 h3 yc ff4 fs1 fc0 sc0 ls0 ws0">计数功能<span class="_ _9"></span>:<span class="_ _9"></span>使用一个变量记录按键按下的次数,每次按下时增加计数</div><div class="t m0 x2 h3 yd ff4 fs1 fc0 sc0 ls0 ws0">值。当计数超过<span class="_ _4"> </span><span class="ff5">99<span class="_ _4"> </span></span>时,将计数值重置为<span class="_ _4"> </span><span class="ff5">0</span>。</div><div class="t m0 x2 h3 ye ff2 fs1 fc0 sc1 ls0 ws0">3. <span class="ff3">设计方<span class="_ _0"></span>案:</span></div><div class="t m0 x2 h3 yf ff5 fs1 fc0 sc0 ls0 ws0">-<span class="ff4">硬件设计:</span></div><div class="t m0 x2 h3 y10 ff4 fs1 fc0 sc0 ls0 ws0">使用<span class="_ _4"> </span><span class="ff5">8051<span class="_ _4"> </span></span>单片机<span class="_ _5"></span>(如<span class="_ _4"> </span><span class="ff5">AT89C51<span class="_ _4"> </span></span>或类似型号)<span class="_ _2"></span>,<span class="_ _5"></span>连接到两个共阳<span class="_ _5"></span>(或共</div><div class="t m0 x2 h3 y11 ff4 fs1 fc0 sc0 ls0 ws0">阴)<span class="ff5">LED<span class="_ _4"> </span></span>数码管。</div><div class="t m0 x2 h3 y12 ff4 fs1 fc0 sc0 ls0 ws0">将开关<span class="_ _4"> </span><span class="ff5">K1<span class="_ _4"> </span></span>连接到<span class="_ _4"> </span><span class="ff5">P3.2<span class="_ _4"> </span></span>引脚,<span class="ff5">P3.2<span class="_ _4"> </span></span>配置为外部中断<span class="_ _4"> </span><span class="ff5">0<span class="_ _4"> </span></span>输入。</div></div><div class="pi" data-data='{"ctm":[1.611830,0.000000,0.000000,1.611830,0.000000,0.000000]}'></div></div><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="/image.php?url=https://csdnimg.cn/release/download_crawler_static/89596310/bg2.jpg"><div class="t m0 x2 h3 y13 ff4 fs1 fc0 sc0 ls0 ws0">&#30830;<span class="_ _0"></span>&#20445;<span class="_ _0"></span>&#30005;<span class="_ _0"></span>&#36335;<span class="_ _0"></span>&#20013;<span class="_ _0"></span>&#26377;<span class="_ _0"></span>&#36866;<span class="_ _a"></span>&#24403;<span class="_ _0"></span>&#30340;<span class="_ _0"></span>&#30005;<span class="_ _0"></span>&#38459;<span class="_ _0"></span>&#22120;<span class="_ _0"></span>&#21644;<span class="_ _0"></span>&#30005;<span class="_ _a"></span>&#23481;<span class="_ _0"></span>&#22120;<span class="_ _0"></span>&#65292;<span class="_ _0"></span>&#20197;<span class="_ _0"></span>&#31283;<span class="_ _0"></span>&#23450;<span class="_ _0"></span>&#20449;<span class="_ _a"></span>&#21495;<span class="_ _0"></span>&#36755;<span class="_ _0"></span>&#20837;<span class="_ _0"></span>&#21644;<span class="_ _0"></span>&#38450;<span class="_ _0"></span>&#27490;<span class="_ _0"></span>&#25238;<span class="_ _a"></span>&#21160;<span class="_ _0"></span>&#12290;</div><div class="t m0 x2 h3 y3 ff5 fs1 fc0 sc0 ls0 ws0">-<span class="ff4">&#36719;&#20214;&#35774;&#35745;&#65306;</span></div><div class="t m0 x2 h3 y14 ff5 fs1 fc0 sc0 ls0 ws0"> <span class="ff4">&#21021;&#22987;&#21270;<span class="_ _0"></span>&#65306;&#35774;&#32622;&#22806;<span class="_ _0"></span>&#37096;&#20013;&#26029;<span class="_ _8"> </span></span>0<span class="_ _4"> </span><span class="ff4">&#30340;&#20013;&#26029;&#26381;<span class="_ _0"></span>&#21153;&#31243;&#24207;&#65292;<span class="_ _0"></span>&#37197;&#32622;&#25968;<span class="_ _0"></span>&#30721;&#31649;&#26174;<span class="_ _0"></span>&#31034;&#30340;<span class="_ _4"> </span></span>IO</div><div class="t m0 x2 h3 y5 ff4 fs1 fc0 sc0 ls0 ws0">&#21475;&#65292;&#21021;&#22987;&#21270;&#35745;&#25968;&#21464;&#37327;&#20026;<span class="_ _4"> </span><span class="ff5">0</span>&#12290;</div><div class="t m0 x2 h3 y15 ff5 fs1 fc0 sc0 ls0 ws0"> <span class="ff4">&#20013;&#26029;&#26381;&#21153;&#31243;&#24207;<span class="_ _3"></span>&#65288;<span class="ff5">INT0</span>&#65289;<span class="_ _2"></span>&#65306;<span class="_ _6"></span>&#27599;&#27425;&#24320;&#20851;<span class="_ _4"> </span><span class="ff5">K1<span class="_ _4"> </span></span>&#25353;&#19979;&#26102;&#35302;&#21457;&#65292;<span class="_ _3"></span>&#22686;&#21152;&#35745;&#25968;&#21464;&#37327;&#30340;</span></div><div class="t m0 x2 h3 y16 ff4 fs1 fc0 sc0 ls0 ws0">&#20540;&#12290;&#22914;&#26524;&#35745;&#25968;&#36229;&#36807;<span class="_ _4"> </span><span class="ff5">99</span>&#65292;&#21017;&#37325;&#32622;&#20026;<span class="_ _4"> </span><span class="ff5">0</span>&#12290;</div><div class="t m0 x2 h3 y17 ff5 fs1 fc0 sc0 ls0 ws0"> <span class="ff4">&#25968;&#30721;&#31649;&#26174;&#31034;&#25511;&#21046;<span class="_ _6"></span>&#65306;<span class="_ _6"></span>&#32534;&#20889;&#20989;&#25968;&#23558;&#35745;&#25968;&#20540;&#36716;&#25442;&#20026;&#25968;&#30721;&#31649;&#21487;&#20197;&#26174;&#31034;&#30340;&#26684;&#24335;&#65292;</span></div><div class="t m0 x2 h3 y18 ff4 fs1 fc0 sc0 ls0 ws0">&#24182;&#36755;&#20986;&#21040;&#25968;&#30721;&#31649;&#23545;&#24212;&#30340;&#31471;&#21475;&#12290;</div><div class="t m0 x2 h3 y8 ff5 fs1 fc0 sc0 ls0 ws0"> <span class="ff4">&#20027;<span class="_ _0"></span>&#24490;<span class="_ _0"></span>&#29615;<span class="_ _0"></span>&#65306;<span class="_ _a"></span>&#22312;<span class="_ _0"></span>&#20027;<span class="_ _0"></span>&#31243;<span class="_ _0"></span>&#24207;<span class="_ _0"></span>&#20013;<span class="_ _a"></span>&#31561;<span class="_ _0"></span>&#24453;<span class="_ _0"></span>&#20013;<span class="_ _0"></span>&#26029;<span class="_ _a"></span>&#35302;<span class="_ _0"></span>&#21457;<span class="_ _0"></span>&#65292;<span class="_ _0"></span>&#20197;<span class="_ _a"></span>&#26356;<span class="_ _0"></span>&#26032;<span class="_ _8"> </span></span>LED<span class="_ _8"> </span><span class="ff4">&#25968;&#30721;<span class="_ _0"></span>&#31649;<span class="_ _a"></span>&#30340;<span class="_ _0"></span>&#26174;<span class="_ _0"></span>&#31034;<span class="_ _0"></span>&#20540;<span class="_ _a"></span>&#12290;</span></div><div class="t m0 x2 h3 y19 ff2 fs1 fc0 sc1 ls0 ws0">4.<span class="ff3">&#20223;&#30495;&#32467;<span class="_ _0"></span>&#26524;&#65306;</span></div></div><div class="pi" data-data='{"ctm":[1.611830,0.000000,0.000000,1.611830,0.000000,0.000000]}'></div></div>
100+评论
captcha
    类型标题大小时间
    ZIP蓝牙协议相关资料,包含中英文资料!22.78MB9月前
    ZIPWindows 11极度精简脚本源码tiny11 04/06/0573.57KB9月前
    ZIP某市交通评价系统demo1.25MB9月前
    ZIP源代码.zip.zip1.51MB9月前
    ZIP程序员保护眼睛屏幕亮度自动调节软件4.96MB9月前
    ZIP51单片机流水灯功能文件15.28KB9月前
    ZIPGoogle小恐龙素材(含图片26张+Scratch编写的小恐龙程序)60.75KB9月前
    ZIPSTM32代码 (2).zip9.24MB9月前