1. 51單片機的最佳計數頻率是多少如何算出來的,最好能講解下 求
51單片機計數,輸入的計數頻率不可以超過主頻的一半,
以12M晶振,12分頻來算,主頻是1M,那麼最高計數頻率為500KHz。
主頻1MHz,那麼單片機每個周期,也就是1us可以檢測一次管腳的狀態,檢測一次跳變由高到低,或者由低到高,需要兩個周期,即2us,也就是500KHz。
准確的說,要求輸入的信號變化速率必須低於主頻,才能確保可以被識別。
2. 方波的頻率如何計算,51單片機
12MHZ,機器周期為1微秒。計數方式為2,也就是8位,計數初始值為55。計數周期數為65535-55=65480微秒。延時程序的時間為:MOV兩個機器周期2微秒,ACALL兩個機器周期2微秒,CLR 兩個機器周期2微秒,DJNZ循環時間:250*65480=16370000微秒=16秒,方波周期為16*2=32秒,頻率為1/32=0.03125
3. 51單片機的頻率是如何計算出來的
熟悉c51的算術運算符功能,就明白了。51單片機中是沒有小數的,x/y
得到的結果是商的整數,x%y得到的是商的余數。如果想精確計算商的小數,需要運用演算法,最直接的演算法就是,將余數乘10倍,即余數×10/y,
得到第一位小數,類似得到後續的小數位
4. 51單片機TH0=254,TH0=43的頻率怎麼計算
TH0=254=0xFE,
TL0=43=0x2B
中斷時間間隔=65536-0xFE2B=65536-65067=469;
即469個機器周期中斷一次,
一個機器周期的時間12/fosc,
中斷一次的時間為469x12/fosc,
倒數即為中斷頻率fosc/469/12,
fosc為晶振頻率
5. 51單片機計算頻率的方法
同時開啟定時器和計數器,定時1ms,計算1ms內中斷次數,然後計算,並輸出頻率到數碼管或液晶屏
6. 51單片機pwm輸出頻率演算法,誰有公式,怎麼算的
單片機是獨立 pwm硬體產生,還是靠定時器中斷產生
普通51單片機沒有硬體pwm功能,只能靠 定時器中斷來產生,而多數增強型 51單 片機是有硬體pwm功能,一般PWM頻率是晶振頻率/分頻系數/256
如晶振頻率12M,分頻系數設為2,則PWM頻率為12000000/2/256=23.4 KHZ
7. 51單片機主頻怎麼計算
8051或89C51,他們的工作頻率跟你外部接的晶體振盪器的頻率密切相關,單片機內部有一個12分頻器,將外部的晶體振盪器12分頻後再輸出給CPU,這也跟單片機的匯流排架構有關,那CPU的頻率就是外部晶振除以12後的值,但是取指和執指CPU需要的指令周期不同,不同的指令周期也不相同,有1T的,2T的,3T的等
8. 51單片機頻率
MCS-51單片機的工作頻率為2-12MHz,當振盪頻率為12MHz時,一個機器周期為1us,這個速度應該說是比較快的。