A. 單片機的輸出聲音頻率為什麼這么算
首先,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
B. 單片機的機器周期和時鍾周期分別怎麼算的,還請舉例說明下
單片機的機器周期=12秒/晶振頻率,時鍾周期=振盪周期,等於單片機晶振頻率的倒數,如常見的外接12M晶振,那它的時鍾周期=1/12M。
時鍾周期以時間動作重復的最小周期來度量,度量單位採用時間單位。在單個時鍾周期內(現代非嵌入式微處理器的這個時間一般都短於1納秒),邏輯零狀態與邏輯一狀態來回切換。由於發熱和電氣規格的限制,周期里邏輯零狀態的持續時間歷來要長於邏輯一狀態。
一般情況下,一個機器周期由若干個S周期(狀態周期)組成。通常用內存中讀取一個指令字的最短時間來規定CPU周期,(也就是 計算機通過內部或外部匯流排進行一次信息傳輸從而完成一個或幾個微操作所需要的時間)),它一般由12個時鍾周期(振盪周期)組成,也是由6個狀態周期組成。
(2)單片機頻率公式擴展閱讀
在一個時鍾周期內,CPU僅完成一個最基本的動作。由於時鍾脈沖是計算機的基本工作脈沖,它控制著計算機的工作節奏(使計算機的每一步都統一到它的步調上來)。顯然,對同一種機型的計算機,時鍾頻率越高,計算機的工作速度就越快。
但是,由於不同的計算機硬體電路和器件的不完全相同,所以其所需要的時鍾周頻率范圍也不一定相同。我們學習的 8051單片機的時鍾范圍是1.2MHz-12MHz。
一個機器周期包含六個狀態周期(用S表示)。一個狀態周期有兩個節拍(用P1、P2表示)。8051系列單片機的一個機器周期同6 個S周期(狀態周期)組成。也就是說一個機器周期=6個狀態周期=12個振盪周期(即時鍾周期)。
C. 單片機中用定時器 和計數器來求頻率 計算公式是怎麼寫的
用定時器來及頻率,你只需將定時器定時為1秒,1秒內的脈沖個數就是頻率了。如果你一定要公式,非常簡單,用計數器計到的脈沖個數除以定時時間就是頻率了。其中定時器每計一次的時間是晶振的十二分之一,例如,12M晶振就是(12*10^6)*(1/12)=1us.
D. 單片機中晶振頻率為12MHZ的機器周期怎麼算
1、機器周期=晶振周期*12.
2、所以單片機中晶振頻率為12MHZ的機器周期=12*1/12M=1微秒.
E. 單片機輸出的頻率計算
去網上下載一個<單片機小精靈>的軟體,可以自動計算這些參數,並生成源代碼
如果下載不到,你可以採納我後留個郵箱,我發給你.
F. 單片機頻率常數是怎樣計算出來的。。。。
單片機頻率常數是怎樣計算出來的。。。。
周期是頻率的倒數 或者頻率是周期的倒數
1秒:相當於頻率是1HZ ,也就是1/1S =1HZ
那麼1/1ms =1/0.001S =1000HZ
G. 單片機晶振頻率為4mhz
1、機器周期=晶振周期*12.
2、所以單片機中晶振頻率為12MHZ的機器周期=12*1/12M=1微秒. 1、一般是12MHZ或者11.0592M。
2、開發板晶振頻率就是單片機的工作頻率呀。可以從單片機邊上的金屬封裝外殼的晶振上看標識。
3、
每個單片機系統里都有晶振,全程是叫晶體震盪器,在單片機系統里晶振的作用非常大,他結合單片機內部的電路,產生單片機所必須的時鍾頻率,單片機的一切指令的執行都是建立在這個基礎上的,晶振的提供的時鍾頻率越高,那單片機的運行速度也就越快。一、高頻率的晶振,晶體製造工藝高
頻率越高晶振越薄,越難加工。試想一下,1頓重的鋼鐵和1公斤重的鋼鐵以1khz振動,誰最容易起振?對,重的厚的固有諧振頻率低,但薄的又容易損壞(比如超聲波清洗環節)。
為什麼單片機外接的晶振頻率那麼低
二、耗電
單片機與晶振之間的走線,在低頻率晶振看來,就是純導線,對高頻率晶振看來,就是有感抗有容抗的導線。在有內阻的情況下,對電容充放電都是在損耗能量。內部倍頻的就好點,因為晶元集成部高,電容在內部表現的很小很小。
為什麼單片機外接的晶振頻率那麼低
三、元件參數離散性要求高
一般的晶振啟動電容都是20pF,太高的晶振對電容要求高,可能走線電容都比啟動電容容量大。比如100Mhz需要1pF啟動電容,而你走線就可能有2pF了。嚴重影響其精度,也不好實現。實在想用,只能用有源晶振了。
H. 51單片機的機器周期和晶振頻率有何關系當fOSC=8MHz時,機器周期是多少
機器周期X振盪頻率= 12。當fosc=8MHz時,機器周期為1.5微秒。
因為規定一個機器周期為12個振盪周期,而振盪周期是振盪頻率fosc的倒數,所以一個機器周期=12/fosc,當fosc=8MHz時,代入公式,機器周期為12/(8MHz)s,即1.5us。
(8)單片機頻率公式擴展閱讀:
51單片機是對所有兼容Intel 8031指令系統的單片機的統稱。該系列單片機的最早是Intel的8004單片機,後來隨著Flash rom技術的發展,8004單片機取得了長足的進展,成為應用最廣泛的8位單片機之一,其代表型號是ATMEL公司的AT89系列(如AT89C51),它廣泛應用於工業測控系統之中。
對於單片機中周期定義:
振盪周期:單片機外接石英晶體振盪器的周期。如外接石英晶體的頻率若為12MHz(如上圖),那麼其振盪周期就是1/12微秒。
機器周期:單片機完成一次完整的具有一定功能的動作所需的時間周期。如一次完整的讀操作或寫操作對應的時間。一個機器周期=6個狀態周期=12個振盪周期。