Re: 請教一下,pic工作時脈
|
||||
---|---|---|---|---|
中級會員
|
恩~~ 的確,以C來寫,時間上會有誤差,
用Stopwatch來看,也確實是4Mhz --> 1us Thanks.
發表於: 2005/2/16 17:09
|
|||
|
Re: 請教一下,pic工作時脈
|
||||
---|---|---|---|---|
版主
|
我想 你一定看錯了,FOR 是一個 statement 不可以拿來跟組合語言的指令比,試著用 Stopwatch Window 量一下正確的時間吧!
發表於: 2005/2/16 16:25
|
|||
|
Re: 請教一下,pic工作時脈
|
||||
---|---|---|---|---|
中級會員
|
用軟體模擬的確是1us,我就用for迴圈跑1M次,應為1s
,我用簡單的i/o控制看LED亮滅,卻跑得比1s快很多。 醬的情況~~
發表於: 2005/2/16 16:14
|
|||
|
Re: 請教一下,pic工作時脈
|
||||
---|---|---|---|---|
版主
|
外部時脈除以四以後就是指令週期。
所以外部跑 4MHz , 指令週期為 1MHz = 1uS 你所說的"但實際時間卻快很多,是什問題呢?" 應該不會吧????
發表於: 2005/2/16 14:43
|
|||
|
請教一下,pic工作時脈
|
||||
---|---|---|---|---|
中級會員
|
您好:
pic的一個工作cycle是依據外部連接的振盪器,來計算是吧?! 若外接4Mhz振盪器接,即一個Nop() = 1/4M =.25 us 但實際時間卻快很多,是什問題呢? 謝謝~~
發表於: 2005/2/15 20:58
|
|||
|