单片机的定时和计数有什么 区别?

作者&投稿:滕乔 (若有异议请与网页底部的电邮联系)
单片机片内定时器与计数器的主要区别是什么?~

单片机片内定时计数器的主要区别是:
1)模式控制寄存器TMOD的D2或是D6位来控制。D2或D6位为0时,选择定时工作方式;为1时选择计数工作方式。
2)在定时方式时,计数脉冲输入信号由内部时钟提供;计数方式时计数脉冲来自于相应的外部输入引脚。
3)定时器是对单片机的机器周期数进行计数;计数器对外部输入脉冲信号计数,当信号产生由0到1的跳变时计数器的值加一。
模式控制寄存器的D1D0或是D5D4位用来选择定时/计数器的四种工作模式,00表示模式0,01表示模式1,10表示模式2,11表示模式3。这4中操作模式各有特点及优势,可以根据需要选择合适的操作模式。

扩展资料
定时/计数器的初始化步骤:
1)确定工作方式、操作模式、启动控制方式并写入TMOD寄存器;
2)设置定时或计数器的初值;
3)根据要求是否采用中断方式,直接对IE位赋值;
4)启动定时器工作,可使用SETB TRi启动。
参考资料来源:《单片机原理及应用》 曹巧媛 编著 电子工业出版社 第四章 单片机定时功能及应用 第一节 定时器/计数器的结构与工作原理 第二节 定时计数器的操作模式及应用

1、产生的脉冲不同
计数功能:单片机外部触发的脉冲。
定时功能:单片机内部在晶振的触发下产生的脉冲。



2、工作方式不同
计数功能:当定时/计数器设置为计数工作方式时,计数器对来自输入引脚T0(P3.4)和T1(P3.5)的外部信号计数,外部脉冲的下降沿将触发计数,检测一个由1到0的负跳变需要两个机器周期。
定时功能:计数器对内部机器周期计数,每过一个机器周期,计数器增1,直至计满溢出。
3、应用范围不同
计数功能:对一些外部事件计数时则采用。
定时功能:需要准确计算时间时采用。

1、触发来源不同:定时器的触发来源是外部脉冲,而计数器的触发来源是时钟信号。

2、计数对象不同:定时器实际上也是计数器,只是计数的是固定周期的脉冲;计数器只是计数时间。

单片机也被称为单片微控器,属于一种集成式电路芯片。在单片机中主要包含CPU、只读存储器ROM和随机存储器RAM等,多样化数据采集与控制系统能够让单片机完成各项复杂的运算,无论是对运算符号进行控制,还是对系统下达运算指令都能通过单片机完成。 

由此可见,单片机凭借着强大的数据处理技术和计算功能可以在智能电子设备中充分应用。简单地说,单片机就是一块芯片,这块芯片组成了一个系统,通过集成电路技术的应用,将数据运算与处理能力集成到芯片中,实现对数据的高速化处理。

扩展资料:

单片机的应用

1、节能控制

由于智能电子设备可能会被经常携带外出,因此对这些设备的能耗要求是非常高的,所以经常会设计一些节能控制模块,从而提高智能电子设备的待机时长。

单片机技术在节能控制中的应用主要分为以下几个方面:第一,智能电子设备在外出状态下,大部分是处于轻负载的模式,这时候就需要通过节能控制,确保其基础功能的前提下,进一步降低电量的消耗。

单片机通过对智能电子设备中数据的收集,可以大致推断当前设备处于较低的负载,这时可以降低电压及电流的输出,达到节能的目的;第二,单片机可以控制能耗的节奏,例如:在小米手环中,收集人体的心率、睡眠和运动步数等数字,这些数字收集后会在本地进行存储,然后以分钟级的频率进行上报。

信息未上报时,设备处于低能耗的状态,信息上报时,会出现一些网络传输方面的消耗,单片机可以控制能耗的节奏,将手环的大部分时间控制在低能耗的状态下,可以使得待机时间长达七十二小时以上。

2、智能语音设备

为了更好地提高智能电子设备的智能性,可以允许人类通过简单的语言进行控制,实现语音人机交互的目的。目前,语音处理芯片已经开发完成,并开始运用到智能电子设备中。单片机在智能语音设备中的应用,主要分为以下两个部分。

第一,软件设置方面,由于单片机可以通过编程的方式,处理一些业务逻辑,因此就能够对智能语音处理过程进行操作。例如:在导航智能电子设备中,可以将其中的一些道路名称、距离等进行提取,然后进行播报;同时,还可以选择不同的名人口吻进行播报,真正实现智能化的定制操作,更好地满足用户的需求。

第二,硬件设计方面,由于智能语音设备对资源的消耗比较大,因此为了更好地延长产品的待机时间,会使用单片机技术动态控制产品的功率,进一步降低对电量的消耗。同时,还可以通过单片机技术,提高硬件的响应时间,进一步提高用户的体验。

