新聞中心

EEPW首頁 > 嵌入式系統(tǒng) > 設計應用 > 簡易頻率計的制作

簡易頻率計的制作

作者: 時間:2016-11-23 來源:網(wǎng)絡 收藏
這個簡易的頻譜儀其實工作原理很簡單,就用到了定時中斷和計數(shù)器的功能。原理是根據(jù)采集到的方波信號,計數(shù)器計數(shù),當定時器中斷到后產生定時中斷信號中斷計數(shù),將計數(shù)的結果通過七段譯碼顯示出來。
頻率計計算程序:
#include
# define uchar unsigned char
# define uint unsigned int
sbit dout=P3^0;
unsigned char num;
void init()
{
EA=1;
TMOD=0x01;
TR0=1;
ET0=1;
dout=0;
num=0;
}
void time() interrupt 1
{
TH0=(65535-200)/256;
TL0=(65535-200) %6;
dout=~dout;
}
void main()
{
init();
while(1)
;
}
產生方波信號程序:
#include
# define uchar unsigned char
# define uint unsigned int
sbit dout=P3^0;
unsigned char num;
void init()
{
EA=1;
TMOD=0x01;
TR0=1;
ET0=1;
dout=0;
num=0;
}
void time() interrupt 1
{
TH0=(65535-200)/256;
TL0=(65535-200) %6;
dout=~dout;
}
void main()
{
init();
while(1)
;
}
兩個MCU的P3^0口用一根杜邦線連接起來


關鍵詞: 簡易頻率計MC

評論


技術專區(qū)

關閉