娇小w搡bbbb搡bbb,《第一次の人妻》,中国成熟妇女毛茸茸,边啃奶头边躁狠狠躁视频免费观看

歷史上的今天

今天是:2024年12月14日(星期六)

2019年12月14日 | 51單片機匯編學習例程(1)——KEY篇

發布者:云淡風輕2014 來源: 51hei關鍵字:51單片機  匯編  KEY篇 手機看文章 掃描二維碼
隨時隨地手機看文章

1.ASM1_KEY:按鍵控制LED亮滅,3種情況
KEY.jpg

/**

******************************************************************************

*         @file            asm.asm

*         @author          Alex——小白

*         @version         V1.0

*         @date            2019.9.1

*         @brief           3種方法實現KEY to LED

******************************************************************************

*         @attention        All Rights Reserved  

**/


                ORG     0030H                        ;程序執行的起始地址                                

                LJMP          Main                   ;跳轉到main函數

                ORG     0100H                        ;程序跳轉到0100H開始執行

;方法1:

        Main:                                        ;最簡單的按鍵賦值(8個按鍵)

                MOV                P1,P0             ;將P0狀態賦給P1

                SJMP        Main                     ;跳轉到main,死循環


;方法2:

;        Main:                                 ;P0.0按鍵控制P1.0的LED(1個按鍵)

;                JB                P0.0,Over   ;判斷按鍵是否檢測到,若無跳到Main

;                LCALL        Delay            ;若有,延時消抖

;                JB                P0.0,Over   ;再次判斷按鍵是否檢測到

;                JNB                P0.0,[        DISCUZ_CODE_1        ]nbsp;                       ;長按檢測,若有則一直死循環

;                CPL                P1.0       ;若有按鍵,則LED狀態翻轉(CPL表示去反)

;        Over:

;                SJMP        Main              ;跳轉到main,死循環

                

;方法3:

;        Main:                                 ;P0.0-1按鍵控制P1.0-1的LED(2個按鍵)

;                JB                P0.0,Next   ;判斷P0.0按鍵是否檢測到,若無跳到Next

;                LCALL        Delay            ;若有,延時消抖

;                JB                P0.0,Next   ;再次判斷按鍵是否檢測到

;                JNB                P0.0,[        DISCUZ_CODE_1        ]nbsp;                       ;長按檢測,若有則一直死循環

;                CPL                P1.0       ;若有按鍵,則LED狀態翻轉

;        Next:

;                JB                P0.1,Over   ;判斷P0.1按鍵是否檢測到,若無跳到Over

;                LCALL        Delay            ;若有,延時消抖

;                JB                P0.1,Over   ;再次判斷按鍵是否檢測到

;                JNB                P0.1,[        DISCUZ_CODE_1        ]nbsp;                       ;長按檢測,若有則一直死循環

;                CPL                P1.1       ;若有按鍵,則LED狀態翻轉

;        Over:                

;                SJMP        Main              ;跳轉到main,死循環                

                

        Delay:                                 ;t=t1*20=10ms,修改R6的值即可更改時間(不精準)

                MOV                R6, #014H                ;014H=20

        D1:                                                

                MOV                R7, #0FAH                ;t1=250*2=500

        D2:                

                DJNZ        R7, D2             ;R7=250自減,直到為0跳出循環,雙周期

                DJNZ        R6, D1             ;R6=020自減,直到為0跳出循環,雙周期

                RET


        END        

關鍵字:51單片機  匯編  KEY篇 引用地址:51單片機匯編學習例程(1)——KEY篇

上一篇:NRF24L01發射+接受程序實測通過
下一篇:51單片機RS485通訊程序仿真與MODBUS RTU靜止時間詳解

推薦閱讀

