lpc1114通用定时器

  • 学习2927次

LPC1114内部一共有4个定时器,2个32位定时器,2个16位定时器,使用方式都一样,只是要注意使用16位定时器时,寄存器的值不要超出65535。

给它们分别取名称为CT16B0、CT16B1、CT32B0、CT32B1。

特征:

1. 可编程预分频器

我们知道,普通51单片机定时器每递增一下,用时1微秒,固定不变的。而LPC1114的定时器有可编程预分频器,这样就可以控制定时器的时间间隔为任意值了,譬如2微秒,10微秒,0.5微秒等,最小可以为0.02微秒。这个功能在测试测量方面相当有用。

2. 可以工作在定时和计数两种模式

3. 每个定时器都有一个捕获引脚

捕获引脚可以用来感觉它上面的电平变化,实质上和中断引脚的功能类似。主要用来测量信号的脉宽。

4. 每个定时器都有匹配输出引脚

当定时器在运行期间,定时器的值与匹配寄存器中的值一样的时候,就可以使得输出引脚为高电平、低电平、或者翻转电平,具体哪一种,可以由我们配置。主要用来产生PWM信号。