?? 頻率計(jì)-lcd1602.txt
字號(hào):
頻率計(jì):
LCD1602顯示
在不增加外部計(jì)數(shù)硬件的情況下,本試驗(yàn)軟件可測(cè)最高頻率達(dá)到460KHz
工作原理:
1S 鐘內(nèi)對(duì)輸入脈沖所計(jì)數(shù)的次數(shù)則為頻率值。
16位二進(jìn)制加法計(jì)數(shù)器的最大計(jì)數(shù)值為 65535。
設(shè)置定時(shí)器 0 工作在定時(shí)方式1,定時(shí)1S。
設(shè)置定時(shí)器 1 工作在計(jì)數(shù)方式1,對(duì)輸入脈沖進(jìn)行計(jì)數(shù),溢出產(chǎn)生中斷。
將定時(shí)器 1中斷定義為優(yōu)先。在中斷處理程序里對(duì)中斷次數(shù)進(jìn)行計(jì)數(shù)。1S到后,將中斷次數(shù)和計(jì)數(shù)器里的計(jì)數(shù)值取出進(jìn)行綜合數(shù)據(jù)處理,處理后的數(shù)據(jù)送數(shù)碼管顯示。
信號(hào)來源:
1、軟件里對(duì) P1.4定時(shí)取反,形成輸出脈沖,接到 P3.5 可自測(cè)。
2、可用CD4040 芯片對(duì) ALE 信號(hào)進(jìn)行分頻。
ALE 頻率=11059200Hz ÷ 6 = 1843200 Hz
接 CD4040 芯片 Q2 以后的輸出段均可顯示真實(shí)的頻率值。
1843200 Hz ÷ 4 = 460800 Hz
顯示結(jié)果:
P1.4 → P3.5 顯示:
000010 (Hz)
CD4040-Q2 → P3.5 顯示:
460806 (Hz)
如果有條件的話,可使用專用設(shè)備(信號(hào)發(fā)生器和頻率計(jì))進(jìn)行校正。
?? 快捷鍵說明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號(hào)
Ctrl + =
減小字號(hào)
Ctrl + -