单击此处编辑母版标题样式单击此处编辑母版文本样式第二级第三级第四级第五级第六章 定时计数器 §6-1 MCS-51单片机的定时计数器 §6-2 MCS-51单片机的定时计数器的应用 §6-1 MCS-51单片机的定时计数器 返回一定时计数器的基本功能1可以作为定时器也可选择为计数器2定时值和计数值在规定的范围内是可编程的3当达到设定的定时值或计数值时会有相应的信
M0D22.定时器计数器的控制寄存器TCON设定好了定时器计数器的工作方式后它还不能进入工作状态必须通过设置控制寄存器TCON中的某些位来启动它工要使定时器计数器停止运行也必须通过设置TCON中的某些位来实现当定时器计数器计满溢出或有外部中断请求时TCON能标明溢出和中断情况下面介绍控制寄存器TCON每位的含义:D1中断请求标志计数脉冲输入≥1定时器TL0 TH0CT=1112TL0 112f
定时器计数器概述中断TH0 8位例 利用定时计数器T0的方式1产生10ms的定时并使引脚上输出周期为20ms的方波采用中断方式设系统时钟频率为12 MHz分析:1当为定时方式时( CT=0 )T0对机器周期进行计数其定时时间为: T=(216-X) ×机器周期则:计数值N=T机器周期= 213-X所以 X= 216-N= 65536-N 2采用方
8122024图6-11 T0工作在方式3时T1为方式2的工作示意图 定时器计数器的编程和应用4种方式方式0与方式1基本相同只是计数位数不同方式0初值计算复杂一般不用方式0而用方式1.1 方式1的应用【例6-1】假设系统时钟频率采用6MHz在引脚上输出一个周期为2ms的方波如图6-13所示354045IT0P: CLRTR0 T0中断服务程序停止T0计数 SETB
定时计数器的结构与工作原理 .1 定时计数器的基本原理 .2 定时计数器的结构 定时计数器的控制 定时计数器的工作方式 定时计数器的编程和应用单片机软硬件联合定时计数方法:外来信号脉冲t与nafosc三个因素有关(X = 01)门控位GATE=0-允许TR1启动计数器GATE=1-允许INT1启动计数器模式选择位 =0-定时 =1-计数TR18BH T0GATED4 T
#
#
1计数概念的引入112计数脉冲 M1控制 当T1溢出时由硬件置1并向CPU发中断请求CPU响应中断后被硬件自动清0也可以由程序查询后软件清0KCTTL0(5位)振荡器TF01控制÷12M 0BTH0(8位)TR01中断振荡器TF0 CT=1时则为计数模式有: X=213-N=8192-N CT=0时则为定时模式有:
#
第六章 单片微机的定时器计数器原理及应用?⒈ T0T1 的方式寄存器——TMOD?TMOD的格式如下:低4位定义T0高4位定义T1M08EHTF0⑶ 中断优先级寄存器IP PT0位PT1位PT2位--T0T1和T2中断优先级控制位某位为0则相应的定时器计数器的中断为低优先级某位为1则相应的定时器计数器的中断为高优先级⑴ 工作方式3下的定时器计数器T0 方式3时T0的结构见图6–5 所示 TL0:
违法有害信息,请在下方选择原因提交举报