日本黄色一级经典视频|伊人久久精品视频|亚洲黄色色周成人视频九九九|av免费网址黄色小短片|黄色Av无码亚洲成年人|亚洲1区2区3区无码|真人黄片免费观看|无码一级小说欧美日免费三级|日韩中文字幕91在线看|精品久久久无码中文字幕边打电话

當前位置:首頁 > 單片機 > 單片機
[導讀]之前由于同學的一個小實驗,需要用到頻率計,所以自己想搞一個出來,于是網上找了很多資料,簡單的有用8052單片機的定時器和計數器的結合來測其信號的頻率,還有的是c8051f的捕捉功能,想來想去,還是想用用自己熟悉的8052的計數器功能,畢竟平時都用的是定時器功能,很少用到計數器功能,以便更加深入的運用8052,以后再學習C8051F。

之前由于同學的一個小實驗,需要用到頻率計,所以自己想搞一個出來,于是網上找了很多資料,簡單的有用8052單片機的定時器和計數器的結合來測其信號的頻率,還有的是c8051f的捕捉功能,想來想去,還是想用用自己熟悉的8052的計數器功能,畢竟平時都用的是定時器功能,很少用到計數器功能,以便更加深入的運用8052,以后再學習C8051F。

搞了好幾天,時鐘沒有結果,計數功能倒是有了,但是不能在1s的時間里計數,很是頭痛,忽然有一天,我的同學找到了一段代碼,說是可以運行的,于是我拿過來,把LED改了一改,燒錄之后,還真的成功了!甚是大喜啊!這里附上源代碼;

/*******http://hi.baidu.com/zhangjiayue123/home************************************

函數功能:51單片機制作的頻率計(當然這個頻率計的頻率范圍是有限制的理論值為2Hz-1MHz)

編譯環(huán)境:keil4

設計思想:測頻率,其實就是一個定時計數的過程,在一定時間內,檢測脈沖的個數,最后用脈沖個數除以時間便可以得到頻率

修改 : LiMing WangQiDong

板子 : CCDZ-C board

CPU : STC89C52RC

晶振 : 12MHz

修改部分: LED顯示部分 4位顯示 2Hz - 9999Hz

版本 : 0.1.0

********http://hi.baidu.com/zhangjiayue123/home****************************************/

#include

#include

#define uchar unsigned char

#define uint unsigned int

sbit dula=P2^6;

sbit wela=P2^7;

//uchar seg_du[]={ 0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90}; //數碼管的段選

uchar seg_du[]={

0x3f, 0x06, 0x5b, 0x4f,

0x66, 0x6d, 0x7d, 0x07,0x7f,0x6f}; //數碼管的段選

uchar dbuf[4]={0,0,0,0}; //用來裝顯示數據的空數組

uint count;

uint cou,cou1;

void delay(void) //延時函數用于數碼管動態(tài)掃描

{

uchar i;

for(i=0;i<110;i++)

;

}

void display() // 數碼管顯示函數

{

dula=1;

P0=seg_du[dbuf[3]];

dula=0;

P0=0xff;

wela=1;

P0=0xfe;

wela=0;

delay();

//

dula=1;

P0=seg_du[dbuf[2]];

dula=0;

P0=0xff;

wela=1;

P0=0xfd;

wela=0;

delay();

//

dula=1;

P0=seg_du[dbuf[1]];

dula=0;

P0=0xff;

wela=1;

P0=0xfb;

wela=0;

delay();

//

dula=1;

P0=seg_du[dbuf[0]];

dula=0;

P0=0xff;

wela=1;

P0=0xf7;

wela=0;

delay();

}

void timer0 (void )interrupt 1 //定時器中斷,用與定時計數

{

count++;

if(count == 4000) //定時1s,

{

count=0; // 將定時標志清零

TR1=0; //關閉計數器

cou1=TL1-6; //將小于250次脈沖的計數加上

dbuf[3]=(cou*250+cou1)/1000;

dbuf[2]=((cou*250+cou1)%1000)/100;

dbuf[1]=((cou*250+cou1)%100)/10;

dbuf[0]=(cou*250+cou1)%10; //顯示處理函數

cou=0; //計數器清零

TL1=6; // 打開計數器中斷

TR1=1; //開啟計數器,使之工作

}

}

void time1(void )interrupt 3 //計數器中斷,用于計數

{

cou++;

}

void time0_init() //定時器0初始化

