cc2530寄存器_第1頁(yè)
cc2530寄存器_第2頁(yè)
已閱讀5頁(yè),還剩2頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、CC2530中常用的控制寄存器設(shè)功監(jiān)(P1SEL相同):各個(gè)1/0口的功能選擇'0為普通1/0功能'1為外D7D6D5D4D3D2D1D0P07功能P06功能P05功能P04功能P03功能P02功能P0l功能P00功能P1一般作為L(zhǎng)ED控制位;P0一般作為Key控制位;功能選擇時(shí)POSEL&=OxO2;把D1位置0,且不改變其他位的值PERCFG:設(shè)置部分外設(shè)的I/O位置,0為默認(rèn)I位置1,1為默認(rèn)位置2D7D6D5D4D3D2D1D0未用冃定時(shí)器1定時(shí)器3定時(shí)器4用未用未USART1USART0位置1:P0_4;P0_5;位置2:P1_6;P1_7;當(dāng)使用UARST0

2、時(shí):P0CFG=0x00;/P0口,位置1P2SEL:(D0到D2位)端口2功能選擇和端口1外設(shè)優(yōu)先級(jí)控制什么是外設(shè)優(yōu)先級(jí):當(dāng)PERCFG分配兩個(gè)外設(shè)到相同的引腳時(shí),需要設(shè)置這兩個(gè)外設(shè)的優(yōu)先級(jí),確定哪一個(gè)外設(shè)先被響應(yīng)D7未用D60:UARST0優(yōu)先1:UARST1優(yōu)先D50:USART1優(yōu)先1:定時(shí)器3優(yōu)先D40:定時(shí)器1優(yōu)先1:定時(shí)器4優(yōu)先D30:USART0優(yōu)先1:定時(shí)器1優(yōu)先D2P24功能選擇D1P23功能選擇D0P2_0功能選擇此寄存器不常用,一般用P2DIR來(lái)設(shè)定優(yōu)先級(jí)P0DIR(P1DIR相同):設(shè)置各個(gè)I/O的方向,0為輸入,1為輸出D7D6D5D4D3D2D1D0P07方向P0

3、6方向P05丄方向P04一方向P03方向P02方向P01方向,P00方向PERCFG=0x00;位置1P0口POSEL=0x0c;/P0_2,P0_3用作串口(外部設(shè)備功能)P2DIR&=0XC0;/P0優(yōu)先作為UART0P2DIR:D0D4設(shè)置P20到P24的方向,與上同D7、D6位作為端口0外設(shè)優(yōu)先級(jí)的控制D7D6D5D4D3廠D2RD1D0XX未使用P24方向P2向方F向方F詁方P2向方D7D6意義00第1優(yōu)先級(jí):USART0第2優(yōu)先級(jí):USART1第3優(yōu)先級(jí):定時(shí)器101第1優(yōu)先級(jí):USART1第2優(yōu)先級(jí):USART0第3優(yōu)先級(jí):定時(shí)器110第1優(yōu)先級(jí):定時(shí)器1通道0-1第2優(yōu)

4、先級(jí):USART1第3優(yōu)先級(jí):USART0第4優(yōu)先級(jí):定時(shí)器1通道2-311第1優(yōu)先級(jí):定時(shí)器1通道2-3第2優(yōu)先級(jí):USART0第3優(yōu)先級(jí):USART1第4優(yōu)先級(jí):定時(shí)器1通道0-1P0INP(P1INP意義相似):設(shè)置各個(gè)I/O口的輸入模式,0為上拉/下拉,1為三態(tài)模式D7D6D5D4D3D2D1D0P07模式P06模式P05模式P04模式P03模式P02模式P01模式P00模式需要注意的是:P1INP中,只有D7D2分別設(shè)置對(duì)應(yīng)/O口的輸入模式。D1D0兩位無(wú)作用。P2INP:D0D4控制P2_0P2_4的輸入模式,0為上拉/下拉,1為三態(tài);D5D7設(shè)置對(duì)P0、P1和P2的上拉或下拉的選

5、擇。0為上拉,1為下拉;D7D6D5D4D3D2D1D0端口2端口1端口0P24P23P22P21P20選擇選擇選擇模式模式模式模式模式Ps:上拉,下拉的選擇在P2INPP0IFG(P1IFG相同):終端狀態(tài)標(biāo)志寄存器,當(dāng)輸入端口有中斷請(qǐng)求時(shí),相應(yīng)的標(biāo)志位將置1。廠D7PD6D5rD4rD3rD2DI廠DOP07P06P05P04P03P02P01P00P0IEN(P1IEN相同):各個(gè)控制口的中斷使能,0為中斷禁止,1為中斷使能。D7廠D6D5rD4rD3rD2dirDOP07P06P05P04P03P02P01P00P2IFG:D0D4為P2_0P24的中斷標(biāo)志位D5為USDD+中斷狀態(tài)標(biāo)

