www84811.com-国产区一区二区三区,亚洲第一中文字幕在线观看,91精品久久香蕉国产线看观看,国产精品欧美久久

電子開(kāi)發(fā)網(wǎng)

電子開(kāi)發(fā)網(wǎng)電子設(shè)計(jì) | 電子開(kāi)發(fā)網(wǎng)Rss 2.0 會(huì)員中心 會(huì)員注冊(cè)
搜索: 您現(xiàn)在的位置: 電子開(kāi)發(fā)網(wǎng) >> 電子開(kāi)發(fā) >> 單片機(jī) >> 正文

8位PIC單片機(jī)匯編語(yǔ)言常用指令的識(shí)讀(中)

作者:佚名    文章來(lái)源:本站原創(chuàng)    點(diǎn)擊數(shù):    更新時(shí)間:2011-2-6

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

  成都 史為

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

Tags:PIC系列單片機(jī),匯編語(yǔ)言  
責(zé)任編輯:admin
請(qǐng)文明參與討論,禁止漫罵攻擊,不要惡意評(píng)論、違禁詞語(yǔ)。 昵稱(chēng):
1分 2分 3分 4分 5分

還可以輸入 200 個(gè)字
[ 查看全部 ] 網(wǎng)友評(píng)論
關(guān)于我們 - 聯(lián)系我們 - 廣告服務(wù) - 友情鏈接 - 網(wǎng)站地圖 - 版權(quán)聲明 - 在線幫助 - 文章列表
返回頂部
刷新頁(yè)面
下到頁(yè)底
晶體管查詢
www84811.com-国产区一区二区三区,亚洲第一中文字幕在线观看,91精品久久香蕉国产线看观看,国产精品欧美久久
激情综合色综合久久| 欧美午夜宅男影院| 亚洲精品久久嫩草网站秘色| 精品视频资源站| 乱一区二区av| 国产精品三级电影| 欧美午夜影院一区| 久久精品国内一区二区三区| 国产欧美精品一区二区色综合朱莉| 99re热这里只有精品视频| 亚洲福利视频导航| 六月丁香婷婷色狠狠久久| 国产日韩欧美综合在线| 91福利小视频| 激情综合网av| 亚洲免费av观看| 日韩亚洲欧美一区二区三区| 国产91丝袜在线播放| 亚洲一级二级三级| 精品久久久网站| 91在线免费播放| 日产精品久久久久久久性色| 国产精品青草久久| 在线成人免费观看| 丁香婷婷综合五月| 亚洲电影你懂得| 久久久久国产精品免费免费搜索| 91亚洲男人天堂| 精品在线免费视频| 亚洲男人的天堂av| 26uuu另类欧美| 欧美视频一区二| 成熟亚洲日本毛茸茸凸凹| 天天综合网天天综合色| 国产精品丝袜一区| 91精品国产麻豆国产自产在线| 成人91在线观看| 卡一卡二国产精品| 亚洲尤物视频在线| 国产精品视频线看| 日韩精品专区在线| 色激情天天射综合网| 国产一区二区三区视频在线播放| 亚洲福利视频一区二区| 国产精品三级久久久久三级| 欧美一二三四在线| 欧美亚洲动漫精品| 波多野结衣中文字幕一区| 久久成人18免费观看| 艳妇臀荡乳欲伦亚洲一区| 亚洲国产精品99久久久久久久久| 欧美一级日韩免费不卡| 91官网在线观看| 成人黄色av电影| 国产一区二区美女| 日韩精品高清不卡| 依依成人综合视频| 国产精品久久免费看| 26uuu亚洲| 日韩一区二区不卡| 欧美日韩久久久一区| 一本一道波多野结衣一区二区| 国产精品1024| 久久疯狂做爰流白浆xx| 欧美a级理论片| 亚洲福利一区二区三区| 亚洲欧洲中文日韩久久av乱码| 亚洲国产精品传媒在线观看| 欧美精品一区在线观看| 日韩欧美一级片| 这里只有精品电影| 欧美日本一道本| 欧美三片在线视频观看| 91国产免费观看| 色www精品视频在线观看| caoporm超碰国产精品| 粗大黑人巨茎大战欧美成人| 国产精品亚洲第一| 国产一区不卡精品| 韩国av一区二区三区四区| 麻豆精品一区二区| 日韩黄色免费网站| 亚洲成人精品影院| 亚洲福利一二三区| 亚洲国产va精品久久久不卡综合| 亚洲最大的成人av| 亚洲精品第一国产综合野| 亚洲视频精选在线| 亚洲色图欧美偷拍| 亚洲视频在线一区| 亚洲精品国产精品乱码不99| 亚洲精品水蜜桃| 一区二区不卡在线视频 午夜欧美不卡在| 亚洲色图视频免费播放| 亚洲啪啪综合av一区二区三区| 日韩理论片在线| 亚洲人成亚洲人成在线观看图片| 综合欧美一区二区三区| 亚洲欧美激情视频在线观看一区二区三区 | 欧美日韩成人在线| 欧美色综合影院| 欧美日韩在线综合| 5566中文字幕一区二区电影| 欧美一区二区大片| 精品三级在线看| 久久久久青草大香线综合精品| 国产视频一区二区在线观看| 国产欧美视频一区二区| 国产精品国产三级国产普通话三级| 中文字幕视频一区二区三区久| 亚洲人吸女人奶水| 亚洲电影第三页| 蜜桃久久av一区| 国模冰冰炮一区二区| 丁香激情综合五月| 一本大道av伊人久久综合| 精品视频1区2区3区| 欧美一区二区三区在线看| 久久只精品国产| 中文字幕人成不卡一区| 亚洲最新在线观看| 免费在线观看一区| 国产成人av电影在线| 91麻豆视频网站| 7777女厕盗摄久久久| 精品国产凹凸成av人导航| 国产色综合久久| 亚洲免费在线看| 日韩激情视频网站| 国产高清在线观看免费不卡| 91日韩在线专区| 91精品国产麻豆| 久久精品人人做人人综合| 亚洲天天做日日做天天谢日日欢| 午夜精品久久久久影视| 韩国三级中文字幕hd久久精品| 成人av网在线| 在线电影欧美成精品| 久久久久久久综合色一本| 日韩码欧中文字| 日本美女一区二区三区视频| 国产99一区视频免费| 欧美在线观看视频一区二区| 欧美成人一区二区三区| 国产精品不卡一区二区三区| 亚洲gay无套男同| 国产精品自拍三区| 在线亚洲一区观看| 欧美精品一区二区久久久| 亚洲日本一区二区| 老司机精品视频线观看86| 91在线丨porny丨国产| 欧美一级二级三级蜜桃| 国产精品久久久久永久免费观看 | 成人黄动漫网站免费app| 欧美日韩一区二区三区高清 | 偷拍亚洲欧洲综合| 国产伦精品一区二区三区免费| 在线观看成人小视频| 久久蜜桃av一区二区天堂| 亚洲自拍偷拍图区| 国产精品一区三区| 精品婷婷伊人一区三区三| 欧美国产日韩精品免费观看| 午夜久久久久久久久| voyeur盗摄精品| 欧美tickle裸体挠脚心vk| 亚洲精品国久久99热| 国产麻豆日韩欧美久久| 欧美日韩欧美一区二区| 中文字幕精品一区二区三区精品| 五月婷婷综合激情| 成人国产精品免费网站| 日韩精品一区二| 亚洲第一久久影院| 成人免费高清在线| 精品久久久久久综合日本欧美| 尤物在线观看一区| 丰满少妇久久久久久久| 日韩欧美国产午夜精品| 亚洲在线免费播放| 成人精品一区二区三区中文字幕| 日韩欧美国产精品| 一区二区三区不卡在线观看| 成人免费黄色大片| 久久综合色婷婷| 蜜臀a∨国产成人精品| 日本高清不卡一区| 国产精品视频免费| 国产九色精品成人porny| 欧美一区二区免费| 亚洲高清中文字幕| 色综合色综合色综合色综合色综合| 国产日韩欧美在线一区| 久久精品国产亚洲aⅴ| 欧美顶级少妇做爰| 亚洲一区二区三区四区的| gogo大胆日本视频一区| 日本一区二区综合亚洲| 狠狠色狠狠色综合系列|