新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > 單片機P1口高四位做按鍵,低四位做輸出顯示程序

        單片機P1口高四位做按鍵,低四位做輸出顯示程序

        作者: 時間:2016-11-26 來源:網絡 收藏
        ;有對應的C51程序
        ;本程序主要是初步體現基于單片機的按鍵的設計,
        ;用P1口的低八位發光二極管顯示,只是為了顯示實驗結果
        ;2007-06-05
        org0000h
        ljmp start
        org0060h
        start:
        mova,#0f0h;準備給P1口高四位置高,做輸入
        movp1,a;給P1口高四位置高
        mova,p1;讀P1口
        swapa;交換A的高四位與低四位,把P1口高四位的數據放到低四位
        anla,#0fh;屏蔽掉高四位,把不用顯示的高四位去掉,也可以不去掉,不會影響顯示
        movp1,a;將讀到的數送P1口顯示(通過P1口的低四位接的發光二極管顯示)
        ljmp start;重新掃描
        end


        評論


        技術專區

        關閉
        主站蜘蛛池模板: 宣威市| 石渠县| 鹿邑县| 文登市| 屏东市| 维西| 新丰县| 利川市| 庆城县| 重庆市| 苍南县| 邓州市| 当阳市| 蒲江县| 沽源县| 海丰县| 哈巴河县| 抚宁县| 夹江县| 呼图壁县| 前郭尔| 博客| 乐至县| 泰来县| 新建县| 灵台县| 台东县| 嵊泗县| 西青区| 许昌市| 信阳市| 绩溪县| 邮箱| 梁河县| 临漳县| 抚顺市| 江陵县| 九台市| 丰镇市| 台北县| 济宁市|