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

正文內容

基于51單片機的數控調頻收音機-文庫吧資料

2025-07-04 00:05本頁面
  

【正文】 display[0] = temp/10。 temp = RDA_reg_data[7] amp。 lcd_wdat(display[4])。 lcd_wdat(display[2])。 //頻率顯示 lcd_wdat(display[0])。 display[4] += 0x30。 display[1] += 0x30。 display[4] = 0x20。 display[2] = display[3]。 if(display[0] == 0) { display[0] = display[1]+0x30。 display[3] = 0x2e。 //數據轉換 display[1] = (frequency%1000)/100。 i++) // 清顯存單元 display[i] = 0x00。 for(i=0。 //計算 temp = temp6。 temp = (RDA_reg_data[2]*256)+(RDA_reg_data[3]amp。}/********************************************************** 頻率顯示子函數**********************************************************/void show_frequency(void){ unsigned char i,display[5]。 RDA_reg_data[3] = (chan amp。 // 保存當前工作頻點 RDA_reg_data[2] = (chan 8) amp。 chan = reg_data[1] | (chan 8)。 } // 獲取當前工作頻點 chan = reg_data[0] amp。 0x40)) { delayms(20)。 //SEEK位置1 RDA5807_write_reg()。= ~(1 4)。 uchar reg_data[4] = {0x00, 0x00, 0x00, 0x00}。 RDA5807_write_reg()。 // 收音模塊默認參數 RDA_reg_data[0] = 0xd0。 RDA5807_write_reg()。 // 發(fā)送軟件復位指令 RDA_reg_data[0] = 0x00。 I2C_stop()。 reg_buf[2] = I2C_read_byte(I2C_ACK)。 // 寄存器連續(xù)讀操作 reg_buf[0] = I2C_read_byte(I2C_ACK)。}/********************************************************** 連續(xù)讀寄存器子函數**********************************************************/void RDA5807_read_reg(uchar *reg_buf){ I2C_start()。 i++) { I2C_write_byte(RDA_reg_data[i])。 // 寄存器連續(xù)寫操作 for(i=0。 I2C_start()。char code reserve[3]_at_ 0x3b。s RADIO }。// RDA5807 寄存器unsigned char RDA_reg_data[8] ={ 0xd0,0x00, // 02H 0x00,0x00, // 03H 0x00,0x40, // 04H 0x90,0x88, // 05H}。sbit K4 = P2^4。sbit K2 = P2^2。.[M]中國鐵道出版社,2006年7月.[M]清華大學出版社,2006年1月.[M]哈爾濱工程大學出版社,2005年1月.[M]高等教育出版社,2004年1月.[M]電子工業(yè)出版社,2007年7月.[M]電子工業(yè)出版社,2007年1月[6]樊昌信通信原理(第6版)[M].北京:國防工業(yè)出版社,2006:20~65[5]在此向老師表示深深的感謝和崇高的敬意!同時,在論文寫作過程中,我還參考了有關的書籍和論文,在這里一并向有關的作者表示謝意。6. 總結通過這段時間的辛苦努力,在老師和大家的幫助下,終于把這個課程設計題目完成了,也能夠滿足課設題目所定的要求,具有頻率顯示功能,并且能夠搜索到相應范圍內的頻率,采用數字控制,操作簡單,攜帶方便。 程序流程圖:根據以上資料,結合單片機知識,編出了相關程序,這是程序流程圖:程序框圖初始化液晶顯示初始值檢測是否有按鍵按下模塊進行搜索頻道和音量的相關變化液晶顯示當前頻率和音量結束具體程序詳見附錄5. 系統(tǒng)測試 調試結果:所能接受的頻率102104105106108 結果分析: 根據結果可知,其滿足了87~108MHZ(歐美)頻率接受要求,并且具有良好的噪音消除和抗干擾能力。 5此時如果是讀操作,從芯片將輸出數據到SDA上。 3接著主機再發(fā)出應答過的芯片發(fā)出將要所進行操作的片內地址。它使得I2C總線能夠支持現有以及將來的高速串行傳輸應用,例如EEPROM和Flash存儲器。I2C總線始終和先進技術保持同步,但仍然保持其向下兼容性?;镜腎2C總線規(guī)范于20年前發(fā)布,其數據傳輸速率最高為100Kbits/s,采用7位尋址。發(fā)送器或接收器可以在主模式或從模式下操作,這取決于芯片是否必須啟動數據的傳輸還是僅僅被尋址。作為一個專利的控制總線,I2C已經成為世界性的工業(yè)標準。為了提供硬件的效率和簡化電路的設計,PHILIPS開發(fā)了一種用于內部IC控制的簡單的雙向兩線串行總線I2C。在這種傳輸中,可能有不同的讀/寫格式結合。數據傳輸一般由主機產生的停止位(P)終止。當從機準備好接收下一個數據字節(jié)并釋放時鐘線SCL后,數據傳輸繼續(xù)。 首先傳輸的是數據的最高位(MSB)。每次傳輸可以發(fā)送的數據不受限制。當SCL線是高電平時,SDA線由低電平向高電平切換表示停止條件。IIC通信協(xié)議有以下特點:(1)只要求兩條總線線路 一條串行數據線SDA 一條串行時鐘線SCL (2) 每個連接到總線的器件都可以通過唯一的地址和一直存在的簡單的主機/從機關系軟件設定地址;主機可以作為主發(fā)送器或主機接收器 (3)它是一個真正的多主機總線,如果兩個或更多主機同時初始化數據傳輸可以通過沖突檢測和仲裁防止數據被破壞 (4)串行的 8 位雙向數據傳輸位速率在標準模式下可達 100kbit/s 快速模式下可達 400kbit/s (5)片上的濾波器可以濾去總線數據線上的毛刺波保證數據完整(6) 連接到相同總線的IC數量只受到總線的最大電容400pF 限制I2C協(xié)議總線信號時序分析1 .數據的有效性:SDA線上的數據必須在時鐘的高電平周期保持穩(wěn)定數據線的高或低電平狀態(tài)只有在 SCL線的時鐘信號是低電平時才能改變。下面是其原理圖: 模塊電路設計 由單片機給1117芯片和24C02供電,再將降壓得到的3V電壓供給RDA5807模塊,由于模塊和芯片的外圍電路都資料上都已經給出來了,所以只需要將其連接到一起就可以了。模塊的引腳及外圍電路圖AS1117應用電路3. 電路設計 硬件電路的設計 本次課設的硬件電路主要分成兩大塊來做板,一塊是單片機最小系統(tǒng)和液晶及按鍵的部分;另一部分是以收音模塊為主的模塊部分。它能很好的完成課設要求。具有體積小、低功耗、低成本、應用簡單、使用范圍廣等優(yōu)點。STC89C52的引腳圖 收音模塊及存儲芯片電路設計 “”立體聲收音模塊( FM Stereo rad
點擊復制文檔內容
研究報告相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1