6、志,當(dāng)D+線有一個(gè)中斷請(qǐng)求未決時(shí)設(shè)置該標(biāo)志,用于檢測(cè)USB掛起狀態(tài)下的USB恢復(fù)事件。當(dāng)USB控制器沒(méi)有掛起時(shí)不設(shè)置該標(biāo)志。D7D6D5D4rD3rD2rdirdo未用未用USBD+P24P23P22P21P20P2IEN:D0D4控制P2_0P24的中斷使能D5控制USBD+的中斷使能D7D6D5D4rD3rD2DIrdo未用未用USBD+P24P23P22P2lP20PICTL:D0D3設(shè)置各個(gè)端口的中斷觸發(fā)方式,0為上升沿觸發(fā),1為下降沿觸發(fā)。D7控制I/O引腳在輸出模式下的驅(qū)動(dòng)能力。選擇輸出驅(qū)動(dòng)能力增強(qiáng)來(lái)補(bǔ)償引腳DVDD的低I/O電壓,確保在較低的電壓下的驅(qū)動(dòng)能力和較高電壓下相同。0為

7、最小驅(qū)動(dòng)能力增強(qiáng)。1為最大驅(qū)動(dòng)能力增強(qiáng)。D7D6D5D4D3D2D1DOI/O驅(qū)動(dòng)能力未用未用未用P20P24Pl4P17Pl0P13PO0P07IEN0:中斷使能0,0為中斷禁止,1為中斷使能D7D6D5D4D3D2D1DO總中斷EA未用睡眠定時(shí)器中斷AES加密/解密中斷USART1RX中斷USARTORX中斷ADC中斷RFTX/RFFIFO中斷IEN1沖斷使能1,0為中斷禁止,1為中斷使能D7D6D5D4D3D2D1DO未用未用冃端口0定時(shí)器4定時(shí)器3定時(shí)器2定時(shí)器1DMA傳輸IEN2:中斷使能2,0為中斷禁止,1為中斷使能D7D6D5D4D3D2D1DO未片L未片L看門(mén)狗定端口USART

8、1TXUSART0TX端口fR中一般POIEN|=0x2;/P0.1設(shè)置為中斷方式1:中斷使能PICTL|=0x1;/下降沿觸發(fā)IEN1|=0x20;允許P0口中斷;POIFG=0x00;初始化中斷標(biāo)志位EA=1;打開(kāi)中斷T1CTL:定時(shí)器1的控制,D1D0控制運(yùn)行模式,D3D2設(shè)置分頻劃分值D7D6D5D4D3D2D1D0未用未用未用未用00:1分頻01:8分頻10:32分頻11:128分頻00:暫停運(yùn)行01:自由運(yùn)行,反復(fù)從0x0000到0xffff計(jì)數(shù)10:模計(jì)數(shù),從0x000到T1CC0反復(fù)計(jì)數(shù)11:正計(jì)數(shù)/倒計(jì)數(shù),從0x0000到T1CC0反復(fù)計(jì)數(shù)并且從T1CC0倒計(jì)數(shù)到0x0000

9、溢勰;:定時(shí)器計(jì)數(shù)狀態(tài)寄存器值是自動(dòng)置1通道4通道0的中斷標(biāo)志'D5為D7D6D5D4D3D2D1D0未用L未用L溢出中斷通道4中斷通道3中斷通道2中斷通道1中斷通道0中斷T1CCTL0T1CCTL4:定時(shí)器1通道0通道4的工作方式設(shè)置。D1D0為捕捉模式選擇:00為不捕捉,01為上升沿捕獲,10為下降沿捕獲,11為上升或下降沿都捕獲。D2位為捕獲或比較的選擇,0為捕獲模式,1為比較模式。D5D4D3為比較模式的選擇:000為發(fā)生比較式輸出端置1,001為發(fā)生比較時(shí)輸出端清0,010為比較時(shí)輸出翻轉(zhuǎn),其他模式較少使用。廠D7D6D5D4D3D2D1D0未用未用廠比較模式捕獲/比較捕捉模

10、式IRCON:中斷標(biāo)志4,;0為無(wú)中斷請(qǐng)求。1為有中斷請(qǐng)求。D7D6D5D4D3D2D1D0睡眠定時(shí)器必須為0端口0定時(shí)器4定時(shí)器3定時(shí)器2定時(shí)器1DMA完成T3CTL/T4CTL:定時(shí)器3或定時(shí)器4的方式控制寄存器。D7D6D5設(shè)置分頻:000為無(wú)分頻、001為2分頻、010為4分頻、011為8分頻、100為16分頻、101為32分頻、110為64分頻,111為128分頻。D4為啟動(dòng)位,啟動(dòng)時(shí)1,停止工作為0。D3位為中斷使能位,0為禁止,1為使能,默認(rèn)為1;D2為復(fù)位,置1時(shí)定時(shí)器復(fù)位。D1D0為計(jì)數(shù)器模式選擇:該位與T1CTL的D1D0位意義相同。D7D6D5D4D3D2D1D0分頻啟動(dòng)

