单片机片内定时器与计数器的主要区别是什么?

作者&投稿:勾饺 (若有异议请与网页底部的电邮联系)
单片机的定时和计数有什么 区别?~

1、触发来源不同:定时器的触发来源是外部脉冲,而计数器的触发来源是时钟信号。
2、计数对象不同:定时器实际上也是计数器,只是计数的是固定周期的脉冲;计数器只是计数时间。
单片机也被称为单片微控器,属于一种集成式电路芯片。在单片机中主要包含CPU、只读存储器ROM和随机存储器RAM等,多样化数据采集与控制系统能够让单片机完成各项复杂的运算,无论是对运算符号进行控制,还是对系统下达运算指令都能通过单片机完成。
由此可见,单片机凭借着强大的数据处理技术和计算功能可以在智能电子设备中充分应用。简单地说,单片机就是一块芯片,这块芯片组成了一个系统,通过集成电路技术的应用,将数据运算与处理能力集成到芯片中,实现对数据的高速化处理。

扩展资料:
单片机的应用
1、节能控制
由于智能电子设备可能会被经常携带外出,因此对这些设备的能耗要求是非常高的,所以经常会设计一些节能控制模块,从而提高智能电子设备的待机时长。
单片机技术在节能控制中的应用主要分为以下几个方面:第一,智能电子设备在外出状态下,大部分是处于轻负载的模式,这时候就需要通过节能控制,确保其基础功能的前提下,进一步降低电量的消耗。
单片机通过对智能电子设备中数据的收集,可以大致推断当前设备处于较低的负载,这时可以降低电压及电流的输出,达到节能的目的;第二,单片机可以控制能耗的节奏,例如:在小米手环中,收集人体的心率、睡眠和运动步数等数字,这些数字收集后会在本地进行存储,然后以分钟级的频率进行上报。
信息未上报时,设备处于低能耗的状态,信息上报时,会出现一些网络传输方面的消耗,单片机可以控制能耗的节奏,将手环的大部分时间控制在低能耗的状态下,可以使得待机时间长达七十二小时以上。

2、智能语音设备
为了更好地提高智能电子设备的智能性,可以允许人类通过简单的语言进行控制,实现语音人机交互的目的。目前,语音处理芯片已经开发完成,并开始运用到智能电子设备中。单片机在智能语音设备中的应用,主要分为以下两个部分。
第一,软件设置方面,由于单片机可以通过编程的方式,处理一些业务逻辑,因此就能够对智能语音处理过程进行操作。例如:在导航智能电子设备中,可以将其中的一些道路名称、距离等进行提取,然后进行播报;同时,还可以选择不同的名人口吻进行播报,真正实现智能化的定制操作,更好地满足用户的需求。
第二,硬件设计方面,由于智能语音设备对资源的消耗比较大,因此为了更好地延长产品的待机时间,会使用单片机技术动态控制产品的功率,进一步降低对电量的消耗。同时,还可以通过单片机技术,提高硬件的响应时间,进一步提高用户的体验。

3、报警控制
对于部分电子设备来讲,会拥有自动报警的设置,报警控制也是单片机技术经常使用的领域,主要体现在以下几个方面:第一,对于一些自动报警装置来讲,例如:家里经常使用的火灾报警器,就是在外界环境达到一定条件下开启智能报警的设备。
如果室内的烟雾浓度到达某种水平,或者是收集外界的数据达到某种状态时,就会自动触发报警设置,从而实现智能报警的功能;第二,对于一些智能电子设备来讲,如果外在环境超过设备的工作环境范围时,或者是设备存在一些异常情况时,就会触发自身的报警机制,让用户能够及时了解设备的运作详情,并且根据报警信息提供解决方案。

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

单片机8051定时器和计数器的区别如下:\x0d\x0a1、定时器是以内部时钟作为基准来工作的,计数器是以外部脉冲输入来计数的。\x0d\x0a2、TMOD的C/T位等于0时为定时器模式,等于1时为计数器模式\x0d\x0a3、定时器模式与外部IO口无关,计数器模式需要P3.4,P3.5输入脉冲

单片机片内定时计数器的主要区别是:
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启动。
参考资料来源:《单片机原理及应用》
曹巧媛
编著
电子工业出版社
第四章
单片机定时功能及应用
第一节
定时器/计数器的结构与工作原理
第二节
定时计数器的操作模式及应用

定时器是对内部的时钟进行计数,计数到一定数值时,就是可以*频率,得到时间
计数器是对外部某一事件进行计数,既外部引脚每发生一次变化,讲数器就计数一次


关于单片机定时计数器 的问题,请大佬指点。
TMOD=0x01,就是设定时器0为16位定时器模式 (对内方式1)定时器1设定为方式0(13位)对内,但实际并没有用定时器1 如果TMOD=0x05,就是设定时器0为16位计数器模式(对外方式1 gate位不用)你可以看一下这个寄存器各个位的具体作用就 明白了 学51单 片机一定要弄懂各个特殊功能寄存器的作用 ...

8051单片机的内部硬件结构包括哪些部分?
2、存储器:8051单片机在系统结构上采用了哈佛型,将程序和数据分别存放在两个存储器内,一个称为程序存储器,另一个为数据存储器在物理结构上分程序存储器和数据存储器,有四个物理上相互独立的存储空间,即片内ROM和片外ROM,片内RAM和片外RAM。3、定时器/计数器(T/C):8051单片机内有两个...