3、报警控制

对于部分电子设备来讲,会拥有自动报警的设置,报警控制也是单片机技术经常使用的领域,主要体现在以下几个方面:第一,对于一些自动报警装置来讲,例如:家里经常使用的火灾报警器,就是在外界环境达到一定条件下开启智能报警的设备。

如果室内的烟雾浓度到达某种水平,或者是收集外界的数据达到某种状态时,就会自动触发报警设置,从而实现智能报警的功能;第二,对于一些智能电子设备来讲,如果外在环境超过设备的工作环境范围时,或者是设备存在一些异常情况时,就会触发自身的报警机制,让用户能够及时了解设备的运作详情,并且根据报警信息提供解决方案。

4、医疗设备

随着医疗设备技术的不断提升,单片机开始在医疗设备中进行广泛的应用,主要体现在:第一,对病人的身体特征数据进行智能监控,可以将一些医疗设备安装在病人身上,并对其身体的数据进行收集,然后与后台的控制系统进行交互,如果发现病人的身体特征异常时,会及时产生报警。

参考资料:百度百科-单片机



单片机的定时器是用内部时钟信号,计脉冲的个数,
计数器是计外面的脉冲个数,

定时器用的脉冲频率是晶振频率的1/12.当计数个数达到一定值后,产生溢出,产生一个中断信号.

而计数器用的脉冲外面的脉冲,从IO输入,当计数个数达到一定值后,产生溢出,产生一个中断信号.
两者工作原理差不多.都是计数 ,用的信号来源不同.

定时器,是用来定时用的,计数器用来计数用的,对于51系列的单片机,其内部的定时器和计数器一般为加法器,即对于定时器,当定时时间到得时候,定时器寄存器从全1变为全0是,像cpu发出中断信号等待处理。对于计数器,来一个脉冲,内部寄存器自动加一当寄存器从全1变为全0时也像cpu发出中断等待处理,不明白的在联系啊,呵呵

定时是时钟
计数是作业


单片机片内定时器与计数器的主要区别是什么?
单片机片内定时计数器的主要区别是:1)模式控制寄存器TMOD的D2或是D6位来控制。D2或D6位为0时,选择定时工作方式;为1时选择计数工作方式。2)在定时方式时,计数脉冲输入信号由内部时钟提供;计数方式时计数脉冲来自于相应的外部输入引脚。3)定时器是对单片机的机器周期数进行计数;计数器对外部输入...

服装模板挂片机的计数功能
计数功能:自动计数(根据节拍自动计数)。是通过构建新的个案计数变量,来统计每个个案的指定变量列表中设置值的出现次数。计数功能是最基本的时序电路,它不仅可以用来统计输入脉冲的个数,还可作为数字系统中的分频、定时电路,用途相当广泛。

微机系统中,8253的三个定时器分别做什么使用
定时\/计数器1:用于DRAM内存定时刷新;定时\/计数器2:用于扬声器发声。

80C51定时 计数器在什么情况下是定时器?什么情况下是计数器?
【答案】:80C51定时\/计数器归根到底是一个计数器,基本功能是加1。对外部事件脉冲(T0必须从P3.4输入、T1必须从P3.5输入)计数,是计数器;对片内机周脉冲计数,是定时器。因为片内机周脉冲频率是固定的,是fosc的1\/12。若fosc=12MHz,1机周为1μs;若fosc=6MHz,1机周为2μs,机周脉冲时间...

单片机的定时和计数有什么 区别?
1、触发来源不同:定时器的触发来源是外部脉冲,而计数器的触发来源是时钟信号。2、计数对象不同:定时器实际上也是计数器,只是计数的是固定周期的脉冲;计数器只是计数时间。单片机也被称为单片微控器,属于一种集成式电路芯片。在单片机中主要包含CPU、只读存储器ROM和随机存储器RAM等,多样化数据采集与...

PLC的定时器和计数器分别具体有什么作用?
为了使用方便,在有些单片集成计数器上还附加了异步置零、预置数、保持等功能,并设置了相应的控制端。 定时器应用: 1、在实行峰谷电价差的地区,可使用大功率电器在低电价阶段自动运行。 2、用于控制需定时开与关的家用电器。如:饮水机、热水器、空调、电饭煲、广告照明等。 3、用于控制通电时间长短。如:电动自行...

PLC的定时器和计数器分别具体有什么作用?
计数器作用 在数字电子技术中应用的最多的时序逻辑电路。计数器不仅能用于对时钟脉冲计数,还可以用于分频、定时、产生节拍脉冲和脉冲序列以及进行数字运算等。但是并无法显示计算结果,一般都是要通过外接LCD或LED屏才能显示。定时器作用 用定时器来控制开关或工作时间。

