日产精品视频无码免费_亚洲蜜臀AV日韩熟妇在线_国产亚洲精品女人久久久久久 _妞中文字幕在线视频导航

電子開發網

電子開發網電子設計 | 電子開發網Rss 2.0 會員中心 會員注冊
搜索: 您現在的位置: 電子開發網 >> 電子開發 >> 單片機 >> 正文

8位PIC單片機匯編語言常用指令的識讀(上)

作者:佚名    文章來源:本站原創    點擊數:    更新時間:2011-2-6

  各大類單片機的指令系統是沒有通用性的,它是由單片機生產廠家規定的,所以用戶必須遵循廠家規定的標準,才能達到應用單片機的目的。
  PIC 8位單片機共有三個級別,有相對應的指令集。基本級PIC系列芯片共有指令33條,每條指令是12位字長;中級PIC系列芯片共有指令35條,每條指令是14位字長;高級PIC系列芯片共有指令58條,每條指令是16位字長。其指令向下兼容。
  在這里筆者介紹PIC 8位單片機匯編語言指令的組成及指令中符號的功能,以供初學者閱讀相關書籍和資料時快速入門。
  一、PIC單片機匯編語言指令格式
  PIC系列微控制器匯編語言指令與MCS-51系列單片機匯編語言一樣,每條匯編語言指令由4個部分組成,其書寫格式如下:
  標號 操作碼助記符 操作數1,操作數2;注釋
  指令格式說明如下:指令的4個部分之間由空格作隔離符,空格可以是1格或多格,以保證交叉匯編時,PC機能識別指令。
  1標號 與MCS-51系列單片機功能相同,標號代表指令的符號地址。在程序匯編時,已賦以指令存儲器地址的具體數值。匯編語言中采用符號地址(即標號)是便于查看、修改,尤其是便于指令轉移地址的表示。標號是指令格式中的可選項,只有在被其它語句引用時才需派上標號。在無標號的情況下,指令助記符前面必須保留一個或一個以上的空格再寫指令助記符。指令助記符不能占用標號的位置,否則該助記符會被匯編程序作標號誤處理。
  書寫標號時,規定第一字符必須是字母或半角下劃線“—”,它后面可以跟英文和數字字符、冒號(:)制符表等,并可任意組合。再有標號不能用操作碼助記符和寄存器的代號表示。標號也可以單獨占一行。
  2操作碼助記符 該字段是指令的必選項。該項可以是指令助記符,也可以由偽指令及宏命令組成,其作用是在交叉匯編時,“指令操作碼助記符”與“操作碼表”進行逐一比較,找出其相應的機器碼一一代之。
  3操作數 由操作數的數據值或以符號表示的數據或地址值組成。若操作數有兩個,則兩個操作數之間用逗號(,)分開。當操作數是常數時,常數可以是二進制、八進制、十進制或十六進制數。還可以是被定義過的標號、字符串和ASCⅡ碼等。具體表示時,規定在二進制數前冠以字母“B”,例如B10011100;八進制數前冠以字母“O”,例如O257;十進制數前冠以字母“D”,例如D122;十六進制數前冠以“H”,例如H2F。在這里PIC 8位單片機默認進制是十六進制,在十六進制數之前加上Ox,如H2F可以寫成Ox2F。
  指令的操作數項也是可選項。
  PIC單片機與MCS-51系列8位單片機一樣,存在尋址方法,即操作數的來源或去向問題。因PIC系列微控制器采用了精簡指令集(RISC)結構體系,其尋址方式和指令都既少而又簡單。其尋址方式根據操作數來源的不同,可分為立即數尋址、直接尋址、寄存器間接尋址和位尋址四種。所以PIC系列單片機指令中的操作數常常出現有關寄存器符號。有關的尋址實例,均可在本文的后面找到。
  4注釋 用來對程序作些說明,便于人們閱讀程序。注釋開始之前用分號(;)與其它部分相隔。當匯編程序檢測到分號時,其后面的字符不再處理。值得注意:在用到子程序時應說明程序的入口條件、出口條件以及該程序應完成的功能和作用。
  二、清零指令(共4條)
  1寄存器清零指令
  實例:CLRW;寄存器W被清零
  說明:該條指令很簡單,其中W為PIC單片機的工作寄存器,相當于MCS-51系列單片機中的累加器A,CLR是英語Clear的縮寫字母。
  2看門狗定時器清零指令。
  實例:CLRWDT;看門狗定時器清零(若已賦值,同時清預分頻器)
  說明:WDT是英語Watchdog Timer的縮寫字母。CLR見上述說明。注意該兩條指令無操作數。
  3寄存器f清零指令。指令格式:CLRF f
  實例:CLRF TMRO;對TMRO清零
  說明:在PIC系列8位單片機中,常用符號F(或f)代表片內的各種寄程器和F的序號地址。F取值按PIC系列不同型號而不同,一般為Ox00~Ox1F/7F/FF。TMRO代表定時器/計數器TMRO,所以CLRF對寄程器清零,采用了直接尋址方式直接給出要訪問的寄存器TMRO。
  4位清零指令。指令格式 BCF f,b
  實例:BCF REG1,2;把寄存器REG1的D2位清零
  說明:BCF是英語Bit Clear F的縮寫。指令格式中的F,同上說明;符號b是表示PIC片內某個8位數據寄存器F的位號(或位地址),所以b的取值為0~7或D0~D7。實例中REG是Register的縮寫。實例中的2代表指令格式中的b=2即寄存器REG1的D2位。
  通過上述四條清零指令格式和實例,可以說明,學習PIC系列8位單片機的指令時應首先了解指令的助記符意義(功能),再有就是它的表達方式。初學者沒有必要死記指令,重要是理解和實踐。
