基于80C166單片機PEC服務的PROFIBUS-FDL從站協(xié)議實現(xiàn)_第1頁
基于80C166單片機PEC服務的PROFIBUS-FDL從站協(xié)議實現(xiàn)_第2頁
基于80C166單片機PEC服務的PROFIBUS-FDL從站協(xié)議實現(xiàn)_第3頁
全文預覽已結束

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

第頁共頁基于80C166單片機PEC效勞的PROFIBUS-FDL從站協(xié)議實現(xiàn)基于80C166單片機PEC效勞的PROFIBUS-FDL從站協(xié)議實現(xiàn)【摘要】:^p:在詳細分析^p西門子80C166單片機PEC效勞工作機制和PROFIBUS-FDL幀格式的根底上,提出了基于該種單片機PEC效勞機制的PROFIBUS-FDL從站協(xié)議的實現(xiàn)方法,并在實際工作中得到成功應用?!娟P鍵詞】:^p:80C166PEC效勞PROFIBUS-FDL當前工業(yè)設備制造技術正向高性能、專用化、分布式、網絡化方向開展。以前,大量使用PLC實現(xiàn)的控制系統(tǒng),理論證明雖然平安可靠,但由于PLC本身的技術原因,很難到達更快速的實時控制要求?它們正被高性能的嵌入式專用控制器替代。這種專用控制器的設計,可以進一步進步設備的控制性能;引入現(xiàn)場總線技術,保證專用控制器的系統(tǒng)可集成性,以適應當前分布式、網絡化的應用趨勢。本文是在研制棒材消費線飛剪的專用控制器時涉及的一個子課題。為保證該控制器能與現(xiàn)有PLC網連接以及與遠程操作站通信,在幾乎不增加硬件的根底上,利用核心CPU——西門子80C166所具有的一個類似DMA的功能高效率地實現(xiàn)PROFIBUS-FDL從站協(xié)議。1西門子80C166單片機80C166單片機是西門子C166系列16位嵌入式微控制器的第一代產品。其體系構造如圖1所示。它結合RISC處理器的優(yōu)點,克制了CISC處理器在嵌入式應用中的瓶頸;在25MHz時鐘頻率下,可到達12.5MIPS,幾乎所有的指令執(zhí)行時間小于80ns;在指令處理上,采用四級指令流水線管道構造;在存儲管理上,統(tǒng)一線性地址空間可達256KB,具有段?代碼?、頁?數(shù)據(jù)?式管理機制;采用存放器池,上下文切換時間只要80ns;16位乘法400ns,32位除法800ns,中斷響應時間最慢400ns;外部事件控制器PEC效勞具有類似DMA的功能,可實現(xiàn)存儲器與外設之間的高速數(shù)據(jù)傳輸;豐富的在片外設:1KBRAM、10路A/D、76路I/O、7個定時器/計數(shù)器、16個比擬/捕獲單元、2個串行通信接口、在片的WATCHDOG等。圖1西門子80C166體系構造280C166的PEC效勞2.180C166的PEC效勞機制PEC是外部事件控制器的英文縮寫。PEC效勞是80C166提供的'一種特殊數(shù)據(jù)傳輸機制。其目的是在原有的中斷控制器根底上,用較小的硬件代價、盡可能少占用途理機周期實現(xiàn)內存與外部設備的快速數(shù)據(jù)交換?類似DMA,但無需專用的DMA控制器?。80C166有8路PEC效勞通道。用PEC效勞進展一次數(shù)據(jù)傳輸,僅占用途理機一個機器周期?20MHz時100ns,且不影響當前程序的執(zhí)行。2.2PEC效勞的工作過程通常,當普通中斷事件發(fā)生時,系統(tǒng)將保存當前CPU狀態(tài)PSW和程序的地址;然后,根據(jù)不同的中斷,進展上下文切換,裝載相應的中斷矢量,

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論