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

正文內(nèi)容

畢業(yè)設(shè)計(jì)-基于單片機(jī)的數(shù)字fm收音機(jī)設(shè)計(jì)(文件)

 

【正文】 rite()。 } void main(void)//主程序 { uchar a,b,key。 //設(shè)置第一個(gè)電臺(tái) radio_write()。 disp_uchar(st_num,55,4)。 frq[2]=7。 //鍵盤掃描開始 while(1) { for(a=0。0x0f)==0x0f)//假如沒按鍵按下,這時(shí)候,列線不會(huì)檢測(cè)到低電平 { key=0。 if((P24)!=0X0F) break。 key=a*4+b+1。 case 16: auto_search(0)。 disp_int(frequency/10,55,2)。 //要寫入 TEA5767 的數(shù)據(jù) unsigned char radio_write_data1[5]={0x31,0xa0,0x20,0x11,0x00}。 //默認(rèn)存臺(tái)的 pll, unsigned int pll=0。 extern void wrbyt(unsigned char byt)。 extern unsigned char rdbyt()。 stop()。i5。 } //讀 TEA5767 狀態(tài) ,并轉(zhuǎn)換成頻率 void radio_read(void) { unsigned char i。 sta()。i++) { radio_read_data[i]=rdbyt()。 temp_h=radio_read_data[0]。 get_frequency()。0x10。 unsigned int npll=0。 if (hlsi) frequency=(unsigned long)((float)(npll)*(float))。 if(mode) XXXX 大學(xué)畢業(yè)設(shè)計(jì)(論文) 35 { frequency+=50。 } EA=0。 radio_write_data1[2]=0x20。 EA=1。 *frq_m=0。 return。 radio_write_data1[2]=0x20。 EA=1。 radio_write()。 radio_write_data1[2]=0xA0。 radio_write()。 radio_read()。 XXXX 大學(xué)畢業(yè)設(shè)計(jì)(論文) 37 return。 radio_write_data1[1]=pll%256。 radio_write_data1[0]|=0x40。k++) EA=0。 frequency=50。 //連按時(shí)間存放 xdata uchar have_down=0。 //本次按件號(hào) xdata uchar eq_time=0。 xdata uchar inputtime_lab=0。 sbit key_14 =P1^5。 sbit key_16 =P1^7。 //連按標(biāo)志 xdata uchar inputtime=0。 xdata uchar oldkey=0。 } } frequency=max_freq。 if((radio_read_data[0]amp。 for(k=0。 radio_write_data1[3]=0x11。 } else { while(frequencymin_freq) { get_pll()。0x80)) { EA=0。k20210。 radio_write_data1[4]=0x00。 radio_write_data1[0]=pll/256。 unsigned char aa[6]={0}。 radio_write_data1[4]=0x00。 radio_write_data1[0]=pll/256。 *(frq_m+2)=0。 frequency=(float)((*frq_m)*1000+(*(frq_m+1))*100+(*(frq_m+2))*10+(*(frq_m+3)))*100。 radio_write_data1[4]=0x00。 radio_write_data1[0]=pll/256。 } else { frequency=50。 //頻率單位 :KHz } //手動(dòng)設(shè)置頻率 ,mode=1,+。 hlsi=radio_write_data[2]amp。 //頻率單位 :k else pll=(unsigned int)((float)((frequency225)*4)/(float))。 unsigned int twpll=0。=0x3f。 } } stop()。 //TEA5767 讀地址 if(!iic_testack()) { for(i=0。 pll=0。 mack()。 wrbyt(0xc0)。 sbit ds_1302=P1^5。 extern void mack()。 void get_frequency(void)。 //TEA5767 讀出的狀態(tài) unsigned int default_pll=0x29c2。 key=0。 break。 break。 while((P2amp。b4。a++) //讓行線依次出現(xiàn)底電平(四次同樣的循環(huán)) { P2=~(0X80a)。 set_frq(frq)。 // frq[0]=1。 disp_chin_st(電臺(tái)頻率: ,0,2)。 //中斷和系統(tǒng)設(shè)置 init()。 frequency=frequency+20。 radio_write_data1[3]=0x11。 rdnbyt(0xa0,a*2,2,stion_h)。 extern uchar flash_temp=0。 code uchar dis_fr[]=_。 uchar frq[10]={0}。 XXXX 大學(xué)畢業(yè)設(shè)計(jì)(論文) 28 參考文獻(xiàn) 【 1】 C 語(yǔ)言程序設(shè)計(jì) /譚浩強(qiáng)著 .2 版 .北京:清華大學(xué)出版社, 【 2】 模擬電子技術(shù)基礎(chǔ) /童詩(shī)白,華成英主編;清華大學(xué)教研組編 .4 版 .北京:高等教育出版社, 【 3】 單片機(jī)原理與應(yīng)用 /朱兆優(yōu)等編著 .北京:電子工業(yè)出版社, 【 4】 王輝平.基于 IIC 總線數(shù)字收音機(jī)的控制實(shí)現(xiàn) [J].儀表技術(shù), 2021( 11): 5658. 【 5】 余修武. USB 接口技術(shù)在嵌入式系統(tǒng)中的應(yīng)用研究 [J].電子技術(shù)應(yīng)用, 2021( 10): 151153 【 6】 林峰.采用 TEA5767 的調(diào)頻收音電路設(shè)計(jì) [J].電聲技術(shù), 2021( 4): 3536. 【 7】 PhilipsSemiconductors .TEA5767HN 【 8】 辛友順 . 單片機(jī)應(yīng)用系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn) [ M] . 福州 : 福建科學(xué)技術(shù)出版社 , 2021. 【 9】 馮建華 . 單片機(jī)應(yīng)用系統(tǒng)設(shè)計(jì)與產(chǎn)品開發(fā) [ M] . 北京 : 人民郵電出版社 , 2021. 【 10】 沈紅衛(wèi) . 單片機(jī)應(yīng)用系統(tǒng)設(shè)計(jì)實(shí)例與分析 [ M] . 北京 : 北京航空航天大學(xué)出版社 , 2021. 【 11】 徐明雪 . 用單片機(jī)控制 T EA5768H L 設(shè)計(jì)數(shù)字調(diào)諧 FM 收音機(jī) [ J] . 無(wú)線電 , 2021( 7) : 9293. 【 12】 張俊謨 .單片機(jī)中級(jí)教程 —— 原理與應(yīng)用 .北京 :北京航空航天大學(xué)出版社, 2021年 10 月 . 【 13】 郭天祥 .新概念 51 單片機(jī) C 語(yǔ)言教程 :入門、提高、開發(fā)、拓展全攻略 .北京:電子工業(yè)出版社 .2021 ( 01) 【 14】 張有德等 .單片微型機(jī)原理、應(yīng)用與實(shí)驗(yàn) .上海:復(fù)旦大學(xué)出版社 .2021 【 15】 康華光 .《電子技術(shù)基礎(chǔ)》(模擬部分 第五版) 高等教育出版社, 2021 XXXX 大學(xué)畢業(yè)設(shè)計(jì)(論文) 29 附錄 附錄一 主程序 include define uchar unsigned char define uint unsigned int include uchar input_frq_lab=0。 本論文是在李老師的悉心教導(dǎo)下完成的,是他在我最困難的時(shí)候給了我及時(shí)的提醒與幫助。 致 謝 從整體上來(lái)講,基于單片機(jī)的 FM 收音機(jī)設(shè)計(jì)是一個(gè)成功的設(shè)計(jì)。下載工具可以用此前實(shí)習(xí)時(shí)焊接的簡(jiǎn)易單片機(jī)開發(fā)板,下載軟件可以用 STC_ISP_V480。寫入的十位數(shù)據(jù)為 (Vol/ 10)|TenDB,個(gè)位數(shù)據(jù)為 (Vol%XXXX 大學(xué)畢業(yè)設(shè)計(jì)(論文) 25 10)|OneDB。單片機(jī)可與 PT2257 通過 I2C 進(jìn)行通信。調(diào)用 get_pll()函數(shù)計(jì)算出 PLL值后,應(yīng)再把 PLL 高 6 位送給字節(jié) 1的低 6位,接著把 PLL 的低 8 位送給字節(jié) 2。顯 示 頻 率 圖 34 TEA5767HN初始化流程圖 TEA5767HN 的初始化流程圖如圖 34 所示。r a d i o _ w r i t e _ d a t e ( 2 ) = 0 x 2 0 。為了初始化集成塊,所有位都必須重新設(shè)定。它們可為手動(dòng)搜臺(tái)、自動(dòng)搜臺(tái)等 FM功能調(diào)用,以實(shí)現(xiàn)程序的模塊化,優(yōu)化程序結(jié)構(gòu)。在每一字節(jié)后面加停止信號(hào)可以縮短傳送時(shí)間。 TEA5767HN 的數(shù)據(jù)傳輸 TEA5767HN 的數(shù)據(jù)順序是:地址、字節(jié) 字節(jié) 字節(jié) 字節(jié) 字節(jié) 5,數(shù)據(jù)傳送必須按照這個(gè)順序。 ④ 數(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 的輸出。 5 到 0 PLL[13: 8] 用于搜索和預(yù)設(shè)后的可編程頻率合成器設(shè)定結(jié)果。 5 到 0 未用,狀態(tài)不必考慮。 1 MR 右聲道靜音: MR=1,右聲道靜音并置立體聲, MR=0,右聲道正常。 6 和 5 SLL[1: 0] 搜索停止標(biāo)準(zhǔn):見下表 1。 6 SM 如果 SM=1,則處于搜索模式; SM=0,不處于搜索模式。 讀寄存器可檢測(cè)接收電路狀態(tài),反饋控制信息,包括搜索到有效電臺(tái)標(biāo)志位、搜索到 有效電臺(tái)后 PLL 可編程計(jì)數(shù)器的狀態(tài)、 4 b ADC 的輸出、以及 7 b IF 中頻輸出 。key=0。break。break。 delay(100)。其中系統(tǒng)初始化包括 STC89C52 的初始化、 TEA5767HN的初始化和 LCD 的初始化;按鍵處理通過調(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)。模塊 電源由 直接提供。值得注意的是 3個(gè)空心電感應(yīng)該在電路板上緊靠耳機(jī)接口放置以增加接收的靈敏度,并且電感的直流阻抗應(yīng)盡量小,這樣可以減少音頻的功率損耗。 BUSENABLE 為總線使能信號(hào),當(dāng) BUSENABLE 為邏輯低時(shí)使 FM Module進(jìn)入省電模式,該系統(tǒng)中把其直接拉高
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1