51单片机计数器怎么用
51单片机是基础入门的一个单片机,还是应用最广泛的。51单片机的定时\/计数器的概念 单片机中,脉冲计数与时间之间的关系十分密切,每输入一个脉冲,计数器的值就会自动累加1,只要相邻两个计数脉冲之间的时间间隔相等,则计数值就代表了时间的流逝,因此,单片机中的定时器和计数器其实是同一个物理的电...

51单片机内部包含哪些主要功能部件?他们的作用是什么
MCS-51单片机在一块芯片中集成了 CPU 、RAM、ROM、定时\/计数器、多功能 I\/O 口 和中断控制等基本功能部件。 单片机的核心部分是 CPU ,CPU 是单片机的大脑和心脏。 程序存储器用于存放编好的程序或表格常数。数据存储器用于存放中间运算结果、数据 暂存和缓冲、标志位等。 定时\/计数器实质上是加法...

MCS-51系列单片机中的定时器有哪几个专用寄存器?它们各自的作用是什么...
定时也是如此,每个脉冲是1微秒,则计满65536个脉冲需时65.536 毫秒,但现在我只要10毫秒,怎么办?10个毫秒为10000个微秒,所以,只要在计数器里面放进55536就可以了。溢出的概念和设置任意定时计数的方法3个16位定时器\/计数器 ——(51系列有2个16位Timer少一个T2)定时器:对片内机器时钟(周期方波)进行计数计数器:对...

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

AT89S51单片机的片内硬件结构有什么?
(3)程序存储器(Flash ROM) 它用来存储程序。AT89S51片内集成4KB的Flash存储器(AT89S52片内则集成了8KB的Flash存储器,AT89C55片内集成了20KB的Flash存储器),如果片内程序存储器容量不够,片外最多可外扩至64KB。(4)中断系统具有6个中断源,2级中断优先权。(5)定时器\/计数器片内有2个16...

51单片机设计计时器
;P1口接显示个位数字的数码管,P2口接显示十位数字的数码管 ;preteus 仿真成功 ORG 0000H LJMP MAIN ORG 001BH ;定时器T1,中断入口 LJMP T1_ISR ORG 0030H ;主程序 MAIN: MOV TMOD,#10H ;定时器初始化 MOV TH1,#3CH ;设定时时间50ms MOV TL1,#0B0H SETB EA ;开...

单片机的工作原理?
(7) 一个全双工UART(通用异步接收发送器)的串行I\/O 口,用于实现单片机之间或单机与微机之间的串行通信。(8) 片内振荡器和时钟产生电路,但石英晶体和微调电容需要外接。最高允许振荡频率为12MHz。SST89V58RD 最高允许振荡频率达40MHz,因而大大的提高了指令的执行速度。以上各个部分通过内部数据...

请问单片机中的定时器1的溢出率是怎么回事呢?
定时器T1有方式0、1、2、3。区别在于位数和装载方式不同。因为方式2的计数器位数是8位的,而且可以自动重装载(计数器计满以后,硬件自动把计数初值装载到8位计数器里面),所以适合可以比较精确的计时。我赞同定时器的溢出率是每秒溢出的个数的说法。对于您给出的计算公式,我想修正完善一下:当单片...

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

新市区17272189403: 单片机中的定时器和计数器有什么区别?各自的作用是什么? -
汪玲补脑: 单片机提供内部定时和外部计数的功能,功能差不多都是定时和计数达到终点时,产生中断,而CPU则暂时放下目前所执行的程序区处理中断.

新市区17272189403: 单片机工作在定时方式和计数方式有什么不同
汪玲补脑: 定时器是由外部晶振振荡频率产生决定,计数方式是由内部定时器/计数器产生.

新市区17272189403: 8051单片机的T0和T1口都是定时/计数器,但是作定时器和作计数器有什么不同呢? -
汪玲补脑: 计数器记录外部脉冲信号,信号每变化一次,计数器才加1;而定时器则是使用单片机内部的规则脉冲信号,脉冲的间隔是相同的.

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

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

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

新市区17272189403: 51单片机中 定时器与计数器是一样的吗 -
汪玲补脑: 一样的,定时器和计数器是这个功能的一体两面. 当使用内部时钟作为脉冲源时,它就是定时器,当使用外部脉冲时,它就是计数器.当然,这个需要寄存器配置

新市区17272189403: MCS - 51系列单片机定时/计数的定时功能和计数功能有什么不同?分别用在什么场合? -
汪玲补脑: 其实都是计数,只是一个是对内部的时钟或时钟的分频进行计数,一个是对外部脉冲计数.

新市区17272189403: 急 PIC单片机的TIMER0作计数器和定时用有何不同 -
汪玲补脑: 计数就是直接从TIMER0的输入信号引脚T0CKI引脚读入你的数据.这个时候定时器自动工作,单片机设置好它就不用管了,直到它溢出.在这段时间内,单片机可以空出来干别的事情.如果你还设个变量,让单片机自己检测是否有按键按下.那这样单片机就专门盯着按键是否按下了.没能力干别的事情了.如果只是拿来做实验的话,没啥区别.但在工程实际应用中,十几到几十块钱的单片机不可能只用来一直盯着按键,还要发挥它的其他作用以便对得起买它的钱.

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