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 被重置時

  • 處理器讀取狀態暫存器。

更新於: 2019 年 7 月 30 日

655 次瀏覽

開啟你的職業生涯

修完課程即可獲得認證

開始
廣告