當前位置:編程學習大全網 - 電腦編程 - 單片機匯編編程計算平均值

單片機匯編編程計算平均值

用單片機和ad0809轉換芯片檢測pwm電壓波形的平均值:

在電路中,pwm信號通過阻容電路轉換成穩定的DC電壓,然後由單片機直接讀取ad0809的AD值。壹般情況下,樣本會被多次平均。可以用C語言或匯編語言實現。c語言更簡單,把采樣值加起來除以采樣次數就行了。匯編語言方法:如果采樣16次,將16次的結果相加(在16基中運算),右移4位的結果就是平均值。建議先去掉多個采樣值的最大值和最小值再取平均值比較穩定。

  • 上一篇:編程:n的n次方用什麽函數實現?
  • 下一篇:C++ SOCKET在客戶端不正常斷開的時候如何重新監聽。
  • copyright 2024編程學習大全網