定时计数技术单片机控制系统中常常用到的定时与计数问题.pptVIP

  • 4
  • 0
  • 约1.72千字
  • 约 19页
  • 2016-07-20 发布于天津
  • 举报

定时计数技术单片机控制系统中常常用到的定时与计数问题.ppt

定时计数技术单片机控制系统中常常用到的定时与计数问题.ppt

第5章 定时计数技术 单片机控制系统中常常用到的定时与计数问题。 5.1 定时计数概述 5.2 MCS-51单片机的定时计数器 ; 5.1 定时/计数器概述 ;软件编程;可编程定时/计数器; 5.2 MCS51单片机内部的定时/计数器 ; 5.2.1 定时/计数器结构; TMOD:89H 只能按字节操作。; TCON:88H 可以按字节操作,也可以按位操作。;振荡器; 由于T0由TL0(低8位)和TH0(高8位)组成;T1由TH和THl组成。所以T0、T1都是16位计数器。但是若将它们设置成不同的工作方式,其计数长度(最大值)和计数方式都可变化。内部定时/计数器一共有四种工作方式,由TMOD的相关位设置。 ;振荡器;振荡器;振荡器;振荡器; MCS-51的定时/计数器是可编程的,因此,在进行定时或计数之前也要用对其进行初始化。初始化一般应包括以下几个步骤: 1、对TMOD寄存器赋值,以确定定时器的工作方式。 2.置定时/计数器初值,直接将初值写入寄存器的TH0,TL0或TH1,TLl。 3.根据需要,对寄存器IE置初值,开放定时器中断。 4.对TCON寄存器中的TRl或TR0置位,启动定时/计数器。启动以后,计数 器即按规定的工作方

文档评论(0)

1亿VIP精品文档

相关文档