中文字幕精品无码一区二区,成全视频在线播放观看方法,大伊人青草狠狠久久,亚洲一区影音先锋色资源

選修3-2-2簡易機器人的程序設計2、程序設計語言

資源下載
  1. 二一教育資源

選修3-2-2簡易機器人的程序設計2、程序設計語言

資源簡介

(共16張PPT)
二、簡易機器人的程序設計
2、程序設計語言
學習目標:
了解一種單片機匯編語言,掌握一種單片機常用的編程指令。
學會用指令編制簡單控制的程序。
2、程序設計語言
簡易機器人的單片機是解讀編程語言、執(zhí)行指令的惟一部件
單片機的編程語言
機器語言全是由0、1組合起來的代碼,執(zhí)行速度最快,但可讀性很差,不利于推廣。
高級語言具有通用性,人使用起來方使,常見的有BASIC、C、PASCAL等,但因編譯后產生的源代碼較長,因而單片機的執(zhí)行速度較慢。
匯編語言的執(zhí)行速度和使用的方便性介于上面兩種語言之間。使用匯編語言編寫的程序內存占用少,執(zhí)行速度較快。
匯編語言
MCS—51系列匯編語言。
匯編語言指令由標號、操作碼,操作數(shù)和注釋四部分組成。它的基本格式如下:
標號、操作碼,操作數(shù)和注釋
標號是編程用戶設定的符號,它代表指令所在的地址,它必須以字母開頭,以“:”結尾。
操作碼是由助記符表示的一些字符串,規(guī)定了指令的操作功能,例如,MOV.DJNZ、ADD等。
操作數(shù)是指參加操作的數(shù)據(jù)或數(shù)據(jù)的地址。
在傳送指令中多數(shù)有兩個操作數(shù),左邊的通常是目的操作數(shù),表示操作結果存放的地方;右邊的通常是源操作數(shù),指出操作數(shù)的來源。兩個操作數(shù)之間用逗號隔開,操作碼和操作數(shù)之間留有空格。
有些指令只有一個操作數(shù)或者沒有操作數(shù),
注釋是對該匯編指令進行解釋,以便于讀者理解,注釋之前要加分號·;”。
常用的匯編指令
匯編指令主要有;數(shù)據(jù)傳送指令、算術運算指令、位操作類指令、控制轉移類指令等
操作數(shù)的形式-#
1、帶#的操作數(shù)----“立即數(shù)”,即具體數(shù)值如# 30,-----十進制數(shù)值30;
2、 # 30H----十六進制數(shù)值30H
3、十六進制數(shù)每位數(shù)用0、1、2、3、4、5、6、7、8、9、A、B、C、D、E、F表示,35H----十進制數(shù)3*16+5=53
4、30----地址為30的存儲器中的數(shù)值
馬上行動p49
1、將30H這個十六進制數(shù)送到累加器A中去,寫出相應的指令。
2、把累加器A中的內容加上69H再送回到A,寫出相應的指令。如果A中的內容原為33H,則指令執(zhí)行后,累加器A中的內容是102H嗎?如果不是,應該為多少?
“馬上行動”參考答案
1、MOV A, # 30H
2、ADD A, # 69H 。不是,9CH。
計算方法:9*16+12=156
流程框圖的功能-----匯編指令
支持的指令:CLR P3.3
燈亮
8位單片機
輸入/輸出口是以8個“位”為一個單元
P1.0~P1.7對應一個單元
P1.0對應P1單元的0位
P1.3對應P1單元的3位
SETB、CLR指令是其中某一位進行操作
SETB P1.3,表示置P1單元的第3位為高電平
馬上行動p50
仿照燈亮的例子,寫出燈熄滅的匯編指令。
“馬上行動”p50參考答案: SETB P3.3
資源庫
1、《少年電子技師讀本》),宋東生等編著.電子工業(yè)出版杜,2002年5月第1版。
2、《MCS一51系列單片機應用系統(tǒng)設計》,何立民編著,北京航空航天大學出版社,1990年第1版。
01單片機網站http://www.
單片機愛好者http://www.mcnfan.com
中國電子網http://www.21ic.com
機器人網站http://

展開更多......

收起↑

資源預覽

    <track id="r4fhd"></track>

    <pre id="r4fhd"><abbr id="r4fhd"><code id="r4fhd"></code></abbr></pre>
      <ul id="r4fhd"></ul>

        <menu id="r4fhd"></menu>
        1. 主站蜘蛛池模板: 海宁市| 绥芬河市| 砀山县| 淳安县| 确山县| 凯里市| 得荣县| 新巴尔虎左旗| 深泽县| 正宁县| 东阿县| 弥勒县| 政和县| 郎溪县| 黑水县| 化州市| 绵阳市| 托克托县| 巴中市| 道孚县| 灵璧县| 秭归县| 龙井市| 沂南县| 赞皇县| 孝昌县| 临漳县| 新河县| 偃师市| 铁岭县| 鲁山县| 纳雍县| 梅河口市| 自贡市| 吕梁市| 文水县| 延边| 西畴县| 连城县| 隆林| 陆河县|