女人自慰AV免费观看内涵网,日韩国产剧情在线观看网址,神马电影网特片网,最新一级电影欧美,在线观看亚洲欧美日韩,黄色视频在线播放免费观看,ABO涨奶期羡澄,第一导航fulione,美女主播操b

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

6位數顯頻率計數器,Digital frequency meter

454398 ? 2018-09-20 18:55 ? 次閱讀

6位數顯頻率計數器,Digital frequency meter

關鍵字:頻率計,計數器,頻率計制作,頻率計電路,計數器電路,89S51

1.實驗任務
利用AT89S51單片機的T0、T1的定時計數器功能,來完成對輸入的信號進行頻率計數,計數的頻率結果通過8位動態數碼管顯示出來。要求能夠對0-250KHZ的信號頻率進行準確計數,計數誤差不超過±1HZ。
2.電路原理

3.系統板上硬件連線
(1).把“單片機系統”區域中的P0.0-P0.7與“動態數碼顯示”區域中的ABCDEFGH端口用8芯排線連接。
(2).把“單片機系統”區域中的P2.0-P2.7與“動態數碼顯示”區域中的S1S2S3S4S5S6S7S8端口用8芯排線連接。
(3).把“單片機系統”區域中的P3.4(T0)端子用導線連接到“頻率產生器”區域中的WAVE端子上。
4.程序設計內容
(1).定時/計數器T0和T1的工作方式設置,由圖可知,T0是工作在計數狀態下,對輸入的頻率信號進行計數,但對工作在計數狀態下的T0,最大計數值為fOSC/24,由于fOSC=12MHz,因此:T0的最大計數頻率為250KHz。對于頻率的概念就是在一秒只數脈沖的個數,即為頻率值。所以T1工作在定時狀態下,每定時1秒中到,就停止T0的計數,而從T0的計數單元中讀取計數的數值,然后進行數據處理。送到數碼管顯示出來。
(2).T1工作在定時狀態下,最大定時時間為65ms,達不到1秒的定時,所以采用定時50ms,共定時20次,即可完成1秒的定時功能。
5.C語言源程序
#include
unsigned char code dispbit[]={0xfe,0xfd,0xfb,0xf7,0xef,0xdf,0xbf,0x7f};
unsigned char code dispcode[]={0x3f,0x06,0x5b,0x4f,0x66,
0x6d,0x7d,0x07,0x7f,0x6f,0x00,0x40};
unsigned char dispbuf[8]={0,0,0,0,0,0,10,10};
unsigned char temp[8];
unsigned char dispcount;
unsigned char T0count;
unsigned char timecount;
bit flag;
unsigned long x;
void main(void)
{
unsigned char i;
TMOD=0x15;
TH0=0;
TL0=0;
TH1=(65536-4000)/256;
TL1=(65536-4000)%6;
TR1=1;
TR0=1;
ET0=1;
ET1=1;
EA=1;
while(1)
{
if(flag==1)
{
flag=0;
x=T0count*65536+TH0*256+TL0;
for(i=0;i<8;i++)
{
temp[i]=0;
}
i=0;
while(x/10)
{
temp[i]=x;
x=x/10;
i++;
}
temp[i]=x;
for(i=0;i<6;i++)
{
dispbuf[i]=temp[i];
}
timecount=0;
T0count=0;
TH0=0;
TL0=0;
TR0=1;
}
}
}
void t0(void) interrupt 1 using 0
{
T0count++;
}
void t1(void) interrupt 3 using 0
{
TH1=(65536-4000)/256;
TL1=(65536-4000)%6;
timecount++;
if(timecount==250)
{
TR0=0;
timecount=0;
flag=1;
}
P0=dispcode[dispbuf[dispcount]];
P2=dispbit[dispcount];
dispcount++;
if(dispcount==8)
{
dispcount=0;
}
}
聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
收藏 人收藏

    評論

    相關推薦
    熱點推薦

    Keysight(原Agilent) 53210A頻率計數器技術指標

    Keysight(原Agilent) 53131A計數器在高達225MHz頻率上提供每秒10頻率分辨率。單次時間間隔分辨率指標規定為500ps,通過平均可進一步降低。測量包括
    的頭像 發表于 02-12 17:16 ?316次閱讀
    Keysight(原Agilent) 53210A<b class='flag-5'>頻率計數器</b>技術指標

    KEYSIGHT是德科技53220A臺式頻率計計數器原安捷倫

    KEYSIGHT TECHNOLOGIES 53220A 頻率計數器/定時, 350MHz 12 100PS 53220A 350MHz通用頻率計數器/計時
    的頭像 發表于 02-12 17:15 ?325次閱讀
    KEYSIGHT是德科技53220A臺式<b class='flag-5'>頻率計</b><b class='flag-5'>計數器</b>原安捷倫

    AGILENT 53230A通用頻率計6 GHz技術指標

    Agilent53230A通用頻率計數器/計時可滿足所有的頻率和時間間隔測量需求。除了典型的頻率和時間間隔測量,它還可執行連續/無間隙測量,以進行基本調制域分析。53230A配有可選
    的頭像 發表于 02-11 16:36 ?351次閱讀
    AGILENT 53230A通用<b class='flag-5'>頻率計</b><b class='flag-5'>6</b> GHz技術指標

    是德KEYSIGHT53200A 系列射頻/通用頻率計數器/定時

    是德KEYSIGHT53200A系列射頻/通用頻率計數器/定時 53200A頻率計數器能在研發和制造中進行快速、精確頻率和時間間隔測量。 是德53200系列射頻和通用
    的頭像 發表于 12-01 22:52 ?514次閱讀

    雷擊計數器的概述與應用分析

    雷擊計數器 是一種用于監測和記錄電力系統、通信系統、建筑物等關鍵設施遭受雷擊次數的設備。它能夠有效地幫助管理人員掌握雷電活動的情況,以便進行預防性維護和風險評估。雷擊計數器根據工作原理可以分為無源
    的頭像 發表于 10-21 10:31 ?660次閱讀
    雷擊<b class='flag-5'>計數器</b>的概述與應用分析

    頻率計數器的技術原理和應用場景

    頻率計數器,又稱頻率計,是一種專門用于測量信號頻率的電子測量儀器。以下是對其技術原理和應用場景的詳細分析:一、技術原理頻率計數器的技術原理基于周期
    發表于 10-18 14:03

    74ls163是幾進制同步計數器

    74LS163 是一個十進制同步計數器,它是一個集成電路(IC),用于數字電路中進行計數操作。它是一個4二進制計數器,但由于其設計,它可以很容易地被配置為一個十進制
    的頭像 發表于 10-18 13:54 ?2206次閱讀

    正交解碼計數器

    正交解碼計數器
    發表于 09-06 11:41 ?0次下載

    計數器的特點和參數

    計數器作為一種常用的電子元件,在電子設備和系統中扮演著至關重要的角色。它們不僅用于存儲和增減數字值,還廣泛應用于時序和頻率測量、事件計數、控制步進電機和伺服系統、錯誤檢測和糾正以及計算機數據存儲和操作等領域。以下將詳細闡述
    的頭像 發表于 08-29 14:54 ?2130次閱讀

    計數器同步和異步怎么判斷

    字系統中有著廣泛的應用,如定時頻率計、脈沖計數器等。 二、同步計數器 1. 同步計數器的概念 同步
    的頭像 發表于 07-23 11:14 ?2316次閱讀

    10 MHz OCXO,帶40 MHz頻率計數器

    這個想法并不是我所有的硬件項目都有案例。幾年前我買了一個,現在我記不清它的意圖了。但去年我決定在這個案例中安裝OCX0和頻率計數器。我使用OCXO振蕩有兩個原因:在我測試NTP的過程中,它是一個
    的頭像 發表于 07-01 17:13 ?552次閱讀
    10 MHz OCXO,帶40 MHz<b class='flag-5'>頻率計數器</b>

    頻率計數器的工作原理是什么

    頻率計數器是一種電子測量儀器,用于測量信號的頻率,即單位時間內的周期數。它廣泛應用于科學、工程、通信和醫療等領域,用于測試和校準電子設備。
    的頭像 發表于 05-31 15:53 ?2005次閱讀

    十進制和4二進制計數器數據表

    電子發燒友網站提供《十進制和4二進制計數器數據表.pdf》資料免費下載
    發表于 05-31 09:32 ?1次下載
    十進制和4<b class='flag-5'>位</b>二進制<b class='flag-5'>計數器</b>數據表

    二進制串行計數器工作原理是什么?

    的工作原理進行深入解析,幫助你更好地理解這一數字電路的核心組件。 一、二進制串行計數器的基本概念 二進制串行計數器是一種基于二進制數制的計數器,它按照二進制的規律進行
    的頭像 發表于 05-28 15:52 ?1310次閱讀

    同步計數器和異步計數器的區別

    在數字電子領域中,計數器是一種用于統計脈沖信號數量的重要設備。其中,同步計數器和異步計數器是兩種不同類型的計數器,它們在工作原理、特性以及應用場景等方面存在著顯著的區別。本文將詳細探討
    的頭像 發表于 05-24 14:36 ?5784次閱讀