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

          新聞中心

          EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計應(yīng)用 > 基于單片機的數(shù)字通信系統(tǒng)位同步提取

          基于單片機的數(shù)字通信系統(tǒng)位同步提取

          作者: 時間:2011-11-09 來源:網(wǎng)絡(luò) 收藏

          該數(shù)字鎖相環(huán)未用DLF。內(nèi)T0定時器及其中斷服務(wù)程序?qū)崿F(xiàn)DCO功能。在DK1無跳變沿(無ZCD負脈沖)時,不進入INT1中斷服務(wù)程序,T0定時為輸入碼周期Tb。在DK1有跳變沿時,進入INT1中斷服務(wù)程序,首先讀取T0當前值與預期值(Tb/2時常數(shù)),通過比較確定DCO相位與DK1數(shù)據(jù)跳變沿相位關(guān)系是超前或滯后,據(jù)此調(diào)整DCO相位。若DCO相位超前,則設(shè)置T0下周定時為Tb+δ,使DCO相位推遲;若DCO相位滯后,則設(shè)置T0下周定時為Tb-δ,使DCO相位提前,最后實現(xiàn)DCO相位與DK1數(shù)據(jù)相位鎖定??傊?,INT1中斷服務(wù)程序?qū)崿F(xiàn)DPD及DCO控制功能,T0定時器及其中斷服務(wù)程序?qū)崿F(xiàn)DCO功能。T1定時器及其中斷服務(wù)程序?qū)崿F(xiàn)延時即相移,使最后輸出的位同步時鐘CLK與DK1(或DK2)的相位差為0或180°:當傳輸系統(tǒng)頻帶不受限、采用MSK/FSK調(diào)制解調(diào)方式時,DK1為方波,接收端采用積分/采樣/判決進行檢測,兩者相位差應(yīng)為0,即CLK與DK1數(shù)據(jù)邊沿對齊;當傳輸系統(tǒng)頻帶受限、采用GMSK/GFSK調(diào)制解調(diào)方式時,DK2(DK1經(jīng)LPF后的信號)為鐘形脈沖,CLK應(yīng)對準DK2碼元中點采樣/判決,兩者相位差為180°或Tb/2,如圖2(d)所示。T1延時由P1.4輸入信號MSKC控制。INT1、T0及T1中斷服務(wù)程序框圖如圖3所示,主程序完成3個中斷源初化及其他初始化后就踏步。

          基于單片機的數(shù)字通信系統(tǒng)位同步提取

          數(shù)字鎖相環(huán)由CPU2實現(xiàn),其P1.4輸入的控制信號MSKC來自CPU1,由工作方式?jīng)Q定:在FSK/MSK工作方式時,MSKC=1;在GMSK/GFSK工作方式時,MSKC=0。
          基于單片機的數(shù)字通信系統(tǒng)位同步提取

          數(shù)字通信相關(guān)文章:數(shù)字通信原理




          評論


          相關(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); })();