PTT
Submit
Submit
選擇語言
正體中文
简体中文
PTT
ASM
[問題] 計算輸出的頻率
作者:
GooLoo
(平凡)
2013-08-10 21:48:43
最近寫了一些簡單的時序
有一個疑問, 就是....
時序寫出來, 無法預測那個訊號的頻率或時間,
都要用示波器量完後,長度不夠, 再改code
如:for( i=0; i<n ; i++)
我想要 delay 10us, 可能要try幾次才湊到
有辦法手算後,一次就寫對嗎?
我的MCU datasheet 沒有提到 1/4 1/8機械週期的字眼(我猜因為它不是8051架構)
或者說...拿到一個MCU, 我要什麼有什麼資料, 才可以算出...這for的delay時間呢?
作者:
WolfLord
(呆呆小狼 N )
2013-08-10 22:15:00
號碼
作者:
GooLoo
(平凡)
2013-08-10 22:22:00
號碼?可以多告訴我一些嗎?
作者:
cwl751005
(緯)
2013-08-10 22:35:00
提供一下是哪顆MCU,才方便幫你指引,不然MCU這麼多...
作者:
GooLoo
(平凡)
2013-08-10 22:41:00
以PIC10F200為例,datasheet我要先知道什麼才可以算出時間?因為每次拿到的MCU都不同,有點困擾, 想知道方法...感恩!
作者:
ruemann
(路人甲)
2013-08-10 23:03:00
用TIMER簡單有效
作者:
GooLoo
(平凡)
2013-08-10 23:10:00
to T大:我明白!不過有些簡單的Code用delay比較簡單想知道可不可以靠計算,減少try的次數有時候是用IO產生一個H/L訊號...頻率也常猜錯
作者:
WolfLord
(呆呆小狼 N )
2013-08-11 00:13:00
PIC8位元系列一個指令通常是4個CLOCK更多請看 10.0 INSTRUCTION SET SUMMARY 裡面一個CYCLE裡面一個CYCLE就是4個CLOCK
作者: ksmrt0123 (ksmrt)
2013-08-19 01:43:00
hitech c (pro版) 有內建 __delay_us(), 定義在 pic.h內不過我猜10uS太短了可能不會很準
繼續閱讀
[問題] Menu設計
hogiking
Re: [討論] 同樣的程式碼 卻不同的結果@ @
alexanjou
[討論] 同樣的程式碼 卻不同的結果@ @
alexanjou
[問題] Arduino控制大量LED的方式
Harrychou
Re: [討論] ARDUINO有什麼特別嗎?
deo2000
Fw: [問題] 如何開發出編譯器 ?
EdisonX
[討論] ARDUINO有什麼特別嗎?
qeagle
[請益] 音訊效果器實作
peng978
[問題] 返回上一行的ascii code
whatdidumean
Re: [問題] 有關於MCU去改某顆IC暫存器之值
kikiqqp
Links
booklink
Contact Us: admin [ a t ] ucptt.com