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

正文內(nèi)容

數(shù)字音頻信號發(fā)生器的設(shè)計(jì)畢業(yè)設(shè)計(jì)論文-wenkub.com

2025-07-02 22:22 本頁面
   

【正文】 感謝所有關(guān)心、支持、幫助過我的良師益友。在論文即將脫稿之際,我要向所有關(guān)心和支持我的人道一聲謝。但是,由于畢業(yè)設(shè)計(jì)的時(shí)間較短,所以該系統(tǒng)考慮還不夠全面,還存在一些問題,這些都有待于進(jìn)一步完善。 岳陽職業(yè)技術(shù)學(xué)院 數(shù)字音頻信號發(fā)生器的設(shè)計(jì) 27 圖 主程序流程圖 開始 初始化所有程序 模式選擇 開機(jī)顯示 讀取時(shí)間 顯示時(shí)間 調(diào)整檢測 調(diào)整時(shí)間 定時(shí)檢測 模式選擇 檢測 讀取上次離開時(shí)的記錄 輸出設(shè)定的信號 檢測是否 要調(diào)整 模式選擇 檢測 時(shí)鐘模式 信號發(fā)生器模式 報(bào)警提示 是 是 是 否 否 否 調(diào)整設(shè)置 是 否 否 是 岳陽職業(yè)技術(shù)學(xué)院 數(shù)字音頻信號發(fā)生器的設(shè)計(jì) 28 第五章 小結(jié) 通過這次系統(tǒng)開發(fā),我不但豐富了知識層次,而且我對系統(tǒng)開發(fā)的過程也有了很深的理解。 if(SBUF==Self_ISP_Download_Command) IAP_CONTR = 0x60。 /* EA = 1。 //接受中斷標(biāo)志位清零 */ TH1 = 0xFD。 //允許接收 TB8 = 0。 /* SM0 = 0。程序流程圖如圖 所示。//返回鍵值,若無鍵按下,返回值大于 100 } endif PC 通信升級程序模塊 PC 通信升級程序模塊是控制 STC89C52 單片機(jī)特有的 ISP/IAP 控制寄存器來實(shí)現(xiàn)的。 //輸出行掃描嗎 row=KeyboardRow(row)。0x0f。temp } char KeyboardScan(void) { unsigned char temp,row。break。break。他是系統(tǒng)非常關(guān)鍵的一步。//向上移動顯示全屏圖形 (128*X) endif LCD12864 顯示程序模塊共分為 11 個(gè)子程序組成,具體程序見附錄 D,下面介紹幾個(gè)主要的程序。 //16*16 的漢字符反白 extern void LCD_Overturn_Char(char x,char y,bit white)。 //指定地址寫一半寬字符 extern void LCD_DisplayData(unsigned char time,char *hz)。//對 CGRAM 清零(字符) extern void LCD_Clear_GDRAM(unsigned char time)。 //初始化 LCD12864 extern void LCD_Clear(void)。 LCD12864 顯示程序模塊 LCD12864 顯示程序模塊所使用了一些 常量、變量和子程序,具體程序如下: ifndef LCD12864Drive define LCD12864Drive 岳陽職業(yè)技術(shù)學(xué)院 數(shù)字音頻信號發(fā)生器的設(shè)計(jì) 21 /***引腳定義 ***/ define LCD_DATA P0 //8bit 數(shù)據(jù)線 sbit LCD_E=P2^7。具體程序如下。 ? 通過 C 語言的模塊化編程技術(shù),可以將已編制好的程序加入到新的程序中。 ? 不要求了解處理器的指令集,也不必了解儲存器的結(jié)構(gòu)。對于習(xí)慣了匯編語言編程的人來說,高級語言的可控制性不好,不如匯編語言那樣隨心 所欲。 P1 口接的是矩陣鍵盤。 1單片機(jī)相關(guān)電路 單片機(jī)相關(guān)電路為 STC89C52 單片機(jī)最小系統(tǒng),主要由 STC89C52 單片機(jī)、晶振電路和復(fù)位電路組成,如圖 所示。 圖 TDA2030 功率放大電路圖 儲存電路 儲存電路是由 AT24C64組成,如圖 。這就是流過 R14 和 R9 的電流幾乎相等,兩個(gè)電阻相等,兩端的電壓也相等,由于2腳為零,也就是 A1 輸出電壓與 A1 的 輸出電壓相反,大小相等。由 P10 輸出的信號經(jīng) LM358 調(diào)理后,由 另一 個(gè) LM358 串 聯(lián)實(shí)現(xiàn)信號跟隨和功率驅(qū)動。 AT24C01CS1CH02CH13GND4DI5DO6CLK7VCC(VREF)8U4ADC0832VCC12P112P2 圖 檢測電路圖 信號調(diào)理 電路 信號變換電路 是音頻信號發(fā)生器 輸出信號完整度非常關(guān)鍵的一部 。 D5 的作用是保證 BT1 只為時(shí)鐘供電,不為系統(tǒng)其他模塊供電。 PCF8563 的 SCL和 SDA 引腳內(nèi)部 OD 開路,因此使用時(shí)需要外接上拉電阻 R R4,上拉電阻還決定數(shù)據(jù)傳輸?shù)乃俣龋诒鞠到y(tǒng)中取值 5KΩ。 VCCVCCVCCVCCEA/VP31XTAL119XTAL218RESET91716121314151234567839383736353433322122232425262728PSEN29ALE/PROG301110U1AT89S52200R2VSS1VDD2V03RS4R/W5E6DB07128 Character x 64 LineLCD DisplayDB18DB29DB310DB411DB512DB613DB714PSB15NC16RET17NC18A19K20LCD1LCD1286410K1 2 3 4 5 6 7 8 9R1 圖 LCD12864 液晶顯示電路 顯示電路中的 R1 為單片機(jī)的 P0 口上拉電阻,取值為 10K, R2 為 LCD 背光限流電阻,起保護(hù)做用,取值為 200Ω。上面 12 個(gè)按鍵供信號發(fā)生器設(shè)計(jì)與調(diào) 整使用;下 4 個(gè)鍵位時(shí)鐘調(diào)整設(shè)置使用。后在通過 C13和 C14 組成的濾波電路濾波。 12V 直流電壓。通過 D1 進(jìn)行全波整流輸出直流。 T1T2D2D3D12200uFC8104C11Vin VoutGNDVR178052200uFC10104C9+12V12V1000uFC13104C14220uFC12104C15VCCF1132J2 圖 系統(tǒng)電源電路圖 177。 電源電路設(shè)計(jì) 由于功放部分需要采用正負(fù)對稱電源供電,所以本設(shè)計(jì)設(shè)計(jì)了兩組電源。 單片機(jī)電路是整個(gè)系統(tǒng)的主控電路,信號變換電路、功率放大電路負(fù)責(zé)對單片機(jī)發(fā)生的方波信號整形放大處理,時(shí)鐘電路負(fù)責(zé)系 統(tǒng)的計(jì)時(shí)。讀操作時(shí)地址計(jì)數(shù)器在 AT24C系列器件 整個(gè)地址內(nèi)增加,這樣整個(gè)寄存器區(qū)域在可在一個(gè)讀操作內(nèi)全部讀出。 器件選擇讀時(shí)序圖 16)連續(xù)讀 連續(xù)讀操作可通過立即讀或選擇性 讀操作啟動。 圖 !未找到引用源。也就是說如果上次讀 /寫的操作地址為 N,則立即讀的地址從地址 N+1開始。 12)寫 保護(hù) 寫保護(hù)操作特性可使用戶避免由于不當(dāng)操作而造成對存儲區(qū)域內(nèi)部數(shù)據(jù)的改寫,當(dāng) WP 管腳接高時(shí)整個(gè)寄存器區(qū)全部被保護(hù)起來而變?yōu)橹豢勺x取。 總線頁寫時(shí)序圖 11)應(yīng)答查詢 可以利用內(nèi)部寫周期時(shí)禁止數(shù)據(jù)輸入這一特性。 如果在發(fā)送停止信號之前主器件發(fā)送超過 P+1個(gè)字節(jié),地址計(jì)數(shù)器將自動翻轉(zhuǎn),先前寫入的數(shù)據(jù)被覆蓋。 P=7。 圖 錯(cuò)誤 !未找到引用源。 2. P0、 P1和 P2對應(yīng)存儲陣列地址字地址。 AT24C系 列器件 在接收到起始信號和從器件地址之后響應(yīng)一個(gè)應(yīng)答信號,如果器件已選擇了寫操作,則在每接收一個(gè) 8位字節(jié)之后響應(yīng)一個(gè)應(yīng)答信號。 AT24C 系列器件 再根據(jù)讀寫控制位( R/W) 的狀態(tài)進(jìn)行讀或?qū)懖僮鳌?總線寫周期時(shí)序圖 7)器件尋址 主器件通過發(fā)送一個(gè)起始信號啟動發(fā)送過程,然后發(fā)送它所要尋址的從器件的地址。 圖 錯(cuò)誤 !未找到引用源。 起始停止時(shí)序圖 4)停止信號 時(shí)鐘線保持高電平期間數(shù)據(jù)線電平從低到高的跳變作為 錯(cuò)誤 !未找到引用源。 3)起始信號 時(shí)鐘線保持高電平期間數(shù)據(jù)線電平從高到低的跳變作為 錯(cuò)誤 !未找到引用源。 總線上掛接的電路進(jìn)行故障檢查。 總線向被控集成電路發(fā)送數(shù)據(jù),被控集成電路也可通過 錯(cuò)誤 !未找到引用源。 總線有兩根線組成,一根是串行時(shí)鐘線( SCL),一根是串行數(shù)據(jù)線( SDA)。 總線進(jìn)行簡單的介紹。 設(shè)備 5 SDA 串行數(shù)據(jù) /地址 是芯片的串行數(shù)據(jù)雙向管腳,可以與其他的 集電極開路的設(shè)備進(jìn)行“線與”連接 6 SCL 串行時(shí)鐘 是芯片串行時(shí)鐘,最大頻率要小于 4000KHz 7 WP 寫保護(hù) 如果接高電平,則為寫保護(hù),任何對芯片寫 操作將被忽略,接低電平時(shí)去除寫保護(hù) 8 Vcc 電源 工作電壓為: +~ 4 Vss 地 錯(cuò)誤 !未找到引用源。 AT24C64 采用了 3 種封裝形式,不同的封裝對位的管腳定義如圖 所示。 AT24C64 EEPROM 儲存芯片 AT24C64 芯片簡介 AT24C64 是 ATMEL 公司的一款 EEPROM 產(chǎn)品。 ADC0832 的 DI 端在轉(zhuǎn)換過程中和多路器的移位寄存器是關(guān)斷的。 圖 ADC0832 多路控制器邏輯表 在每個(gè)時(shí)鐘的上升跳變時(shí), DI 端的數(shù)據(jù)移入多路地址移位寄存器。多路地址選擇模擬輸入通道,也決定輸入是單端輸入還是差分輸入。此時(shí),輸出電路變?yōu)楦咦钁B(tài)。在轉(zhuǎn)換過程中,轉(zhuǎn)換數(shù)據(jù)同時(shí)從 DO 端輸出,以高電位( MSD)開頭。 錯(cuò)誤 !未找到引用源。 ADC0832 的輸入端可以分配為正極( +)或負(fù)極( ),當(dāng)連到分配為正端的輸入電壓低于分配為負(fù)端的輸入電壓時(shí),轉(zhuǎn)換結(jié)果為全“ 0”。獨(dú)立的芯片使能輸入,使多器件掛接和處理器控制變的更加方便。 ? CLK 芯片時(shí)鐘輸入。 ? CH1 模擬輸入通道 1,或作為 IN+/使用。由于它體積小,兼容性強(qiáng),性價(jià)比高而深受單片機(jī)愛好者及企業(yè)歡迎,其目前已經(jīng)有很 高的普及率。在 flash編程期間,EA也接收 12伏 VPP電壓。 AT89S52從外部程序存儲器執(zhí)行外部代碼時(shí), PSEN在每個(gè)機(jī)器周期被激活兩次,而在訪問外部數(shù)據(jù)存儲器時(shí), PSEN將不被激活。這一位置 “ 1” ,ALE 僅在執(zhí)行 MOVX 或 MOVC指令時(shí)有效。在 flash編程時(shí),此引腳( PROG7 )也用作編程輸入脈沖??撮T狗計(jì)時(shí)完成后, RST 腳輸出 96 個(gè)晶振周期的高電平。作為輸入使用時(shí),被外部拉低的引 腳由于內(nèi)部電阻的原因,將輸出電流( IIL)。在使用 8位地址(如 MOVX RI)訪問外部數(shù)據(jù)存儲器時(shí), P2口輸出 P2鎖存器的內(nèi)容。對 P2 端口寫“ 1”時(shí),內(nèi)部上拉電阻把端口拉高,此時(shí)可以作為輸入口使用。作為輸入使用時(shí),被外部拉低的引腳由于內(nèi)部電阻的原因,將輸出電流( IIL)。在 flash岳陽職業(yè)技術(shù)學(xué)院 數(shù)字音頻信號發(fā)生器的設(shè)計(jì) 6 編程時(shí), P0 口也用來接收指令字節(jié);在程序校驗(yàn)時(shí),輸出指令字節(jié)。作為輸出口,每位能驅(qū)動 TTL 邏輯電平。另外, STC89C52 可降至 0Hz 靜態(tài)邏輯操作,支持 2種軟件可選擇節(jié)電模式。使用 宏晶 公司高密度非易失性存儲器技術(shù)制造,與工業(yè) 80C51 產(chǎn)品指令和引腳完全兼容。 ? 信號輸出模塊是對整形、放大的信號輸出。 圖 模擬信號處理模塊方框圖 ? 輸入信號是對輸入的較弱信號進(jìn)行放大處理,方便后面整 形部分工作。 ? 輸入模 塊主要是用戶操作設(shè)置使用,把用戶所需要的操作通過輸入模塊進(jìn)行設(shè)計(jì)輸入。 ? 儲存模塊是對用戶常用的操作進(jìn)行儲存使用,方便用戶以后使用。數(shù)字控制面板處理部分的模塊方框圖如圖 所示。 ? 報(bào)警:對設(shè)置出錯(cuò)和系統(tǒng)出錯(cuò)做出報(bào)警提示。 ? 輸出信號儲存:本系統(tǒng)還設(shè)有信號儲存功能,可以儲存一些常用的頻率信號,不需要每次都來調(diào)節(jié)。 輸出情況顯示:該系統(tǒng)能夠顯示當(dāng)時(shí)輸出信號的頻率,幅度,可以隨時(shí)得知輸出波形情況。整個(gè)系統(tǒng)分為主控制面板與信號處理兩部分組成。 目前,常用的 音頻 信號發(fā)生器絕大部分由模擬電路或數(shù)字電路構(gòu)成,體積和功耗都很大,價(jià)格也比較貴。其 控制器具有 高速的運(yùn)算能力以及內(nèi)部操作的靈活性,使得產(chǎn)生的波形具有控制方便,輸出相位連續(xù),精度高,穩(wěn)定性好等優(yōu)點(diǎn), 具有很高的應(yīng)用價(jià)值 。 關(guān)鍵字: STC89C52 單片機(jī)、音頻信號發(fā)生器、 CPU、 錯(cuò)誤 !未找到引用源。隨著微電子技術(shù)和計(jì)算機(jī)技術(shù)的發(fā)展,以 單片機(jī) 微處理器及 單片機(jī) 軟硬件開發(fā)系統(tǒng)及配套產(chǎn)品為內(nèi)容已形成了龐大并極具前途的高新技術(shù)產(chǎn)業(yè),而可編程邏輯器件、 SOPC 等新技術(shù)的應(yīng)用迅速滲透到電子、信息、通信等領(lǐng)域。主控制面板主要是由單片機(jī)構(gòu)成,作為系統(tǒng)的總微處理器。 ? 輸出頻率設(shè)置
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1