婷婷亚洲天堂影院-国产精品豆花视频www-伊人影院在线观看-日本少妇浓毛bbwbbwbbw-av网站观看-亚州欧美在线-91精品国产乱码久-任我爽精品视频在线播放-日本视频不卡-亚洲国产精品va在线观看香蕉-国产毛片乡下农村妇女-国产成人免费ā片在线观看老同学-欧美日韩免费在线-成人无码视频免费播放-色综合美女-免费毛片av

電子開發網

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

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

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

三、面向字節、常數與控制操作的指令
  1傳送立即數至工作寄存器W指令
  指令格式:MOVLW k;k表示常數、立即數和標號
  說明:MOVLW是Move Literal to w的縮寫
  實例:MOVL 0x1E;常數30送W
  2I/O口控制寄存器TRIS設置指令
  指令格式;TRIS f
  說明;TRIS f是Load TRIS Register的縮寫。其功能是把工作寄存器W的內容送入I/O口控制寄存器f。當W=0時,置對應I/O口為輸出;W=1,置I/O口為輸入。
  實例:MOVLW 0x00 ;把00H送入W
     TRIS RA ;置PIC RA口為輸出
     MOVLW 0xFF ;把FFH送入W
     TRIS RB ;置PIC RB口為輸入
  說明:這是PIC匯編語言中常用的幾條指令,即設置某個I/O口(這里是RA口和RB口)為輸入或輸出的語句?梢姡R讀指令時,一應充分理解語句格式的功能,二應前后聯系閱讀。
  3W寄存器內容送寄存器f(W內容保持不變)指令
  指令格式:MOVWF f
  說明:MOVWF是Move W to f的縮寫
  實例:MOVLW 0x0B;送0BH送W
     MOVWF 6 ;送W內容到RB口
  說明:第一條指令0x0B(常數11)送工作寄存器W,第二條指令,把W內容常數11送到寄存器F6中,查表F6即為RB口,所以PORT_B(B口)=0BH=D11
  4寄存器f傳送指令
  指令格式:MOVF f,d
  說明:MOVF是Move f的縮寫。F代表PIC中的某個寄存器。指令中的d規定:d=0時,f內容送W;d=1時,f內容送寄存器。
  實例:MOVF 6,0 ;RB口內容送W
     MOVWF 8  ;RB口內容送f8
  說明:第一條指令中的6代表寄存器f=6,查寄存器表f=6為RB口;0代表d=0,代表選擇的目標為寄存器W。第二條指令中的8代表寄存器f=8。所以兩條指令結果是把RB口的內容送f8。至于f8內容是多少?還應在匯編語言開始時附加指令,這里從略。
  5空操作指令
  指令格式:NOP
  說明:NOP是英語No Operation的縮寫。NOP無操作數,所以稱為空操作。執行NOP指令只使程序計數器PC加1,所以占用一個機器周期。
  實例:MOVLW 0xOF   ;送OFH到W
     MOVWF PORT_B ;W內容寫入B口
     NOP      ;空操作
     MOVF PORT_B,W ;讀操作
  說明:該三條指令是一種對I/O口的B口連續操作的實例,其目的達到寫入B口的內容要讀出時,應保證寫、讀之間有個穩定時間,因此加入了空操作指令NOP。
  6無條件跳轉指令
  指令格式:GOTO k
  說明:執行該條指令時,將指令轉移到指定的地址(跳轉)。指令中的k,常與程序中的標號聯系起來。
  實例:見第9條指令中
  7寄存器內容減1,結果為零的間跳指令
  指令格式:DECFSZ f,d
  說明:DECFSZ是英語Decrement f,Skip of not 0的縮寫。符號f,d代表的意義,前述已作說明。該條指令是指寄存器的內容減1存入W(d=0)或f(d=1)中。若指令執行結果減1不為零,指令順序執行;為零時,就間跳下一條指令后再執行(等效順序執行一條空指令NOP),實際指令中,當d=1時,該項常被略去。
  8寄存器內容加1,結果為零間跳指令
  指令格式:INCFSZ f,d
  說明:INCFSZ是英語Increment f,Skip of 0的縮寫。該條指令與上一條(7)指令差別僅在于“1”上,即執行這條指令時,寄存器f內容加1,若結果不為零,則指令順序執行;為零則指令間跳執行。執行這條指令的其它邏輯關系與上條相同。
  9子程序返回指令
  指令格式:RETLW k
  說明:RETLW是Return Literal to W的縮寫。該指令代表子程序返回,返回前先把8位立即數送W。
  實例:PIC某個匯編語言的延時子程序(摘要):
     (1)BELY MOVLW 0xC5 ;送延時常數0C5H入W
     (2)   MOVWF COUNT2;0C5H送入計數器2
     (3)   CLRF COUNT1;對計數器1清零
     (4)LOOP INCFSZ COUNT1;計數器1加1計數器1加
            1結果不為零,跳轉循環
     (5)   GOTO LOOP;
     (6)   DECTSZ CPUNT2 ;計數2減1計數器2減1
            結果不為零,跳轉循環重
            復執行第4條指令
     (7)   GOTO LOOP。
     (8)   RETLW 0   ;子程序執行結束返回
  說明:程序中的注釋已分別對每條指令的功能作了說明,補充說明1當執行第(4)條加1指令結果為零時,就間跳轉到執行第(6)條指令。2當執行第(6)條減1指令結果為零時,就間跳轉到第(8)條子程序返回,整個延時指令才算完成。3計數器1或2代表PIC中某個寄存器,該寄存器由程序開始的偽指令賦值決定(關于偽指令今后將作專門介紹)。

  成都 史為

  知識競賽試題:
  12請計算上文中(1)~(8)延時程序的延時時間。已知所用的某個PIC單片機的晶振為20MHz,每個指令周期執行時間為02μs,除跳轉指令是雙周期外,其它指令是單周期指令。

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

