新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > 單片機最小系統設計

        單片機最小系統設計

        作者: 時間:2011-05-01 來源:網絡 收藏

        INC DPTR

        INC DPTR

        MOVX A, @DPTR

        JB ACC.0, LONE

        MOV A, #00H

        AJMP LKP

        LONE: JB ACC.1, NEXT

        MOV A, #08H

        AJMP LKP

        LKP: ADD A, R4 ;計算鍵碼

        PUSH ACC ;保護鍵碼

        LK3: ACALL DIS

        ACALL K1 ;查鍵是否繼續閉合,若閉合再延時

        JNZ LK3

        POP ACC

        RET

        NEXT: INC R4

        MOV A, R2

        JNB ACC.7, KLM

        RL A

        MOV R2, A

        LJMP LK4 ;進行下一次掃描

        KLM: AJMP KEY1 ;掃描完畢,開始新的一次

        LTIM: MOV R5, 01H ;延時子程序

        LP3: MOV R6, #0FFH

        LP2: MOV R7, #0FFH

        LP1: MOV R7, LP1

        DJNZ R6, LP2

        DJNZ R6, LP3

        ML: MOV A, #60H ;清零子程序

        MOV @R1, A

        INC R1

        DJNZ R0, ML

        MM: MOV A, #00H ;清顯示

        MOV R0, #08H

        MOV R1, #78H

        LCALL ML

        SHIFT: MOV 7EH, 7FH ;移位子程序

        MOV 7DH, 7EH

        MOV 7CH, 7DH

        MOV 7BH, 7CH

        MOV 7AH, 7BH

        MOV 79H, 7AH

        MOV 78H, 79H

        KEY: MOV DPTR, #7F01H ;判斷是否有鍵閉合

        MOV A, #00H

        MOVX @DPTR, A

        INC DPTR

        INC DPTR

        MOVX A , @DPTR

        CPL A

        ANL A, #0FH

        RET

        一般情況下運行起來不會很穩定,原因是沒有加入看門狗等電路。引電路非常簡單,能幫助你學習和使用

        手機電池相關文章:手機電池修復


        51單片機相關文章:51單片機教程


        單片機相關文章:單片機教程


        單片機相關文章:單片機視頻教程


        單片機相關文章:單片機工作原理


        蜂鳴器相關文章:蜂鳴器原理
        晶振相關文章:晶振原理

        上一頁 1 2 3 下一頁

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 阳山县| 措勤县| 宣化县| 昭苏县| 云林县| 厦门市| 德兴市| 读书| 邯郸市| 福清市| 仙游县| 柘城县| 舞钢市| 蒙自县| 定结县| 若羌县| 铜川市| 凌云县| 濮阳市| 苏州市| 航空| 广安市| 改则县| 高密市| 阳高县| 措勤县| 克什克腾旗| 广安市| 瓦房店市| 唐海县| 南华县| 肃北| 潍坊市| 遂溪县| 吴忠市| 曲沃县| 鲁山县| 万安县| 城口县| 乐至县| 怀化市|