新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > 拉暮式數碼管顯示

        拉暮式數碼管顯示

        作者: 時間:2012-10-11 來源:網絡 收藏

        一、設計任務
        1、單片機的P0口接在7SEG-MPX8上,P2.0~P2.3口接的A 、B、C口,Y0~Y7接在數碼管位選的1~8上。用單片實現:數字1~8從數碼管的最右邊依次向左邊移動,就像拉幕是一樣。

        三、設計程序
        //顯示數字1—8

        DISP_CNT EQU 30HTCNT     EQU 31HORG 00HSJMP STARTORG 0BHLJMP INT_T0START: MOV DISP_CNT,#00HMOV TCNT,#00HMOV P2,#00HMOV TMOD,#01HMOV TH0,#(65536-5000)/256MOV TL0,#(65536-5000)MOD 256MOV IE,#82HSETB TR0DISP:  MOV A,DISP_CNTMOV DPTR,#TABLEMOV R0,P2ADD A,R0MOVC A,@A+DPTRMOV P0,ALJMP DISPINT_T0:MOV TH0,#(65536-5000)/256MOV TL0,#(65536-5000)MOD 256INC P2MOV A,P2CJNE A,#08H,RETUNEMOV P2,#00HINC TCNTMOV A,TCNTCJNE A,#10,RETUNEMOV TCNT,#00HINC DISP_CNTCJNE A,#15,RETUNEMOV P2,#00HMOV DISP_CNT,#00HMOV TCNT,#00HRETUNE:RETITABLE: DB 00H,00H,00H,00H,00H,00H,00HDB 06H,5BH,4FH,66H,6DH,7DH,07H,7FHDB 00H,00H,00H,00H,00H,00H,00H,00HEND      



        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 黎川县| 岳普湖县| 保亭| 芮城县| 盐山县| 阳江市| 仲巴县| 安乡县| 贵州省| 灵丘县| 安福县| 山阳县| 晋州市| 双城市| 长宁区| 通许县| 新蔡县| 灵石县| 哈尔滨市| 茶陵县| 广丰县| 清水河县| 繁昌县| 阿荣旗| 隆林| 金阳县| 昭平县| 夏津县| 湾仔区| 色达县| 清苑县| 正安县| 桦南县| 百色市| 永年县| 通城县| 新源县| 阿巴嘎旗| 宣武区| 龙海市| 南澳县|