STC12C5A60S2.H_第1頁(yè)
STC12C5A60S2.H_第2頁(yè)
STC12C5A60S2.H_第3頁(yè)
STC12C5A60S2.H_第4頁(yè)
STC12C5A60S2.H_第5頁(yè)
已閱讀5頁(yè),還剩1頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、 DSTC12C5A60S2寄留單片機(jī)內(nèi)核特殊功能寄存器C51CoreSFRssfrACC模0 xE0;/Accumulator0000,0000sfrB模0 xF0;/BRegister0000,0000sfrPSW模0 xD0;/ProgramStatusWordCYACF0RS1RS0OVF1P0000,0000sbitCY模PS曠7;sbitAC模PS曠6;sbitF0模PS曠5;sbitRS1模PS曠4;sbitRS0模PS曠情;sbitOV模PSW2;sbitP模PS曠0;sfrSP模0 x81;/StackPointer0000,0111sfrDPL模0 x82;/DataPoi

2、nterLowByte0000,0000sfrDPH模0 x83;/DataPointerHighByte0000,0000單片機(jī)系統(tǒng)管理特殊功能寄存器sfrPC0N模0 x87;/PowerControlSMODSMODOLVDFPOFGF1GF0PDIDL0001,0000sfrAUXR模0 x8E;/AuxiliaryRegisterT0 x12T1x12UART_M0 x6BRTRS2SMODBRTx12EXTRAMS1BRS0000,0000sfrAUXR1模0 xA2;/AuxiliaryRegister1-PCA_P4SPI_P4S2_P4GF2ADRJ-DPS0000,0000

3、PCA_P4:0,缺省PCA在P1口1,PCA/PWM從P1口切換到P4口:ECI從P1.2切換到P4.1口,PCA0/PWM0從P1.3切換到P4.2口PCA1/PWM1從P1.4切換到P4.3口SPI_P4:0,缺省SPI在P1口1,SPI從P1口切換到P4口:SPICLK從P1.7切換到P4.3口MISO從P1.6切換到P4.2口MOSI從P1.5切換到P4.1口SS從P1.4切換到P4.0口S2_P4:0,缺省UART2在P1口1,UART2從P1口切換到P4口:TxD2從P1.3切換到P4.3口RxD2從P1.2切換到P4.2口GF2:通用標(biāo)志位ADRJ:0,10位A/D轉(zhuǎn)換結(jié)果的高

