當前位置:編程學習大全網 - 編程軟體 - 什麽是STC12系列單片機的PCA及跟PWM有什麽區別?

什麽是STC12系列單片機的PCA及跟PWM有什麽區別?

PCA——可編程計數器陣列

STC手冊中把概念模塊化了,他的PCA包含兩個 捕獲/比較匹配 模塊,可以實現上升沿/下降沿捕獲,及捕獲中斷,或者比較匹配中斷,或者PWM,或者最普通的定時/計數器。

其實就是個功能稍微強大點的定時器 - -!

比如STC12C2052AD,它的PCA是16位的計數器,計數脈沖可選(時鐘分頻後做為計數信號,或者外部信號),包含兩個比較單元,這兩個比較單元可以用來產生比較匹配或者PWM,也就是上面所說的 兩個模塊。

當PCA本身的計數數值與比較匹配相等時,可以觸發中斷,或者PWM波形翻轉。

當PCA工作於捕獲時,首先設定壹個捕獲條件 上升沿或下降沿 。當這個條件發生時,PCA本身的計數值就被自動的復制到壹個固定的寄存器上,等待讀取,並可以觸發中斷。

實際上PCA就是壹個平平常常的計數器,比AT89S52的強點,現在的定時器基本上都有這些功能。

實在不明白就看看手冊吧。。

  • 上一篇:銑床國內外研究現狀
  • 下一篇:素描、線條的畫法?
  • copyright 2024編程學習大全網