1.8155定時器的作用
與80c51單片機(jī)的定時/計數(shù)器類似,8155定時器可用于計數(shù)與定時。
2.工作過程
8155定時器的核心器件為14位減法計數(shù)器,工作前先送一個計數(shù)長度初值到減法計數(shù)器(即:定時器初始化)。啟動定時器后,從timerin引腳輸入的脈沖對減法計數(shù)器進(jìn)行減法計數(shù)。當(dāng)計數(shù)器減到0時(即計數(shù)/定時時間到),可用4種輸出方式,從timerout引腳輸出方波或脈沖信號,同時將狀態(tài)寄存器中timer置1。
3.8155定時器的初始化
8155定時器的初始化就是將計數(shù)長度的初值送入14位減法計數(shù)器,14位減法計數(shù)器由2個字節(jié)組成,按本節(jié)的連接方法,其地址分別為ff24h與ff25h,其格式如下:
定時器低位: d7 d6 d5 d4 d3 d2 d1 d0 地址為ff24h
t7
t6
t5
t4
t3
t2
t1
t0
定時器高位: d7 d6 d5 d4 d3 d2 d1 d0 地址為ff25h
m2
m1
t13
t12
t11
t10
t9
t8
其中t0~t13為14位減法計數(shù)器。因?yàn)闇p法計數(shù)器是14位,所以計數(shù)長度的初值可以從0002h~3fffh。其低8位送入定時器的低位,其高6位裝入定時器的高位,定時器最高2位m2m1為定時器4種輸出方式選擇位,如表8-3所示: