C51单片机定时器/计数器控制字设置

来源:本站
导读:目前正在解读《C51单片机定时器/计数器控制字设置》的相关信息,《C51单片机定时器/计数器控制字设置》是由用户自行发布的知识型内容!下面请观看由(电工技术网 - www.9ddd.net)用户发布《C51单片机定时器/计数器控制字设置》的详细说明。
简介:本文主要讲了C51单片机定时器/计数器控制字设置问题,下面一起来学习一下:

在使用定时/计数器之前需要先通过定时/计数器的方式控制字来设置其工作方式。

在单片机中有两个特殊功能寄存器与定时/计数有关,这就是TMOD和TCON。顺便说一下,TMOD和TCON是名称,我们在写程序时就能直接用这个名称来指定它们,当然也能直接用它们的地址89H和88H来指定它们(其实用名称也就是直接用地址,汇编软件帮你翻译一下而已)。

C51单片机定时器/计数器控制字设置

从图1中我们能看出,TMOD被分成两部份,每部份4位。分别用于控制T1和T0,至于这里面是什么意思,我们下面介绍。

C51单片机定时器/计数器控制字设置

从图2中我们能看出,TCON也被分成两部份,高4位用于定时/计数器,低4位则用于中断(我们暂不管)。而TF1(0)我们上节课已提到了,当计数溢出后TF1(0)就由0变为1。原来TF1(0)在这儿!那么TR0、TR1又是什么呢?看上节课的图。

计数脉冲要进入计数器还真不不难,有层层关要通过,最起码,就是TR0(1)要为1,开关才能合上,脉冲才能过来。因此,TR0(1)称之为运行控制位,可用指令SETB来置位以启动计数器/定时器运行,用指令CLR来关闭定时/计数器的工作,一切尽在自已的掌握中。

<单片机定时器/计数器结构>

C51单片机定时器/计数器控制字设置

提醒:《C51单片机定时器/计数器控制字设置》最后刷新时间 2024-03-14 00:53:15,本站为公益型个人网站,仅供个人学习和记录信息,不进行任何商业性质的盈利。如果内容、图片资源失效或内容涉及侵权,请反馈至,我们会及时处理。本站只保证内容的可读性,无法保证真实性,《C51单片机定时器/计数器控制字设置》该内容的真实性请自行鉴别。