飛思卡爾16位單片機寄存器總結(jié)_第1頁
飛思卡爾16位單片機寄存器總結(jié)_第2頁
飛思卡爾16位單片機寄存器總結(jié)_第3頁
飛思卡爾16位單片機寄存器總結(jié)_第4頁
飛思卡爾16位單片機寄存器總結(jié)_第5頁
已閱讀5頁,還剩3頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

..一、輸入輸出端口寄存器I/O接口包括PORTA、B、E、K、T、S、M、P、H、J、AD。其中PORTA、B、E、K屬于復(fù)用擴展總線接口,單片機在擴展方式下工作時,作為總線信號。1、PORTT、S、M、P、H、JI/O寄存器PTx如果對應(yīng)位數(shù)據(jù)方向寄存器DDRx為"0",輸入,讀取該寄存器返回引腳值;"1",輸出,讀取該寄存器返回I/O寄存器的內(nèi)容。數(shù)據(jù)方向寄存器DDRx決定對應(yīng)引腳為輸出還是輸入,"0"為輸入,"1"為輸出,復(fù)位后,默認(rèn)為輸入。上拉/下拉使能寄存器PERx選擇使用內(nèi)置上拉/下拉器件,"1"允許,"0"禁用。中斷使能寄存器PIExPORTP、H、J三個端口具有中斷功能。"1"對應(yīng)引腳允許中斷,"0"禁止,復(fù)位后,所有端口中斷關(guān)閉。中斷標(biāo)志寄存器PIFxPORTP、H、J三個端口具有中斷功能。"1"對應(yīng)引腳允許中斷,"0"禁止,復(fù)位后,所有端口中斷關(guān)閉。2、PORTA、B、E、KI/O寄存器Px若某端口的引腳被定義為輸出,寫入I/O寄存器中的數(shù)值會從對應(yīng)引腳輸出;輸入,通過I/O寄存器讀取對應(yīng)引腳電平。數(shù)據(jù)方向寄存器DDRx決定對應(yīng)引腳為輸出還是輸入,"0"為輸入,"1"為輸出,復(fù)位后,默認(rèn)為輸入。PORTE最低兩位只能為輸入。上拉電阻控制寄存器PERx第7、4、1、0位分別控制K、E、B、A端口,"1"允許使用對應(yīng)端口的上拉電阻,"0"禁止,復(fù)位后,PK、PE端口使能,PB、PA禁止。二、中斷系統(tǒng)中斷控制寄存器INTCR第7位IRQE,中斷電平/邊沿有效選擇,0為低電平有效,1為下降沿有效;第6位IRQEN,外部中斷IRQ中斷請求使能,0關(guān)閉,1允許。三、PWM模塊PWM允許寄存器PWME對應(yīng)每一位PWMEx,1啟動輸出,0停止輸出,讀寫任意時刻。PWM預(yù)分頻時鐘選擇寄存器PWMPRCLK為ClockA和B選擇獨立的預(yù)分頻因子,讀寫任意時刻。ClockB對應(yīng)6、5、4三位,ClockA對應(yīng)2、1、0三位,分別可以實現(xiàn)2、4、8、16、32、64、128分頻。PWM比例因子寄存器A、B,PWMSCLA、PWMSCLBClockSA=ClockA/<2*PWMSCLA>=$00時,默認(rèn)值為256PWM時鐘選擇寄存器PWMCLK對應(yīng)每一位是PCLKx,7、6、3、2通道:1選擇ClockSB,0選擇ClockB,5、4、1、0通道:1選擇ClockSA,0選擇ClockA。讀寫任意時刻。PWM通道周期寄存器PWMPERx寄存器中的數(shù)值改變后,并不立即生效,直到:當(dāng)前有效周期結(jié)束;寫計數(shù)寄存器〔計數(shù)器復(fù)位到$00;通道被禁止。左對齊方式輸出:PWMx周期=通道時鐘周期*PWMPERx居中對齊方式輸出:PWMx周期=通道時鐘周期*PWMERx*2PWM通道占空比寄存器PWMDTYx寄存器中的數(shù)值改變后,并不立即生效,直到:當(dāng)前有效周期結(jié)束;寫計數(shù)寄存器〔計數(shù)器復(fù)位到$00;通道被禁止。極性為0時,占空比=〔PWMPERx—PWMDTYx/PWMPERx*100%極性為1時,占空比=PWMDTYx/PWMPERx*100%PWM極性寄存器PWMPOL對應(yīng)每一位是PPOLx,"1",周期開始輸出高電平,"0",周期開始輸出低電平,讀寫任意時刻。PWM居中對齊允許寄存器PWMCAE對應(yīng)每一位CAEx,,1中心對齊,0左對齊。僅當(dāng)相應(yīng)的通道被禁止輸出時,才可以設(shè)置該寄存器。PWM控制寄存器PWMCTL,bit7~bit2讀寫任意時刻CON67,"1"通道6、7聯(lián),通道6為高8位,通道7輸出引腳作為16位 PWM的輸出,通道6的相應(yīng)寄存器控制位無效;CON45,"1"通道4、5聯(lián),通道4為高8位,通道5輸出引腳作為16位 PWM的輸出,通道4的相應(yīng)寄存器控制位無效;CON23,"1"通道2、3聯(lián),通道2為高8位,通道3輸出引腳作為16位 PWM的輸出,通道2的相應(yīng)寄存器控制位無效;CON01,"1"通道0、1聯(lián),通道0為高8位,通道1輸出引腳作為16位 PWM的輸出,通道0的相應(yīng)寄存器控制位無效;PWM通道計數(shù)寄存器PWMCNTx讀寫任意時刻四、A/D轉(zhuǎn)換模塊〔標(biāo)明ATD0還是ATD1ATD控制寄存器2,ATDCTL2中止當(dāng)前A/D轉(zhuǎn)換序列,但不會啟動新的A/D轉(zhuǎn)換序列。從高位到低位:ADPU:控制ATD電源開關(guān),1打開,0關(guān)閉;AFFC:ATD模塊標(biāo)志快速清除位,1表示對結(jié)果寄存器的訪問將自動清除相應(yīng)CCF標(biāo)志位,0表示在訪問結(jié)果寄存器之前讀取狀態(tài)寄存器1〔ATDSTAT1,可以正常清除相應(yīng)CCF標(biāo)志位;AWAI:等待模式下ATD電源開關(guān)控制位,1表示單片機處于等待模式,A/D轉(zhuǎn)換停止并關(guān)閉ATD電源,0表示單片機處于等待模式,A/D轉(zhuǎn)換繼續(xù)進(jìn)行;ETRIGLE:外部觸發(fā)電平/邊沿控制位,和ETRIGP配合使用;ETRIGP:外部觸發(fā)極性控制位,00下降沿,01上升沿,10低電平,11高電平;ETRIGE:外部觸發(fā)模式使能位,1表示允許ATD通道7引腳的外部觸發(fā),允許在外部觸發(fā)信號到來同時進(jìn)行采樣和轉(zhuǎn)換,0禁止外部觸發(fā);ASCIE:ATD轉(zhuǎn)換序列完成中斷標(biāo)志使能位,1表示當(dāng)標(biāo)志位ASCIF=1時,允許ATD序列轉(zhuǎn)換完成后引發(fā)中斷,0表示禁止中斷;ASCIF:ATD轉(zhuǎn)換序列完成中斷標(biāo)志,ASCIE=1,ASCIF標(biāo)志等同于SCF標(biāo)志,寫入無效,1表示轉(zhuǎn)換序列完成中斷掛起,0表示沒有ATD中斷發(fā)生。ATD控制寄存器3,ATDCTL3中止當(dāng)前A/D轉(zhuǎn)換序列,但不會啟動新的A/D轉(zhuǎn)換序列。從高位到低位:Bit7=0;S8C、S4C、S2C、S1C:A/D轉(zhuǎn)換序列長度定義位,0000~1111對應(yīng)8、1~7;FIFO:結(jié)果寄存器先進(jìn)先出模式選擇位,1表示先進(jìn)先出,0表示非先進(jìn)先出;FRZ1、FRE0:凍結(jié)模式的背景調(diào)試使能控制位,00繼續(xù)轉(zhuǎn)換,01未定義,10完成當(dāng)前轉(zhuǎn)換然后暫停,11立即暫停;ATD控制寄存器4,ATDCTL4中止當(dāng)前A/D轉(zhuǎn)換序列,但不會啟動新的A/D轉(zhuǎn)換序列。從高位到低位:SRES8:A/D轉(zhuǎn)換精度選擇位,1表示8位精度,0表示10位精度;SMP1、SMP0:采樣時間選擇位,A/D采樣時間包括兩個階段:第一階段是2個A/D轉(zhuǎn)換時鐘周期,采樣后通過放大器存儲到存儲節(jié)點,第二階段為了直接把外部模擬信號連接到存儲節(jié)點上,實現(xiàn)最終高精度的轉(zhuǎn)換,這兩位用來選擇第二階段的采樣時間,00~11對應(yīng)2、4、8、16個A/D轉(zhuǎn)換時鐘周期;PRS4、PRS3、PRS2、PRS1、PRS0:ATD時鐘預(yù)分頻因子選擇位,ATDclock=BusClock/<PRS+1>*0.5,最大ATD轉(zhuǎn)換時鐘頻率為總線周期的1/2,復(fù)位后值為5。ATD控制寄存器5,ATDCTL5中止當(dāng)前A/D轉(zhuǎn)換序列,并啟動新的A/D轉(zhuǎn)換序列。從高位到低位:DJM:結(jié)果寄存器數(shù)據(jù)對齊方式選擇位,1表示右對齊,0表示左對齊;DSGN:結(jié)果寄存器數(shù)據(jù)有無符號選擇位,1表示有符號數(shù),只能左對齊,0表示無符號數(shù);SCAN:連續(xù)轉(zhuǎn)換序列模式選擇位,1表示連續(xù)轉(zhuǎn)換序列模式〔掃描模式,0表示單詞轉(zhuǎn)換序列模式;MULT:多通道采樣模式選擇位,0表示單通道采樣,通道選擇代碼:ATDCTL5中的CC、CB、CA,1表示多通道采樣,通道數(shù)目:ATDCTL3中的S8C、S4C、S2C、S1C;Bit3=0;CC、CB、CA:模擬量輸入通道選擇代碼位。ATD狀態(tài)寄存器0,ATDSTAT0SCF:轉(zhuǎn)換序列完成標(biāo)志位,一次轉(zhuǎn)換序列完成,置位,清零的情況:手動置1,寫ATDCTL5,AFFC=1;Bit6=0;ETORF:外部觸發(fā)溢出標(biāo)志位,1表示發(fā)生外部觸發(fā)溢出錯誤,0表示未發(fā)生,清零的情況:手動置1,寫ATDCTL2、ATDCTL3、ATDCTL4,寫ATDCTL5;FIFOR:先入先出溢出標(biāo)志位,置位,清零的情況:手動置1,啟動一個新的轉(zhuǎn)換序列〔寫ATDCTL5或者外部觸發(fā);Bit3=0;CC2、CC1、CC0:轉(zhuǎn)換計數(shù)器,只讀。ATD測試寄存器1,ATDTEST1Bit0SC:特殊通道轉(zhuǎn)換位,1表示允許,0表示禁止ATD狀態(tài)寄存器1,ATDSTAT1,只讀CCFx:轉(zhuǎn)換完成標(biāo)志位,完成轉(zhuǎn)換序列中的某個A/D轉(zhuǎn)換時,置位,轉(zhuǎn)換序列中第1個對應(yīng)CCF0,轉(zhuǎn)換結(jié)果存放在ATDDR0中;AFFC=0時,讀取ATDSTAT1寄存器,然后讀取結(jié)果寄存器ATDDRx;AFFC=1時,讀取結(jié)果寄存器ATDDRx。ATD輸入使能寄存器ATDDIENIENx:控制從模擬輸入引腳〔ANx到PTADx數(shù)字寄存器的數(shù)字輸入緩沖,1表示允許,0表示禁止,為1時,ANx引腳可以也只可作為普通輸入口使用。端口數(shù)據(jù)寄存器PORTADPTADx:A/D轉(zhuǎn)換通道x的數(shù)字輸入,IENx=1,讀取該位返回ANx引腳的邏輯電平值;IENx=0,讀取該位返回1,復(fù)位時都為1。.ATD轉(zhuǎn)換結(jié)果寄存器ATDDRxH/ATDDRxL存放方式:左對齊和右對齊〔DJM,有無符號數(shù)〔DSGN10位精度,左對齊方式下,轉(zhuǎn)換結(jié)果10位數(shù)據(jù)使用高字節(jié)的8位和低字節(jié)的高2位存放,結(jié)果數(shù)據(jù)最高位存放在高字節(jié)的bit7〔bit9MSB,最低為存放在低字節(jié)的bit6,讀取是可使用雙字節(jié)訪問方式;8位精度,左對齊方式下,轉(zhuǎn)換結(jié)果8位數(shù)據(jù)使用高字節(jié)的8位存放,結(jié)果數(shù)據(jù)最高位存放在高字節(jié)的bit7〔bit7MSB,讀取時刻只訪問高字節(jié);10位精度,右對齊方式下,轉(zhuǎn)換結(jié)果10位數(shù)據(jù)使用高字節(jié)的低2位和低字節(jié)的8位存放,結(jié)果數(shù)據(jù)最高位存放在高字節(jié)的bit1〔bit9MSB,最低為存放在低字節(jié)的bit0,讀取是可使用雙字節(jié)訪問方式;8位精度,右對齊方式下,轉(zhuǎn)換結(jié)果8位數(shù)據(jù)使用低字節(jié)的8位存放,結(jié)果數(shù)據(jù)最高位存放在高字節(jié)的bit7〔bit7MSB,讀取時刻只訪問低字節(jié)。五、ECT模塊16位自由運行計數(shù)器時鐘源TIMCLK:PCLK,PACLK,PACLK/256,PACLK/65536,PCLK由總線時鐘經(jīng)過一個7位的預(yù)分頻器得到,分頻系數(shù)由TSCR2的PR2~PR0決定;脈沖累加器時鐘信號:內(nèi)部時鐘PACLK=ECLK/64;模數(shù)遞減計數(shù)器MDC時鐘源:總線時鐘經(jīng)過4位預(yù)分頻器提供。1、自由運行計數(shù)器及定時器基本寄存器定時器系統(tǒng)控制寄存器1,TSCR1TEN:定時器允許位,1允許,0禁止主定時器;TSWAI:等待模式下定時器模塊停止位,1禁止,0允許;TSFRZ:凍結(jié)模式下定時器和模數(shù)計數(shù)器停止位,1禁止,0允許;TFFCA:快速清除定時器所有標(biāo)志位,1=TFLG1清除CnF,TFLG2清除TOF,PACN3和PACN2清除PAFLG的PAOVF和PAIF,PACN1和PACN0清除PBFLG的PBOVF;0=定時器普通清除方式;Bit3~bit0=0。定時器系統(tǒng)控制寄存器2,TSCR2TOI:定時器溢出中斷允許位,1允許,0禁止;Bit6~bit4=0;TCRE:定時器計數(shù)器復(fù)位允許,1允許〔若通道7輸出比較成功,TCNT自動復(fù)位到$0000,0禁止;PR2、PR1、PR0:定時器預(yù)分頻器選擇位,000~111分別對應(yīng)1、2、4、8、16、32、64、128。定時器計數(shù)寄存器TCNT16位主定時器是一個遞增計數(shù)器,不停地對時鐘信號TIMCLK進(jìn)行計數(shù),寄存器TCNT的內(nèi)容即為計數(shù)結(jié)果。主定時器中斷標(biāo)志寄存器2,TFLG2TOF:主定時器溢出標(biāo)志,溢出時1,允許中斷〔TOI=1,則引發(fā)溢出中斷。Bit6~bit0=0。2、ECT模塊的輸入捕捉功能及寄存器設(shè)置定時器輸入捕捉/輸出比較選擇寄存器TIOSIOSx:輸入捕捉或輸出比較通道配置位,1用作輸出比較,0用作輸入捕捉。定時器IC/OC寄存器0~7,TC0~TC7每個IC/OC通道都有一個16位的寄存器。對于IC通道,TCn用于鎖存自由運行定時器/計數(shù)器的計數(shù)值,對于OC通道,TCn用于存放比較值。定時器輸入捕捉保持寄存器0~3,TC0H~TC3H〔16位TCnH寄存器被用來鎖存帶緩沖的IC通道的輸入捕捉寄存器TC0~TC3的值。定時器控制寄存器3和4,TCTL3、TCTL4設(shè)置對應(yīng)通道的輸入捕捉極性,EDGnB、EDGnA這8對控制位:輸入捕捉邊沿控制位:00,捕捉禁止,第n通道的IC功能與輸入引腳斷開,01上升沿捕捉,10下降沿捕捉,11在任何邊沿捕捉;TCTL4的4對控制位還用來設(shè)置8位脈沖累加器PAC0~PAC3;對于16位脈沖累加器PACB,TCTL4的控制位EDG0B和EDG0A將決定觸發(fā)的邊沿。延遲計數(shù)器控制寄存器DLYCTBit7~bit2=0;DLY1、DLY0:延遲計數(shù)器選擇位,00禁止延遲〔被旁通;01,256個M時鐘周期;10,512個M時鐘周期;11,1024個M時鐘周期。輸入控制覆蓋寄存器ICOVWNOVWx:輸入捕捉覆蓋允許位,1=不允許,0=當(dāng)發(fā)生新的輸入捕捉或鎖存動作時,相應(yīng)的捕捉寄存器或保持寄存器中的內(nèi)容可以被覆蓋。輸入控制系統(tǒng)控制寄存器ICSYSSHxy〔SH37、SH26、SH15、SH04:輸入捕捉通道共享動作控制位,1=輸入通道x的動作在通道y上產(chǎn)生同樣的效果,通道x的邊沿檢測器和延遲電路同時作用于x、y通道;0=正常操作;TFMOD:定時器標(biāo)志置位模式位,1=隊列模式下〔BUFEN=1&LATQ=0,僅當(dāng)相應(yīng)的保持寄存器出現(xiàn)鎖存時,TFLG1的C3F~C0F置位,0=端口引腳PTn出現(xiàn)有效輸入捕捉跳變時,TFLG1置位。PACMX:8位脈沖累加計數(shù)器最大計數(shù)值控制位,1=等于$FF時,飽和,0=正常計數(shù)。BUFEN:IC緩沖器允許位,1=輸入捕捉保持寄存器和脈沖累加器保持寄存器允許,0=禁止。LATQ:輸入控制鎖存或隊列模式允許位,1=鎖存模式,0=隊列模式。定時器中斷允許寄存器TIEC7I~C0I:輸入捕捉/輸出比較"x"中斷允許位,1允許,0禁止主定時器中斷標(biāo)志寄存器TFLG1C7F~C0F:輸入捕捉/輸出比較通道"n"標(biāo)志位,1=出現(xiàn)有效動作,0=未出現(xiàn)有效動作。3、ECT模塊的輸出比較功能及寄存器設(shè)置定時器控制寄存器1和2,TCTL1和TCTL2OMn:輸出模式,OLn:輸出電平,8對控制位,00=定時器與輸出引腳邏輯斷開,01=翻轉(zhuǎn)OCn引腳輸出電平,10=OCn引腳輸出為低電平,11=OCn引腳輸出為高電平。定時器強制輸出比較寄存器CFORCFOC7~FOC0:1=強制輸出比較,且立即在引腳PTn上產(chǎn)生預(yù)訂的輸出比較動作,0=禁止。輸出比較7屏蔽寄存器OC7MOC7Mn:1=通道n端口引腳輸出受TC7輸出比較事件控制,0=不受控制。輸出比較7數(shù)據(jù)寄存器OC7DOC7Mn=1,OC7D中的對應(yīng)位將被傳送到定時器端口數(shù)據(jù)寄存器PORTT中。定時器溢出觸發(fā)寄存器1,TTOVTOVx:1=允許,0=禁止,TOVx=1時,觸發(fā)出書優(yōu)先于強制輸出,但對通道7無效。4、ECT模塊的脈沖累加器功能及寄存器設(shè)置16位脈沖累加器A控制寄存器PACTLBit7=0;PAEN:脈沖累加器A系統(tǒng)允許位,1允許,0禁止;PEAN與TEN無關(guān);PAMOD:脈沖累加器模式位,只有PEAN=1時才起作用,1=門控時間累加模式〔僅限于16位脈沖累加器A,0=事件計數(shù)模式;PEDGE:脈沖累加器邊沿控制位,只有PEAN=1時才起作用;PAMOD=0,1=對PT7引腳輸入信號的上升沿計數(shù),0=下降沿;PAMOD=1,1=PT7引腳輸入的低電平時時鐘ECLK/64送到脈沖累加器,在隨后的上升沿,置位PAIF標(biāo)志,0=PT7引腳輸入的高電平時時鐘ECLK/64送到脈沖累加器,在隨后的下降沿,置位PAIF標(biāo)志。CLK1、CLK0:時鐘選擇位,用來選擇TIMCLK,00=PCLK,01=PACLK,10=PACLK/256,11=PACLK/65536。PAVOI:脈沖累加器A溢出中斷允許位,1=允許,0=禁止。PAI:脈沖累加器輸入中斷允許位,1=允許,0=禁止。16位脈沖累加器B控制寄存器PBCTLBit7=0;PBEN:脈沖累加器B系統(tǒng)允許位,1允許,0禁止;Bit5~bit2=0;PBOVI:脈沖累加器B溢出中斷允許位,1允許,0禁止;Bit0=0。輸入控制脈沖累加器寄存器ICPAR確定是否允許8位脈沖累加器PAC3~PAC0工作,只有PAEN=0時,才允許8位脈沖累加器PAC3和PAC2單獨使用,只有PBEN=0時,才允許PAC1和PAC0單獨使用。Bit7~bit4=0;PAxEN:8位脈沖累加器x允許位,1允許,0禁止。脈沖累加器計數(shù)寄存器3和2,PACN3/PACN2反映8位脈沖累加器PAC3、PAC2或16位脈沖累加器A的計數(shù)結(jié)果,PACN3從FF到00溢出時,PAFLG中的中斷標(biāo)志PAOVF置位。脈沖累加器計數(shù)寄存器1和0,PACN1/PACN0反映8位脈沖累加器PAC1、PAC0或16位脈沖累加器B的計數(shù)結(jié)果,PACN1從FF到00溢出時,PBFLG中的中斷標(biāo)志PBOVF置位。脈沖累加器A標(biāo)志寄存器PAFLGBit7~bit2=0;PAOVF:脈沖累加器A溢出標(biāo)志位;PAIF:脈沖累加器輸入邊沿標(biāo)志位,擋在PT7引腳檢測到選擇的邊沿時,置位。脈沖累加器B標(biāo)志寄存器PBFLGBit7~bit2,bit0=0;PBVOF:脈沖累加器B溢出標(biāo)志位。8位脈沖累加器保持寄存器PA3H~PA0HPAxEN=1時,用來鎖存相應(yīng)脈沖累加器中的值。5、ECT模塊的模數(shù)遞減計數(shù)器功能及寄存器設(shè)置16位模數(shù)遞減計數(shù)器控制寄存器MCCTLMCZI:模數(shù)計數(shù)器下溢中斷允許位,1允許,0禁止;MODMC:模數(shù)模式允許位,1循環(huán)計數(shù)方式,0單次計數(shù)方式;在修改MODMC之前,應(yīng)該清除MCEN位使模數(shù)計數(shù)器復(fù)位到$FFFF;RDMCL:讀模數(shù)遞減計數(shù)器裝載值控制位,1=讀模數(shù)計數(shù)寄存器將返回加載寄存器的內(nèi)容,0=返回計數(shù)寄存器當(dāng)前的值;ICLAT:輸入捕捉強制鎖存動作控制位,向該位寫0無效,讀該位總是返回0;FLMC:將加載寄存器內(nèi)容強制加載到模數(shù)計數(shù)器計數(shù)寄存器控制位,只有MCEN=1時才有效,向該位寫0無效,讀該位總是返回0;MCEN:模數(shù)遞減計數(shù)器允許位,1允許,0禁止;MCPR1、MCPR0:模數(shù)計數(shù)器預(yù)分頻選擇位,只有當(dāng)加載寄存器的內(nèi)容裝填到模數(shù)計數(shù)器計數(shù)寄存器時,新選擇的預(yù)分頻因子才有效,00=1,01=4,10=8,11=16;模數(shù)遞減計數(shù)器計數(shù)寄存器MCCNT16位RDMCL=0,返回計數(shù)寄存器的當(dāng)前值,RDMCL=1,返回加載寄存器中的內(nèi)容;對MCCNT的寫操作要求在MODMC=1時進(jìn)行,16位模數(shù)遞減計數(shù)器標(biāo)志寄存器MCFLGMCZF:模數(shù)計數(shù)器向下溢出標(biāo)志位;Bit6~bit4=0;POLF3~POLF0:第一次輸入捕捉極性狀態(tài)位,1=上升沿引發(fā),0=下降沿引發(fā)。六、SCI串口SCIBDH:SCIBDL:SBR12-0:波特率設(shè)置位,代表BR的值,波特率的計算公式為:當(dāng)BR被設(shè)置為0時,波特率發(fā)生器被禁止。SCICR1:LOOPS:循環(huán)選擇位,設(shè)置為1表示允許循環(huán)操作,設(shè)置為0表示普通狀態(tài)。SCISWAI:等待模式下SCI停止位,設(shè)置為1表示等待模式下SCI被禁止,設(shè)置為0表示仍被允許。RSRC:接收源選擇位,當(dāng)LOOPS被設(shè)置為1時,RSRC設(shè)置為1表示接收輸入端與發(fā)送端外部連接,設(shè)置為0表示接收輸入端與發(fā)送端內(nèi)部連接。下表是LOOPS與RSRC兩位的狀態(tài)表:M:數(shù)據(jù)格式模式位,設(shè)置為1表示有1位起始位,9位數(shù)據(jù)位,1位停止位,設(shè)置為0表示有1位起始位,8位數(shù)據(jù)位,1位停止位。WAKE:喚醒條件位,設(shè)置為1表示由Addressmark喚醒,設(shè)置為0表示由Idleline喚醒。ILT:空閑線模式位,置1表示空閑計數(shù)從停止位開始,置0表示空閑計數(shù)從起始位開始。PE:奇偶校驗選擇位,置1表示允許插入奇偶校驗位,置0禁止。PT:奇偶校驗形式位,置1表示為奇校驗,置0表示為偶校驗。SCICR2:TIE:傳輸中斷選擇位,置1表示允許中斷,置0表示禁止中斷。TCIE:傳輸完成中斷選擇位,置1表示允許中斷,置0表示禁止中斷。RIE:接收寄存器滿中斷選擇位,置1表示

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論