<meter id="pryje"><nav id="pryje"><delect id="pryje"></delect></nav></meter>
          <label id="pryje"></label>

          新聞中心

          EEPW首頁 > EDA/PCB > 設計應用 > Proteus的漢字點陣顯示電路的設計

          Proteus的漢字點陣顯示電路的設計

          作者: 時間:2012-10-23 來源:網(wǎng)絡 收藏

          本文引用地址:http://www.ex-cimer.com/article/189820.htm

          MOVC A,@A+DPTR

          CPLA

          MOVP2,A

          INC R1 ;字模數(shù)據(jù)索引值加1

          MOV P1,R2 ;列控制信號輸出

          INC R2 ;列控制寄存器加1

          LCALL DELAY;顯示延時

          DJNZ R3,LOOP;判斷16列顯示完否

          DJNZ R4,K1 ;判斷是否已顯示100次

          MOV R4,#100 ;顯示次數(shù)寄存器重賦初值

          SJMPK2

          K1:CLRC ;字模數(shù)據(jù)索引值減32,列控制寄存器和列數(shù)寄存器重賦初值

          3 仿真及結果

          仿真方法是:

          (1)在Keil C51仿真軟件下創(chuàng)建項目,并把上述源程序添加到項目中,通過編譯產生一個“.hex”為后綴的文件,此文件就是用于燒寫到軟件中AT89C51芯片的文件。

          (2)把生成的“.hex”為后綴的文件添加到軟件中繪制的AT89C51芯片中作為控制程序。

          (3)在軟件仿真圖中點擊左下角的運行按鈕,則可在LED顯示點陣中看到“廣東工貿”四個輪流顯示的結果。

          從仿真圖中可以看到“東”字在LED顯示點陣中顯示出來,設定每個字顯示1秒,下秒將顯示“工”字,“廣東工貿”四個字循環(huán)顯示。四個字顯示出來如圖3所示。

          DIY機械鍵盤相關社區(qū):機械鍵盤DIY



          上一頁 1 2 下一頁

          評論


          相關推薦

          技術專區(qū)

          關閉
          看屁屁www成人影院,亚洲人妻成人图片,亚洲精品成人午夜在线,日韩在线 欧美成人 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();