1 / 6

上节复习( 11.7 )

上节复习( 11.7 ). 1 、定时 / 计数器的基本原理? 2 、定时 / 计数器的结构组成? 3 、定时 / 计数器的控制关系? 4 、定时 / 计数器方式 1 的要点?. TFx. 1 、单片机定时 / 计数器的基本工作原理?. 利用加 1 计数器对时钟脉冲或外来脉冲进行自动计数。计满溢出时引起中断标志( TFx )硬件置位。. fosc. 查询 / 中断. 定时时间 t =( 加 1 计数器的最大值 - 计数初值 )× 机器周期 =(2 n -a)×12/fosc (  s ).

thuy
Download Presentation

上节复习( 11.7 )

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. 上节复习(11.7) 1、定时/计数器的基本原理? 2、定时/计数器的结构组成? 3、定时/计数器的控制关系? 4、定时/计数器方式1的要点?

  2. TFx 1、单片机定时/计数器的基本工作原理? 利用加1计数器对时钟脉冲或外来脉冲进行自动计数。计满溢出时引起中断标志(TFx)硬件置位。 fosc 查询/中断 定时时间t =(加1计数器的最大值-计数初值)×机器周期 =(2n-a)×12/fosc (s) 计数初值a =2n -t ×fosc/ 12 装载计数初值 THx = a /256 TLx = a%256

  3. 2、定时/计数器的结构组成? • 两个16位定时器T0 (TH0、TL0)和T1 (TH1、TL1) • 两个控制寄存器TCON和TMOD • 两个外部引脚T0(P3.4)和T1(P3.5)

  4. fosc 模式选择位 CT=0→定时 CT=1→计数 查询/ 中断 TF0 T0 T0脚 D6 D7 D4 D3 D2 D1 D0 D5 方式选择位 00 →方式0 01 →方式1 10 →方式2 11 →方式3 INT0 门控位 GATE=0-允许TR1启动计数器 GATE=1-允许INT1启动计数器 TR0 3、定时/计数器的控制关系? TMOD M0 (89H) M1 GATE C/T M1 M0 GATE C/T T1 T0

  5. 定时器控制位 外部中断控制位 8FH 8CH 8BH 8AH 89H 88H 8DH TCON 8EH (88H) IT0 IE0 TF1 TR1 TF0 TR0 IE1 IT1 fosc 查询/ 中断 TF0 T0 T1 T0脚 INT0 TR0 溢出标志位 TFx=1→溢出 TFx=0→清零 启动控制位 TRx=1→启动 TRx=0→停止

  6. 4、定时/计数器的方式1要点? fosc 查询 /中断 方式1:使用16位定时/计数器(THx,TLx) 最大定时时间 t = (216- a)×12/fosc (s) 最高计数频率=fosc/24

More Related