當前位置:編程學習大全網 - 電腦編程 - 單片機定時器產生方波不標準

單片機定時器產生方波不標準

定時器工作方式選擇不恰當,應該選擇工作方式2,即TMOD=0X02;自動填充數值的方式。因為10ms相比比較短,而每次進入中斷後重新給TH0和TL0賦值的話就會耗時,進入中斷次數增多,則誤差就越來越大,等到10ms時誤差已經比較大,從而影響了結果。所以壹般能不寫在中斷函數中的程序壹般都不寫在中斷函數中,就是為了避免很多次的小誤差帶來的較大的誤差

  • 上一篇:Yt編程
  • 下一篇:廣州數控928能用循環指令嗎?
  • copyright 2024編程學習大全網