回覆列表
  • 1 # 使用者824832087851

      intel8253是NMOS工藝製成的可程式設計計數器/定時器,有幾種晶片型號,外形引腳及功能都是相容的,只是工作的最高計數速率有所差異,例如8253(2.6MHz),8253-5(5MHz)。   8253內部有三個計數器,分別稱為計數器0、計數器1和計數器2,他們的機構完全相同。每個計數器的輸入和輸出都決定於設定在控制暫存器中的控制字,互相之間工作完全獨立。每個計數器透過三個引腳和外部聯絡,一個為時鐘輸入端CLK,一個為門控訊號輸入端GATE,另一個為輸出端OUT。每個計數器內部有一個8位的控制暫存器,還有一個16位的計數初值暫存器CR、一個計數執行部件CE和一個輸出鎖存器OL。   執行部件實際上是一個16位的減法計數器,它的起始值就是初值暫存器的值,而初始值暫存器的值是透過程式設定的。輸出鎖存器的值是透過程式設定的。輸出鎖存器OL用來鎖存計數執行部件CE的內容,從而使CPU可以對此進行讀操作。順便提一下,CR、CE和OL都是16位暫存器,但是也可以作8位暫存器來用。

  • 中秋節和大豐收的關聯?
  • 電焊機oc燈亮了怎麼辦?