- 15
- 0
- 约9.36千字
- 约 66页
- 2019-06-12 发布于广东
- 举报
*;§6.1 定时器/计数器概述;§6.1.1 89S51定时器/计数器结构;89S51定时器/计数器结构图;§6.1.2 89S51定时器/计数器功能;定时工作方式;计数工作方式;89S51定时/计数器的工作原理
(1):何时控制启动计数器?
思考: (2):如何控制是定时还是计数?
(3):如何控制定时/计数的长短?;由启动控制开关TR来控制计数器是否计数:
当TR=0时:计数器计数脉冲被断开,所以停止工作;
当TR=1时:计数器的计数脉冲输入端与信号源接通,
计数器开始计数(工作)。
定时、计数方式由C/T控制。
当C/T=0时:多路器选择的是系统时钟(fosc/12),
即定时方式;
当C/T=1时:多路器选择的是外部(T0或T1引脚)输入,
即计数方式。
定时/计数的长短由初值寄存器中的计数初值来设定。;§6.2 定时器/计数器的控制 ;§6.2.1 工作模式寄存器 TMOD;*;表6-1 M1,M0控制的四种工作模式;*;控制寄存器TCON的位定义;*;§6.3.1 模式 0 及其应用;TH1;二、模式 0 工作特点;三、模式 0 的应用举例;例6-2:设定时器T0用于定时10ms,晶振为6MHz。试确定T0初值。并编写定时器T0初始化程序段。
解:
原创力文档

文档评论(0)