Re: Delay time
|
||||
---|---|---|---|---|
版主
|
用 C 算 deley 很難拿捏的準,但不管怎樣 C 的 DELAY 函數的執行時間基本上是固定的。要知道詳細的 DELAY 時間可以用 MPALB SIM 配合 Stepwatch (須先設定模擬頻率) 來測量 Delay 的時間。
發表於: 2007/4/29 23:20
|
|||
|
Delay time
|
||||
---|---|---|---|---|
高級會員
|
Dear all,
我想寫一段精準的delay time (ex.10 micro sec),讓程式中有需要dealy的地方就呼叫此delay function。(不想使用到計時器) 因為我是用C開發MCU,所以我採用in-line的方式去實現delay: void dealy(int time) { int i; for(i=0;i<time;i++) asm("nop"); } 我目前是利用這函數去delay,但不太準,請問還有更好的方法能精準產生micro sec delay嗎? 謝謝
發表於: 2007/4/27 19:03
|
|||
|