8257 狀態暫存器
狀態暫存器長度為 8 位。處理器只能讀取,不能寫入,並且僅在 CS* 為 0、A3-0 為 1000 和 IOR* 為 0 時選擇它。
關於 8257 的當前狀態,提供了關於狀態的資訊。五個塊很重要,其他塊標記為 0,因為它們沒有被使用。
UD | 1 = 更新正在進行中 0 = 更新未進行中 |
TCn | 1 = 通道 n(n = 0–3)已達到 TC 0 = 通道 n 尚未達到 TC |
圖:狀態暫存器內容的解釋
UD 標誌位的讀取操作不受 UD 標誌位的影響。UD 標誌在以下條件下變為 0
將控制暫存器中的 AULD 位重置為 0,禁止自動載入功能。
在完成 UD 週期後。
TC3-0 到位的工作條件如下。
當 8257 被重置時
處理器讀取狀態暫存器。
廣告