新聞中心

        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 下一頁

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 崇信县| 柳林县| 垣曲县| 长治市| 方正县| 花莲市| 乌兰浩特市| 陇川县| 哈密市| 河间市| 古交市| 佛学| 泾源县| 塔城市| 邓州市| 郓城县| 和林格尔县| 温泉县| 蕲春县| 屏东县| 滕州市| 澜沧| 招远市| 阿城市| 若尔盖县| 葫芦岛市| 疏勒县| 珲春市| 桑日县| 行唐县| 淅川县| 梁平县| 曲麻莱县| 黄骅市| 南靖县| 文登市| 新宁县| 沙洋县| 鸡东县| 临安市| 和林格尔县|