加入星計(jì)劃,您可以享受以下權(quán)益:

  • 創(chuàng)作內(nèi)容快速變現(xiàn)
  • 行業(yè)影響力擴(kuò)散
  • 作品版權(quán)保護(hù)
  • 300W+ 專業(yè)用戶
  • 1.5W+ 優(yōu)質(zhì)創(chuàng)作者
  • 5000+ 長期合作伙伴
立即加入
  • 正文
    • 1.定時(shí)器
    • 2.計(jì)數(shù)器
  • 相關(guān)推薦
  • 電子產(chǎn)業(yè)圖譜
申請入駐 產(chǎn)業(yè)圖譜

單片機(jī)定時(shí)器與計(jì)數(shù)器的區(qū)別

2021/05/03
1834
閱讀需 4 分鐘
加入交流群
掃碼加入
獲取工程師必備禮包
參與熱點(diǎn)資訊討論

單片機(jī)中的定時(shí)器計(jì)數(shù)器都是常用的計(jì)時(shí)/計(jì)數(shù)功能模塊,它們可以實(shí)現(xiàn)各種時(shí)間相關(guān)的操作。雖然它們有些相似,但是它們之間具有不同的特點(diǎn)和應(yīng)用場景。

1.定時(shí)器

定時(shí)器通常用于在規(guī)定的時(shí)間內(nèi)執(zhí)行某個(gè)操作。它們可以周期性地觸發(fā)中斷并執(zhí)行指定的操作。例如,當(dāng)需要定時(shí)10毫秒時(shí),我們可以使用定時(shí)器設(shè)置定時(shí)器計(jì)數(shù)值,當(dāng)計(jì)數(shù)值到達(dá)設(shè)定值時(shí),就會(huì)觸發(fā)一個(gè)中斷,這個(gè)中斷函數(shù)就可以執(zhí)行所需的操作。另外,在一些需要周期性操作的場合下,如PWM控制,也需要使用定時(shí)器來產(chǎn)生精確的時(shí)間基準(zhǔn)信號。

2.計(jì)數(shù)器

計(jì)數(shù)器通常用于計(jì)數(shù)操作。它們可以計(jì)算輸入脈沖的數(shù)量,并將其轉(zhuǎn)化為單片機(jī)可處理的數(shù)字信號。例如,當(dāng)需要測量某個(gè)物理量,如速度,我們可以將旋轉(zhuǎn)運(yùn)動(dòng)轉(zhuǎn)化為脈沖輸入,并使用計(jì)數(shù)器模塊來計(jì)算脈沖的數(shù)量和周期。另外,在一些需要在規(guī)定時(shí)間內(nèi)執(zhí)行指定次數(shù)的場合下,比如紅外遙控命令解碼,也需要使用計(jì)數(shù)器。

相關(guān)推薦

電子產(chǎn)業(yè)圖譜