- 1
- 0
- 约1.16万字
- 约 76页
- 2019-07-30 发布于浙江
- 举报
T0运行于计数器状态并工作于方式1,要求T0引脚出现10个脉冲后,产生计数器溢出中断,求C: 方法一: C=M-X=65536-10=65526=FFF6H 方法二: C=(X)求补=(000AH)求补 =(000AH)求反+1=FFF5H+1=FFF6H 例 ②定时方式 设定时t,则计数脉冲数为X=t/Tcy 初值C=M-X=M-t/T =(t/T)求补 T0运行于定时器状态,时钟频率为12MHz,要求定时100μs。 机器周期Tcy=12/时钟频率=12/12=1μs 初值C为: 方式0: C=M-t/T=8192-100/1=8092=1F9CH 方式1: C=M-t/T =65536-100/1=65436=FF9CH 方式2、3 : C=M-t/T=256-100/1=156=9CH 例 工作方式0时的初值装入方法 方式0的计数寄存器是13位,对于T0而言,高8位初值装入TH0,低5位初值装入TL0的低5位(TL0的高3位无效)。 注意 2) 应用举例 假设单片机的时钟
原创力文档

文档评论(0)