新聞中心

        EEPW首頁 > EDA/PCB > 設(shè)計(jì)應(yīng)用 > Proteus的漢字點(diǎn)陣顯示電路設(shè)計(jì)

        Proteus的漢字點(diǎn)陣顯示電路設(shè)計(jì)

        作者: 時(shí)間:2012-02-29 來源:網(wǎng)絡(luò) 收藏

         MOVC A,@A+DPTR

        本文引用地址:http://www.104case.com/article/190713.htm

          CPLA

          MOVP2,A

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

          MOV P1,R2 ;列控制信號(hào)輸出

          INC R2 ;列控制寄存器加1

          LCALL DELAY;顯示延時(shí)

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

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

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

          SJMPK2

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

          

          

          3 仿真及結(jié)果

          仿真方法是:

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

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

          (3)在軟件仿真電路圖中點(diǎn)擊左下角的運(yùn)行按鈕,則可在LED顯示點(diǎn)陣中看到“廣東工貿(mào)”四個(gè)輪流顯示的結(jié)果。

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

          


        上一頁 1 2 下一頁

        評(píng)論


        相關(guān)推薦

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

        關(guān)閉
        主站蜘蛛池模板: 修水县| 固阳县| 谢通门县| 通辽市| 会宁县| 巩留县| 西青区| 梁山县| 岢岚县| 乌兰浩特市| 萍乡市| 桐柏县| 钟祥市| 原阳县| 郴州市| 中阳县| 新巴尔虎左旗| 丽水市| 宜昌市| 宁都县| 平乐县| 湘阴县| 荃湾区| 聊城市| 安陆市| 镇赉县| 左权县| 木里| 罗定市| 安新县| 出国| 贡觉县| 北票市| 新安县| 福海县| 宜昌市| 肇庆市| 兴文县| 博白县| 琼结县| 庆安县|