上节复习( 11.7 )
DESCRIPTION
上节复习( 11.7 ). 1 、定时 / 计数器的基本原理? 2 、定时 / 计数器的结构组成? 3 、定时 / 计数器的控制关系? 4 、定时 / 计数器方式 1 的要点?. TFx. 1 、单片机定时 / 计数器的基本工作原理?. 利用加 1 计数器对时钟脉冲或外来脉冲进行自动计数。计满溢出时引起中断标志( TFx )硬件置位。. fosc. 查询 / 中断. 定时时间 t =( 加 1 计数器的最大值 - 计数初值 )× 机器周期 =(2 n -a)×12/fosc ( s ). - PowerPoint PPT PresentationTRANSCRIPT
上节复习( 11.7 )
1 、定时 / 计数器的基本原理?2 、定时 / 计数器的结构组成?3 、定时 / 计数器的控制关系?4 、定时 / 计数器方式 1 的要点?
1 、单片机定时 / 计数器的基本工作原理?
定时时间 t =( 加 1 计数器的最大值 - 计数初值 )× 机器周期 =(2n-a)×12/fosc (s)
计数初值 a =2n -t ×fosc/ 12
装载计数初值 THx = a /256 TLx = a%256
利用加 1 计数器对时钟脉冲或外来脉冲进行自动计数。计满溢出时引起中断标志( TFx )硬件置位。
TFx
fosc
查询 /中断
2 、定时 / 计数器的结构组成?
两个 16 位定时器 T0 (TH0 、 TL0) 和 T1 (TH1 、 TL1)
两个控制寄存器 TCON 和 TMOD两个外部引脚 T0(P3.4) 和 T1(P3.5)
GATE C/T M1 M0 GATE C/T M1 M0
TMOD
( 89H)
T1 T0
/C T /C T
3 、定时 / 计数器的控制关系?
D7 D5 D4 D3 D2 D1 D0D6
T0
定时 计数
0 1 2 3 0 1 2 3
T1
定时 计数
0 1 2 0 1 2
模式选择位CT=0→ 定时CT=1→ 计数
T0 TF0
TR0
T0 脚
INT0
查询 /中断
fosc
方式选择位00 → 方式 001 → 方式 110 → 方式 211 → 方式 3
门控位GATE=0- 允许 TR1 启动计数器GATE=1- 允许 INT1 启动计数器
TF1 TR1 TF0 TR0 IE1 IT1 IE0 IT0
8FH 8DH 8CH 8BH 8AH 89H 88HTCON 8EH
(88H)
定时器控制位 外部中断控制位
T1 T0 TF0
TR0
T0 脚
INT0
查询 /中断
fosc
启动控制位TRx=1→ 启动TRx=0→ 停止
溢出标志位TFx=1→ 溢出TFx=0→ 清零
4 、定时 / 计数器的方式 1 要点?
方式 1:使用 16 位定时 / 计数器( THx,TLx ) 最大定时时间 t = (216- a)×12/fosc (s)
最高计数频率 =fosc/24
fosc
查询 /中断