還可以輸入 200 個字
[ 查看全部 ] 網友評論
關于我們 - 聯系我們 - 廣告服務 - 友情鏈接 - 網站地圖 - 版權聲明 - 在線幫助 - 文章列表
返回頂部
刷新頁面
下到頁底
晶體管查詢
婷婷亚洲天堂影院-国产精品豆花视频www-伊人影院在线观看-日本少妇浓毛bbwbbwbbw-av网站观看-亚州欧美在线-91精品国产乱码久-任我爽精品视频在线播放-日本视频不卡-亚洲国产精品va在线观看香蕉-国产毛片乡下农村妇女-国产成人免费ā片在线观看老同学-欧美日韩免费在线-成人无码视频免费播放-色综合美女-免费毛片av
<button id="4i884"></button>
  • <abbr id="4i884"><source id="4i884"></source></abbr>
  • <code id="4i884"><tr id="4i884"></tr></code>
  • <rt id="4i884"></rt>
    <li id="4i884"></li>
  • <rt id="4i884"><tr id="4i884"></tr></rt>
  • 欧美女人性生活视频| 国产真实乱子伦| 日本高清久久久| 18岁视频在线观看| 男的插女的下面视频| 热久久最新网址| 少妇久久久久久被弄到高潮| 亚洲色图欧美自拍| 伊人成人免费视频| 国产精品美女在线播放| 欧美午夜精品理论片| 午夜xxxxx| 99热一区二区三区| 青青在线免费视频| 全黄性性激高免费视频| 成人毛片视频网站| 日本www.色| 国内自拍第二页| 成人国产一区二区三区| 少妇一晚三次一区二区三区| www插插插无码视频网站| 日本在线xxx| 熟女少妇精品一区二区| 久久国产这里只有精品| 亚洲AV无码成人精品一区| 91大学生片黄在线观看| 鲁一鲁一鲁一鲁一澡| 99视频在线视频| 992kp免费看片| 水蜜桃色314在线观看| 国产视频在线视频| 国风产精品一区二区| 日本www在线播放| 中日韩av在线播放| 极品粉嫩国产18尤物| 男人的天堂最新网址| 日本免费a视频| 中文字幕视频在线免费观看| 免费网站永久免费观看| 男女无套免费视频网站动漫| 9999在线观看| 又色又爽又高潮免费视频国产| 日本高清一区二区视频| 无码人妻少妇伦在线电影| 美女黄色片视频| 97久久国产亚洲精品超碰热| 亚洲一区二区三区四区五区xx| 日韩亚洲欧美视频| 99热一区二区三区| 欧美日韩精品区别| 色一情一乱一伦一区二区三区日本| 欧美日韩亚洲国产成人| 五月婷婷狠狠操| 日韩在线综合网| 日本道在线视频| 波多野结衣免费观看| 天天操,天天操| 欧美三级一级片| 欧美大黑帍在线播放| 亚洲va在线va天堂va偷拍| 老头吃奶性行交视频| 成年人免费在线播放| 免费看一级大黄情大片| www国产免费| 欧美一级特黄aaaaaa在线看片| 手机av在线免费| 日韩中文字幕a| 日本中文字幕高清| 在线黄色免费观看| 亚洲激情在线观看视频| 五月婷婷激情久久| 国产九九热视频| 一级黄色特级片| 在线免费看污网站| 黄黄视频在线观看| 国产女教师bbwbbwbbw| 精品人妻大屁股白浆无码| www.日本三级| 久久久亚洲精品无码| 99福利在线观看| 亚洲成人福利在线观看| 日韩中文字幕a| 精品一区二区成人免费视频| 潘金莲一级淫片aaaaa免费看| 亚洲一级片免费观看| 国产尤物av一区二区三区| 丁香六月激情婷婷| 97在线免费公开视频| 在线观看免费视频高清游戏推荐| 中文字幕成人免费视频| 国产精品自拍合集| 大陆极品少妇内射aaaaa| 国产午夜伦鲁鲁| 国产三级精品三级在线| 久久人人爽人人爽人人av| 免费在线观看的av网站| 手机成人av在线| 久久久久久久久久久久久国产精品 | 无码 制服 丝袜 国产 另类| 欧美 日韩 国产一区| 国产三级国产精品国产专区50| 一级黄色大片儿| 18禁男女爽爽爽午夜网站免费| www.精品在线| 欧美不卡在线播放| 亚洲欧美手机在线| 国产视频九色蝌蚪| 成人性生交视频免费观看| 91视频最新入口| 中国一级大黄大黄大色毛片| 免费在线激情视频| 懂色av粉嫩av蜜臀av| 男人的天堂日韩| www.成年人视频| 超碰在线资源站| 别急慢慢来1978如如2| 免费高清一区二区三区| 中文字幕第一页在线视频| av7777777| 妞干网视频在线观看| 欧美性猛交xxxx乱大交91| 黄色片视频在线播放| 久艹在线免费观看| 69精品丰满人妻无码视频a片| 一个色综合久久| 午夜激情在线观看视频| 亚洲自偷自拍熟女另类| 国产中文字幕乱人伦在线观看| 超碰97免费观看| 一本二本三本亚洲码| 青少年xxxxx性开放hg| 免费看涩涩视频| 亚洲77777| 久久国产精品国产精品| 韩国中文字幕av| 国产视频手机在线播放| 中文字幕第80页| 五月婷婷狠狠操| 亚洲36d大奶网| 成人综合久久网| 国产又爽又黄ai换脸| 亚洲天堂国产视频| www.色.com| www.国产在线播放| 欧美日韩黄色一级片| 欧美激情国产精品日韩| 亚洲77777| 精品一区二区成人免费视频| 亚洲乱码日产精品bd在线观看| 欧美精品久久久久久久久久久| 免费观看国产视频在线| 菠萝蜜视频在线观看入口| 日韩视频在线视频| 国产三级日本三级在线播放| 波多野结衣xxxx| 91麻豆天美传媒在线| 福利视频免费在线观看| 无码aⅴ精品一区二区三区浪潮| 乱子伦视频在线看| 中文字幕55页| 男人添女人下面高潮视频| 免费看涩涩视频| www婷婷av久久久影片| 亚洲 高清 成人 动漫| 中文字幕成人在线视频| 国产精品无码电影在线观看| 国产最新免费视频| 亚洲欧美日韩三级| 日本欧美黄色片| 手机av在线免费| 日韩av黄色网址| 天天久久综合网| 国产原创中文在线观看| 肉色超薄丝袜脚交| 成年人视频在线免费| 2021国产视频| 成 人 黄 色 小说网站 s色| 欧洲精品在线播放| 中文字幕成人免费视频| 黄色网页免费在线观看| 桥本有菜av在线| 久久撸在线视频| 日韩免费高清在线| 日韩免费视频播放| 国产女人18毛片| 午夜免费福利网站| 日本激情综合网| 韩国一区二区av| www.玖玖玖| 国产一区二区三区乱码| 亚洲国产欧美91| 视频免费1区二区三区| 91看片就是不一样| 久草精品在线播放| 18岁网站在线观看| 五十路熟女丰满大屁股| 日本aa在线观看| 久草视频这里只有精品| 成人短视频在线观看免费| 干日本少妇视频|