装修热点

有关单片机定时器的使用和定时器的介绍

2024-05-31

装修导读:【有关单片机定时器的使用和定时器的介绍】导语:单片机,其实就是一种用于集成电路中的芯片,而单片机的定时器是一个电子元件,它是一个稳定的计数器,是由单片机本身提供的。它也是单片机上的一个连接部件,可以用来编程。定时器还有一个功能显而易见就是可 ...

导语:单片机,其实就是一种用于集成电路中的芯片,而单片机的定时器是一个电子元件,它是一个稳定的计数器,是由单片机本身提供的。它也是单片机上的一个连接部件,可以用来编程。定时器还有一个功能显而易见就是可以用来定时,同时,它也可以用来统计一些脉冲信号。

定时器的结构

定时器是由两个寄存器组成的,其中一个寄存器是用来确定计数器的工作形式和功能的,另外一个计时器是用来控制单片机的启动和停止的,同时它也是设置溢出的一个标志。

定时器的使用

定时器的使用主要分为五个步骤,首先是要打开中断的可以允许的位置,主要是对IE寄存器的控制,然后选择定时器的工作的形式,定时器的一个格式是TMOD的形式,主要有四种方式。第一种计数的方式是十三位加一的形式,第二种是十六位加一的计数器,第三种的定数器被分解成两部分,一个是八位的寄存器,另外一个是八位的计数器。第三步就是要为定时器进行赋值,首先定时器的初值是等于计数器模值减去计数器记满的招满值,而定时器的初值是等于模值减去预定时的时间与单片机时钟周期的十二倍。接下来就是启动计时器,当TRO为0的时候,停止TO开始计数,而TRO值为1的时候,就启动TO进行计数。当TFO为0的时候,没有TO的中断,这时是没有硬件复位,而当值为1的时候有TO溢出中断的情况。当TR1为0的时候,停止TI进行计数,而值为1的时候开启T1进行计数。

当TF1为0的时候,没有T1的中断,为1的时候会出现T1的溢出中断情况。当IE1的值为0的时候时,出现硬件的复位而当其值为1的时候出现中断。当IT1的值为0的时候INT1出现电平触发的情况,也就是软件复位,而当值为1的时候,INT1的负边沿会出现触发的情况。当IE0的值为0时会出现硬件复位,而当IEO的值为1的时候,INT0上会有中断的情况。当IT0的值为0时,INT0会发生电平触发,也就是软件复位,同时INT0的负边沿触发。最后一步就是计数器中断入口程序。

总而言之,定时器的使用可以为单片机的功能增加一些性能上的增强。所以,合理的运用定时器将会帮助我们使用单片机。

单片机定时器的使用

单片机定时器的使用

单片机定时器的使用

单片机定时器的使用

热门案例

装修风格学问图库

  • 三种常见的地板铺装方法对比三种常见的地板铺装方法对比
  • 橡胶地垫厂家 橡胶跑道保养小技巧橡胶地垫厂家 橡胶跑道保养小技巧
  • 防水石膏板工艺_防水石膏板工艺介绍防水石膏板工艺_防水石膏板工艺介绍
  • 照明灯世界,分析飞利浦照明价格高低照明灯世界,分析飞利浦照明价格高低
  • 豪华公主卧室应该如何布置豪华公主卧室应该如何布置
  • 帝王洁具马桶_帝王洁具马桶品牌及产品优势帝王洁具马桶_帝王洁具马桶品牌及产品优势
  • 折叠式家具施“减压”术 小户型扩容无负担折叠式家具施“减压”术 小户型扩容无负担
  • 襄阳博大同途装饰装修报价 襄阳博大同途装饰服务流程襄阳博大同途装饰装修报价 襄阳博大同途装饰服务流程
  • 双重因素制约 工程机械增速趋于下滑双重因素制约 工程机械增速趋于下滑
  • 智能水开关_智能水开关的组成结构及特点智能水开关_智能水开关的组成结构及特点