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

歷史上的今天

今天是:2025年07月04日(星期五)

2020年07月04日 | 51單片機學習筆記——基于匯編語言(2)

發布者:cxd88988 來源: eefocus關鍵字:51單片機  匯編語言  80C51 手機看文章 掃描二維碼
隨時隨地手機看文章

這篇起博主要開始講51系列單片機匯編指令了,我們需要環境Keil,版本無所謂,都差不多,至于keil怎么建工程不用博主說吧,這個大家可以自行百度


1.匯編指令

1.1指令格式

[標號:] 操作碼 [操作數1], [操作數2], [操作數3]; 注釋

整個語句必須在一行內寫完


(1)標號:指令的地址符

(2)操作碼:表示指令的操作功能

(2)操作數:參加操作的數據或數據地址

(4)注釋:指令功能說明

1.2指令分類

1Byte:操作碼

2Byte:操作碼 數據或尋址方式

3Byte:操作碼 數據或尋址方式 數據或尋址方式


1.3操作數類型

(1)立即數

立即數作為指令代碼的一部分出現在指令中,通常作為源操作數使用。

立即數符“#”

例:

#12H 表示8位立即數12H

#1234H 表示16位立即數1234H


(2)寄存器操作數

寄存器操作數是把操作數放在寄存器中,即用寄存器存放源操作數或目的操作數。


(3)存儲器操作數

1.4指令系統中的常用符號

1.5指令系統中的常用符號

1.6尋址方式

2.指令系統

2.1數據傳送類指令

內RAM傳送指令

MOV [目的字節],[源字節]

例:

MOV 20H, #0FFH; FFH->(20H),(20H)=FFH

MOV A, 20H; (20H)->A,A=(20H)=FFH

MOV R1, #20H; 20H->R1,R1=20H

MOV R0, @R1; (R1)->R0,R0=(R1)=(20H)=FFH


交換指令

(1)字節交換指令


2.2算術運算類指令

2.3邏輯運算及移位指令

2.4位操作類指令

2.5控制轉移類指令

以后慢慢填坑

關鍵字:51單片機  匯編語言  80C51 引用地址:51單片機學習筆記——基于匯編語言(2)

上一篇:51單片機學習筆記——基于匯編語言(1)
下一篇:用51匯編完整寫一個函數

推薦閱讀

充電樁變多了,充電站變大了,通訊線變長了,那如何才能確保通訊能正常進行就變得重要了。國家新能源轉型的戰略布局使得近年來電動車及配套的充電樁行業得到了長足發展,城市公共交通的電動車占比逐年遞增,給公交大巴集中充電帶來了新的挑戰,充電站進一步擴大規模使得短距離充電樁電纜走線布局有了一定制約,如何延長充電距離而不影響正常充電是當下需要...
摘要:為什么每個廠家在產品投入使用前,都必須要進行CAN節點DUT的輸入電壓閾值測試呢?因為CAN 總線設計規范對于CAN節點的輸入電壓閾值有著嚴格的規定,若不符合規范,則組網后容易出現各節點間出現通信故障。 是否遇到過這種情況,CAN節點設備在實驗室測試通信正常,當掛在現場總線上就出現CAN通信故障。那可能由于節點電路設計不規范導致,當差分顯性幅...
內容:向EEPROM(AT24C02)內部地址0x00—0xff,依次寫入0x00—0xff,然后再讀出數據。IIC總線介紹:IIC(Inter-IntegratedCircuit,I2C)總線是一種由PHILIPS公司開發的兩線式串行總線,用于連接微處理器及其外圍設備。在iic總線上,只需要兩條線:串行數據線SDA和串行時鐘線SCL,便可完成通信IIC要點1、清IIC中斷標志語句rIICCON&= ~0x10;一定要在讀寫寄存...
進行資源整合的先決條件之一,就是企業在某一產品領域已經實現規?;R虼嗽隗w量龐大且成熟的手機產業鏈,我們能看到越來越多企業進行橫向或縱向的整合。回顧近幾年,明顯看到手機產業鏈中處于一線陣營的組裝廠都在做資源整合的動作,隨著全球手機產業發展繼續向前邁進,這股趨勢也正在向上游零部件環節蔓延。行業人士指出:“產業鏈高度成熟后出現的...

