日本高清不卡中文字幕-一起草草视频在线观看-亚洲精品一区二区三区色-国产亚洲精品免费视频

你好!歡迎來到深圳市穎特新科技有限公司!
語言
當(dāng)前位置:首頁 >> 技術(shù)中心 >> 單片機(jī)入門 >> 51單片機(jī)匯編語言的指令格式

51單片機(jī)匯編語言的指令格式

作者:admin 來源:不詳 發(fā)布時間:2018-05-08  瀏覽:9
  一個簡單的循環(huán)燈實(shí)例
  下圖中的8個發(fā)光二極管代表 8 個彩燈,讓我們看看是如何實(shí)現(xiàn)的

  STAT: MOV A , #01H ; 高電平對應(yīng)的發(fā)光二極管亮
  LOOP: MOV P1, A ; 從 P1 口輸出到發(fā)光二極管
  MOV R1, #10
  DEL1: MOV R2 , #200
  DEL2: MOV R3, #126
  DEL3: DJNZ R3, DEL3
  DJNZ R2, DEL2
  DJNZ R1, DEL1
  RL A
  LJMP LOOP ; 左移一位 , 下一個發(fā)光二極管亮
  END

  匯編語言指令格式
  [ 標(biāo)號 ] : 操作碼 [ 目的操作數(shù) ] [ 源操作數(shù) ] ; [ 注釋 ]
   ↓     ↓    ↓       ↓       ↓
  LOOP :   MOVX    A ,    @DPTR ;   將外部 RAM 單元內(nèi)容送到 A

  標(biāo)號: 又稱為指令地址符號。對標(biāo)號有如下規(guī)定:
  一般由 1 ~ 8 個 ASCII 字符組成,以字母開頭,其余字符可以是字母、數(shù)字和其他特定字符。
  不能使用助記符、偽指令或者寄存器的符號名稱做標(biāo)號。
  與操作碼之間用冒號分開,帶方括號表示為可選項。
  一個標(biāo)號只能在程序中出現(xiàn)一次,不能重復(fù)出現(xiàn)。
  操作碼 是由助記符表示的字符串,它規(guī)定了指令要完成的具體操作。
  操作數(shù) 指令操作的對象 . 操作數(shù)分為目的操作數(shù)(上例累加器 A) 和源操作數(shù)(上例中的 @DPTR). 目的操作數(shù)和源操作數(shù)的書寫順序不能顛倒 .
  注 對指令功能的說明,以便于閱讀,符號“;”后面的內(nèi)容為注釋。
  匯編指令及其注釋中常用的符號
  Rn ------選中當(dāng)前的工作寄存器區(qū)中的寄存器R0~R7之一
  @ Ri------選中當(dāng)前的工作寄存器組中的寄存器R0或R1,間接尋址前綴符號direct------直接地址,一個內(nèi)部RAM單元地址或SFR地址.
  #data ------------8位或16位常數(shù),也稱立即數(shù). #為立即數(shù)前綴標(biāo)志符號
  addr11------------11位目的地址
  addr16------------16位目的地址
  rel ---------------8位地址偏移量,值在-128~+127范圍內(nèi)
  bit---------------位地址.SFR的位地址(可用符號或名稱表示)
  /-----------------位操作前綴,表示該位內(nèi)容求反
 。ā粒------------表示以×為地址單元中內(nèi)容
 。ǎā粒--------表示以×為地址單元中內(nèi)容為地址的單元中的

編輯:admin  最后修改時間:2018-05-08

聯(lián)系方式

0755-82591179

傳真:0755-82591176

郵箱:vicky@yingtexin.net

地址:深圳市龍華區(qū)民治街道民治大道973萬眾潤豐創(chuàng)業(yè)園A棟2樓A08

Copyright © 2014-2023 穎特新科技有限公司 All Rights Reserved.  粵ICP備14043402號-4

奈曼旗| 平利县| 定日县| 晋江市| 元谋县| 天峻县| 二手房| 乐清市| 大冶市| 诏安县| 侯马市| 盈江县| 大渡口区| 丹棱县| 蒙山县| 东海县| 个旧市| 远安县| 镇康县| 郁南县| 哈巴河县| 托克逊县| 金堂县| 游戏| 无锡市| 南宫市| 江陵县| 南城县| 松潘县| 南开区| 砀山县| 嘉祥县| 浦北县| 祥云县| 志丹县| 华坪县| 龙南县| 原阳县| 武义县| 东乌| 天津市|