- 25
- 0
- 约6.56千字
- 约 39页
- 2017-05-09 发布于湖北
- 举报
第6章定时计数器060828精要
第6章 定时/计数器 教学目的:了解80C51系列单片机内部定时器/计数器的结构与工作原理;能够采用查询方式对定时器/计数器的4种工作模式编程、应用。 教学重点:1. 定时/计数器的工作原理; 2. 定时器方式1、2的编程、应用。 教学难点:1.定时/计数器控制寄存器的设置 2.定时初值的设置 6.1 定时/计数器T0、T1概述 6.1.1 定时器/计数器T0、T1的结构 TMOD:选择定时器/计数器T0、T1的工作模 式和工作方式。 TCON:控制T0、T1的启动和停止计数,同时包含了T0、T1的状态。 单片机复位时,两个寄存器的所有位都被清0。 6.1.2 定时/计数器的原理 当选择定时器工作方式时,对片内振荡器的12分频信号计数,实现定时; 当选择计数器工作方式时,对引脚T0或T1端的事件计数。当计数溢出时, 溢出标志位TF0或TF1置位,并可以请求中断。 6.2 定时/计数器的控制方法 2. 定时/计数器控制寄存器TCON 6.2.2 定时/计数器的初始化与启动 初始化步骤一般如下: 1.确定工作方式——对TMOD赋值。 2.预置定时或计数的初值——可直接将初值写入TH0、TL0或TH1、TL1。 3.根据需要开放定时/计数器的中断——直接对IE寄存器的定时器中断位赋值 。
原创力文档

文档评论(0)