当前位置:首页 >> 单片机入门 >> 8155内部定时/计数器

8155内部定时/计数器

作者:admin 来源:不详 发布时间:2018-05-08 15:17:10   浏览:8

1.8155定时器的作用<?XML:NAMESPACE PREFIX = O />

与80C51单片机的定时/计数器类似,8155定时器可用于计数与定时。

2.工作过程

8155定时器的核心器件为14位减法计数器,工作前先送一个计数长度初值到减法计数器(即:定时器初始化)。启动定时器后,从TIMERIN引脚输入的脉冲对减法计数器进行减法计数。当计数器减到0时(即计数/定时时间到),可用4种输出方式,从TIMEROUT引脚输出方波或脉冲信号,同时将状态寄存器中TIMER置1。

3.8155定时器的初始化

8155定时器的初始化就是将计数长度的初值送入14位减法计数器,14位减法计数器由2个字节组成,按本节的连接方法,其地址分别为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位减法计数器。因为减法计数器是14位,所以计数长度的初值可以从0002H~3FFFH。其低8位送入定时器的低位,其高6位装入定时器的高位,定时器最高2位M2M1为定时器4种输出方式选择位,如表8-3所示:

编辑:admin  最后修改时间:2018-05-08