[問題] 用C寫8051 如何可以較準確的delay數個microsecond

看板C_and_CPP作者 (mhsu2k9)時間16年前 (2009/07/30 15:35), 編輯推噓3(303)
留言6則, 5人參與, 最新討論串1/1
最近要控制一顆IC 但是它只有一個腳位 必需要透過高低位的延時來控制 因此需要較精準的延時函式 用assembly似乎比較容易做到 但想請教C要怎麼寫 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 118.168.34.147

07/31 00:25, , 1F
那為什麼不用asm來做呢@@?
07/31 00:25, 1F

07/31 01:00, , 2F
用8051內部的計時器不就可以了嗎,跟語言無關吧
07/31 01:00, 2F

07/31 21:14, , 3F
抱歉 我沒說清楚 我已經用一個timer來當時鐘 另一個timer
07/31 21:14, 3F

07/31 21:15, , 4F
來當UART的interrupt 所以想不透過timer來控制
07/31 21:15, 4F

07/31 22:38, , 5F
接一個 RTC 晶片?
07/31 22:38, 5F

08/01 04:14, , 6F
用8052 ?
08/01 04:14, 6F
文章代碼(AID): #1ASRtPWj (C_and_CPP)