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

导航

1.模式寄存器TMOD
2.控制寄存器TCON
3.定时器/计数器的编程方法
4.两种控制器基本含义

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

1.模式寄存器TMOD

功能: 设置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
第九周 单片机的定时器与计数器 模式寄存器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
第九周 单片机的定时器与计数器 模式寄存器TMOD 控制寄存器TCON


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

3.3.1查询方式
第九周 单片机的定时器与计数器 模式寄存器TMOD 控制寄存器TCON
第九周 单片机的定时器与计数器 模式寄存器TMOD 控制寄存器TCON
第九周 单片机的定时器与计数器 模式寄存器TMOD 控制寄存器TCON
编程方法
第九周 单片机的定时器与计数器 模式寄存器TMOD 控制寄存器TCON

3.3.2中断方式
第九周 单片机的定时器与计数器 模式寄存器TMOD 控制寄存器TCON
什么时候执行中断服务函数呢?
第九周 单片机的定时器与计数器 模式寄存器TMOD 控制寄存器TCON
第九周 单片机的定时器与计数器 模式寄存器TMOD 控制寄存器TCON
第九周 单片机的定时器与计数器 模式寄存器TMOD 控制寄存器TCON
————————————————————————————————————————

4.两种控制器基本含义

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