lpc1114通用定時(shí)器
LPC1114內(nèi)部一共有4個(gè)定時(shí)器,2個(gè)32位定時(shí)器,2個(gè)16位定時(shí)器,使用方式都一樣,只是要注意使用16位定時(shí)器時(shí),寄存器的值不要超出65535。
給它們分別取名稱(chēng)為CT16B0、CT16B1、CT32B0、CT32B1。
特征:
1. 可編程預(yù)分頻器
我們知道,普通51單片機(jī)定時(shí)器每遞增一下,用時(shí)1微秒,固定不變的。而LPC1114的定時(shí)器有可編程預(yù)分頻器,這樣就可以控制定時(shí)器的時(shí)間間隔為任意值了,譬如2微秒,10微秒,0.5微秒等,最小可以為0.02微秒。這個(gè)功能在測(cè)試測(cè)量方面相當(dāng)有用。
2. 可以工作在定時(shí)和計(jì)數(shù)兩種模式
3. 每個(gè)定時(shí)器都有一個(gè)捕獲引腳
捕獲引腳可以用來(lái)感覺(jué)它上面的電平變化,實(shí)質(zhì)上和中斷引腳的功能類(lèi)似。主要用來(lái)測(cè)量信號(hào)的脈寬。
4. 每個(gè)定時(shí)器都有匹配輸出引腳
當(dāng)定時(shí)器在運(yùn)行期間,定時(shí)器的值與匹配寄存器中的值一樣的時(shí)候,就可以使得輸出引腳為高電平、低電平、或者翻轉(zhuǎn)電平,具體哪一種,可以由我們配置。主要用來(lái)產(chǎn)生PWM信號(hào)。