史海拾趣

問答坊 | AI 解惑

libusb-win32用在復合型USB設備上出問題了.

原來一直用usblib-win32 + VC6做USB設備的驅動和應用程序開發. USB設備全部為單interface設備.\\ 用了幾次. 效果很好. 現在發現用在復合類型的USB設備(多interface. 如Audio +CDC Interface)上 時候出了問題. 以下是libusb-win32的部分代碼: &nb ...…

查看全部問答∨

gprs模塊無法與服務器通信

我用的是mc55 gprs模塊,內部封裝有tcp協議棧,我通過串口向gprs模塊寫入AT指令,想與具有公網ip的socket服務器端相連,可是每次向gprs模塊寫入數據都不成功,不知道是哪里的錯誤,還請高手指點一下,服務器端還需要什么特殊的設置嗎。ps:我是想把 ...…

查看全部問答∨

Wince5.0 橫屏轉豎屏問題

用的CPU是Samsung2450,在Wince5.0下面將橫屏轉為豎屏,按照2440下的方法設置注冊表項為 HKEY_LOCAL_MACHINE\\System\\GDI\\Rotation]     \"Angle\"=dword:5a 讓屏幕旋轉90度,但是顯示不正常,其中半屏無顯示。 請問大家,這個問 ...…

查看全部問答∨

【求助】誰有430驅動DAC7611的程序?

誰有430驅動12位DA芯片DAC7611的程序?…

查看全部問答∨

“說做就做” 開始學430

第一次使用CCS 版本為 Version: 4.1.2.00027,誰有這個開發環境例程或者是教程么?…

查看全部問答∨

PID控制算法模擬器(轉)

目前可以實現幾類PID控制算法的模擬、參數整定和數據記錄,并結合office自動完成數據的整理和分析。隨后的版本將結合下位機進行聯調,實現控制的可視化。軟件需要NET3.0支持,打不開的話請更新相關補丁 專營STM8/32QQ 940436962http://y-ec.taobao ...…

查看全部問答∨

國外優秀電路設計書籍:《科學鬼才:電子電路設計64講》

【版主推薦】國外優秀電路設計書籍推薦-- 《科學鬼才:電子電路設計64講》 說明:這是我最新從網上找的資源,確實很不錯,就傳到EE下載中心了,歡迎大家下載學習 特別說明:人民郵電出版社提醒,該資源涉嫌侵權,故該資源已經被刪除 下載鏈接 ...…

查看全部問答∨

FPGA培訓視頻教程

FPGA視頻培訓教程: 1、ModelSim使用指南視頻教程:http://v.youku.com/v_show/id_XMjUzNzc0ODM2.html 2、Quarturs II開發指南視頻教程:http://v.youku.com/v_show/id_XMjUzOTI4MjEy.html 3、Nios開發指南視頻教程:http://v.youku.com/v_show/ ...…

查看全部問答∨

溫度、溫濕度、煙霧三個傳感器都寫在ZigBee協議棧里面

我用的網峰開發板:一個是自帶傳感器的底板,另一個是普通底板,兩個ZigBee無線模塊,單獨的傳感器使用已經成功,現在我把三個傳感器的代碼都加載到了ZigBee協議棧內,make無錯誤,串口也可以輸出內容,但是比較亂,有大神做過此嘗試嗎???求指導 ...…

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

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

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

 
EEWorld訂閱號

 
EEWorld服務號

 
汽車開發圈

 
機器人開發圈

電子工程世界版權所有 京ICP證060456號 京ICP備10001474號-1 電信業務審批[2006]字第258號函 京公網安備 11010802033920號 Copyright ? 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
主站蜘蛛池模板: 拜泉县| 彝良县| 达日县| 广平县| 腾冲县| 九寨沟县| 张家口市| 柏乡县| 珠海市| 商河县| 昭苏县| 龙岩市| 屏东县| 福州市| 错那县| 望奎县| 驻马店市| 泾源县| 衡水市| 汉寿县| 凤翔县| 康保县| 内乡县| 来凤县| 白玉县| 射洪县| 兴宁市| 奈曼旗| 桦甸市| 江阴市| 乐至县| 左权县| 清水县| 稻城县| 颍上县| 玉龙| 丁青县| 尉氏县| 方山县| 修文县| 色达县|