PLC的定时器和计数器分别具体有什么作用?
定时器是定时器的编号不能重复 计数器是计数器的编号不能重复 定时器和计数器是两种,各是各的,可以同时有定时器t0和计数器c0

计数器与定时器有何区别?
8051的定时\/记数器没有区别 在定时时,其实也还是在记数,只不过每次记数的周期是固定的,也就是没个机器周期记数一次,所以根据它记的数可以很方便的计算出来它记数的时间.所以叫它定时器.8051的T0,T1 工有4中工作方式,具体的请参考专业书籍.我上学时,就这个8051,就学了1个学期,老师还没讲完....

定时\/计数器的定时长度、计数初值和计数脉冲三者之间的关系是什么?
每一次定时计数实质上是对单片机机器周期的累积,定时长度就是最大累积值,如果把计数器比作一个容器,计数脉冲比作水,那么单片机机器周期就是每次往容器中的加水量,而计数初值就是未加水之前容器中已存的水,显然当容器中原存的水越少加满容器花费的时间就越长,反之就越短。

会昌县13938225971: 单片机8051定时器和计数器方式的区别是什么? -
宗圣亨复方: 单片机8051定时器和计数器的区别如下:1、定时器是以内部时钟作为基准来工作的,计数器是以外部脉冲输入来计数的.2、TMOD的C/T位等于0时为定时器模式,等于1时为计数器模式3、定时器模式与外部IO口无关,计数器模式需要P3.4,P3.5输入脉冲

会昌县13938225971: 单片机中的定时器和计数器有什么区别?各自的作用是什么? -
宗圣亨复方: 单片机提供内部定时和外部计数的功能,功能差不多都是定时和计数达到终点时,产生中断,而CPU则暂时放下目前所执行的程序区处理中断.

会昌县13938225971: 单片机工作在定时方式和计数方式有什么不同
宗圣亨复方: 定时器是由外部晶振振荡频率产生决定,计数方式是由内部定时器/计数器产生.

会昌县13938225971: mcs51系列单片机定时方式和计数方式的区别是什么 -
宗圣亨复方: 定时方式实际是用CPU的运行时钟进行计数.对象是内部的晶振周期. 根据你要定的时给THx/TLx一个初值. 计数方式是用外部引脚上的脉冲计数.对象是外部输入的波形. 根据设定好触发方式后,一个上升或者下降源来一次垒加一次.

会昌县13938225971: 单片机中 定时器/计数器 的计数初值是怎么计算得出的?(计数和定时计算方式是否不同?) -- 初学单片机 -
宗圣亨复方: 计数初值的计算: 定时或计数方式下计数初值如何确定:定时器选择不同的工作方式,不同的操作模式其计数值均不相同.若设最大计数值为M,各操作模式下的M值为: 模式0 : M=2^13 =8192 模式1: M=2^16=65536模式2:M=2^8=256模式3: ...

会昌县13938225971: 1,单片机计数中断与定时中断有什么不同 -
宗圣亨复方: 计数中断依靠的是外部脉冲输入,定时中断依靠的是内部时钟(晶振).

会昌县13938225971: 单片机中c/t=0时是定时方式,c/t=1是计数方式.定时和计数有什么区别吗?请举例子,比喻.谢谢啦 -
宗圣亨复方: 定时器/计数器本质上都是计数器,只不过数的东西不一样.定时器/计数器做为定时器来用的时候,是数的单片机时钟的脉冲个数,也就是说,单片机的时钟做为定时器/计数器的时钟源,因为单片机的时钟一般比较固定,因此,我们就知道一个脉...

会昌县13938225971: MCS - 51单片机的定时器/计数器工作于定时方式和计数方式的相同点和不同点?? -
宗圣亨复方: 代码方面基本相同,使用的资源也基本一致,不同的是模式配置时选择是定时还是计数,定时方式实际是用CPU的运行时钟进行计数,计数方式是用外部引脚上的脉冲计数.

会昌县13938225971: 单片机计数中断与定时中断有什么不?1、单片机计数中断与定时中断有
宗圣亨复方: 我一本正经地胡说一下吧. 进行精确的计时,比如秒表,时钟,微波炉等的定时系统.至于中断让单片机处理多种事件,满足条件就执行中断,像电脑系统中就包含各种外围设备的中断,在 设备管理器 查看 依连接排序资源 中可见电脑包含的各种中断.中断处理设备的突发性事件,还可以分时为多个外设服务.高手勿喷.个人理解为此.

会昌县13938225971: 单片机定时计数器在计数模式和计时模式有什么区别 -
宗圣亨复方: thisObj.className = "active"; document.getElementById(tabObj+"_Content"+i).style.display = "block"; }else{ tabList[i].className = "normal"; document.getElementById(tabObj+"_Content"+i).style.display = "none"; }

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网