中文字幕 另类精品,亚洲欧美一区二区蜜桃,日本在线精品视频免费,孩交精品乱子片免费

<sup id="3hn2b"></sup>

    1. <sub id="3hn2b"><ol id="3hn2b"></ol></sub><legend id="3hn2b"></legend>

      1. <xmp id="3hn2b"></xmp>

      2. 新聞中心

        PIC單片機(jī)匯編指令

        作者: 時(shí)間:2012-12-18 來(lái)源:網(wǎng)絡(luò) 收藏

        說(shuō)明:上述指令是一種PIC16C54 LED發(fā)光控制實(shí)驗(yàn)部分程序。其中延時(shí)子程序DELY未列出,但不影響本條指令的識(shí)讀。程序中的主程序開始的三條指令,均已介紹過,緊跟著的CALL指令是調(diào)用執(zhí)行子程序,其入口地址為標(biāo)號(hào)DELAY。子程序執(zhí)行結(jié)束后,又執(zhí)行COMF 5的LED發(fā)光亮—滅…亮—滅……控制指令。后面一條GOTO LOOP指令是達(dá)到LED循環(huán)點(diǎn)亮目的。

        13 面向位的操作指令(共4條,PIC高級(jí)產(chǎn)品多增一條)

        該類指令除一條位清零外,另有一條寄存器f位b的置1指令和另外兩條位跳步指令(PIC高級(jí)產(chǎn)品多增一條f的b位觸發(fā)轉(zhuǎn)換指令)。

        (1)位置1指令。指令格式 BSF f,b

        說(shuō)明:BSF是Bit Set f的縮寫。F和b的意義與前述相同,該條指令的功能是將寄存器f的b位置1。

        (2)位測(cè)試、為零間跳指令。指令格式 BTFSC f,b

        說(shuō)明:BTFSC是Bit Test,Skip if Clear的縮寫。指令功能是測(cè)試寄存器f位“b”,如為0,跳過下一條指令;為1順序執(zhí)行,即當(dāng)f(b)=0時(shí),就不執(zhí)行當(dāng)前指令而執(zhí)行下一條指令(間跳),即用一條空指令NOP代替它,所以該條指令占用2個(gè)指令周期。

        (3)位測(cè)試、為1間跳指令。指令格式 BTFSS f,b

        說(shuō)明:BTFSS是Bit Test,Skip if Set的縮寫。其指令的邏輯功能與上條相反,位測(cè)試f(b)=1就間跳執(zhí)行,f(b)=0順序執(zhí)行。

        上面介紹的PIC 8位單片機(jī)匯編語(yǔ)言指令僅是部分指令,此外還有循環(huán)左、右移指令;W和寄存器f相“加”、相“與”指令和進(jìn)入睡眠方式等指令。鑒于報(bào)紙版面的限制,不在這里一一介紹,

        在前面的一系列文章中,我們?cè)敿?xì)學(xué)習(xí)了單片機(jī)中最基本的MCS-51系列。從本文開始,我們進(jìn)入的學(xué)習(xí)部分,在接下來(lái)的文章中,ANY電子將帶你詳細(xì)學(xué)習(xí)的匯編語(yǔ)言以及PIC C語(yǔ)言,帶你進(jìn)入一個(gè)新的單片機(jī)世界。

        首先,我們先來(lái)了解一下的指令系統(tǒng),為了方便記憶,我們就從PIC單片機(jī)指令系統(tǒng)的來(lái)源開始這一系列的文章。需要注意的是,此處指令系統(tǒng)的來(lái)源由相關(guān)資料和書籍整理,僅供參考,以幫助理解記憶,盡快掌握PIC單片機(jī)的指令系統(tǒng)。

        在前面的一系列文章中,我們?cè)敿?xì)學(xué)習(xí)了單片機(jī)中最基本的MCS-51系列。從本文開始,我們進(jìn)入PIC單片機(jī)的學(xué)習(xí)部分,在接下來(lái)的文章中,ANY電子將帶你詳細(xì)學(xué)習(xí)PIC單片機(jī)的匯編語(yǔ)言以及PIC C語(yǔ)言,帶你進(jìn)入一個(gè)新的單片機(jī)世界。
        首先,我們先來(lái)了解一下PIC單片機(jī)的指令系統(tǒng),為了方便記憶,我們就從PIC單片機(jī)指令系統(tǒng)的來(lái)源開始這一系列的文章。需要注意的是,此處指令系統(tǒng)的來(lái)源由相關(guān)資料和書籍整理,僅供參考,以幫助理解記憶,盡快掌握PIC單片機(jī)的指令系統(tǒng)。
        指令 指令縮寫來(lái)源
        ADDWF f,d ADD W and F
        ANDWF f,d AND W with F
        CLRF f CLeaR F
        CLRW - CLeaR W
        COMF f,d COMplement F
        DECF f,d DECrement F
        DECFSZ f,d DECrement F,Skip if 0(Zero)
        INCF f,d INCrement F
        INCFSZ f,d INCrement F,Skip if 0(Zero)
        IORWF f,d Inclusive OR W with F
        MOVF f,d MOVe F
        MOVWF f MOV W to F
        NOP - NO Operation
        RLF f,d Rotate Left F through carry
        RRF f,d Rotate Right F through carry
        SUBWF f,d SUBtract W from F
        SWAPF f,d SWAP nibbles in F
        XORWF f,d eXclusive OR W with F
        BCF f,b Bit Clear F
        BSF f,b Bit Set F
        BTFSC f,b Bit Test F,Skip if Clear
        BTFSS f,b Bit Test F,Skip if Set
        ADDLW k ADD Literal and W
        ANDLW k AND Literal with W
        CALL k CALL subroutine
        CLRWDT - CLeaR WatchDog Timer
        GOTO k GO TO address
        IORLW k Inclusive OR Literal with W
        MOVLW k MOVe Literal to W
        RETFIE - RETurn From IntErrupt
        RETLW k RETurn with Literal in W
        RETURN - RETURN from subroutine
        SLEEP - go into SLEEP mode
        SUBLW k SUBtract Literal from W
        XORLW k eXclusive OR Literal with W
        其中,有朋友說(shuō),上面指令系統(tǒng)中的
        RETFIE - RETurn From IntErrupt
        應(yīng)理解為RETurn From Interrupt with interrupt Enable

        分頻器相關(guān)文章:分頻器原理
        塵埃粒子計(jì)數(shù)器相關(guān)文章:塵埃粒子計(jì)數(shù)器原理

        上一頁(yè) 1 2 3 下一頁(yè)

        關(guān)鍵詞: PIC單片機(jī) 匯編指令 RA口

        評(píng)論


        相關(guān)推薦

        技術(shù)專區(qū)

        關(guān)閉