• <li id="00i08"><input id="00i08"></input></li>
  • <sup id="00i08"><tbody id="00i08"></tbody></sup>
    <abbr id="00i08"></abbr>
  • 新聞中心

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

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

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

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

    本文引用地址:http://www.czjhyjcfj.com/article/276035.htm

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

      我們需要點(diǎn)陣模塊,MCU,74HC595和74HC154,這幾個(gè)器件里面都有。

      

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

     

      點(diǎn)陣模塊【綠色】 74HC154 模塊

      

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

     

      單片機(jī)模塊 74HC595模塊

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

      

     

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

      

     

      二、軟件界面編寫

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

      1.代碼部分編寫

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

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

      void main()

      {

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

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

      uchar a; //控制移動間隔時(shí)間

      SCON = 0x00;

      while(1)

      {

      j=0;

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

      {

      a=0;

      b+=2;

      if(b>=352) //顯示到最后一個(gè)字,回頭顯示,判斷值=字?jǐn)?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è)置取字模既可以實(shí)現(xiàn)自己想要顯示的字體。

      

     

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

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

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

      

     

      

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




    關(guān)鍵詞: proteus LED

    評論


    相關(guān)推薦

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

    關(guān)閉
    主站蜘蛛池模板: 儋州市| 广灵县| 瓦房店市| 陈巴尔虎旗| 格尔木市| 横峰县| 望谟县| 嘉兴市| 大姚县| 北安市| 张北县| 棋牌| 淮安市| 西丰县| 宁晋县| 双桥区| 九龙县| 宜兴市| 大荔县| 铜鼓县| 岳池县| 吴忠市| 巴马| 蓬莱市| 平和县| 许昌市| 蒲城县| 沧源| 习水县| 博罗县| 合肥市| 沁水县| 平顶山市| 常山县| 巩留县| 大余县| 江陵县| 于都县| 鞍山市| 安平县| 新巴尔虎右旗|