成都 史為 


  競賽試題:
  10有一RB(8位)寄存器,其工作狀態RB=OxB8,對它執行指令:
  BCF RB,4
  執行后的RB=B   ;Ox  ;O  和D  。
  11指令中的標號是可選項,在什么條件下可派上用場?

Tags:PIC系列單片機,匯編語言  
責任編輯:admin
請文明參與討論,禁止漫罵攻擊,不要惡意評論、違禁詞語。 昵稱:
1分 2分 3分 4分 5分

還可以輸入 200 個字
[ 查看全部 ] 網友評論
關于我們 - 聯系我們 - 廣告服務 - 友情鏈接 - 網站地圖 - 版權聲明 - 在線幫助 - 文章列表
返回頂部
刷新頁面
下到頁底
晶體管查詢
成人高清视频在线观看| 日韩在线观看免费完整版视频| 精品久久久久久免费影院| 精品国产亚一区二区三区| 精品毛片视频| 91麻豆精品国产综合久久久| 精品国产一区二区三区精东影业| 二级片在线观看| 亚洲天堂在线播放| 精品国产一区二区三区久久久狼| 麻豆系列 在线视频| 久久精品欧美一区二区| 人人干人人插| 国产麻豆精品免费密入口| 欧美激情一区二区三区视频 | 日本伦理黄色大片在线观看网站| 亚飞与亚基在线观看| 91麻豆精品国产综合久久久| 亚洲天堂免费| 日韩中文字幕在线亚洲一区| 欧美18性精品| 午夜在线影院| 99色吧| 国产精品自拍亚洲| 国产91精品露脸国语对白| 精品视频在线观看视频免费视频 | 亚久久伊人精品青青草原2020| 亚洲wwwwww| 亚洲精品久久玖玖玖玖| 久久福利影视| 久久成人综合网| 日本特黄特黄aaaaa大片| 高清一级做a爱过程不卡视频| 国产视频一区在线| 国产a免费观看| 国产成人女人在线视频观看| 日韩一级黄色大片| 国产成a人片在线观看视频| 国产伦精品一区二区三区在线观看 | 九九精品影院| 色综合久久久久综合体桃花网| 国产高清视频免费观看| 九九久久国产精品| 国产不卡高清| 国产一区二区精品| 中文字幕97| 国产国语在线播放视频| 日本伦理片网站| 亚久久伊人精品青青草原2020| 日本伦理黄色大片在线观看网站| 日本在线www| 精品在线观看一区| 国产一区二区精品久久91| 精品国产亚洲人成在线| 日韩男人天堂| 黄视频网站在线免费观看| 亚洲精品影院一区二区| 九九九国产| 日本伦理黄色大片在线观看网站| 尤物视频网站在线观看| 韩国三级视频网站| 欧美激情伊人| 毛片高清| 亚洲 国产精品 日韩| 青草国产在线观看| 精品视频一区二区三区| 九九久久国产精品大片| 国产成人欧美一区二区三区的| 欧美α片无限看在线观看免费| 一级毛片看真人在线视频| 亚洲 欧美 成人日韩| 毛片高清| 成人免费网站久久久| 黄色福利片| 欧美大片一区| 成人影视在线播放| 国产高清视频免费观看| 欧美爱色| 美女免费精品高清毛片在线视| 日本免费乱理伦片在线观看2018| 精品在线观看一区| 国产一区免费在线观看| 欧美激情伊人| 欧美夜夜骑 青草视频在线观看完整版 久久精品99无色码中文字幕 欧美日韩一区二区在线观看视频 欧美中文字幕在线视频 www.99精品 香蕉视频久久 | 精品视频一区二区三区| 国产不卡在线看| 精品视频在线看| 成人免费观看的视频黄页| 久久国产一久久高清| 欧美1区2区3区| 亚洲精品中文一区不卡| 欧美国产日韩在线| 天天色成人| 你懂的在线观看视频| 青青青草影院| 色综合久久天天综合观看| 免费的黄色小视频| 欧美激情伊人| 国产伦久视频免费观看视频| 999久久66久6只有精品| 一本伊大人香蕉高清在线观看| 亚洲www美色| 亚洲 欧美 成人日韩| 精品国产一区二区三区国产馆| 日韩avdvd| 国产视频一区二区在线播放| 毛片高清| 二级片在线观看| 91麻豆精品国产片在线观看| 韩国毛片 免费| 香蕉视频久久| 人人干人人插| 日本特黄特黄aaaaa大片| 欧美一区二区三区性| 黄视频网站在线看| 一本高清在线| 国产不卡在线看| 九九久久国产精品大片| 青青青草视频在线观看| 欧美另类videosbestsex| 九九精品久久久久久久久| 亚欧乱色一区二区三区| 久久国产一久久高清| 欧美夜夜骑 青草视频在线观看完整版 久久精品99无色码中文字幕 欧美日韩一区二区在线观看视频 欧美中文字幕在线视频 www.99精品 香蕉视频久久 | 一级毛片视频免费| 国产麻豆精品hdvideoss| 91麻豆tv| 日本免费区| 国产91精品系列在线观看| 99色视频在线| 国产成人精品影视| 日韩专区亚洲综合久久| 日韩综合| 999久久66久6只有精品| 日韩中文字幕在线播放| 日本特黄一级| 九九久久99| 国产美女在线观看| 可以免费看毛片的网站| 国产韩国精品一区二区三区| 午夜家庭影院| 精品久久久久久免费影院| 久久精品道一区二区三区| a级毛片免费观看网站| 精品视频一区二区三区| 一本高清在线| 国产成人精品一区二区视频| 91麻豆精品国产自产在线 | 国产麻豆精品hdvideoss| 精品视频一区二区| 欧美激情一区二区三区在线| 国产美女在线观看| 国产亚洲精品aaa大片| 国产伦久视频免费观看 视频| 欧美大片一区| 一级片片| 四虎影视久久久免费| 日本伦理网站| 天天色色网| 香蕉视频久久| 国产不卡高清| 韩国三级香港三级日本三级| 二级特黄绝大片免费视频大片| 精品毛片视频| 99久久网站| 日本免费看视频| 日本免费区| 美国一区二区三区| 国产伦精品一区二区三区无广告 | 国产精品自拍一区| 青青青草视频在线观看| 久久国产精品永久免费网站| 天堂网中文在线| 精品在线免费播放| 午夜激情视频在线播放| 尤物视频网站在线| 韩国三级香港三级日本三级| 九九精品影院| 香蕉视频久久| 亚洲第一页乱| 中文字幕97| 天天色成人网| 九九久久99| 久草免费资源| 黄视频网站免费观看| 99久久网站| 精品视频一区二区| 国产成人精品综合| 欧美激情一区二区三区视频 | 韩国三级视频网站| 二级片在线观看| 欧美另类videosbestsex高清| 国产成人精品一区二区视频| 久久精品欧美一区二区| 国产视频一区二区三区四区| 国产伦精品一区二区三区在线观看 | 亚飞与亚基在线观看| 国产精品自拍亚洲| 精品视频在线看| 国产网站免费在线观看|