8086 的6種工作方式小結

 

6種工作方式小結<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />

82536種工作方式各有特點,不同的工作方式可以輸出不同形式的定時信號以適用於不同的應用場合,現將這六種方式的特點簡要歸納如下:

方式0:控制字寫入後,輸出端OUT的初態爲低電平,計數結束時產生由低到高的正跳變,此正跳變輸出信號可作爲中斷申請信號;計數過程中,輸入新的計數初值影響原計數過程,計數過程中門控信號變低則暫停計數,恢復高電平後繼續計數,但不從頭開始計。最終OUT端輸出的是一個跳變信號,方式0即可作定時器,也可做計數器,也可作中斷申請信號。

方式1OUT端的初態爲高電平,計數器在接收了計數初值時並不立即計數,只是當門控信號出現上升沿後,纔在下一個時鐘週期的下降沿使輸出OUT變爲低電平並開始計數,計到0時,輸出由低變高,產生一個寬度爲n個時鐘脈衝的單脈衝信號。

方式2和方式3:這兩種方式類似,輸出端OUT的初始電平均爲高電平,只是輸出波形不同。方式2計數到1時,輸出一個寬度爲一個時鐘週期的負脈衝;而方式3是計到n/2輸出由高變低,直至計數到0時,變爲高電平,輸出的是11n=偶數)或近似11n=奇數)的方波。這兩種方式均有自動預製初值的功能,所以,方式23可輸出連續的定時信號,實際中使用最多。

方式4和方式5:這兩種方式的輸出波形一樣,都是在計數到0時輸出一個寬度爲一個時鐘週期的負脈衝,且輸出端OUT初態相同均爲高電平。不同的是計數觸發方式和計數工作過程有所不同。方式4爲軟件觸發,而方式5爲硬件觸發,即只有門控信號來上升沿時才觸發計數。

通常,方始01和方式45選作計數器較爲方便,輸出一個電平信號或一個脈衝信號作爲外部事件計數到信號;方式23選作定時器較爲方便。這兩種方式具有自動預置計數初值功能,因此能輸出週期性脈衝或週期方波,以作爲定時信號用。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章