以MXS51為內核構造的單片集成系統(tǒng)

時間:2023-05-01 09:13:00 計算機論文 我要投稿
  • 相關推薦

以MXS51為內核構造的單片集成系統(tǒng)

 摘要:介紹一種以MCS51為核,加上FSK、DTMF、數字調制/解調等外國電路組成的控制系統(tǒng)。在類似控制系統(tǒng)中,如何滿足系統(tǒng)要求且與MCS51微處理器兼容和如何減少系統(tǒng)面積是設計中的兩大關鍵問題。通過分析MCS51的指令和時序關系,設計出具有自主知識產權的與MCS51兼容的微處理器,完成它與外國電路集成和自測試電路的插入。該系統(tǒng)在FPGA和門陣列上分別進行了布局布線和后仿真,并通過了FPGA的原型樣機測試。

    關鍵詞:SFR 特殊功能寄存器 FSK 頻移鍵控 DTMF 雙音多頻

引言

隨著電信市場的日益開放、競爭、運營商面蜊更大的壓力,須提高投資回收效率,提高固定電話的ARPU值。中國移動推出出的短信息服務取得了很好的經濟效果和社會效益,短信正以其特有的快捷和方便,影響著人們日常生活的許多方面!肮潭娫捫畔⒒焙拖嚓P標準的出臺,固定電話的廠商也推出類似的服務,從而實現傳統(tǒng)電話的增值。

但固網短信存在兩方面的“瓶頸”;在終端和內容上均有缺失。在終端方面是價格問題,應該考慮如何將價格降到用戶可以接受的范圍。

本系統(tǒng)就是針對這樣的市場需求而設計。它需要1個滿足系統(tǒng)要求的微處理器、1個大的字庫來支持。同時,該芯片必須控制在一定面積下,以降低成本。

本文將著重介紹與MCS51兼容的微控制器的設計和DTMF解碼中的數據處理。

1 與MCS51兼容的微控制器設計

Intel MCS51系列是一種8位微處理器。外部程序與數據存儲器的尋址范圍可達到64K.MCS51有5個中斷源,其中2個為外部中斷源,每個中斷源的優(yōu)先級是可編程的。為了滿足固網短信系統(tǒng)功能需求。主要對MCS51進行如下三方面的擴展。SFR擴展、存儲器擴展,外部中斷擴展。

1.1 SFR擴展

為了與MCS51兼容。把FSK、DTMF中的控制寄存器和狀態(tài)寄存器MCS51的SFR統(tǒng)一編址。這樣8051管理、控制、監(jiān)視FSK、DTMF時,可將FSK、DTMF對應的地址看作是片內數據存儲器的直接地址。因此,可以使用片內數據存儲器相同的操作方法,不用增加指令來完成這些功能,這種結構的擴展可以看作是MCS51內部總線的擴張和把FSK、DTMF看成MCS51的兩個擴展的內部模塊,結構如圖1所示。

1.2 存儲器擴展

因為固網系統(tǒng)需要一個龐大的字庫來支持,所以MCS51的64KB存儲能力是不夠的。通過添加一個MMU模塊,將CPU該存能力擴展到2MB。當CPU訪問外部存儲器時,先用16位的邏輯地址高位進行頁表查詢,得到相應的擴展地址,然后將擴展地址和邏輯地址的低位一起構成21位的物理地址,來完成對外部存儲器的操作,數據通路如圖2所示。

1.3 外部中斷的擴張

為了讓系統(tǒng)能舊電故障等異常事件中斷請求信號,保留了MCS51原來的兩個外部中斷源,同時增加了7個外部中斷和相應的3個寄存器,分別用于鎖存中斷、屏蔽中斷和對中斷的優(yōu)先級進行控制。

[1] [2] [3] 

【以MXS51為內核構造的單片集成系統(tǒng)】相關文章:

全球構造新概念--《集成多因大地構造》簡介04-29

滑坡集成監(jiān)測系統(tǒng)的研制04-30

基于GIS遙感區(qū)域構造的空間信息集成研究04-29

韓非以公為根本內核的仁義觀04-26

基于微內核的網絡系統(tǒng)界面的實現04-27

環(huán)境綜合評價指標系統(tǒng)的構造與運行04-29

集成系統(tǒng)研發(fā)助期刊業(yè)務發(fā)展05-01

系統(tǒng)集成項目經理的職責03-07

系統(tǒng)集成營銷崗位職責11-10

朱熹以理學為精神內核的服飾美學思想05-02