據外媒稱,瑞士NCCR研究人員首次在實際項目中使用一種新的數字木材建造方法。由機器人預制的承重木材模塊將組裝在DFAB HOUSE施工現場的頂部兩層。 數字化已經進入木材建筑領域,整個元素已經由輔助系統制造。原材料通過機器切割成一定尺寸,但在大多數情況下,仍然必須手動組裝以形成平面框架。過去,這種制造工藝帶有許多幾何限制。 在瑞士國家研究...
現在賣車,要有賣點要從客戶角度來思考,要營造一些高級感。這方面特斯拉玩得特別溜,綁定特斯拉 APP 的手機,帶著手機靠近車門即可打開車門、坐進車里就可以把車開走,關門離開車之后過一段時間車就自己上鎖?;蛘呤褂煤苡刑攸c的 Key Card,給人身份感的接入方式,這事本質和我們的 PEPS 差不多,就是不用給鑰匙換電什么的了。我們接下來通過原理圖...
對于GPU愛好者來說,這是一個漫長的等待。 NVIDIA將Turing產品線維持了兩年,然后在2020年9月用Ampere取代了它。AMD更友善一點,他們的新設計間隔了15個月,但大多數人對此并不感興趣。 他們希望看到的是AMD推出一款高端機型,與NVIDIA(NVIDIA)最優秀的產品展開正面競爭。他們做到了,現在我們已經看到了結果,在花錢買最好的圖形卡時,PC游戲玩家現在(在...
2021年已經進入尾聲,但是數碼科技行業最近一段時間仍然熱鬧非凡,年底前我們還會看到一大波新技術和新產品,尤其是即將舉辦的OPPO未來科技大會2021看點頗多。通過一段時間的預熱,我們看到了OPPO即將在折疊屏、AR、影像以及自研芯片等多個方面所做的創新,而且涉及的領域相當廣泛,那么下面我們根據目前已知的信息,對OPPO未來科技大會2021上即...

史海拾趣

問答坊 | AI 解惑

畫PCB經驗談

選Design-Rules 一般需要重新設置以下幾點: 1、安全間距(Routing標簽的Clearance Constraint) 它規定了板上不同網絡的走線焊盤過孔等之間必須保持的距離。一般板子可設為0.254mm,較空的板子可設為0.3mm,較密的貼片板子可設為0.2-0.22mm,極少 ...…

查看全部問答∨

比較DFF、Latch Single 與Two Phase 優缺?

請問能否比較在一個pipeline電路中 使用D Flip-Flop、Latch Based Single Phase與 Latch Based Two Phase Clocking的優缺點 我有用primetime比較第一者與第三者的最大操作頻率,發現第一者會稍微高一些 不知道是不是有做錯…

查看全部問答∨

wince 下 聯接USB 寬行針式打印機可行嗎?

    最近需要實現在WINCE5.0中,聯接USB口的寬行針式打印機,不知道有沒有好的解決方案?如果打印機廠商有好的wince下的驅動,哪就比較簡單,如果沒有如何解決…

查看全部問答∨

基于SEED-DIM3517 DIY申請

功能還有很多想法,主要看實現過程是否順利,謝謝大家!…

查看全部問答∨

PB11壞掉了?可能是什么原因?

PB11設置為輸出的,該IO口上的電容可能會高到105如果不接負載,那么能夠輸出波形,但很容易受到其他信號的干擾,會有<2ns的脈沖;如果接負載,信號都沒有還好離PB10近,把這2個連在一起,實現同樣功能后,問題解決??赡苁鞘裁丛蛞餓O口 ...…

查看全部問答∨

AVR(mega8)電子時鐘

剛學習AVR單片機,網上搜集資料,制作的一個電子時鐘,時間可調,呵呵。…

查看全部問答∨

如何配置才能使用MSP430仿真器的SBW模式

求達人給予指點 現在板子已經到了 元件也焊接好了 MSP430G2121 使用的是SBW模式 仿真器連接不上,求助!…

查看全部問答∨

求購 一塊二手的2440開發板

由于學習上的需要,現向EEWORLD上的網友求購一塊2440的開發板?有想轉手的麻煩聯系一下我 (QQ:497996841)謝謝了!…

查看全部問答∨

IR2127 mosfet驅動電路

向各位前輩請教一下,我用IR2127驅動高端NMOS的時候(電路如圖1),IR2127的輸入驅動信號如圖2,柵極的波形如圖3,從示波器來看,IR2127的自舉功能已經發揮了作用,但為什么升壓之后不能維持呢?我輸入的PWM是30%的占空比,我換了幾個容量的自舉電 ...…

查看全部問答∨

sim900開發板 調試GPRS功能遇到的問題

1、AT+CDMSORIP=1       出現錯誤,不知什么原因 2  還有就是服務器的問題,就是我利用本機間隔服務器,不知為什么就是連不上 代碼是:              AT+CGATT=1 & ...…

查看全部問答∨
小廣播
設計資源 培訓 開發板 精華推薦

最新單片機文章
何立民專欄 單片機及嵌入式寶典

北京航空航天大學教授,20余年來致力于單片機與嵌入式系統推廣工作。

 
EEWorld訂閱號

 
EEWorld服務號

 
汽車開發圈

 
機器人開發圈

電子工程世界版權所有 京ICP證060456號 京ICP備10001474號-1 電信業務審批[2006]字第258號函 京公網安備 11010802033920號 Copyright ? 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
主站蜘蛛池模板: 吴忠市| 金秀| 万州区| 济南市| 右玉县| 岫岩| 嘉禾县| 绥棱县| 湘潭市| 台东县| 伊春市| 中宁县| 本溪市| 渝中区| 忻州市| 夏邑县| 达孜县| 东城区| 图们市| 沙洋县| 名山县| 工布江达县| 屏东市| 海原县| 习水县| 石泉县| 冀州市| 上林县| 中江县| 平远县| 桃江县| 恩平市| 安仁县| 文成县| 梨树县| 四平市| 静宁县| 天峻县| 察雅县| 晴隆县| 南通市|