天天看点

第九周 单片机的定时器与计数器 模式寄存器TMOD 控制寄存器TCON

导航

1.模式寄存器TMOD

2.控制寄存器TCON

3.定时器/计数器的编程方法

4.两种控制器基本含义

————————————————————————————————————————

功能: 设置T0,T1的运行模式与工作方式

字节地址为0x89,无位地址,只能用整字节方式访问,不能用位访问方式对TMOD的某一位进行单独操作。

第九周 单片机的定时器与计数器 模式寄存器TMOD 控制寄存器TCON

对应位的含义:

第九周 单片机的定时器与计数器 模式寄存器TMOD 控制寄存器TCON

其中M1,M0的取值组合与定时/计数器的工作方式之间关系

第九周 单片机的定时器与计数器 模式寄存器TMOD 控制寄存器TCON

例题:

第九周 单片机的定时器与计数器 模式寄存器TMOD 控制寄存器TCON
TMOD=0x41; //T1:方式0、计数 T0:方式1:定时

2.控制寄存器TCON

部分内容在之前的第五周中

第九周 单片机的定时器与计数器 模式寄存器TMOD 控制寄存器TCON

各位含义:

第九周 单片机的定时器与计数器 模式寄存器TMOD 控制寄存器TCON

四种方式

方式0:
第九周 单片机的定时器与计数器 模式寄存器TMOD 控制寄存器TCON
第九周 单片机的定时器与计数器 模式寄存器TMOD 控制寄存器TCON
第九周 单片机的定时器与计数器 模式寄存器TMOD 控制寄存器TCON
方式1
第九周 单片机的定时器与计数器 模式寄存器TMOD 控制寄存器TCON
方式2

8位自动重装初值的计数方式,结构如下:

第九周 单片机的定时器与计数器 模式寄存器TMOD 控制寄存器TCON
第九周 单片机的定时器与计数器 模式寄存器TMOD 控制寄存器TCON
方式3
第九周 单片机的定时器与计数器 模式寄存器TMOD 控制寄存器TCON
第九周 单片机的定时器与计数器 模式寄存器TMOD 控制寄存器TCON

例题

第九周 单片机的定时器与计数器 模式寄存器TMOD 控制寄存器TCON

3.定时器/计数器的编程方法

3.1初始化程序

第九周 单片机的定时器与计数器 模式寄存器TMOD 控制寄存器TCON

3.2案例分析:

第九周 单片机的定时器与计数器 模式寄存器TMOD 控制寄存器TCON

3.3控制程序方式:两种(查询方式与中断方式)

4.两种控制器基本含义