4、8位放在ADC_RES寄存器,低2位放在ADC_RESL寄存器1,10位A/D轉(zhuǎn)換結(jié)果的最高2位放在ADC_RES寄存器的低2位,低8位放在ADC_RESL寄存器DPS:0,使用缺省數(shù)據(jù)指針DPTR01,使用另一個(gè)數(shù)據(jù)指針DPTR1sfrWAKE_CLKO模0 x8F;/附加的SFRWAK1_CLKOPCAWAKEUPRXD_PIN_IET1_PIN_IET0_PIN_IELVD_WAKE_T1CLKOT0CLKO0000,0000Bb7-PCAWAKEUP:PCA中斷可喚醒powerdown。b6-RXD_PIN_IE:當(dāng)P3.0(RXD器下降沿置位RI時(shí)可喚醒powerdown(必須打開相

5、應(yīng)中斷)。b5-T1_PIN_IE:當(dāng)T1腳下降沿置位T1中斷標(biāo)志時(shí)可喚醒powerdown(必須打開相應(yīng)中斷)。b4-T0_PIN_IE:當(dāng)T0腳下降沿置位T0中斷標(biāo)志時(shí)可喚醒powerdown(必須打開相應(yīng)中斷)。b3-LVD_WAKE:當(dāng)CMPIN腳低電平置位LVD中斷標(biāo)志時(shí)可喚醒powerdown(必須打開相應(yīng)中斷)。邊必-bl-T1CLK0:允許T1CKO(P3.5)腳輸出T1溢出脈沖”Fc頻1模1/2T1溢出率邊0-T0CLKO:允許T0CK0(P3.4)腳輸出T0溢出脈沖,F(xiàn)c頻0模1/2T1溢出率sfrCLK_DIV模0 x97;/ClockDivderCLKS2CLKS1CL

6、KS0 xxxx,x000sfrBUS請(qǐng)SPEED模0 xA1;/Stretchregister-ALES1ALES0-RWS2RWS1RWS0 xx10,x011ALES1andALES0:00:TheP0addresssetuptimeandholdtimetoALEnegativeedgeisoneclockcycle01:TheP0addresssetuptimeandholdtimetoALEnegativeedgeistwoclockcycles.:TheP0addresssetuptimeandholdtimetoALEnegativeedgeisthreeclockcycles

7、.:TheP0addresssetuptimeandholdtimetoALEnegativeedgeisfourclockcycles.RWS2,RWS1,RWS0:000:TheMOVXread/writepulseis1clockcycle.001:TheMOVXread/writepulseis2clockcycles.010:TheMOVXread/writepulseis情clockcycles.011:TheMOVXread/writepulseis4clockcycles.:TheMOVXread/writepulseis5clockcycles.:TheMOVXread/wr

8、itepulseis控clockcycles.:TheMOVXread/writepulseis7clockcycles.:TheMOVXread/writepulseis新clockcycles./單片機(jī)中斷特殊功能寄存器有的中斷控制、中斷標(biāo)志位散布在其它特殊功能寄存器中,這些位在位地址中定義其中有的位無位尋址能力,請(qǐng)參閱新一代1T8051系列單片機(jī)中文指南sfrIE模0 xA8;/中斷控制寄存器EAELVDEADCESET1EX1ET0EX00 x00,0000sbitEA模IE設(shè)7;sbitELVD模IE設(shè)6;/低壓監(jiān)測(cè)中斷允許位sbitEADC模IE設(shè)5;/ADC中斷允許位sbitES

9、模IE設(shè)4;sbitET1模IE設(shè)情;sbitEX1模IE2sbitET0模IE設(shè)1;sbitEX0模IE設(shè)0;sfrIE2模0 xAF;/AuxiliaryInterruptESPIES20000,0000BsfrIP模0 xB8;/中斷優(yōu)先級(jí)低位PPCAPLVDPADCPSPT1PX1PT0PX00000,0000sbitPPCA模IP設(shè)7;/PCA模塊中斷優(yōu)先級(jí)sbitPLVD模IP設(shè)6;/低壓監(jiān)測(cè)中斷優(yōu)先級(jí)sbitPADC模IP設(shè)5;/ADC中斷優(yōu)先級(jí)sbitPS模IP設(shè)4;sbitPT1模IP設(shè)情;sbitPX1模IP2sbitPT0模IP設(shè)1;sbitPX0模IP設(shè)0;sfrIPH

10、模0 xB7;/中斷優(yōu)先級(jí)高位PPCAHPLVDHPADCHPSHPT1HPX1HPT0HPX0H0000,0000sfrIP2模0 xB5;/PSPIPS2xxxx,xx00sfrIPH2模0 xB6;/PSPIHPS2Hxxxx,xx00sfrP0模0 x80;/8bitPort0P0.7P0.6P0.5P0.4P0.3P0.2P0.1P0.01111,1111sfrP0M0模0 x94;/0000,0000sfrP0M1模0 x93;/0000大0000sfr系應(yīng)模0 x90;/新邊itPort1P1.7P1.6P1.5P1.4P1.3P1.2P1.1P1.01111大1111sfrP1

11、M0模0 x92;/0000大0000sfrP1M1模0 x91;/0000大0000sfrP1ASF模0 x9D;/P1.analogspecialfunctionsfrP2模0 xA0;/新邊itPort2P2.7P2.6P2.5P2.4P2.3P2.2P2.1P2.01111大1111sfrP2M0模0 x96;/0000大0000sfrP2M1模0 x95;/0000大0000sfrP3模0 xB0;/新邊itPort3P3.7P3.6P3.5P3.4P3.3P3.2P3.1P3.01111大1111sfrP3M0模0 xB2;/0000大0000sfrP3M1模0 xB1;/0000

12、大0000sfrP4模0 xC0;/新邊itPort4P4.7P4.6P4.5P4.4P4.3P4.2P4.1P4.01111大1111sfrP4M0模0 xB4;/0000大0000sfrP4M1模0 xB3;/0000大0000sfrP4SW模0 xBB;/Port-4switch-LVD_P4.6ALE_P4.EiNA請(qǐng)P4.4-x000,xxxxsfrP5模0 xC8;/新邊itPort5-P5.3P5.2P5.1P5.0 xxxx,1111sfrP5M0模0 xCA;/000大0000sfrP5M1模0 xC9;/0000,0000單片機(jī)定時(shí)器特殊功能寄存器sfrTCON模0 x88

13、;/T0/T1ControlTF1TR1TF0TR0IE1IT1IE0IT00000,0000sbitTF1模TCON設(shè)7;sbitTR1模TCON飛;sbitTF0模TCON設(shè)5;sbitTR0模TCON設(shè)4;sbitIE1模TCON設(shè)3;sbitIT1模TCON設(shè)2;sbitIE0模TCON設(shè)1;sbitIT0模TCON設(shè)0;sfrTMOD模0 x89;/T0/T1ModesGATE1C/T1M1_1M1_0GATE0C/T0M0_1M0_00000,0000sfrTL0模0 x8A;/T0LowByte0000,0000sfrTH0模0 x8C;/T0HighByte0000,0000s

14、frTL1模0 x8B;/T1LowByte0000,0000sfrTH1模0 x8D;/T1HighByte0000,0000單片機(jī)串行口特殊功能寄存器sfrSCON模0 x98;/SerialControlSM0/FESM1SM2RENTB8RB8TIRI0000,0000sbitSM0模SCON設(shè)7;/SM0/FEsbitSM1模SCON飛;sbitSM2模SCON設(shè)5;sbitREN模SCON設(shè)4;sbitTB8模SCON設(shè)3;sbitRB8模SCON設(shè)2;sbitTI模SCON設(shè)1;sbitRI模SCON設(shè)0;sfrSBUF模0 x99;/SerialDataBufferxxxx,x

15、xxx0000大00000000大000000000000Bxxxx,xxxx0000大0000sfrSADEN模0 xB9;/SlaveAddressMasksfrSADDR模0 xA9;/SlaveAddresssfrS2CON模0 x9A;/S2ControlS2SM0S2SM1S2SM2S2RENS2TB8S2RB8S2TIS2RIsfrS2BUF模0 x9B;/S2SerialBuffersfrBRT模0 x9C;/S2Baud-RateTimer單片機(jī)看門狗定時(shí)器特殊功能寄存器sfrWDT請(qǐng)C0NTR模0 xC1;/Watch-Dog-TimerControlregisterWDT

16、_FLAG-EN_WDTCLR_WDTIDLE_WDTPS2PS1PSOxx00,0000單片機(jī)PCA/PWM特殊功能寄存器sfrCCON模0 xD8;/PCA控制寄存器。CFCRCCF1CCFO00 xx,xx00sbitCF模CCON設(shè)7;/PCA計(jì)數(shù)器溢出標(biāo)志,由硬件或軟件置位,必須由軟件清0。sbitCR模CCON設(shè)6;/1果允許PCA計(jì)數(shù)器計(jì)數(shù),必須由軟件清0。sbitCCF1模CCON設(shè)1;/PCA模塊1中斷標(biāo)志,由硬件置位,必須由軟件清0。sbitCCFO模CCON設(shè)0;/PCA模塊0中斷標(biāo)志,由硬件置位,必須由軟件清0。sfrCMOD模0 xD9;/PCA工作模式寄存器CIDL

17、CPS2CPS1CPS0ECF0 xxx,x000CIDL:idle狀態(tài)時(shí)PCA計(jì)數(shù)器是否繼續(xù)計(jì)數(shù),0果繼續(xù)計(jì)數(shù),1:停止計(jì)數(shù)。CPS2:PCA計(jì)數(shù)器脈沖源選擇位2。CPS1:PCA計(jì)數(shù)器脈沖源選擇位1。CPS0:PCA計(jì)數(shù)器脈沖源選擇位0。CPS2CPS1CPS0000系統(tǒng)時(shí)鐘頻率fosc/12。001系統(tǒng)時(shí)鐘頻率fosc/2。010Timer0溢出。011由ECI/P3.4腳輸入的外部時(shí)鐘,最大fosc/2。100系統(tǒng)時(shí)鐘頻率,F(xiàn)osc/1101系統(tǒng)時(shí)鐘頻率/4,Fosc/4110系統(tǒng)時(shí)鐘頻率/6,Fosc/6111系統(tǒng)時(shí)鐘頻率/8,Fosc/8ECF:PCA計(jì)數(shù)器溢出中斷允許位,1允許C

18、F(CCON.7)產(chǎn)生中斷。sfrCL模0 xE9;/PCA計(jì)數(shù)器低位0000,0000sfrCH模0 xF9;/PCA計(jì)數(shù)器高位0000,0000sfrCCAPM0模0 xDA;/PCA模塊0PWM寄存器-ECOM0CAPP0CAPN0MAT0TOG0PWM0ECCF0 x000,0000sfrCCAPM1模0 xDB;/PCA模塊1PWM寄存器-ECOM1CAPP1CAPN1MAT1TOG1PWM1ECCF1x000,0000ECOMn模1:允許比較功能。CAPPn模1:允許上升沿觸發(fā)捕捉功能。CAPNn模1:允許下降沿觸發(fā)捕捉功能。MATn模1:當(dāng)匹配情況發(fā)生時(shí),允許CCON中的CCFn

19、置位。TOGn模1:當(dāng)匹配情況發(fā)生時(shí),CEXn將翻轉(zhuǎn)。PWMn模1:將CEXn設(shè)置為PWM輸出。ECCFn模1:允許CCON中的CCFn觸發(fā)中斷。ECOMnCAPPnCAPNnMATnTOGnPWMnECCFn00000000 x00未啟用任何功能。x10000 x0 x2116位CEXn上升沿觸發(fā)捕捉功能。x01000 x0 x1116位CEXn下降沿觸發(fā)捕捉功能。x11000 x0 x3116位CEXn邊沿(上、下沿)觸發(fā)捕捉功能。100100 x0 x4916位軟件定時(shí)器“100110 x0 x4d16位高速脈沖輸出“10000100 x428位PWM“ECOMnCAPPnCAPNnMA

20、TnTOGnPWMnECCFn00000000 x00無此操作10000100 x42普通8位PWM,無中斷11000110 x63PWM輸出由低變高可產(chǎn)生中斷10100110 x53PWM輸出由高變低可產(chǎn)生中斷11100110 x73PWM輸出由低變咼或由咼變低都可產(chǎn)生中斷sfrCCAP0L模0 xEA;/PCA模塊0的捕捉/比較寄存器低8位“0000,0000sfrCCAP0H模0 xFA;/PCA模塊0的捕捉/比較寄存器咼8位“0000,0000sfrCCAP1L模0 xEB;/PCA模塊1的捕捉/比較寄存器低8位“0000,0000sfrCCAP1H模0 xFB;/PCA模塊1的捕捉/比較寄存器咼8位“0000,0000sfrPCA_PWM0模0 xF2;/PCA模塊0PWM寄存器“EPC0HEPC0Lxxxx,xx00sfrPCA_PWM1模0 xF3;/PCA模塊1PWM寄存器“EPC1HEPC1Lxxxx,xx00PCA_PWMn:7654情210EPCnHEPCnLB7-B2:保留Bl(EPCn

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝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ù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 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)論