华南农业大学工程学院单片机原理及接口技术课件第六章 定时器及应用.pptVIP

  • 10
  • 0
  • 约1.03万字
  • 约 40页
  • 2019-05-10 发布于广东
  • 举报

华南农业大学工程学院单片机原理及接口技术课件第六章 定时器及应用.ppt

定时器及应用 定时/计数器的基本结构如图所示 : 例1、设单片机晶振频率为6MHZ,使用定时器1以方式0产生周期为500us的等宽正方波连续脉冲,并由P1.0输出,以查询方式完成。 解:1、计算计数初值 要产生500us的等宽正方波脉冲,只需在P1.0端以250us为周期交替输出高低电平即可实现,为此定时时间为250us。使用6MHZ晶振,则一个机器周期为2us,方式0为13位计数结构,设初值为X,则: (213-X)*12*1/6 =250 得:X=8067,二进制数表示为 00011,十六进制表示为,高8位为:0FCH,低5位为:03H。其中高8位装入TH1,即TH1 = 0FCH,低5位装入TL1, 即TL1 = 03H。 2、TMOD寄存器初始化 为把定时器/计数器设定为方式0,则M1M0= 00 ;为实现定时功能,应使C/T=0;为实现定时器/计数器1的运行控制,则GATE =0。定时器/计数器T0不用,有关位设定为0,因此TMOD寄存器初始化为00H。 3、由定时器控制器TCON中的TR1位控制定时的启动和停止,TR1=1启动 ,TR1=0停止。 4、使用查询就禁止中断 IE=00H 5、程序设计: MOV TMOD ,#00H ; 设置T1为工作方式0 MOV TH1 ,#

文档评论(0)

1亿VIP精品文档

相关文档