新聞中心

        EEPW首頁 > 手機與無線通信 > 設計應用 > HDLC協議芯片PT7A6525及其在交換機中的應用

        HDLC協議芯片PT7A6525及其在交換機中的應用

        作者: 時間:2009-05-08 來源:網絡 收藏

        3 時鐘模式
        每個通道支持的時鐘模式有內部時鐘晶振(OSC)模式、獨立的波特率發生器(BRG)和數字脈沖鎖相環(DPLL)模式。可通過設置寄存器產生接收和發送時鐘:內部時鐘產生可以通過OSC、BRG和DPLL獲得,外部時鐘可以通過TxCLK/RxCLK獲得。總之可通過信道配置寄存器1(CCRl)軟件設置產生8種不同的時鐘模式,如表2所列。

        本文以外部時鐘模式O為例加以詳細介紹,主要適用于點對點或點對多點連接,分別同步于收發引腳。


        4 中的連接圖
        本文給出的示例為單板一主網間通信,采用點對多點、主從方式的串行通信。連接框圖如圖2所示。其中主網控制板的控制器作為主,其他單板的作為從。主網控制板的HDLC按地址輪詢其他單板,只有輪詢到的單板可以應答。
        單板的接收線經驅動連到HDLC控制器。單板的發送線經驅動后再送到背板。此驅動的輸出受單板的邏輯控制,具體控制分幾種情況:a.上電復位時,邏輯控制為高阻輸出。b.MCU死機時,引起復位,也控制為高阻輸出,以防止單板長期占用總線。c.當輪詢此單板時,單板發送數據前先使能輸出,發送結束后再置為高阻,讓出總線。
        單板的HDLC控制器采用的是本文介紹的雙路HDLCPT7A6525直接與HDLC(如主網控制層用PT7A6632)相連。A6~A0為控制器的寄存器地址選擇,單片機可以讀/寫這些寄存器,串口可以傳送/接收數據包,也可以連接到數字傳輸媒介或數字接口電路,如MT8972、MT8980等。例如TxD和RxD可以與MT8980的母線相連。


        5 PT7A6525數據讀/寫實例
        根據前面的介紹,參考圖2的連接圖(具體接口圖可參考手冊等)可以控制寄存器,達到所需的目的。在實際應用中,文中給出點到點模式的讀取和發送數據子程序實例,以供參考。

        5.1 讀取數據
        PT7A6525數據的讀取在外部中斷里實現。當有數據到達時,INT拉低,微處理器產生中斷,可以在外部中斷服務程序中操作。

        交換機相關文章:交換機工作原理




        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 威海市| 察雅县| 五常市| 甘谷县| 乌鲁木齐市| 镇江市| 元氏县| 错那县| 普陀区| 嘉祥县| 泾源县| 黄浦区| 昭通市| 苗栗县| 三门县| 莒南县| 枞阳县| 文安县| 龙南县| 德保县| 扎囊县| 和平县| 烟台市| 久治县| 鄯善县| 于都县| 辛集市| 曲松县| 德兴市| 彰化市| 新乡市| 旬邑县| 光泽县| 湟中县| 巩义市| 盘锦市| 望城县| 房产| 当阳市| 且末县| 页游|