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

          新聞中心

          EEPW首頁 > EDA/PCB > 牛人業(yè)話 > 【Proteus學(xué)習(xí)之路】序列之3:高富帥初露臉—LED顯示屏仿真

          【Proteus學(xué)習(xí)之路】序列之3:高富帥初露臉—LED顯示屏仿真

          作者: 時間:2015-06-20 來源:網(wǎng)絡(luò) 收藏

            一、如何創(chuàng)建仿真界面

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

            有了前面兩節(jié)的基礎(chǔ),仿真界面就不是那么難了,主要是看你要實現(xiàn)什么功能,然后就選擇器件即可!

            我們需要點陣模塊,MCU,74HC595和74HC154,這幾個器件里面都有。

            

          【原創(chuàng)】【Proteus仿真軟件學(xué)習(xí)之路】序列之3:高富帥初露臉
          【原創(chuàng)】【Proteus仿真軟件學(xué)習(xí)之路】序列之3:高富帥初露臉

           

            點陣模塊【綠色】 74HC154 模塊

            

          【原創(chuàng)】【Proteus仿真軟件學(xué)習(xí)之路】序列之3:高富帥初露臉
          【原創(chuàng)】【Proteus仿真軟件學(xué)習(xí)之路】序列之3:高富帥初露臉

           

            單片機模塊 74HC595模塊

            有了這四個模塊就可以開始干活了,只要按照自己想要的硬件方式進行連接即可。下面看一個點陣模塊。

            

           

            只要定義好管腳就可以了,這里就不細致講解,稍后附件會有仿真具體連接。下面是搭建的整個仿真的界面。

            

           

            二、軟件界面編寫

            此處軟件界面編寫包括兩部分:1.代碼部分編寫;2.取字模部分

            1.代碼部分編寫

            主函數(shù)部分主要是掃描方式,代碼如下,具體的在附件里面。

            /************主函數(shù)***************/

            void main()

            {

            uchar i,j,k; //i:每個字的顯示循環(huán);j每個字的顯示碼除以2;k每列刷新次數(shù)

            uint b=0; //顯示偏移控制,char類型最多只能顯示14個漢字+一個空白位字符

            uchar a; //控制移動間隔時間

            SCON = 0x00;

            while(1)

            {

            j=0;

            if(a>1) //移動間隔時間;取值0--255

            {

            a=0;

            b+=2;

            if(b>=352) //顯示到最后一個字,回頭顯示,判斷值=字數(shù)*32

            {

            b=0;

            }

            }

            for(i=0;i<16;i++)

            {

            P1=i;

            for(k=0;k<1;k++)

            {

            STTP = 0;

            out_rxd(&hanzi[3][j+b+1]);

            out_rxd(&hanzi[3][j+b]);

            out_rxd(&hanzi[2][j+b+1]);

            out_rxd(&hanzi[2][j+b]);

            out_rxd(&hanzi[1][j+b+1]);

            out_rxd(&hanzi[1][j+b]);

            out_rxd(&hanzi[0][j+b+1]);

            out_rxd(&hanzi[0][j+b]);

            STTP = 1;

            delay(15);

            }

            j=j+2;

            }

            a++;

            }

            }

            2.取字模

            按照下面的設(shè)置取字模既可以實現(xiàn)自己想要顯示的字體。

            

           

            三、聯(lián)調(diào)——高富帥亮相

            這個是以前自己設(shè)計的,雙色的,單色是16x64。

            今天感覺蠻好玩的,就再次修改一下,感覺還是很不錯的!效果如下。

            

           

            

          led顯示器相關(guān)文章:led顯示器原理




          關(guān)鍵詞: proteus LED

          評論


          相關(guān)推薦

          技術(shù)專區(qū)

          關(guān)閉
          看屁屁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); })();