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

正文內(nèi)容

簡易函數(shù)信號發(fā)生器設(shè)計畢業(yè)論文-預(yù)覽頁

2025-07-21 23:07 上一頁面

下一頁面
 

【正文】 切換,十分方便。經(jīng)過設(shè)計及后期長時間的調(diào)試,設(shè)計的所有功能均已實現(xiàn)。函數(shù)信號發(fā)生器的設(shè)計總體框圖如圖1所示,主要有單片機AT89C52,電源,鍵盤模塊,LCD1602顯示模塊構(gòu)成。 AD采樣數(shù)據(jù)電壓源輸入電壓表測得(放大后)采集系統(tǒng)測得硬件設(shè)計 資源分配晶振采用12MHZ。 D/A轉(zhuǎn)換模塊部件DAC0832芯片原理管腳功能介紹(如圖2所示)圖2 DAC0832管腳圖DI7~DI0:8位的數(shù)據(jù)輸入端,DI7為最高位。XFER:數(shù)據(jù)傳輸控制信號輸入線,低電平有效,負脈沖有效。RFB:反饋電阻引出端,DAC0832內(nèi)部已經(jīng)有反饋電阻,所以 RFB端可以直接接到外部運算放大器的輸出端,這樣相當于將一個反饋電阻接在運算放大器的輸出端和輸入端之間。AGND:模擬量地,即模擬電路接地端。圖3 lm358功能包括對會聚主IC 內(nèi)部寄存器、數(shù)據(jù)RAM及外部接口等功能部件的初始化,會聚調(diào)整控制,會聚測試圖控制,紅外遙控信號IR的接收解碼及與主板CPU通信等。P0~P3 為可編程通用I/O 腳,其功能用途由軟件定義,在本設(shè)計中,P0 端口(32~39 腳)被定義為N1 功能控制端口,分別與N1的相應(yīng)功能管腳相連接,13 腳定義為IR輸入端,10 腳和11腳定義為I2C總線控制端口,分別連接N1的SDAS(18腳)和SCLS(19腳)端口,12 腳、27 腳及28 腳定義為握手信號功能端口,連接主板CPU 的相應(yīng)功能端,用于當前制式的檢測及會聚調(diào)整狀態(tài)進入的控制功能。 在Flash 編程時,P0 口接收指令字節(jié),而在程序校驗時,輸出指令字節(jié),校驗時,要求外接上拉電阻。 P2 口P2 是一個帶有內(nèi)部上拉電阻的8 位雙向I/O 口,P2 的輸出緩沖級可驅(qū)動(吸收或輸出電流)4 個TTL 邏輯 門電路。 Flash 編程或校驗時,P2亦接收高位地址和一些控制信號。此時,被外部拉低的P3 口將用上拉電阻輸出電流(IIL)。 ALE/PROG當訪問外部程序存儲器或數(shù)據(jù)存儲器時,ALE(地址鎖存允許)輸出脈沖用于鎖存地址的低8 位字節(jié)。 如有必要,可通過對特殊功能寄存器(SFR)區(qū)中的8EH 單元的D0 位置位,可禁止ALE 操作。在此期間,當訪問外部數(shù)據(jù)存儲器,將跳過兩次PSEN信號。 如EA端為高電平(接Vcc端),CPU 則執(zhí)行內(nèi)部程序存儲器中的指令。 特殊功能寄存器  在AT89C52 片內(nèi)存儲器中,80HFFH 共128 個單元為特殊功能寄存器(SFE),SFR 的地址空間映象如表2 所示。 AT89C52除了與AT89C51所有的定時/計數(shù)器0 和定時/計數(shù)器1 外,還增加了一個定時/計數(shù)器2。如果指令是直接尋址方式則為訪問特殊功能寄存器。 低輸入偏流低輸入失調(diào)電壓和失調(diào)電流共模輸入電壓范圍寬,包括接地差模輸入電壓范圍寬,等于電源電壓范圍輸出電壓擺幅大(0 )圖 7LCD1602 主要功能 A、 40通道點陣LCD 驅(qū)動。 D、 通過單片機控制將所測的頻率信號讀數(shù)顯示出來4此程序輸入的VREF的電壓是+5V,因此該波形輸出的最大頻率是初值為00H和最終值為0FFH,且步數(shù)為1,這樣輸出的波形是最大的。輸出的數(shù)據(jù)剛好是256個數(shù)據(jù),這樣則可以直接相加就行了。 //0:正弦波。unsigned char num=0。sbit freq_d=P1^2。bit flag=0。sbit lcde=P3^0。 for (j=0。i++)。 } else if(freq_u==0) { FREQ++。 TIME0_L=temp%256。 }}//調(diào)節(jié)部分方波的占空比void duty_ud(void) //方波也采用512次中斷構(gòu)成一個周期。sqar_num255) sqar_num++。 if(num==0){num=255。cs=1。P2=0XFF。cs=1。}void stw(void){ if(~flag) { cs=0。flag=1。 if(num==255){num=1。 lcde=1。 lcde=1。 delay(5)。 delay(5)。039。039。H39。\039。 write_mand(address)。 str++。 for(i=0。 } write_mand(0xca)。j++) { write_data(TempBuffer[j])。} else if(j==2) {LCD_disp_str(0,1, Wave: Sawtooth)。 TL0=0xd9。 ET0=1。 write_mand(0xc0)。i++) { write_data(value1[i])。 show_wave()。 j++。} } } //num=0。} else 。sinx()。break。square()。 case 2:{TH0=TIME0_H。} //三角波 case 3:{TH0=TIME0_H。} //鋸齒波 default: 。而且波形也產(chǎn)生的很漂亮和標準。我們也在這個基礎(chǔ)上增加了一些功能,如頻率的變化、幅度的調(diào)節(jié)等。C語言簡潔高效,是最貼近硬件的高級編程語言,經(jīng)過多年的發(fā)展,現(xiàn)在已成熟為專業(yè)水平的高級語言。七、參考文獻[1] 李忠國.單片機應(yīng)用技能實訓(xùn)[M].北京:人民郵電出版社,2006 [2] 黃智偉.全國大學(xué)生電子設(shè)計競賽系統(tǒng)設(shè)計[M].北京:航空航天大學(xué)出版社,2006[3] [M].北京:北京航空航天大學(xué)出版社,~264.[4] [M].北京:高等教育出版社,~202.[5] 徐愛鈞,Keil16
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1