第九周 单片机的定时器与计数器 模式寄存器TMOD 控制寄存器TCON
导航
1.模式寄存器TMOD
2.控制寄存器TCON
3.定时器/计数器的编程方法
4.两种控制器基本含义
————————————————————————————————————————
1.模式寄存器TMOD
功能: 设置T0,T1的运行模式与工作方式
字节地址为0x89,无位地址,只能用整字节方式访问,不能用位访问方式对TMOD的某一位进行单独操作。
对应位的含义:
其中M1,M0的取值组合与定时/计数器的工作方式之间关系
例题:
TMOD=0x41; //T1:方式0、计数 T0:方式1:定时
————————————————————————————————————————
2.控制寄存器TCON
部分内容在之前的第五周中
各位含义:
四种方式
方式0:
方式1
方式2
8位自动重装初值的计数方式,结构如下:
方式3
例题
————————————————————————————————————————
3.定时器/计数器的编程方法
3.1初始化程序
3.2案例分析:
3.3控制程序方式:两种(查询方式与中断方式)
3.3.1查询方式:
编程方法:
3.3.2中断方式
什么时候执行中断服务函数呢?
————————————————————————————————————————