{

TMOD=0x62; // 設置定時器0,和計數器1的模式

TH0=6;

TL0=6; //定時器的初值,用于中斷一次計時250us

ET0=1; //開定時器0中斷

TR0=1; //開定時器0

}

void time1_init() // 計數器1初始化

{

TH1=6;

TL1=6; //裝載計數器的初值

ET1=1; //開計數器1 中斷

TR1=1; //開計數器1

EA=1; //開總中斷

}

void main()

{

count=0;

time0_init();

time1_init();

while(1)

{

display();

}

}

也感謝網上的網友提供,

結果還是可以的,只不過和自由四位顯示,附上幾張照片:

 

 

信號發(fā)生器的頻率為5.677kHZ,LED上顯示還可以吧。。。

本站聲明: 本文章由作者或相關機構授權發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點,本站亦不保證或承諾內容真實性等。需要轉載請聯系該專欄作者,如若文章內容侵犯您的權益,請及時聯系本站刪除。
換一批
延伸閱讀

Sept. 2, 2025 ---- TrendForce集邦咨詢表示,2025年第二季DRAM產業(yè)因一般型DRAM (Conventional DRAM)合約價上漲、出貨量顯著增長,加上HBM出貨規(guī)模擴張,整體營收為3...

關鍵字: DRAM 智能手機 ASP

Sept. 1, 2025 ---- 根據TrendForce集邦咨詢最新調查,2025年第二季因中國市場消費補貼引發(fā)的提前備貨效應,以及下半年智能手機、筆電/PC、Server新品所需帶動,整體晶圓代工產能利用率與出貨...

關鍵字: 晶圓代工 智能手機 筆電

Aug. 28, 2025 ---- 根據TrendForce集邦咨詢最新調查,2025年第二季NAND Flash產業(yè)雖面臨平均銷售價格(ASP)小幅下滑,所幸原廠減產策略緩解供需失衡,疊加中、美兩大市場政策推動,整體...

關鍵字: NAND Flash SSD AI

Aug. 26, 2025 ---- NVIDIA(英偉達)近日推出的Jetson Thor被視為機器人的物理智慧核心,以Blackwell GPU、128 GB記憶體堆疊出2070 FP4 TFLOPS AI算力,是前...

關鍵字: 機器人 大型語言模型 AI算力

Aug. 21, 2025 ---- 根據TrendForce集邦咨詢最新液冷產業(yè)研究,隨著NVIDIA GB200 NVL72機柜式服務器于2025年放量出貨,云端業(yè)者加速升級AI數據中心架構,促使液冷技術從早期試點邁...

關鍵字: AI 數據中心 服務器

除了充電電路外,鋰電池的放電過程也需要保護。鋰電池的放電電壓不能低于3.0V,否則電池壽命會大幅縮短。為了實現這一保護,工程師們設計了DW01芯片與8205 MOS管的電路組合。DW01芯片能夠監(jiān)控鋰電池的放電電壓和電流...

關鍵字: 鋰電池 電池

在PCB設計的宏偉藍圖中,布局與布線規(guī)則猶如精密樂章中的指揮棒,是鑄就電路板卓越性能、堅不可摧的可靠性及經濟高效的制造成本的靈魂所在。恰如一位巧手的園藝師,合理的布局藝術性地編排著每一寸空間,既削減了布線交織的繁復迷宮,...

關鍵字: PCB 電路板

模塊化設計作為一種將系統拆分為獨立、可復用組件的方法,能夠在低代碼平臺中實現功能的靈活組合,并最大限度地提升系統性能。本文將探討如何通過模塊化設計,使得低代碼平臺既能快速適應變化,又能保持高效穩(wěn)定的運行。

關鍵字: 模塊化設計 嵌入式

EMC電磁兼容性包括EMI(interference)和EMS(susceptibility),也就是電磁干擾和電磁抗干擾。隨著智能化技術的發(fā)展,單片機的應用也日益廣泛。雖然單片機本身有一定的抗干擾能力,但是用單片機為核...

關鍵字: 電磁兼容 電磁

在電子產品的制造過程中,PCB(印刷電路板)的布局布線是至關重要的環(huán)節(jié)。它涉及到將電子元器件按照特定要求進行合理布置,并通過導線將它們連接起來,以實現電路的功能。布局布線的質量直接影響到產品的性能、可靠性和成本。因此,掌...

關鍵字: PCB 電路板
關閉