基本介紹
- 中文名:過程通道
- 外文名:Channel
- 方式:輸入通道和輸出通道
基本概念
過程通道具有完善性(具有專用性、方向性,即有用信號順利通過、無用信號被阻隔)和完整性(覆蓋從工藝現場到計算機的信息、能量全過程,較一般微機接口所涉及的內容更為全面)等特點。
分類
前向通道(輸入通道)
後向通道(輸出通道)
根據現場被控對象的具體要求,通常有DAC、開關量輸出、功率驅動接口等。
過程通道信號種類
過程通道的編址方式
背景
方法
計算機通過適當解碼方式,象訪問存儲單元一樣按連線埠地址訪問相應暫存器,從而實現對各種外部設備、I/O操作的控制。
兩種編址方式
方式 | 過程通道與存儲器 | 計算機訪問通道的方法 | 實例 |
獨立編址 | 地址空間分開設定,互不影響 | 互不影響特定的訪問指令及相應的控制信號 | 80×86:訪問通道的指令為IN(輸入)、OUT(輸出),訪問存儲器的指令為MOV |
統一編址/存儲器映像 | I/O連線埠看作是存儲單元;在電路設計時要合理規劃地址資源的分配 | 與記憶體訪問相同 | 80C51:訪問指令都為MOVX |
統一編址方式的優點
2. 輸入輸出部分可以和存儲器部分共用解碼和控制電路。
3. CPU不需區分訪內操作及訪問輸入輸出操作的控制信號,可以相應減少引腳。
4. I/O連線埠數目不受限制。
統一編址方式的缺點
2.程式中較難區分I/O操作。
3. I/O連線埠占用了存儲空間地址。
過程通道的地址解碼技術
過程通道地址解碼方法
2. 門電路解碼法
3. 解碼器解碼法
4. 比較器解碼法
5. GAL解碼法等
例GAL解碼法
套用GAL完成解碼等功能,可以使整個電路簡潔、PCB實現容易,且可以線上改變功能。
CYPRESS公司出品的Flash可擦除CMOS型可程式PALCE16V8,具有10個輸入引腳,8個輸出引腳(也可以編程作為輸入引腳使用)。圖為PALCE16V8與MCU的14根地址線構成的地址解碼器,顯然所用連線非常少。