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

正文內(nèi)容

畢業(yè)設(shè)計(jì)-基于單片機(jī)的數(shù)字fm收音機(jī)設(shè)計(jì)(編輯修改稿)

2025-01-07 14:28 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 TDA203012 3451uFC822KR8100uFC9C10CapGND+5D11N4005D21N40052200uFC1122KR9680RR10C12C13C131KR10Res2C155GNDLS1Speaker 圖 29 放大電路 3 軟件設(shè)計(jì) 基于 STC89C52 的 單片機(jī)控制平臺(tái)的 TEA5767 數(shù)字收音機(jī)的軟件設(shè)計(jì)主要包括六個(gè)部分: I2C 總線通信協(xié)議、 TEA5767HN收音模塊控制、 PT2257 音量控制、AT24C02 存儲(chǔ)模塊控制、鍵盤掃描及狀態(tài)顯示。本文的軟件系統(tǒng)設(shè)計(jì)應(yīng)當(dāng)著重分析 TEA5767HN 收音模塊控制、 PT2257 音量模塊這兩部分的工作原理以及編程思路。 本系統(tǒng)程序使用 C 語(yǔ)言編寫,主程序由啟動(dòng)、 初始化、鍵盤掃描、按鍵處理、液晶顯示等 5 大模塊組成。其中系統(tǒng)初始化包括 STC89C52 的初始化、 TEA5767HN的初始化和 LCD 的初始化;按鍵處理通過(guò)調(diào)用函數(shù)的方法實(shí)現(xiàn)按鍵復(fù)用功能,可實(shí)現(xiàn)手動(dòng)搜臺(tái)、自動(dòng)搜臺(tái)、音量控制、時(shí)間調(diào)整、鬧鐘調(diào)整等操作;顯示模塊可顯示系統(tǒng)的各個(gè)工作狀態(tài)。 XXXX 大學(xué)畢業(yè)設(shè)計(jì)(論文) 17 鍵盤與顯示函數(shù)設(shè)計(jì) LCD 液晶顯示函數(shù) 液晶顯示模塊是一個(gè)慢顯示器件,所以在執(zhí)行每條指令之前一定要確認(rèn)模塊的忙標(biāo)志位低電平,表示不忙,否則指令失效。要顯示字符時(shí)要先輸入顯示字符地址,也就是告訴模塊哪里顯示字符,圖 31 是 1602 的內(nèi)部顯示地址 圖 31 LCD1602內(nèi)部地址 LCD1602 初始化指令: 延時(shí) 15mS 寫指令 38H(不檢測(cè)忙信號(hào))延時(shí) 5mS 寫指令 38H(不檢測(cè)忙信號(hào)) 延時(shí) 5mS 寫指令 38H(不檢測(cè)忙信號(hào)) 以后每次寫指令和讀 / 寫數(shù)據(jù)操作均需要檢測(cè)忙信號(hào) 寫指令 38H:顯示模式設(shè)置 寫指令 08H:顯示關(guān)閉 寫指令 01H:顯示清零 寫指令 06H:顯示光標(biāo)移動(dòng)設(shè)置 寫指令 0CH:顯示開(kāi)及光標(biāo)設(shè)置 XXXX 大學(xué)畢業(yè)設(shè)計(jì)(論文) 18 鍵盤讀鍵子程序 : 開(kāi) 始檢 測(cè) 按 鍵是 否 有 按鍵 按 下讀 按 鍵按 鍵 S 1 按 鍵 S 2 按 鍵 S 2 按 鍵 S 2執(zhí) 行 按 鍵 S 1的 操 作執(zhí) 行 按 鍵 S 2的 操 作執(zhí) 行 按 鍵 S 3的 操 作執(zhí) 行 按 鍵 S 4的 操 作YN 圖 32 流程圖 char readkey(void) { char temp,temp1,char key。 temp=p3。 delay(100)。 if((temp1=p3)==temp) { temp=tempamp。0x0f。 switch(temp) { case 0x0e: key=1。break。 case0x0d: key=2。break。 case 0x0b: key=3。break。 case 0x07: key=4。break。 default。key=0。 } } return key。 } XXXX 大學(xué)畢業(yè)設(shè)計(jì)(論文) 19 數(shù)字調(diào)節(jié)與收音控制程序設(shè)計(jì) EA5767HN 讀寫寄存器 吃透芯片的寄存器是編好程序的關(guān)鍵 TEA5767HN有 5個(gè)寫寄存器和 5個(gè)讀寄存器,每個(gè)寄存器可存儲(chǔ) 8 位數(shù)據(jù)。寫寄存器可以存儲(chǔ)控制信息,包括軟件靜音、模式選擇、 PLL 可編程計(jì)數(shù)器的設(shè)置、向上向下搜索模式選擇、靜左/右音頻、可編程端口的設(shè)置、待機(jī)節(jié)能模式、歐洲/日本頻段選擇、晶振頻率選擇、 ADC門限設(shè)置、去加重設(shè)置等。 讀寄存器可檢測(cè)接收電路狀態(tài),反饋控制信息,包括搜索到有效電臺(tái)標(biāo)志位、搜索到 有效電臺(tái)后 PLL 可編程計(jì)數(shù)器的狀態(tài)、 4 b ADC 的輸出、以及 7 b IF 中頻輸出 。 下面就對(duì)芯片的寄存器進(jìn)行詳細(xì)說(shuō)明。 ( 1)芯片寄存器地址的格式如下: 表 31 芯片寄存器地址格式 R/W=0 為讀模式; R/W=1 為寫模式 ( 2)寫模式下 5個(gè)數(shù)據(jù)字節(jié)的格式及各位的描述。 ① 數(shù)據(jù)字節(jié) 1 a)字節(jié)格式 表 32 數(shù)據(jù)字節(jié) 1字節(jié)格式 位 7(高位) 位 6 位 5 位 4 位 3 位 2 位 1 位 0(低位) MUTE SM PLL13 PLL12 PLL11 PLL10 PLL9 PLL8 b)位描述 表 33 數(shù)據(jù)字節(jié) 1位描述 位號(hào) 符號(hào) 描述 7 MUTE 如果 MUTE=1, 則左右聲道被靜音 ; MUTE=0, 左右聲道正常工作。 6 SM 如果 SM=1,則處于搜索模式; SM=0,不處于搜索模式。 5 到 0 PLL[13: 8] 設(shè)定用于搜索和預(yù)設(shè)的可編程頻率合成器。 ② 數(shù)據(jù)字節(jié) 2 a)字節(jié)格式 表 34 數(shù)據(jù)字節(jié) 2字節(jié)格式 位 7(高位) 位 6 位 5 位 4 位 3 位 2 位 1 位 0(低位) XXXX 大學(xué)畢業(yè)設(shè)計(jì)(論文) 20 PLL7 PLL6 PLL5 PLL4 PLL3 PLL2 PLL1 PLL0 b)位描述 表 35 數(shù)據(jù)字節(jié) 2位描述 位號(hào) 符號(hào) 描述 7 到 0 PLL[7: 0] 設(shè)定用于搜索和預(yù)設(shè)的可編程頻率合成器。 ③ 數(shù)據(jù)字節(jié) 3 a)字節(jié)格式 表 36 數(shù)據(jù)字節(jié) 3字節(jié)格式 位 7(高位) 位 6 位 5 位 4 位 3 位 2 位 1 位 0(低位) SUD SSL1 SSL0 HLSI MS ML MR SWP1 b)位描述 表 37 數(shù)據(jù)字節(jié) 3位描述 位號(hào) 符號(hào) 描述 7 SUD SUD=1,增加頻率搜索; SUD=0,減小頻率搜索。 6 和 5 SLL[1: 0] 搜索停止標(biāo)準(zhǔn):見(jiàn)下表 1。 4 HLSI 高 /低充電電流切換: HLSI=1,高充電電流; HLSI=0,低充電電流。 3 MS 立體聲 /單聲道: MS=1,單聲道; MS=0,立體聲。 2 ML 左聲道靜音: ML=1,左聲道靜音并置立體聲, ML=0,左聲道正常。 1 MR 右聲道靜音: MR=1,右聲道靜音并置立體聲, MR=0,右聲道正常。 0 SWP1 軟件可編程端口 1: SWP1=1, 端口 1 高電平 ; SWP1=0, 端 口 1 低電平。 注: 搜索停止標(biāo)準(zhǔn)設(shè)定 表 38 搜索停止標(biāo)準(zhǔn) SSL1 SSL2 搜索停止標(biāo)準(zhǔn) 0 0 在搜索模式下禁止 0 1 低: ADC 輸出大小為 5 1 0 中: ADC 輸出大小為 7 1 1 高: ADC 輸出大小為 10 ④ 數(shù)據(jù)字節(jié) 4 a)字節(jié)格式 表 39 數(shù)據(jù)字節(jié) 4字節(jié)格式 位 7(高位) 位 6 位 5 位 4 位 3 位 2 位 1 位 0(低位) SWP2 STBY BL XTAL SMUTE HCC SNC SI ⑤ 數(shù)據(jù)字節(jié) 5 a)字節(jié)格式 XXXX 大學(xué)畢業(yè)設(shè)計(jì)(論文) 21 表 310 數(shù)據(jù)字節(jié) 5字節(jié)格式 位 7(高位) 位 6 位 5 位 4 位 3 位 2 位 1 位 0(低位) PLLREF DTC b)位描述 表 311 數(shù)據(jù)字節(jié) 5位描述 位號(hào) 符號(hào) 描述 7 PLLREF 若 PLLREF=1, 的鎖相環(huán)參考頻率啟用; 若 PLLREF=0, 的鎖相環(huán)參考頻率 關(guān)閉。 6 DTC 若 DTC=1,去加重時(shí)間常數(shù)為 75us; 若 DTC=0,去加重時(shí)間常數(shù)為 50us。 5 到 0 未用,狀態(tài)不必考慮。 ( 3)寫模式下 5個(gè)數(shù)據(jù)字節(jié)的格式及各位的描述。 ① 數(shù)據(jù)字節(jié) 1 a)字節(jié)格式 表 312 數(shù)據(jù)字節(jié) 1字節(jié)格式 位 7(高位) 位 6 位 5 位 4 位 3 位 2 位 1 位 0(低位) RF BLF PLL13 PLL12 PLL11 PLL10 PLL9 PLL8 b)位描述 表 314 位描述 位號(hào) 符號(hào) 描述 7 RF 準(zhǔn)備好標(biāo)志 : RF=1, 有 一個(gè)頻道被搜到或者一個(gè)制式已經(jīng)符合 ;RF=0, 沒(méi)有頻道被搜到。 6 BLF 波段制式: BLF=1,一個(gè)制式已經(jīng)符合; BLF=0,沒(méi)有制式已經(jīng)符合。 5 到 0 PLL[13: 8] 用于搜索和預(yù)設(shè)后的可編程頻率合成器設(shè)定結(jié)果。 ② 數(shù)據(jù)字節(jié) 2 a)字節(jié)格式 表 315數(shù)據(jù)字節(jié) 1位描述 位 7(高位) 位 6 位 5 位 4 位 3 位 2 位 1 位 0(低位) PLL7 PLL6 PLL5 PLL4 PLL3 PLL2 PLL1 PLL0 b)位描述 表 316 數(shù)據(jù)字節(jié) 2位描述 位號(hào) 符號(hào) 描述 7 到 0 PLL[7: 0] 設(shè)定用于搜索和預(yù)設(shè)后的可編程頻率合成器設(shè)定結(jié)果。 位 7(高位) 位 6 位 5 位 4 位 3 位 2 位 1 位 0(低位) STEREO IF6 IF5 IF4 IF3 IF2 IF1 IF0 ③ 數(shù)據(jù)字節(jié) 3 XXXX 大學(xué)畢業(yè)設(shè)計(jì)(論文) 22 a)字節(jié)格式 表 317 數(shù)據(jù)字節(jié) 3字節(jié)格式 位 7(高位) 位 6 位 5 位 4 位 3 位 2 位 1 位 0(低位) STEREO IF6 IF5 IF4 IF3 IF2 IF1 IF0 b)位描述 表 318 數(shù)據(jù)字節(jié) 3位描述 位號(hào) 符號(hào) 描述 7 STEREO 立體聲標(biāo)志位: STEREO=1,立體聲接收; STEREO=0,單聲道接 收。 6 到 0 IF[6: 0] 中頻計(jì)數(shù)器結(jié)果。 ④ 數(shù)據(jù)字節(jié) 4 a)字節(jié)格式 表 319 數(shù)據(jù)字節(jié) 4字節(jié)格式 位 7(高位) 位 6 位 5 位 4 位 3 位 2 位 1 位 0(低位) LEV3 LEV2 LEV1 LEV0 CI3 CI2 CI1 0 b)位描述 表 320 數(shù)據(jù)字節(jié) 4位描述 位號(hào) 符號(hào) 描述 7 到 4 LEV[3: 0] ADC 的輸出。 3 到 1 CI[3: 1] 芯片驗(yàn)證號(hào)。 0 該位內(nèi)部置 0。 ⑤ 數(shù)據(jù)字節(jié) 5 字節(jié)格式 表 321 數(shù)據(jù)字節(jié) 5字節(jié)格式 位 7(高位) 位 6 位 5 位 4 位 3 位 2 位 1 位 0(低位) 0 0 0 0 0 0 0 0 在采用 I2C 協(xié)議進(jìn)行通信時(shí),輸入電壓小于 就被認(rèn)為是高電平,大于 就被認(rèn)為是高電平 ,高電平和低電平的持續(xù)時(shí)間必須要大于 1us,在編程模擬 I2C協(xié)議時(shí)要特別注意到這個(gè)時(shí)間。 TEA5767HN 的數(shù)據(jù)傳輸 TEA5767HN 的數(shù)據(jù)順序是:地址、字節(jié) 字節(jié) 字節(jié) 字節(jié) 字節(jié) 5,數(shù)據(jù)傳送必須按照這個(gè)順序。每個(gè)字節(jié)將控制不同的功能。 每個(gè)字節(jié)的第七位為最高位,并作為字節(jié)的第一位傳送。在時(shí)鐘的下降沿,數(shù)據(jù)變?yōu)橛行盘?hào)。在每一字節(jié)后面加停止信號(hào)可以縮短傳送時(shí)間。在整個(gè)傳輸XXXX 大學(xué)畢業(yè)設(shè)計(jì)(論文) 23 完成之前,發(fā)送一個(gè)停止條件,其保留的字節(jié)將包含以前的信息。如果一個(gè)字節(jié)沒(méi)有傳送完,新的字節(jié)將被使用,但新 的調(diào)諧周期不會(huì)開(kāi)始。 TEA5767HN 的讀寫流程 根據(jù) TEA5
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1