8155內(nèi)部定時(shí)/計(jì)數(shù)器
1.8155定時(shí)器的作用<?XML:NAMESPACE PREFIX = O />
與80C51單片機(jī)的定時(shí)/計(jì)數(shù)器類似,8155定時(shí)器可用于計(jì)數(shù)與定時(shí)。
2.工作過程
8155定時(shí)器的核心器件為14位減法計(jì)數(shù)器,工作前先送一個(gè)計(jì)數(shù)長(zhǎng)度初值到減法計(jì)數(shù)器(即:定時(shí)器初始化)。啟動(dòng)定時(shí)器后,從TIMERIN引腳輸入的脈沖對(duì)減法計(jì)數(shù)器進(jìn)行減法計(jì)數(shù)。當(dāng)計(jì)數(shù)器減到0時(shí)(即計(jì)數(shù)/定時(shí)時(shí)間到),可用4種輸出方式,從TIMEROUT引腳輸出方波或脈沖信號(hào),同時(shí)將狀態(tài)寄存器中TIMER置1。
3.8155定時(shí)器的初始化
8155定時(shí)器的初始化就是將計(jì)數(shù)長(zhǎng)度的初值送入14位減法計(jì)數(shù)器,14位減法計(jì)數(shù)器由2個(gè)字節(jié)組成,按本節(jié)的連接方法,其地址分別為FF24H與FF25H,其格式如下:
定時(shí)器低位: D7 D6 D5 D4 D3 D2 D1 D0 地址為FF24H
T7 | T6 | T5 | T4 | T3 | T2 | T1 | T0 |
定時(shí)器高位: D7 D6 D5 D4 D3 D2 D1 D0 地址為FF25H
M2 | M1 | T13 | T12 | T11 | T10 | T9 | T8 |
其中T0~T13為14位減法計(jì)數(shù)器。因?yàn)闇p法計(jì)數(shù)器是14位,所以計(jì)數(shù)長(zhǎng)度的初值可以從0002H~3FFFH。其低8位送入定時(shí)器的低位,其高6位裝入定時(shí)器的高位,定時(shí)器最高2位M2M1為定時(shí)器4種輸出方式選擇位,如表8-3所示:
編輯:admin 最后修改時(shí)間:2018-05-08