11、定時(shí)器溢出中斷清除計(jì)數(shù)器計(jì)數(shù)模式T3CCTL0/T3CCTL1/T4CCTL0/T4CCTL1:定時(shí)器3或定時(shí)器4的通道0和通道1的方式控制,D6為該通道的中斷使能位,0為禁止,1為使能,默認(rèn)為1;D5D0與T1CCTL0相同D7D6D5D4D3D1D0未用中斷使能比較模式捕獲/比較捕捉模式TIMIF:定時(shí)器1的溢出中斷屏蔽與定時(shí)器3、4的中斷標(biāo)志。D6為定時(shí)器1的溢出中斷屏蔽,0為屏蔽,1為使能,默認(rèn)為1D5D0為定時(shí)器3和4中各個(gè)通道的中斷標(biāo)志。D7D6D5D4D3D2D1D0未用冃T1溢出中斷使能T4通道1中斷標(biāo)T4通道0中斷標(biāo)T4溢出標(biāo)志中斷標(biāo)T3通道1T3通道0T3溢出中斷標(biāo)志T1C

12、TL=0x0D;/128分頻,自動(dòng)重裝OXOOOO-OxffffT1STAT=0x21;通道0;中斷有效T3CTL|=0x08;T3IE=1;T3CTL|=0xE0;開(kāi)溢出中斷開(kāi)總中斷和T3中斷/128分頻,128/16000000*N=0.5S,N=62500T3CTL&=0x03;自動(dòng)重裝00>0xff62500/255=245(次)T3CTL|=0x10;啟動(dòng)EA=1;開(kāi)總中斷CLKCONCMD:時(shí)鐘頻率控制寄存器。D7D6D5D3D2D032KHZ時(shí)選擇振蕩器系統(tǒng)時(shí)鐘選擇定時(shí)器輸出標(biāo)記系統(tǒng)主時(shí)鐘選擇D7位為32KHZ時(shí)間振蕩器選擇,0為32KRC震蕩,1為32K晶振。默認(rèn)

13、為1。D6位為系統(tǒng)時(shí)鐘選擇。0為32M晶振,1為16MRC震蕩。當(dāng)D7位為0時(shí)D6必須為1。D5D3為定時(shí)器輸出標(biāo)記。000為32MHZ,001為16MHZ,010為8MHZ,011為4MHZ,100為2MHZ,101為1MHZ,110為500KHZ,111為250KHZ。默認(rèn)為001。需要注意的是:當(dāng)D6為1時(shí),定時(shí)器頻率最咼可米用頻率為16MHZ。D2D0:系統(tǒng)主時(shí)鐘選擇:000為32MHZ,001為16MHZ,010為8MHZ,011為4MHZ,100為2MHZ,101為1MHZ,110為500KHZ,111為250KHZ。當(dāng)D6為1時(shí),系統(tǒng)主時(shí)鐘最高可采用頻率為16MHZ。CLKCON

14、STA:時(shí)間頻率狀態(tài)寄存器。此寄存器是一個(gè)只讀寄存器,用來(lái)獲得當(dāng)前時(shí)鐘狀態(tài)CLKCONCMD&=0x40;設(shè)置系統(tǒng)時(shí)鐘源為32MHZ晶振while(CLKCONSTA&0x40);等待晶振穩(wěn)定為32MCLKCONCMD&=0x47;設(shè)置系統(tǒng)主時(shí)鐘頻率為32MHZU0CSR:USART0控制與狀態(tài);D7D6D5D4D3D2D1D0模式接收器SPI主/幀錯(cuò)誤奇偶錯(cuò)接受傳送收發(fā)主選擇使能從模式狀態(tài)誤狀態(tài)狀態(tài)狀態(tài)動(dòng)狀態(tài)D7為工作模式選擇,0為SPI模式,1為USART模式D6為UART接收器使能,0為禁用接收器,1為接收器使能。D5為SPI主/從模式選擇,0為SPI主模式,1為

15、SPI從模式。D4為幀錯(cuò)誤檢測(cè)狀態(tài),0為無(wú)錯(cuò)誤,1為出現(xiàn)出錯(cuò)。D3為奇偶錯(cuò)誤檢測(cè),0為無(wú)錯(cuò)誤出現(xiàn),1為出現(xiàn)奇偶校驗(yàn)錯(cuò)誤。D2為字節(jié)接收狀態(tài),0為沒(méi)有收到字節(jié),1為準(zhǔn)備好接收字節(jié)。D1為字節(jié)傳送狀態(tài),0為字節(jié)沒(méi)有被傳送,1為寫(xiě)到數(shù)據(jù)緩沖區(qū)的字節(jié)已經(jīng)被發(fā)送。D0為USART接收/傳送主動(dòng)狀態(tài),0為USART空閑,1為USART忙碌。U0GCR:USART0通用控制寄存器;D7D6D5D4D0SPI時(shí)鐘極性SPI時(shí)鐘相位傳送位順序波特率指數(shù)值D7為SPI時(shí)鐘極性:0為負(fù)時(shí)鐘極性,1為正時(shí)鐘極性;D6為SPI時(shí)鐘相位:D5為傳送為順序:0為最低有效位先傳送,1為最高有效位先傳送。D4D0為波特率設(shè)置:波特率指數(shù)值小數(shù)部分240065948007599600859144008216192009592880092163840010595760010216768001159115200112162

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
  • 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ì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論