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

正文內(nèi)容

基于51單片機(jī)的數(shù)字收音機(jī)萬年歷的設(shè)計(jì)(參考版)

2024-11-16 15:39本頁面
  

【正文】 radio_write_data[3]=0x11。 radio_write_data[1]=pll%256。 get_pll()。 frequency+=100。 } //手動(dòng)設(shè)置頻率 ,mode=1,+。 pll=temp_h*256+temp_l。 temp_hamp。 temp_l=radio_read_data[1]。 iic_ack()。i5。 //TEA5767讀地址 iic_yinda()。 焦作大學(xué)機(jī)電工程學(xué)院 附錄 42 iic_start()。 uchar temp_l,temp_h。 } iic_stop()。i++) { iic_write_byte(radio_write_data[i])。 for(i=0。 iic_write_byte(0xc0)。 //頻率單位 :KHz } 焦作大學(xué)機(jī)電工程學(xué)院 附錄 40 //寫 5767 void radio_write(void) { uchar i。 if (hlsi) frequency=(ulong)((float)(npll)*(float))。 hlsi=radio_write_data[2]amp。 焦作大學(xué)機(jī)電工程學(xué)院 附錄 39 uint npll=0。 //頻率單位 :k else pll=(uint)((float)((frequency225)*4)/(float))。0x10。 uint twpll=0。 } return k。 焦作大學(xué)機(jī)電工程學(xué)院 附錄 37 scl=0。i++) { scl=1。 for(i=0。 delay2us()。 delay2us()。 delay2us()。 sda1=CY。i++) { scl=0。 for(i=0。 delay2us()。(i250))i++。 while((sda1==1)amp。 scl=1。 sda1=1。 scl=0。 scl=1。 } //發(fā)送應(yīng)答信號(hào) void iic_ack() { sda1=0。 delay2us()。 delay2us()。 delay2us()。 scl=0。 sda1=0。 scl=1。 } /**********************************************************/ 焦作大學(xué)機(jī)電工程學(xué)院 附錄 33 //啟動(dòng) I2C 總線的函數(shù),當(dāng) scl 為高電平時(shí)使 sda產(chǎn)生一個(gè)負(fù)跳變 void iic_start() { sda1=1。y)。x) for(y=110。 for(x=z。 焦作大學(xué)機(jī)電工程學(xué)院 附錄 32 /*************************************/ void delay2us() {。 //要寫入 TEA5767的數(shù)據(jù) uchar radio_read_data[5]。 uchar read_sj[7]。 uchar read_reg[7]={0x81,0x83,0x85,0x87,0x89,0x8b,0x8d}。 uchar code table1[]=12 點(diǎn) 11 分12 秒 21℃ FM 開信號(hào)強(qiáng)度 :10 。 /*************************/ uchar code table0[]=關(guān) 。 //默認(rèn)存臺(tái)的pll, uint pll。 /************************/ uint default_pll=0x2d56。 sbit ACC_7=ACC^7。 sbit dq=P2^0。 sbit s5=P1^0。 sbit s3=P1^2。 焦作大學(xué)機(jī)電工程學(xué)院 附錄 30 sbit s1=P1^1。 sbit scl=P3^7。 sbit sda=P2^3。 //sbit rst1=P2^3。 sbit en=P2^5。 焦作大學(xué)機(jī)電工程學(xué)院 附錄 29 附錄 include define uint unsigned int define uchar unsigned char define ulong unsigned long define max_freq 108000 define min_freq 87500 /*******************************/ sbit rs=P2^7。 同時(shí),在論文寫作過程中,我還參考了有關(guān)的書籍和論文,在這里一并向有關(guān)的作者表示謝意。 在臨近畢業(yè)之際,我還要借此機(jī)會(huì)向在 這 三 年中給予了我?guī)椭椭笇?dǎo)的所有老師表示由衷的謝意,感謝他們?nèi)陙淼男燎谠耘?。本論文設(shè)計(jì)在 王春霞 老師的悉心指導(dǎo)和嚴(yán)格要求下業(yè)已完成,從課題選擇到具體的寫作過程,無不凝聚著 王 老師的心血和汗水,在我的畢業(yè)論文寫作期間, 王 老師為我提供了種種專業(yè)知識(shí)上的指導(dǎo)和一些富于創(chuàng)造性的建議,沒有這樣的幫助和關(guān)懷,我不會(huì)這么順利的完成畢業(yè)論文。另外,要非常感謝我的指導(dǎo)老師,是她指引我克服一個(gè)由一個(gè)的困難,讓我學(xué)會(huì)對(duì)困難無所畏懼,以及對(duì)問題的一些很重要的思考方 法。在設(shè)計(jì)的過程中發(fā)現(xiàn)了自己的不足之處,對(duì)以前所學(xué)過的知識(shí)理解得不夠深刻,掌握得不夠牢固,不能靈活運(yùn)用。發(fā)現(xiàn)、提出、分析、解決問題和 實(shí)踐能力的提高都會(huì)受益于我在以后的學(xué)習(xí)、工作和生活中。另外,要做好一個(gè)課程設(shè)計(jì),就必須做到:在設(shè)計(jì)程序之前, 對(duì)所用單片機(jī)的內(nèi)部結(jié)構(gòu)有一個(gè)系統(tǒng)的了解,知道該單片機(jī)內(nèi)有哪些資源;要有一個(gè)清晰的思路和一個(gè)完整的的軟件流程圖;在設(shè)計(jì)程序時(shí),不能妄想一次就將整個(gè)程序設(shè)計(jì)好,反復(fù)修改、不斷改進(jìn)是程序設(shè)計(jì)的必經(jīng)之路;要養(yǎng)成注釋程序的好習(xí)慣,一個(gè)程序的完美與否不僅僅是實(shí)現(xiàn)功能,而應(yīng)該讓人一看就能明白你的思路,這樣也為資料的保存和交流提供了方便;在設(shè)計(jì)課程過程中遇到問題是很正常德,但我們應(yīng)該將每次遇到的問題記錄下來,并分析清楚,以免下次再碰到同樣的問題。但當(dāng)拿到題目時(shí),確實(shí)不知道怎么著手,有些迷茫,上網(wǎng)查資料,問老師,在老師的幫助下,歷時(shí)兩個(gè)星期,解決一個(gè)又一個(gè)的困難,終于完成任務(wù)。 ( 3)可手動(dòng)將時(shí)間顯示和日期顯示互相切換,并可 分別對(duì)分鐘、小時(shí)、日期和月份進(jìn)行校正。 ( 1)小計(jì)時(shí)時(shí)間單位為 1s。 4.計(jì)時(shí)穩(wěn)定,可精確校正計(jì)時(shí)精度。 2.采用 LCD顯示 年、月、日、 時(shí)、分 、 秒 、星期及溫度均 采用數(shù)字顯示。 圖 圖 焦作大學(xué)機(jī)電工程學(xué)院 性能測(cè)試與分析 26 先根據(jù)原理圖逐次檢查各個(gè)模塊電路焊接是否正常,排除硬件可能 存在的故障。 焦作大學(xué)機(jī)電工程學(xué)院 程序設(shè)計(jì) 24 get_frequency()。=0x3f。 temp_h=radio_read_data[0]。 } iic_stop()。i++) { radio_read_data[i]=iic_read_byte()。 for(i=0。 iic_write_byte(0xc1)。 焦作大學(xué)機(jī)電工程學(xué)院 程序設(shè)計(jì) 23 pll=0。 } //讀 TEA5767狀態(tài) ,并轉(zhuǎn)換成頻率 void radio_read(void) { uchar i。 iic_yinda()。i5。 //TEA5767寫地址 iic_yinda()。 iic_start()。 //頻率單位 :KHz else frequency=(ulong)((float)(npll)*(float)+225)。0x10。 npll=pll。 //頻率單位 :k } //由 PLL計(jì)算頻率 void get_frequency(void) 焦作大學(xué)機(jī)電工程學(xué)院 程序設(shè)計(jì) 21 { uchar hlsi。 if (hlsi) pll=(uint)((float)((frequency+225)*4)/(float))。 hlsi=radio_write_data[2]amp。電路圖如下: 焦作大學(xué)機(jī)電工程學(xué)院 系統(tǒng)的硬件組成 18 圖 焦作大學(xué)機(jī)電工程學(xué)院 程序設(shè)計(jì) 19 第五章 程序設(shè)計(jì) 本次設(shè)計(jì)中與用到的相關(guān)軟件如圖 和圖 所示: 圖 Keil uVision4使用界面圖 圖 SPI在線燒錄 軟件界面 焦作大學(xué)機(jī)電工程學(xué)院 程序設(shè)計(jì) 20 TEA5767 程序(程序清單見附錄) : /********************************/ //由頻率計(jì)算 PLL void get_pll(void) { uchar hlsi。 U7 和 U10 為此單元的主要部件,左右聲道的音頻信號(hào)通過兩個(gè)做在一起的電位器調(diào)節(jié)后通往 lm386 進(jìn)行功率放大。電路圖如下: 圖 雙聲道功率放大電路 此單元電路采用 lm386 做功放主要部件。 此模塊在單片機(jī)( 89S52)通過 iic 協(xié)議的控制下為制作者提供美妙的電臺(tái)廣播。 焦作大學(xué)機(jī)電工程學(xué)院 系統(tǒng)的硬件組成 17 圖 收音機(jī)模塊 該系統(tǒng)采用的是 tea5767 做收音機(jī)模塊的核心部件,預(yù)放大電路采用的是tda1308, tda1308 具有一片就能 實(shí)現(xiàn)雙聲道的放大。 X1和 X2是振蕩源,外接 晶振。當(dāng) Vcc2 大于 Vcc1+ 時(shí), Vcc2 給 DS13
點(diǎn)擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計(jì)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1