<meter id="pryje"><nav id="pryje"><delect id="pryje"></delect></nav></meter>
          <label id="pryje"></label>

          新聞中心

          EEPW首頁(yè) > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > 基于C語(yǔ)言的I2C總線軟件模塊設(shè)計(jì)

          基于C語(yǔ)言的I2C總線軟件模塊設(shè)計(jì)

          作者: 時(shí)間:2013-10-17 來(lái)源:網(wǎng)絡(luò) 收藏

          4 用于HDTV數(shù)字地面接收機(jī)

            數(shù)字高清晰度電視HDTV(High Definition Televi-sion)是繼黑白電視和彩色電視之后的第三代電視系統(tǒng),與目前市場(chǎng)上的電視相比,其水平和垂直兩個(gè)方向的圖像質(zhì)量(分辨率)提高一倍以上,在使用大屏幕顯示器或近距離觀看時(shí)其圖像細(xì)膩逼真,無(wú)閃爍感和粗糙感,質(zhì)量與35mm電影相當(dāng),再配以數(shù)字環(huán)繞音響,使收視效果大幅度提高。HDTV 節(jié)目全部采用數(shù)字方式制作、發(fā)送和接收,使圖像質(zhì)量接近演播室。同時(shí),數(shù)字電視系統(tǒng)還能夠提供多種業(yè)務(wù),實(shí)現(xiàn)交互、數(shù)據(jù)廣播和計(jì)算機(jī)聯(lián)網(wǎng)等功能。美國(guó)于 1998年11月率先正式開播數(shù)字HDTV信號(hào)。我國(guó)從1996年啟動(dòng)國(guó)家重大產(chǎn)業(yè)工程項(xiàng)目HDTV功能樣機(jī)系統(tǒng)研究開發(fā)工程,已成功在50周年國(guó)慶時(shí)進(jìn)行了數(shù)字電視試播。

            本HDTV數(shù)字地面接收系統(tǒng)以歐洲的DVB-T (Digital Video Broadcasting Terrestrial)為標(biāo)準(zhǔn),完成信道解調(diào)解碼,輸出標(biāo)準(zhǔn)的MPEG-2碼流,由于采用了COFDM(Coded Orthogonal Frequency Division Multi-plexing)編碼正交頻分復(fù)用技術(shù),能有效對(duì)抗多經(jīng)傳播和同頻干擾。本接收機(jī)的主要特點(diǎn)是采用帶有接口的L64系列芯片,AT89C52通過(guò)完成對(duì)L64芯片內(nèi)寄存器的讀寫操作和監(jiān)控,與PC配合實(shí)現(xiàn)基于參數(shù)配置、模式轉(zhuǎn)換、狀態(tài)讀取的調(diào)試功能。結(jié)構(gòu)簡(jiǎn)單,調(diào)試方便。信道解調(diào)解碼的硬件基本組成如圖2(未畫出上拉電阻)。

          美國(guó)LSILogic公司的L64系列是專用的以DVB為標(biāo)準(zhǔn)的解調(diào)解碼芯片,該系列內(nèi)部模塊化,接口標(biāo)準(zhǔn)化,且?guī)в蠭2C 總線接口,連接簡(jiǎn)單。L64系列功能完善,L64780、L64724、L64768單獨(dú)使用即可分別完成DVB標(biāo)準(zhǔn)的地面、衛(wèi)星、有線電視信號(hào)解調(diào)的全部過(guò)程。目前,L64系列可配合使用。如圖2,信道出來(lái)的信號(hào)先經(jīng)過(guò)調(diào)諧器變?yōu)橹蓄l信號(hào),送入L64780完成主要的OFDM解調(diào),其輸出經(jīng) L64724Viterbi譯碼,L64768RS譯碼,完成前向糾錯(cuò),輸出標(biāo)準(zhǔn)的MPEG-2碼流。下面僅以L64768為例介紹讀寫某一寄存器的 C51函數(shù)原型及
          主要功能:

          定義768的受控地址:#define LSI0xfe函數(shù)原型:uchar general_call(void)
          功  能:general_call()函數(shù)調(diào)用send_n_byte()函數(shù),發(fā)特殊尋址字節(jié)0x00和0x06,若應(yīng)答為零返回0,否則重復(fù)上一操作,若發(fā)5次后仍無(wú)應(yīng)答返回1。在主程序初始化化時(shí)調(diào)此函數(shù),主程序根據(jù)返回。
          函數(shù)原型:uchar 768_fec_rd(uint group,uint addr,uint*data)

          功  能:768_fec_rd()函數(shù)調(diào)用send_n_byte()和receive_n_byte(),從FEC寄存器讀出一字節(jié)數(shù)據(jù)存于指針變量*data中,group為組號(hào),輸入的組號(hào)要翻譯成相應(yīng)的組地址group_addr,addr為FEC寄存器地址,LSI作為每次起始信號(hào)后的尋址字節(jié)。依據(jù)768的傳輸時(shí)序,先發(fā)addr的低字節(jié),再發(fā)送addr的高字節(jié),然后發(fā)group_addr,即可讀出相應(yīng)寄存器中的數(shù)據(jù)。組號(hào)出錯(cuò)返回1;收到非應(yīng)答信號(hào)返回0;讀正確返回2。主程序根據(jù)返回值,做相應(yīng)操作。

          5 結(jié)束語(yǔ)

            隨著廣播電視技術(shù)迅速走向數(shù)字時(shí)代,HDTV在今后五年逐步在世界范圍走向市場(chǎng)成為可能。I2C總線技術(shù)應(yīng)用于HDTV數(shù)字地面接收機(jī)中,用8位單片機(jī)對(duì)接收機(jī)的狀態(tài)進(jìn)行控制,不僅減少了總線數(shù)量,提高了可靠性,而且還較大降低了成本。在實(shí)際使用時(shí),可加上鍵盤、顯示電路及相應(yīng)程序,或用PC通過(guò)RS232口與單片機(jī)通信,進(jìn)行調(diào)試。本應(yīng)用已用于我國(guó)HDTV功能樣機(jī)系統(tǒng)研究開發(fā)工程。


          上一頁(yè) 1 2 3 下一頁(yè)

          關(guān)鍵詞: C語(yǔ)言 I2C總線 軟件模塊

          評(píng)論


          相關(guān)推薦

          技術(shù)專區(qū)

          關(guān)閉
          看屁屁www成人影院,亚洲人妻成人图片,亚洲精品成人午夜在线,日韩在线 欧美成人 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();