<ol id="glfvi"></ol>

    <fieldset id="glfvi"></fieldset>

    1. <mark id="glfvi"></mark>
        <var id="glfvi"></var>

        <big id="glfvi"></big>

        天堂8在线天堂资源BT_一区二区在线 | 国_天堂SV在线最新版在线_97在线观看视频_欧美成人影院在线观看

        機電之家資源網(wǎng)
        單片機首頁|單片機基礎(chǔ)|單片機應(yīng)用|單片機開發(fā)|單片機文案|軟件資料下載|音響制作|電路圖下載 |嵌入式開發(fā)
        培訓(xùn)信息
        贊助商
        8X8LED點陣屏循環(huán)顯示
        8X8LED點陣屏循環(huán)顯示
         更新時間:2009-11-13 14:21:22  點擊數(shù):0
        【字體: 字體顏色

        實驗?zāi)康模河?/SPAN>8X8LED點陣屏循環(huán)顯示0-----9A-----Z,并且讓字符有上移、下移、跳變?nèi)N切換顯示效果

        實驗器材:奇天板編程器,8X8LED點陣屏1塊,NPN三極管8

        把奇天板上P1P0口上相連的跳線拔下參照圖示連接8X8LED點陣屏(實際只用了5X8點陣)和8NPN三極管,點陣屏的陽極通過三極管連到P1口,陰極直接與P0口相接,注意順序不要接錯,否則代碼表要重做。顯示的缺點就是當(dāng)同一行上的發(fā)光管都為顯示狀態(tài)時亮度會略低些。

         

        org 0000h

          ljmp dbg

        dbg: mov sp,#50h

             mov p0,#0ffh           ;P01

             mov p1,#00h           ;p10

             mov r4,#200            ;顯示時間長度

        a1:  mov r1,#11111110b       ;字符顯示0 把陰極顯示初值送R1

             mov dptr,#tab            ;陽極顯示代碼送指針

             mov r2,#00h            ;陽極顯示代碼從0開始

             mov r3,#08             ;總共顯示8次完成一個字符

             lcall a2                 ;調(diào)顯示

             djnz r4,a1               ;循環(huán)顯示200

             mov 60h,#00h           ;B1—A3為字符上移顯示

             mov r0,#08

        b1:  mov r4,#20

             mov r2,60h

             inc r2

             mov 60h,r2

        b2:  mov r1,#0feh

             mov dptr,#tab

             mov r2,60h

             mov r3,#08

             lcall a2

             djnz r4,b2

             djnz r0,b1

             mov r4,#200

        a3: mov r1,#11111110b      ;顯示字符1

             mov dptr,#tab

             mov r2,#09

             mov r3,#08

             lcall a2

             djnz r4,a3

             mov 60h,#98

             mov r0,#08

        c2:  mov r2,60h          ;C2---A5為字符下移顯示

             dec r2

             mov 60h,r2

             mov r4,#20

        c1:  mov r1,#0feh

             mov dptr,#tab

             mov r2,60h

             mov r3,#08

             lcall a2

             djnz r4,c1

             djnz r0,c2

             mov r4,#200

        a5: mov r1,#11111110b  ;顯示字符2

             mov dptr,#tab

             mov r2,#18

             mov r3,#08

             lcall a2

             djnz r4,a5

             mov r4,#200

        a7: mov r1,#11111110b       ;顯示字符3

             mov dptr,#tab

             mov r2,#27

             mov r3,#08

             lcall a2

             djnz r4,a7

             mov r4,#200

        a9: mov r1,#11111110b      ;顯示字符4

             mov dptr,#tab

             mov r2,#36

             mov r3,#08

              lcall a2

             djnz r4,a9

             mov r4,#250

        a11: mov r1,#11111110b     ;顯示字符5

             mov dptr,#tab

             mov r2,#45

             mov r3,#08

             lcall a2

             djnz r4,a11

             mov r4,#200

        a13: mov r1,#11111110b   ;顯示字符6

             mov dptr,#tab

             mov r2,#54

             mov r3,#08

             lcall a2

             djnz r4,a13

             mov r4,#200

        a15: mov r1,#11111110b    ;顯示字符7

             mov dptr,#tab

             mov r2,#63

             mov r3,#08

             lcall a2

             djnz r4,a15

             mov r4,#200

        a17: mov r1,#11111110b    ;顯示字符8

             mov dptr,#tab

             mov r2,#72

             mov r3,#08

             lcall a2

             djnz r4,a17

             mov r4,#200

        a19: mov r1,#11111110b     ;顯示字符9

             mov dptr,#tab

             mov r2,#81

             mov r3,#08

             lcall a2

             djnz r4,a19

             mov r4,#200

        z1: mov r1,#11111110b     ;顯示字符A

             mov dptr,#zm

             mov r2,#00h

             mov r3,#08

             lcall a2

             djnz r4,z1

             mov r4,#200

        z2: mov r1,#11111110b    ;顯示字符B

             mov dptr,#zm

             mov r2,#08

             mov r3,#08

             lcall a2

             djnz r4,z2

             mov r4,#200

        z3: mov r1,#11111110b     ;顯示字符C

             mov dptr,#zm

             mov r2,#16

             mov r3,#08

             lcall a2

             djnz r4,z3

             mov r4,#200

        z4: mov r1,#11111110b    ;顯示字符D

             mov dptr,#zm

             mov r2,#24

             mov r3,#08

             lcall a2

             djnz r4,z4

             mov r4,#200

        z5: mov r1,#11111110b    ;顯示字符E

             mov dptr,#zm

             mov r2,#32

             mov r3,#08

             lcall a2

             djnz r4,z5

             mov r4,#200

        z6: mov r1,#11111110b    ;顯示字符F

             mov dptr,#zm

             mov r2,#40

             mov r3,#08

             lcall a2

             djnz r4,z6

             mov r4,#200

        z7: mov r1,#11111110b    ;顯示字符G

             mov dptr,#zm

             mov r2,#48

             mov r3,#08

             lcall a2

             djnz r4,z7

             mov r4,#200

        z8: mov r1,#11111110b     ;顯示字符H

             mov dptr,#zm

             mov r2,#56

             mov r3,#08

             lcall a2

             djnz r4,z8

             mov r4,#200

        z9: mov r1,#11111110b     ;顯示字符I

             mov dptr,#zm

             mov r2,#64

             mov r3,#08

             lcall a2

             djnz r4,z9

             mov r4,#200

        z10: mov r1,#11111110b    ;顯示字符J

             mov dptr,#zm

             mov r2,#72

             mov r3,#08

             lcall a2

             djnz r4,z10

             mov r4,#200

        z11: mov r1,#11111110b     ;顯示字符K

             mov dptr,#zm

             mov r2,#80

             mov r3,#08

             lcall a2

             djnz r4,z11

             mov r4,#200

        z12: mov r1,#11111110b     ;顯示字符L

             mov dptr,#zm

             mov r2,#88

             mov r3,#08

             lcall a2

             djnz r4,z12

             mov r4,#200

        z13: mov r1,#11111110b      ;顯示字符M

             mov dptr,#zm

             mov r2,#96

             mov r3,#08

             lcall a2

             djnz r4,z13

             mov r4,#200

        z14: mov r1,#11111110b       ;顯示字符N   

             mov dptr,#zm

             mov r2,#104

             mov r3,#08

             lcall a2

             djnz r4,z14

             mov r4,#200

        z15: mov r1,#11111110b      ;顯示字符O

             mov dptr,#zm

             mov r2,#112

             mov r3,#08

             lcall a2

             djnz r4,z15

             mov r4,#200

        z16: mov r1,#11111110b      ;顯示字符P

             mov dptr,#zm

             mov r2,#120

             mov r3,#08

             lcall a2

             djnz r4,z16

             mov r4,#200

        z17: mov r1,#11111110b       ;顯示字符Q

             mov dptr,#zm

             mov r2,#128

             mov r3,#08

             lcall a2

             djnz r4,z17

             mov r4,#200

        z18: mov r1,#11111110b      ;顯示字符R

             mov dptr,#zm

             mov r2,#136

             mov r3,#08

             lcall a2

             djnz r4,z18

             mov r4,#200

        z19: mov r1,#11111110b      ;顯示字符S

             mov dptr,#zm

             mov r2,#144

             mov r3,#08

             lcall a2

             djnz r4,z19

             mov r4,#200

        z20: mov r1,#11111110b      ;顯示字符T

             mov dptr,#zm

             mov r2,#152

             mov r3,#08

             lcall a2

             djnz r4,z20

             mov r4,#200

        z21: mov r1,#11111110b     ;顯示字符U

             mov dptr,#zm

             mov r2,#160

             mov r3,#08

             lcall a2

             djnz r4,z21

             mov r4,#200

        z22: mov r1,#11111110b     ;顯示字符V

             mov dptr,#zm

             mov r2,#168

             mov r3,#08

             lcall a2

             djnz r4,z22

             mov r4,#200

        z23: mov r1,#11111110b     ;顯示字符W

             mov dptr,#zm

             mov r2,#176

             mov r3,#08

             lcall a2

             djnz r4,z23

             mov r4,#200

        z24: mov r1,#11111110b   ;顯示字符X 

             mov dptr,#zm

             mov r2,#184

             mov r3,#08

             lcall a2

             djnz r4,z24

             mov r4,#200

        z25: mov r1,#11111110b     ;顯示字符Y   

             mov dptr,#zm

             mov r2,#192

             mov r3,#08

             lcall a2

             djnz r4,z25

             mov r4,#200

        z26: mov r1,#11111110b      ;顯示字符Z

             mov dptr,#zm

             mov r2,#200

             mov r3,#08

             lcall a2

             djnz r4,z26

             ljmp dbg

        del1ms: mov r7,#200       ;延時子程序

             q1:mov r6,#2

             q2:djnz r6,q2

                djnz r7,q1

               ret

        a2:  mov a,r2          ;顯示子程序

             mov r2,a

             movc a,@a+dptr

             mov p1,a

             mov p0,r1

             lcall del1ms

             inc r2

             mov a,r1

             rl a

             mov r1,a

             djnz r3,a2

             ret

        tab:db 1ch,22h,22h,22h,22h,22h,22h,1ch,00h       陽極代碼表

            db 18h,38h,18h,18h,18h,18h,18h,3ch ,00h

            db 1ch,22h,2h,4h,08h,10h,20h,3eh,00h

            db 1ch,22h,2h,1ch,2h,2h,22h,1ch,00h

            db 04h,0ch,14h,14h,24h,24h,3eh,04h,00h

            db 3eh,20h,20h,3ch,2h,2h,22h,1ch,00h

            db 01ch,22h,20h,3ch,22h,22h,22h,1ch,00h

            db 3eh,2h,4h,8h,10h,10h,10h,10h,00h

            db 1ch,22h,22h,1ch,22h,22h,22h,1ch,00h

            db 1ch,22h,22, h,22h,1eh,02h,22h,1ch,00h

            db 1ch,22h,2h,4h,08h,10h,20h,3eh,00h

            db 18h,38h,18h,18h,18h,18h,18h,3ch ,00h

        zm: db 4h,0ah,11h,11h,1fh,11h,11h,11h ;A

            db 1eh,11h,11h,1eh,11h,11h,11h,1eh ;B

            db 0eh,11h,10h,10h,10h,11h,11h,0eh   ;C

            db 1eh,11h,11h,11h,11h,11h,11h,1eh   ;D

            db 1fh,10h,10h,1eh,10h,10h,10h,1fh   ;E

            db 1fh,10h,10h,1eh,10h,10h,10h,10h   ;F

            db 0eh,11h,10h,10h,17h,12h,0eh,2h    ;G

            db 11h,11h,11h,1fh,11h,11h,11h,11h    ;H

            db 0eh,4h,4h,4h,4h,4h,4h,1fh          ;I

            db 1fh,2h,2h,2h,2h,12h,12h,0ch        ;J

            db 11h,12h,14h,18h,14h,12h,11h,11h     ;K

            db 10h,10h,10h,10h,10h,10h,10h,1fh    ;L

            db 11h,1bh,15h,15h,15h,11h,11h,11h    ;M

            db 11h,19h,15h,15h,15h,15h,13h,11h    ;N

            db 0eh,11h,11h,11h,11h,11h,11h,0eh    ;O

            db 1eh,11h,11h,1eh,10h,10h,10h,10h    ;P

            db 0eh,11h,11h,11h,11h,15h,12h,0dh    ;Q

            db 1eh,11h,11h,1eh,18h,14h,12h,11h    ;R

            db 0eh,11h,10h,8h,4h,2h,11h,0eh       ;S

            db 1fh,4h,4h,4h,4h,4h,4h,4h           ;T

            db 11h,11h,11h,11h,11h,11h,11h,0eh    ;U

            db 11h,11h,11h,11h,11h,11h,0ah,4h     ;V

            db 11h,11h,11h,15h,15h,15h,1bh,11h    ;W

            db 11h,11h,0ah,4h,04h,0ah,11h,11h     ;X

            db 11h,11h,11h,0ah,4h,4h,4h,4h        ;Y

            db 1fh,1h,2h,4h,0ch,8h,10h,1fh        ;Z   

            end  

      1. 上一篇: SPI接口應(yīng)用之看門狗芯片X25045
      2. 下一篇: 沒有了
      3. 發(fā)表評論   告訴好友   打印此文  收藏此頁  關(guān)閉窗口  返回頂部
        熱點文章
         
        推薦文章
         
        相關(guān)文章
        網(wǎng)友評論:(只顯示最新5條。)
        關(guān)于我們 | 聯(lián)系我們 | 廣告合作 | 付款方式 | 使用幫助 | 機電之家 | 會員助手 | 免費鏈接

        點擊這里給我發(fā)消息66821730(技術(shù)支持)點擊這里給我發(fā)消息66821730(廣告投放) 點擊這里給我發(fā)消息41031197(編輯) 點擊這里給我發(fā)消息58733127(審核)
        本站提供的機電設(shè)備,機電供求等信息由機電企業(yè)自行提供,該企業(yè)負(fù)責(zé)信息內(nèi)容的真實性、準(zhǔn)確性和合法性。
        機電之家對此不承擔(dān)任何保證責(zé)任,有侵犯您利益的地方請聯(lián)系機電之家,機電之家將及時作出處理。
        Copyright 2007 機電之家 Inc All Rights Reserved.機電之家-由機電一體化網(wǎng)更名-聲明
        電話:0571-87774297 傳真:0571-87774298
        杭州濱興科技有限公司提供技術(shù)支持

        主辦:杭州市高新區(qū)(濱江)機電一體化學(xué)會
        中國行業(yè)電子商務(wù)100強網(wǎng)站

        網(wǎng)站經(jīng)營許可證:浙B2-20080178-1
        黑人巨茎大战欧美白妇_一区二区在线 | 国_天堂SV在线最新版在线_97在线观看视频
          <ol id="glfvi"></ol>

          <fieldset id="glfvi"></fieldset>

          1. <mark id="glfvi"></mark>
              <var id="glfvi"></var>

              <big id="glfvi"></big>