freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于stc89c52rc單片機(jī)的數(shù)控直流穩(wěn)壓電源的設(shè)計(jì)-文庫吧

2025-06-12 18:49 本頁面


【正文】 / 2K / 4K / 6K / 8K / 10K / 12K 字節(jié)......5. 片上集成 512 字節(jié) RAM(STC12C5410AD系列), STC12C2052AD系列單片機(jī)為256字節(jié)RAM6. 通用I/O口(27/23/15個(gè)),復(fù)位后為: 準(zhǔn)雙向口/弱上拉(普通8051傳統(tǒng)I/O口)可設(shè)置成四種模式:準(zhǔn)雙向口/弱上拉,推挽/強(qiáng)上拉,僅為輸入/高阻,開漏每個(gè)I/O口驅(qū)動(dòng)能力均可達(dá)到20mA,但整個(gè)芯片最大不得超過55mA:外部高精度晶體/時(shí)鐘,內(nèi)部R/C 振蕩器用戶在下載用戶程序時(shí),可選擇是使用內(nèi)部R/C振蕩器還是外部晶體/時(shí)鐘常溫下內(nèi)部R/C 振蕩器頻率為: ~ 精度要求不高時(shí),可選擇使用內(nèi)部時(shí)鐘,但因?yàn)橛兄圃煺`差和溫漂,應(yīng)認(rèn)為是4MHz ~ 8MHz8. 共6個(gè)16位定時(shí)器/計(jì)數(shù)器,兩個(gè)專用16位定時(shí)器T0和T1再加上PCA模塊可再實(shí)現(xiàn)4個(gè)16位定時(shí)器,STC12C2052AD系列只有兩路PCA9. 外部中斷2路,下降沿中斷或低電平觸發(fā)中斷,Power Down模式可由外部中斷喚醒10. PWM(4路)/PCA(可編程計(jì)數(shù)器陣列,4路),5410系列是4路,2052系列只有兩路也可用來當(dāng)4路D/A使用也可用來再實(shí)現(xiàn)4個(gè)定時(shí)器也可用來再實(shí)現(xiàn)4個(gè)外部中斷(上升沿中斷/下降沿中斷均可分別或同時(shí)支持), 10位精度ADC,共8路。STC12C2052AD系列只有8位精度 STC12C5410AD系列8051 單片機(jī)的基本結(jié)構(gòu)框圖 I/O口各種不同的工作模式及配置介紹I/O口配置STC12C5410AD系列單片機(jī)其所有I/O口均可由軟件配置成4種工作類型之一,如下表所示。4種類型分別為:準(zhǔn)雙向口(標(biāo)準(zhǔn)8051輸出模式)、推挽輸出、僅為輸入(高阻)或開漏輸出功能。每個(gè)口由2個(gè)控制寄存器中的相應(yīng)位控制每個(gè)引腳工作類型。STC12C5410AD系列單片機(jī)上電復(fù)位后為準(zhǔn)雙向口(傳統(tǒng)8051的I/O口)模式。2V以上時(shí)為高電平。P3口設(shè)定 , x ,, P2口設(shè)定 ,,P1口設(shè)定 ,, PWM輸出STC12C5410AD系列單片機(jī)有四路可編程計(jì)數(shù)器陣列(PCA)/PWM,12C2052AD系列只有兩路。PCA含有一個(gè)特殊的16位定時(shí)器,有4個(gè)16位的捕獲/比較模塊與之相連。每個(gè)模塊可編程工作在4種模式下:上升/下降沿捕獲、軟件定時(shí)器、高速輸出或可調(diào)制脈沖輸出。(CEX0/PCA0/PWM0),(CEX1/PCA1/PWM1),(CEX2/PCA2/PWM2),(CEX3/PCA3/PWM3)。寄存器CH和CL的內(nèi)容是正在自由遞增計(jì)數(shù)的16位PCA定時(shí)器的值。PCA定時(shí)器是4個(gè)模塊的公共時(shí)間基準(zhǔn),可通過編程工作在:1/12振蕩頻率、1/2振蕩頻率、定時(shí)器0溢出或ECI腳的輸入()。定時(shí)器的計(jì)數(shù)源由CMOD SFR的CPS1和CPS0位來確定。CMOD SFR還有2個(gè)位與PCA相關(guān)。它們分別是:CIDL,空閑模式下允許停止PCA;ECF,置位時(shí),使能PCA中斷,當(dāng)PCA定時(shí)器溢出將PCA計(jì)數(shù)溢出標(biāo)志CF(CCON SFR)置位。CCON SFR包含PCA的運(yùn)行控制位(CR)和PCA定時(shí)器標(biāo)志(CF)以及各個(gè)模塊的標(biāo)志(CCF3/CCF2/CCF1/CCF0)。通過軟件置位CR位()來運(yùn)行PCA。CR位被清零時(shí)PCA關(guān)閉。當(dāng)PCA計(jì)數(shù)器溢出時(shí),CF位()置位,如果CMOD寄存器的ECF位置位,就產(chǎn)生中斷。CF位只可通過軟件清除。CCON寄存器的位0~3是PCA各個(gè)模塊的標(biāo)志(位0對(duì)應(yīng)模塊0,位1對(duì)應(yīng)模塊1,位2對(duì)應(yīng)模塊2,位3對(duì)應(yīng)模塊3),當(dāng)發(fā)生匹配或比較時(shí)由硬件置位。這些標(biāo)志也只能通過軟件清除。所有模塊共用一個(gè)中斷向量。PCA的中斷系統(tǒng)如圖所示。PCA的每個(gè)模塊都對(duì)應(yīng)一個(gè)特殊功能寄存器。它們分別是:模塊0對(duì)應(yīng)CCAPM0,模塊1對(duì)應(yīng)CCAPM1,模塊2對(duì)應(yīng)CCAPM2。當(dāng)模塊發(fā)生匹配或比較時(shí),ECCFn位(,n=0,1,2,3由工作的模塊決定)使能CCONSFR的CCFn標(biāo)志來產(chǎn)生中斷。PWM()用來使能脈寬調(diào)制模式。PCA計(jì)數(shù)值與模塊的捕獲/比較寄存器的值相匹配時(shí),如果TOG位()置位,模塊的CEXn輸出將發(fā)生翻轉(zhuǎn)。當(dāng)PCA計(jì)數(shù)值與模塊的捕獲/比較寄存器的值相匹配時(shí),如果匹配位MATn()置位,CCON寄存器的CCFn位將被置位。CAPNn()和CAPPn()用來設(shè)置捕獲輸入的有效沿。CAPNn位使能下降沿有效,CAPPn位使能上升沿有效。如果兩位都置位,則兩種跳變沿都被使能,捕獲可在兩種跳變沿產(chǎn)生。通過置位CCAPMn寄存器的ECOMn位()來使能比較器功能。每個(gè)PCA模塊還對(duì)應(yīng)另外兩個(gè)寄存器,CCAPnH和CCAPnL。當(dāng)出現(xiàn)捕獲或比較時(shí),它們用來保存16位的計(jì)數(shù)值。當(dāng)PCA模塊用在PWM模式中時(shí),它們用來控制輸出的占空比。脈寬調(diào)節(jié)模式(PWM)所有PCA模塊都可用作PWM輸出(下圖)。輸出頻率取決于PCA定時(shí)器的時(shí)鐘源。PCA PWM mode / 可調(diào)制脈沖寬度輸出模式由于所有模塊共用僅有的PCA定時(shí)器,所有它們的輸出頻率相同。各個(gè)模塊的輸出占空比是獨(dú)立變化的,與使用的捕獲寄存器{EPCnL,CCAPnL}有關(guān)。當(dāng) CL SFR的值小于{EPCnL,CCAPnL}時(shí),輸出為低,當(dāng)PCA CL SFR的值等于或大于{EPCnL,CCAPnL}時(shí),輸出為高。當(dāng)CL的值由FF變?yōu)?0溢出時(shí),{EPCnH,CCAPnH}的內(nèi)容裝載到{EPCnL,CCAPnL}中。這樣就可實(shí)現(xiàn)無干擾地更新PWM。要使能PWM模式,模塊CCAPMn寄存器的PWMn和ECOMn位必須置位。由于PWM是8位的,所以PWM的輸出頻率=PCA時(shí)鐘輸入源頻率/256,PCA時(shí)鐘輸入源可以從以下4種中選擇一種:Fosc / 12, Fosc / 2,定時(shí)器0的溢出, ECI / 舉例:要求PWM輸出頻率為38KHz,選Fosc/2為PCA/PWM時(shí)鐘輸入源,求出Fosc的值由計(jì)算公式38000 = Fosc / 2 / 256 ,得到外部時(shí)鐘頻率Fosc = 38000 x 256 x 2 =19,456,000如果要實(shí)現(xiàn)可調(diào)頻率的PWM輸出,可選擇定時(shí)器0的溢出率或者ECI腳的輸入作為PCA/PWM的時(shí)鐘輸入源當(dāng)EPCnL = 0及ECCAPnL = 00H時(shí),PWM固定輸出高當(dāng)EPCnL = 0及ECCAPnL = 00H時(shí),PWM固定輸出高當(dāng)EPCnL = 1及CCAPnL = 0FFH時(shí),PWM固定輸出低當(dāng)EPCnL = 1及CCAPnL = 0FFH時(shí),PWM固定輸出低限流電阻用10K到1KPCA/PWM寄存器列表CMOD PCA模式 寄存器的位分配 (地址:D9H)CMOD PCA模式 寄存器的位描述 (地址:D9H)CMOD PCA計(jì)數(shù)器陣列的計(jì)數(shù)脈沖選擇 (地址:D9H)CCON PCA控制寄存器的位分配 (地址:D8H)CCON PCA控制寄存器的位描述 (地址:D8H)CCAPMn PCA比較/捕獲模塊寄存器的位分配(CCAPM0地址:0DAH;CCAPM1地址:0DBH)CCAPMn PCA比較/捕獲模塊寄存器的位描述 ( n:0,1,2,3 )PCA模塊工作模式(CCAPMn寄存器,n:0,1,2,3) AD轉(zhuǎn)換器STC12C5410AD系列帶A/D轉(zhuǎn)換的單片機(jī)的A/D轉(zhuǎn)換口在P1口(),有8路10位高速A/D轉(zhuǎn)換器,STC12C2052AD系列是8位精度的A/D, 速度均可達(dá)到100KHz(10萬次/秒)。8路電壓輸入型A/D,可做溫度檢測、電池電壓檢測、按鍵掃描、頻譜檢測等。上電復(fù)位后P1口為弱上拉型I/O口,用戶可以通過軟件設(shè)置將8路中的任何一路設(shè)置為A/D轉(zhuǎn)換,不需作為A/D使用的口可繼續(xù)作為I/O口使用。需作為A/D使用的口需先將其設(shè)置為開漏模式或高阻輸入,在P1M0、P1M1寄存器中對(duì)相應(yīng)的位進(jìn)行設(shè)置。ADC_CONTR 特殊功能寄存器: A/D轉(zhuǎn)換控制特殊功能寄存器CHS2 / CHS1 / CHS0:模擬輸入通道選擇,CHS2 / CHS1 / CHS0ADC_START: 模數(shù)轉(zhuǎn)換器(ADC)轉(zhuǎn)換啟動(dòng)控制位,設(shè)置為“1”時(shí),開始轉(zhuǎn)換,轉(zhuǎn)換結(jié)束后為0。ADC_FLAG: 模數(shù)轉(zhuǎn)換器轉(zhuǎn)換結(jié)束標(biāo)志位,當(dāng)A/D轉(zhuǎn)換完成后,ADC_FLAG = 1,要由軟件清0。不管是A/D轉(zhuǎn)換完成后由該位申請(qǐng)產(chǎn)生中斷,還是由軟件查詢?cè)摌?biāo)志位A/D轉(zhuǎn)換是否結(jié)束,當(dāng)A/D轉(zhuǎn)換完成后,ADC_FLAG = 1,一定要軟件清0。SP
點(diǎn)擊復(fù)制文檔內(nèi)容
規(guī)章制度相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1