脉波频率量测器制作.PDFVIP

  • 6
  • 0
  • 约1.73万字
  • 约 11页
  • 2018-10-02 发布于天津
  • 举报
脉波频率量测器制作

脈波頻率量測器製作 作者: 林錫寬 (此文刊載於e 科技雜誌, vol. 45, September 2004 ) 這篇文章要以松翰科技公司的微控器 SN8P1708 來製作脈波頻率量測器。 1 外部脈波計數器 外部脈波計數器和多功能計時器共用同一個計數器。如果使用 SN8P1700 系 列微控器的多功能計時器 TC0 來作外部脈波計數器,則外部脈波需要從腳位 P0.0 輸入。而 TC1 用來作外部脈波計數器,則需要從腳位 P0.1 輸入外部脈波。一旦 系統暫存器 TC0M (或TC1M )的位元 3 被設為 1 時,則 TC0 (或TC1 )被當作 外部脈波計數器使用。 假設外部振盪器的頻率為 3.5879545 MHz ,而4 個振盪器時脈為一個指令週 期。現在要用 TC1 來量測頻率可能達 40 KHz 的外部脈波訊號的頻率,則還要使 用另一個多功能計時器 TC0 來計時。由計時器 TC0 來產生每一秒的中斷,而中 斷時讀取計數暫存器 TC1C 的數值,就是外部脈波訊號的頻率。現在面對的問題 為,如何設定 TC0 預除值和初始值自動下載用的初始值,以及可能補償之道, 使得量測的頻率誤差為±1 ? 這個問題分四個步驟來解。首先令f OSC = 3,

文档评论(0)

1亿VIP精品文档

相关文档