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

正文內(nèi)容

基于單片機(jī)的波形發(fā)生器(參考版)

2025-06-25 21:00本頁面
  

【正文】 康老師愛崗敬業(yè),治學(xué)嚴(yán)謹(jǐn),思維嚴(yán)密,平易近人是我十分尊敬的老師,在此對他表示感謝。最后還要在此感謝各位畢業(yè)設(shè)計的指導(dǎo)老師們和我的組員們,他們在整個過程中都給予了我充分的幫助與支持。我發(fā)現(xiàn),在我們所使用的書籍上有一些知識在實(shí)際應(yīng)用中其實(shí)并不是十分理想,各種參數(shù)都需要自己去調(diào)整。完成這次設(shè)計后,我在書本理論知識的基礎(chǔ)上又有了更深層次的理解。在整個電路的設(shè)計過程中,花費(fèi)時間最多的是各個單元電路的連接及電路的細(xì)節(jié)設(shè)計上,如在多種方案的選擇中,我們仔細(xì)比較分析其原理以及可行的原因。因此可以說單片機(jī)的設(shè)計是軟件和硬件的結(jié)合,二者是密不可分的。因此在整個設(shè)計過程中大部分時間是用在程序上面的。但高興之余不得不深思呀!在本次設(shè)計的過程中,我發(fā)現(xiàn)很多的問題,雖然以前還做過這樣的設(shè)計但這次設(shè)計真的讓我長進(jìn)了很多。 } if(s6==0) { t=t1。 if(k==182) { k=0。 delay(t)。正弦程序如下:void zhengxianbo() { uint k=0。 } if(s6==0) { t=t1。 xianshiqi(t)。 P0=0。方波程序如下:void fangbo() { while(1) { P0=256。 } if(s6==0) { t=t1。 } if(s6==0) { t=t1。 xianshiqi(t)。 P0=j。 xianshiqi(t)。 P0=j。 delay(t)。三角波程序如下:void sanjiaobo() { uint j=0。 } if(s6==0) { t=t1。 if(i==256) { i=0。 delay(t)。 i=i+1。 while(1) { P0=i。鋸齒波程序void juchi() { uint i。例如,要產(chǎn)生幅度為0~5V的鋸齒波,只要將DAC0808的VREF接地,VREF+接+5V,單片機(jī)的并行口首先輸出00H,再輸出01H、02H,直到輸出FFH,再輸出00H,依此循環(huán)。數(shù)字量輸入的范圍為0~255,對應(yīng)的模擬量輸出的范圍在VREF到VREF+之間。主程序和幾種常用波形子程序的流程圖如圖所示。IOUT1:電流輸出端1,其值隨DAC寄存器的內(nèi)容線性變化;IOUT2:電流輸出端2,其值與IOUT1值之和為一常數(shù);Rfb:反饋信號輸入線,改變Rfb端外接電阻值可調(diào)整轉(zhuǎn)換滿量程精度;Vcc:電源輸入端,Vcc的范圍為+5V~+15V;VREF:基準(zhǔn)電壓輸入線,VREF的范圍為10V~+10V;AGND:模擬信號地DGND:數(shù)字信號地4 DAC0832的工作方式:根據(jù)對DAC0832的數(shù)據(jù)鎖存器和DAC寄存器的不同的控制方式,DAC0832有三種工作方式:直通方式、單緩沖方式和雙緩沖方式4 軟件原理系統(tǒng)軟件由主程序和產(chǎn)生波形的子程序組成,軟件設(shè)計主要是產(chǎn)生各種波形的子程序的編程,通過編程可得到各種波形。由ILE、CS、WR1的邏輯組合產(chǎn)生LE1,當(dāng)LE1為高電平時,數(shù)據(jù)鎖存器狀態(tài)隨輸入數(shù)據(jù)線變換,LE1的負(fù)跳變時將輸入數(shù)據(jù)鎖存;XFER:數(shù)據(jù)傳輸控制信號輸入線,低電平有效,負(fù)脈沖(脈寬應(yīng)大于500ns)有效;WR2:DAC寄存器選通輸入線,負(fù)脈沖(脈寬應(yīng)大于500ns)有效。2 DAC0832的主要特性參數(shù)如下:分辨率為8位;電流穩(wěn)定時間1us;可單緩沖、雙緩沖或直接數(shù)字輸入;只需在滿量程下調(diào)整其線性度;單一電源供電(+5V~+15V);低功耗,200mW。這個DA芯片以其價格低廉、接口簡單、轉(zhuǎn)換控制容易等優(yōu)點(diǎn),在單片機(jī)應(yīng)用系統(tǒng)中得到廣泛的應(yīng)用。 DAC0832的引腳及功能1 DAC0832芯片:DAC0832是8分辨率的D/A轉(zhuǎn)換集成芯片。51單片機(jī)的復(fù)位是由RESET引腳來控制的,此引腳與高電平相接超過24個振蕩周期后,51單片機(jī)即進(jìn)入芯片內(nèi)部復(fù)位狀態(tài),而且一直在此狀態(tài)下等待,直到RESET引腳轉(zhuǎn)為低電平后,才檢查EA引腳是高電平或低電平,若為高電平則執(zhí)行芯片內(nèi)部的程序代碼,若為低電平便會執(zhí)行外部程序。 復(fù)位電路單片機(jī)的復(fù)位操作使單片機(jī)進(jìn)入初始化狀態(tài),其中包括使程序計數(shù)器PC=0000H,這表明程序從0000H地址單元開始執(zhí)行。上電后,由于電容C3的充電和反相門的作用,使RST持續(xù)一段時間的高電平。上電復(fù)位要求接通電源后,自動實(shí)現(xiàn)復(fù)位操作。指令周期:執(zhí)行一條指令所需的時間。因此一個狀態(tài)周期包含2個振蕩周期。單片機(jī)的時序單位振蕩周期:晶振的振蕩周期,又稱時鐘周期,為最小的時序單位。由于單片機(jī)內(nèi)部有一個高增益反相放大器,當(dāng)外接晶振后,就構(gòu)成了自積振蕩,并產(chǎn)生振蕩時鐘脈沖。單片機(jī)的時鐘信號通常用兩種電路形式得到:內(nèi)部振蕩和外部振蕩方式。 P3口功能:P3口有兩個功能:第一功能與其余三個端口的第一功能相同;第二功能作控制用,每個引腳都不同。 P2口的功能:2口的第一功能和上述兩組引腳的第一功能相同,即它可以作為通用I/O使用。輸出數(shù)據(jù)時可以得到鎖存,不需外接專用鎖存器,輸入數(shù)據(jù)可以得到緩沖。其余用于芯片控制的寄存器中,累加器A、標(biāo)志寄存器PSW、數(shù)據(jù)指針DPTR等的功能前已提及。與芯片引腳有關(guān)的特殊功能寄存器是P0~P3,它們實(shí)際上是4個八位鎖存器(每個I/O口一個),每個鎖存器附加有相應(yīng)的輸出驅(qū)動器和輸入緩沖器就構(gòu)成了一個并行口。用于CPU PSW便是典型一例。其中帶*號的可位尋址。其中5個是雙字節(jié)寄存器,它們共占用了26個字節(jié)。特殊功能寄存器(SFR)的地址范圍為80H~FFH。計算機(jī)中的全部信息,包括輸入的原始數(shù)據(jù)、計算機(jī)程序、中間運(yùn)行結(jié)果和最終運(yùn)行結(jié)果都保存在存儲器中。CPU執(zhí)行指令時,由程序存儲器中讀取的指令代碼送如指令寄存器,經(jīng)指令譯碼器譯碼后
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1