新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > 智能小車制作——遙控小車(匯編版)

        智能小車制作——遙控小車(匯編版)

        作者: 時間:2016-11-27 來源:網絡 收藏
        設計流程(圖一):

        ?

        本文引用地址:http://www.104case.com/article/201611/322107.htm
        ?圖一

        ??電路原理圖:

        ?圖二
        ?圖三
        ?圖四
        ?圖五

        過程注意事項:

        1.焊接時應注意元件的正反接,先焊接小件,安全第一。

        2.組裝時應注意調試杜邦線的接線端口。?

        匯編源程序:?

        ORG 0000H;

        LJMP MAIN;

        ORG 0030H;

        MAIN:MOV P2,#0H;

        Y1:MOV A,P2;

        CJNE A,#0H,Y2;掃描是否按下

        MOV P1,#0H;復位控制小車

        LJMP Y1;跳回重新掃描

        Y2:CJNE A,#1B,Y3;判斷前進是否按下

        MOV P1,#101B;控制小車前進

        LCALL DELAY;

        Y3:CJNE A,#10B,Y4;判斷右轉是否按下

        MOV P1,#111B;控制小車右轉

        LCALL DELAY;

        Y4:CJNE A,#100B,Y5;判斷左轉是否按下

        MOV P1,#1101B;控制小車左轉

        LCALL DELAY;

        Y5:CJNE A,#1000B,Y1;判斷后退是否按下

        MOV P1,#1010B;控制小車后退

        LCALL DELAY;

        LJMP Y1;跳回重新掃描

        DELAY:MOV R5,#0H;

        K1:MOV R6,#02H;

        K2:MOV R7,#81H;

        K3:NOP;

        DJNZ R7,K3;

        DJNZ R6,K2;

        DJNZ R5,K1;

        RET;

        END



        評論


        技術專區

        關閉
        主站蜘蛛池模板: 灵武市| 孝义市| 桐乡市| 临潭县| 南平市| 哈密市| 宜丰县| 邵阳市| 太原市| 玉环县| 东平县| 华宁县| 桦甸市| 湖南省| 永登县| 南开区| 方城县| 盐城市| 依兰县| 盖州市| 淄博市| 中方县| 新河县| 尼木县| 汤阴县| 荃湾区| 恩施市| 漠河县| 内江市| 巨鹿县| 巴东县| 华亭县| 南昌市| 页游| 濮阳市| 盐亭县| 丰宁| 泰和县| 安阳县| 平果县| 天柱县|