『壹』 單片機輸出的頻率計算
去網上下載一個<單片機小精靈>的軟體,可以自動計算這些參數,並生成源代碼
如果下載不到,你可以採納我後留個郵箱,我發給你.
『貳』 單片機實際工作頻率怎樣計算
說51單片機吧,傳統51單片機的工作頻率(機器頻率)是晶振頻率的1/12,後來的增強型51單片機機器頻率為1/6,甚至為1倍
當然可以設置的,想慢一些也可以,最低可到1/128
『叄』 單片機頻率的計算求解
你可以查一下每條for語句裡面執行的時間啊,i=400,就是一個變數,通過改變其值來改變for的運行時間,就可以改變頻率了。
你也許是想問為什麼400就是1000HZ的頻率。怎麼計算的,對吧。
告訴你一個簡單可行的辦法,就是用proteus模擬軟體,測試一下你的for的運行時間。
簡單說就是設置一個IO口,當運行完for後,讓該IO口取反,在測試程序中用whie(1) 一直這樣做。然後通過proteus觀察IO口的高低電平的變化時間,就可以知道for的運行時間了。當然,這也只是一個大概的測試方法。
粗略的延時就用for語句等實現,精確延時是用定時器完成的。
像你這個程序,只是個大概延時,沒必要搞得非常精確,所以就用for語句實現了。
『肆』 單片機頻率常數是怎樣計算出來的。。。。
單片機頻率常數是怎樣計算出來的。。。。
周期是頻率的倒數 或者頻率是周期的倒數
1秒:相當於頻率是1HZ ,也就是1/1S =1HZ
那麼1/1ms =1/0.001S =1000HZ
『伍』 單片機的輸出聲音頻率為什麼這么算
首先,0.7ms翻轉P3.0一次,P3.0輸出的波形由1變0或由0變1,而一個震盪周期包含一個高電平和一個低電平,因此你看到需要將0.7ms乘以2才是一個周期波形的時長,0.7ms*2=1.4ms
1.4ms換算成秒: 1.4ms/1000=0.0014s
0.0014s換算成頻率: 1/0.0014s=714.2857Hz
『陸』 單片機中用定時器 和計數器來求頻率 計算公式是怎麼寫的
用定時器來及頻率,你只需將定時器定時為1秒,1秒內的脈沖個數就是頻率了。如果你一定要公式,非常簡單,用計數器計到的脈沖個數除以定時時間就是頻率了。其中定時器每計一次的時間是晶振的十二分之一,例如,12M晶振就是(12*10^6)*(1/12)=1us.
『柒』 51單片機的最佳計數頻率是多少如何算出來的,最好能講解下 求
51單片機計數,輸入的計數頻率不可以超過主頻的一半,
以12M晶振,12分頻來算,主頻是1M,那麼最高計數頻率為500KHz。
主頻1MHz,那麼單片機每個周期,也就是1us可以檢測一次管腳的狀態,檢測一次跳變由高到低,或者由低到高,需要兩個周期,即2us,也就是500KHz。
准確的說,要求輸入的信號變化速率必須低於主頻,才能確保可以被識別。