新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > 數碼管流水燈式顯示數據

        數碼管流水燈式顯示數據

        作者: 時間:2012-09-17 來源:網絡 收藏

        本程序是采用51單片機實現共陽管流動,蠻好看的,所以把程序寫出來和大家一起分享一下!!

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

        電路圖在下面

        11.jpg

        下面是匯編程序代碼:

        D0 BIT P2.0
        D1 BIT P2.1
        D2 BIT P2.2
        D3 BIT P2.3
        D4 BIT P2.5
        ORG 0000H
        SJMP START
        ORG 0040H
        START:MOV SP,#60H
        MOV R0,#00H
        MOV R1,#20
        MOV DPTR,#TABLE
        SETB D4
        MOV A,R0
        MOVC A,@A+DPTR //1
        MOV P0,A
        CLR D0
        LCALL DELAY
        MOV R1,#20
        INC R0
        MOV A,R0
        MOVC A,@A+DPTR //2
        MOV P0,A
        SETB D0
        CLR D1
        LCALL DELAY
        MOV R1,#20
        INC R0
        MOV A,R0
        MOVC A,@A+DPTR //3
        MOV P0,A
        SETB D1
        CLR D2
        LCALL DELAY
        MOV R1,#20
        INC R0
        MOV A,R0
        MOVC A,@A+DPTR //4
        MOV P0,A
        SETB D2
        CLR D3
        LCALL DELAY
        MOV R1,#20
        INC R0
        MOV A,R0
        MOVC A,@A+DPTR //5
        MOV P0,A
        SETB D3
        CLR D0
        LCALL DELAY
        MOV R1,#20
        INC R0
        MOV A,R0
        MOVC A,@A+DPTR //6
        MOV P0,A
        SETB D0
        CLR D1
        LCALL DELAY
        MOV R1,#20
        INC R0
        MOV A,R0
        MOVC A,@A+DPTR //7
        MOV P0,A
        SETB D1
        CLR D2
        LCALL DELAY
        MOV R1,#20
        INC R0
        MOV A,R0
        MOVC A,@A+DPTR //8
        MOV P0,A
        SETB D2
        CLR D3
        LCALL DELAY
        MOV R1,#20
        INC R0
        MOV A,R0
        MOVC A,@A+DPTR //9
        MOV P0,A
        SETB D3
        CLR D0
        LCALL DELAY
        MOV R1,#20
        INC R0
        MOV A,R0
        MOVC A,@A+DPTR //10
        MOV P0,A
        SETB D0
        CLR D1
        LCALL DELAY
        MOV R1,#20
        INC R0
        MOV A,R0
        MOVC A,@A+DPTR //11
        MOV P0,A
        SETB D1
        CLR D2
        LCALL DELAY
        MOV R1,#20
        INC R0
        MOV A,R0
        MOVC A,@A+DPTR //12
        MOV P0,A
        SETB D2
        CLR D3
        LCALL DELAY
        MOV R1,#20
        INC R0
        MOV A,R0
        MOVC A,@A+DPTR //13
        MOV P0,A
        SETB D3
        CLR D0
        LCALL DELAY
        MOV R1,#20
        INC R0
        MOV A,R0
        MOVC A,@A+DPTR //14
        MOV P0,A
        SETB D0
        CLR D1
        LCALL DELAY
        MOV R1,#20
        INC R0
        MOV A,R0
        MOVC A,@A+DPTR //15
        MOV P0,A
        SETB D1
        CLR D2
        LCALL DELAY
        MOV R1,#20
        INC R0
        MOV A,R0
        MOVC A,@A+DPTR //16
        MOV P0,A
        SETB D2
        CLR D3
        LCALL DELAY
        SETB D3
        LJMP START
        DELAY:MOV R7,#200
        DEL1:MOV R6,#125
        DEL2:DJNZ R6,DEL2
        DJNZ R7,DEL1
        DJNZ R1,DELAY
        RETTABLE:DB 0C0H,0F9H,0A4H,0B0H
        DB 99H,92H,82H,0F8H
        DB 80H,90H,88H,83H
        DB 0C6H,0A1H,86H,8EH
        END



        關鍵詞: 數據 顯示 流水 數碼

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 游戏| 金川县| 连南| 嵊泗县| 政和县| 宜君县| 无棣县| 富裕县| 鱼台县| 五原县| 浏阳市| 自治县| 屯门区| 石泉县| 邮箱| 大同县| 江都市| 沛县| 农安县| 抚松县| SHOW| 甘孜县| 盱眙县| 元朗区| 蕉岭县| 泰州市| 普兰县| 孝感市| 启东市| 关岭| 泗水县| 墨江| 磐安县| 乌恰县| 乐平市| 封开县| 玛沁县| 敦化市| 钟山县| 叙永县| 思茅市|