自考《微型計算機及其接口技術(shù)》復(fù)習(xí)大綱(6)

字號:

第6章 定時器/計數(shù)器電路
    定時器/計數(shù)器在微機系統(tǒng)中的作用:
    1. 外部實時時鐘,以實現(xiàn)延時控制或定時
    2. 能對外部事件計數(shù)的計數(shù)器
    可編程定時器/計數(shù)器的典型結(jié)構(gòu):
    1. 控制寄存器
    2. 控制邏輯
    3. 計數(shù)初值寄存器 CR
    4. 計數(shù)執(zhí)行單元 CE
    5. 計數(shù)輸出鎖存器 OL
    可編程間隔定時器8253-5具有三個獨立的16位減法計數(shù)器,三個計數(shù)器中每一個都有三條信號線:
    (1) CLK——計數(shù)輸入,用于輸入定時基準(zhǔn)脈沖或計數(shù)脈沖
    (2) OUT——輸出信號,以相應(yīng)的電平指示計數(shù)的完成,或輸出脈沖波形
    (3) GATE——選通輸入,用于啟動或禁止計數(shù)器的操作
    每個計數(shù)器都有三個寄存器:
    (1) 控制寄存器
    (2) 計數(shù)初值寄存器
    (3) 減1計數(shù)寄存器
    8253-5的初始化: (教科書 P121; P135 習(xí)題5; P231 第五。1題)
    1. 寫入方式控制字
    2. 寫入計數(shù)初始值
    注意此2項對應(yīng)不同的端口地址
    8253-5的工作方式 (教科書 P122 ~ P127)
    8253-5的工作方式 計數(shù)器啟動方式 輸出波形(N為計數(shù)初值)
    方式0,計數(shù)結(jié)束中斷方式 軟件啟動 OUT在計數(shù)為0時,由L > H
    方式1,硬件可重觸發(fā)單穩(wěn)態(tài)方式 硬件啟動 N * TCLK的負(fù)脈沖
    方式2,速率發(fā)生器 軟/硬件啟動 N * TCLK的重復(fù)負(fù)脈沖
    方式3,方波方式 軟/硬件啟動 重復(fù)的方波
    方式4,軟件觸發(fā)選通方式 軟件啟動 一個TCLK的負(fù)脈沖
    方式5,硬件觸發(fā)選通方式 硬件啟動 一個TCLK的負(fù)脈沖