㈠ 51單片機 一個脈沖信號,頻率計算
我直接說思路可以嗎?利用已知的脈沖信號的數據(比如單位脈沖整個時間和高電位時間)可以推到出頻率計算公式,然後利用除法和取模,一位位的放到字元串裡面,然後顯示字元串。比如說51Hz,(int)51/10=5,51%10=1,明白了吧。
寫完之後才發現這個問題是09年提的,都過了三年了,汗///估計現在這位兄弟已經成牛人了吧....
㈡ 單片機頻率計算公式
這得看是什麼單片機了:
對於精簡指令集性能的單片機的工作頻率(1/機器周期)=時鍾頻率(1/時鍾周期).
普通的51單片機來說:頻率是1MHZ,時鍾周期是1/12us(1除以12M),機器周期是12倍的時鍾周期--1us.
周期是頻率的倒數 或者頻率是周期的倒數
1秒:相當於頻率是1HZ ,也就是1/1S =1HZ
那麼1/1ms =1/0.001S =1000HZ
㈢ 51系列單片機的時鍾頻率一般為多少
頻率12Mhz,指令周期1us
如果是1T的單片機,最快是1/12us
㈣ 51單片機的時鍾周期的頻率為12MHz,那麼ALE信號的頻率為多少
ALE端為晶振頻率的1/6,題中給的是「時鍾周期的頻率」(即「晶振頻率」的1/2),所以「晶振頻率」為24MHz,ALE信號的頻率為24/6,即4MHz。
簡介
51單片機是對兼容英特爾8051指令系統的單片機的統稱。51單片機廣泛應用於家用電器、汽車、工業測控、通信設備中。因為51單片機的指令系統、內部結構相對簡單,所以國內許多高校用其進行單片機入門教學。
同樣的一段程序,在各個單片機廠家的硬體上運行的結果都是一樣的,如ATMEL的89C51(已經停產)、89S51,PHILIPS,和WINBOND等,我們常說的已經停產的89C51指的是ATMEL公司的AT89C51單片機,同時是在原基礎上增強了許多特性。
如時鍾,更優秀的是由Flash(程序存儲器的內容至少可以改寫1000次)存儲器取代了原來的ROM(一次性寫入),AT89C51的性能相對於8051已經算是非常優越的了。