xs128模塊中文-寄存器詳解1、定時(shí)器IC OC功能選擇TIOS_第1頁(yè)
xs128模塊中文-寄存器詳解1、定時(shí)器IC OC功能選擇TIOS_第2頁(yè)
xs128模塊中文-寄存器詳解1、定時(shí)器IC OC功能選擇TIOS_第3頁(yè)
已閱讀5頁(yè),還剩3頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、定時(shí)器IC/OC功能選擇寄存器2、定時(shí)器比較強(qiáng)制寄存器 位為1將導(dǎo)致在相應(yīng)通道上立即產(chǎn)生一個(gè)輸出比較動(dòng)作,在3、輸出比較7掩碼寄存器OC7M[7..0]OC7(即通道7的輸出比較)PT7個(gè)輸出引腳的狀態(tài),并覆蓋各個(gè)引腳原來(lái)的匹配動(dòng)作結(jié)果,寄存器OC7M決定哪些通道將處于OC7的管理之下。OC7M中的各位與PORTT口寄存器的各位一一對(duì)應(yīng)。當(dāng)通過(guò)TIOSOC7M1,對(duì)應(yīng)的引腳就是輸出狀態(tài),與DDR中的對(duì)應(yīng)位的狀態(tài)無(wú)關(guān),但OC7Mn并不改變DDR相應(yīng)位的狀【說(shuō)明】OC7MTCTL1TCTL2OMn設(shè)定的引腳動(dòng)作,若OC7M中某個(gè)位置1,就會(huì)相應(yīng)引腳上由OM和OL設(shè)定的動(dòng)作4、輸出比較7數(shù)據(jù)寄存器OC7D[7..0]OC7MOC輸出引腳的管理限于將某個(gè)二進(jìn)制值送到對(duì)應(yīng)引腳,這個(gè)值保OC7DOC7OC7Mn=1,則邏輯將OC7Dn送到對(duì)應(yīng)引腳。OC7D中的各位與PORTT口寄存器的各位一一對(duì)應(yīng)。當(dāng)通道7比較成功時(shí),如果OC7M中的某個(gè)位為1,OC7D中的對(duì)應(yīng)位將被輸出到PORTT的對(duì)應(yīng)引腳?!究偨Y(jié)】通道7的輸出比較(OC7)OC7MnOC7DnOC7成功輸出后將會(huì)引起一系列的動(dòng)作。比如:OC7M0=1,則通道0OC7的管理OC7OC7D0的邏輯數(shù)據(jù)(僅限0或者1)PT0端口上。另并不改變DDR相應(yīng)位的狀態(tài)。、定時(shí)器計(jì)數(shù)寄存 TCNT[15..0]XS128Timer模塊的是一個(gè)16位自由運(yùn)行計(jì)數(shù)器(TCNT),所有輸入捕捉和輸出比較功能的計(jì)時(shí)信息都來(lái)源于TCNT,當(dāng)定時(shí)器系統(tǒng)啟用時(shí),通過(guò)設(shè)置TSCR1的TEN位,計(jì)數(shù)器從$0000開(kāi)始,每經(jīng)過(guò)一個(gè)模塊時(shí)鐘加1,直到加到$FFFF,然后自動(dòng)溢出為$0000并繼續(xù)計(jì)數(shù).16位自由記數(shù)器的當(dāng)前值保存在兩個(gè)8位寄存器中,高 TL中綜合這兩個(gè)寄存器就形成 T的話,要定義為word型。ECTTSCR2三位。TCNTTCNTECT6、定時(shí)器系統(tǒng)控制寄存器1TSCR1寄存器是定時(shí)器模塊的總開(kāi)關(guān),它決定模塊是否啟動(dòng)以及在中斷等待、BDM方式下的TEN:定時(shí)器使能位,此外它還控制定時(shí)器的時(shí)鐘信號(hào)源。要使用定時(shí)器模塊的IC/OC功能,必須將TEN置位。如果因?yàn)槟撤N原因定時(shí)器沒(méi)有使能,脈沖累加器也將得不到ECLK/64ECLK/64是由定時(shí)器的分頻器產(chǎn)生的,這種情況下,脈沖累加器將不能進(jìn)行引MCUMCU當(dāng)MCU進(jìn)入中斷等待模式時(shí),計(jì)時(shí)器先說(shuō)明一下這個(gè)寄存器的作用:TFFCA志位,寫(xiě)入邏輯0TFFCA1的時(shí)候,快速標(biāo)志清除功能被啟用。。。。 將清除 T寄存器 7、定時(shí)器系統(tǒng)控制寄存器2中斷被TOF計(jì)數(shù)器復(fù)位使能。該位在通道8、定時(shí)器觸發(fā)溢出寄存9、定時(shí)器控制寄存器1、 OMn、OLn分別設(shè)定輸出方式和輸出電平,這8對(duì)控制位(OM7、OL7---OM0、OL0)編1,對(duì)應(yīng)引腳就固定為相應(yīng)通道的輸出,而與DDRT中的對(duì)應(yīng)位無(wú)關(guān)。當(dāng)二者同時(shí)為0時(shí),OC與輸出引腳斷開(kāi)。00--定時(shí)器與引腳斷開(kāi);01--OC;10--OC0;11--OC110、定時(shí)器控制寄存器3、 EDGnB、EDGnA輸入捕捉邊沿控制位,這8對(duì)控制位(EDG7B、EDG7A—EDG0B、EDG0A)對(duì)輸入捕捉的邊沿檢測(cè)電路進(jìn)行設(shè)置。當(dāng)二者同時(shí)為0時(shí),IC與輸入引腳斷開(kāi)。OMn、OLn指定的引腳動(dòng)作有效,OC7M0。若要使用16位脈沖累加器,并使它們分別獨(dú)立于IC/OC7,必須設(shè)置對(duì)應(yīng)的IOSn:1、OMn=0、OLn=0,同時(shí)寄存器OC7MOC7M7、OC7M0位必須清0。11、定時(shí)器中斷IC/OC12、定時(shí)器中斷標(biāo)志位T1/T 2為中斷標(biāo)志寄存器,其中T 1對(duì)應(yīng)8個(gè)IC/OC通道,當(dāng)某CnF=1時(shí)說(shuō)明對(duì)應(yīng)的IC/OC通道有動(dòng)作,表明該通道有中斷事件發(fā)生。T TOF,作為計(jì)數(shù)器的中斷請(qǐng)求標(biāo)志。當(dāng)TOF=1時(shí)說(shuō)明計(jì)數(shù)器溢出。要清除某個(gè)標(biāo)志位,只需向該位寫(xiě)1,向某位寫(xiě)0不影響該位的狀態(tài)。當(dāng)TSCR中的TFFCA位置位時(shí),讀IC通道或?qū)慜C通道($10-$1F)將自動(dòng)清除該通道標(biāo)志CnF,對(duì)T

溫馨提示

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

最新文檔

評(píng)論

0/150

提交評(píng)論