51单片机,定时器中断

定时器中断

文章目录

  • 定时器中断
    • 定时器
    • 相关寄存器
      • TCON
      • TOMD
      • IE
  • 定时10ms例子
  • 中断号
    • 定时器的代码实现
  • 结束

定时器

定时器和计数器,电路一样
定时或者计数的本质就是让单片机某个部件数数
当定时器用的时候,靠内部震荡电路数数
当计数器用的时候,数外面的信号,读取针脚的数据

定时器的本质原理: 每经过一个机器周期,就加1 :寄存器

C51中的定时器和计数器是同一个硬件电路支持的,通过寄存器配置不同,就可以将他当做定时器或者计数器使用。

确切的说,定时器和计数器区别是致使他们背后的计数存储器加1的信号不同。当配置为定时器使用时,每经过1个机器周期,计数存储器的值就加1。而当配置为计数器时,每来一个负跳变信号(信号从P3.4 或者P3.5引脚输入)ÿ

你可能感兴趣的:(单片机,51单片机)