新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > 松翰單片機跑燈程序

        松翰單片機跑燈程序

        作者: 時間:2016-11-30 來源:網絡 收藏
        CHIP SN8F27E65

        //{{SONIX_CODE_OPTION
        .Code_OptionWDT_CLKFlosc/4
        .Code_OptionReset_PinP04
        .Code_OptionLVDLVD_Max; 3.3V Reset
        .Code_OptionWatch_DogDisable;關閉看門狗
        .Code_OptionLow_FcpuFlosc/1
        .Code_OptionHigh_ClkIHRC_16M; Internal 16M RC Oscillator
        .Code_OptionHigh_FcpuFhosc/1
        .Code_OptionSecurityEnable
        .Code_OptionNoise_FilterEnable
        code down :http://www.51hei.com/f/shpmdcc.rar
        //}}SONIX_CODE_OPTION
        ;==============================================

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

        ORG 000H
        JMP A1
        ORG 016H

        ;============================================
        A1: MOVA,#8;循環次數
        MOV61H,A;循環次數存到61h
        MOVA,#11111110B;開始數
        MOV62H,A;開始數存到62h
        MOV63H,A;開始數存到62h
        RLC63H;將C的數換成開始數左移第一位

        A2:MOVA,#0FFH;設置P4口為輸出口
        B0MOVp4m,A;設置P4口為輸出口

        MOVA,62H;將循環數輸出
        MOVP4,A;將循環數輸出
        ;C在RLC63H中處理了
        RLCM62H;左移循環數---松翰沒有RL指令RLCM移動后的數存到62中
        ;RLC62H ;RLC移動后的數存到ACC中

        CALLM001;延時
        DECMS61H;循環次數減1=0跳過下一條指令不等于0繼續下一條指令
        JMPA2;
        JMPA1;

        ;******************************************
        ;延時子程序
        ;******************************************
        M001:MOVA,#2
        MOV51H,A
        M002:MOVA,#248
        MOV52H,A
        M003:MOVA,#250
        MOV53H,A
        M004:DECMS53H
        JMPM004
        DECMS52H
        JMPM003
        DECMS51H
        JMPM002
        RET
        ;*****************************************
        ;程序結束
        ;*****************************************
        ENDP



        評論


        技術專區

        關閉
        主站蜘蛛池模板: 达拉特旗| 明水县| 汉寿县| 张家港市| 常德市| 南丹县| 社旗县| 桓台县| 商都县| 府谷县| 永州市| 鸡东县| 马尔康县| 兴国县| 南川市| 苍山县| 罗城| 义乌市| 布拖县| 大姚县| 清河县| 柳林县| 修武县| 徐闻县| 三穗县| 香格里拉县| 大化| 慈溪市| 宁陵县| 田阳县| 扶绥县| 灵宝市| 大洼县| 和静县| 芒康县| 洞头县| 合阳县| 新昌县| 彝良县| 仙桃市| 迁安市|