當前位置:首頁 > 單片機 > 單片機
[導讀]//晶振:12M //實驗方法:首先要把51hei單片機開發(fā)板上的ne555的方波輸出信號J7的第一腳用杜邦線 //引入P3.2口,數碼管即可顯示ne555震蕩電路當前的頻率值,旋動PR1電位器可 //發(fā)現數字有變化. //原理:1秒鐘內計數外

//晶振:12M
//實驗方法:首先要把51hei單片機開發(fā)板上的ne555的方波輸出信號J7的第一腳用杜邦線
//引入P3.2口,數碼管即可顯示ne555震蕩電路當前的頻率值,旋動PR1電位器可
//發(fā)現數字有變化.
//原理:1秒鐘內計數外部脈沖個數,如計數1000次,則表示頻率為1000Hz
//1秒鐘定時采用51單片機定時器0實現,外部脈沖由外部中斷0引腳接入
#include<reg51.h>
#include"51hei.h"
#define uchar unsigned char
uchar counter1;
sbit duan=P2^6;     //74HC573的LE端  U5  LED的段選端
sbit wei=P2^7;      //74HC573的LE端  U4  LED的位選端
unsigned int counter2,tmp;
uchar table[]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f}; // 共陽型數碼管0&mdash;9顯示 
unsigned int dis[6];               
uchar con[]={0xfe,0xfd,0xfb,0xf7,0xef}; //共陽型數碼管控制端  
init();
delay(uchar);
display();
jishu();


void main()
{guandz();
 init();
 while(1)
 {
    jishu();
    }   
}
//定時器0和外部中斷0的初始化
init()

 EA=1;
 EX0=1;
 ET0=1;
 IT0=1;
 TMOD=0x01;
 TH0=0x3c;
 TL0=0xaf;
 TR0=1;
}

//延時程序
delay(uchar x)
{
 uchar a,b;
 for(a=x;a>0;a--)
  for(b=20;b>0;b--);
}
//外部中斷0中斷程序
void external0()  interrupt 0
{
    tmp++;
  
}

//定時器0中斷程序
void timer0()  interrupt 1
{
 TH0=0x3c;
 TL0=0xaf;
 counter1++;
}

//顯示程序
display()
{
 uchar i;
    dis[0]=counter2/10000; //獲取計數值的萬位
 dis[5]=counter2%10000;
 dis[1]=dis[5]/1000;     // 獲取計數值的千位
 dis[5]=dis[5]%1000;
 dis[2]=dis[5]/100;    // 獲取計數值的百位
 dis[5]=dis[5]%100;
 dis[3]=dis[5]/10;    // 獲取計數值的十位
 dis[4]=dis[5]%10;    // 獲取計數值的個位
 for(i=0;i<5;i++)  //依次顯示萬、千、百、十、個位,動態(tài)顯示
  {
     // P0=0xff;
   P0=con[i];
   wei=1;
   wei=0;
   P0=table[dis[i]];
   duan=1;
   duan=0;
   delay(1);
   P0=0;
   duan=1;
   duan=0;
  } 
}

jishu()
{
  if(counter1==20)   //定時器定時50ms,故20次中斷就表示1秒鐘到達
    {
  counter2=tmp;
  display();
  tmp=0;
  counter1=0;
  }
   else
     display();
}
 

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

9月2日消息,不造車的華為或將催生出更大的獨角獸公司,隨著阿維塔和賽力斯的入局,華為引望愈發(fā)顯得引人矚目。

關鍵字: 阿維塔 塞力斯 華為

加利福尼亞州圣克拉拉縣2024年8月30日 /美通社/ -- 數字化轉型技術解決方案公司Trianz今天宣布,該公司與Amazon Web Services (AWS)簽訂了...

關鍵字: AWS AN BSP 數字化

倫敦2024年8月29日 /美通社/ -- 英國汽車技術公司SODA.Auto推出其旗艦產品SODA V,這是全球首款涵蓋汽車工程師從創(chuàng)意到認證的所有需求的工具,可用于創(chuàng)建軟件定義汽車。 SODA V工具的開發(fā)耗時1.5...

關鍵字: 汽車 人工智能 智能驅動 BSP

北京2024年8月28日 /美通社/ -- 越來越多用戶希望企業(yè)業(yè)務能7×24不間斷運行,同時企業(yè)卻面臨越來越多業(yè)務中斷的風險,如企業(yè)系統(tǒng)復雜性的增加,頻繁的功能更新和發(fā)布等。如何確保業(yè)務連續(xù)性,提升韌性,成...

關鍵字: 亞馬遜 解密 控制平面 BSP

8月30日消息,據媒體報道,騰訊和網易近期正在縮減他們對日本游戲市場的投資。

關鍵字: 騰訊 編碼器 CPU

8月28日消息,今天上午,2024中國國際大數據產業(yè)博覽會開幕式在貴陽舉行,華為董事、質量流程IT總裁陶景文發(fā)表了演講。

關鍵字: 華為 12nm EDA 半導體

8月28日消息,在2024中國國際大數據產業(yè)博覽會上,華為常務董事、華為云CEO張平安發(fā)表演講稱,數字世界的話語權最終是由生態(tài)的繁榮決定的。

關鍵字: 華為 12nm 手機 衛(wèi)星通信

要點: 有效應對環(huán)境變化,經營業(yè)績穩(wěn)中有升 落實提質增效舉措,毛利潤率延續(xù)升勢 戰(zhàn)略布局成效顯著,戰(zhàn)新業(yè)務引領增長 以科技創(chuàng)新為引領,提升企業(yè)核心競爭力 堅持高質量發(fā)展策略,塑強核心競爭優(yōu)勢...

關鍵字: 通信 BSP 電信運營商 數字經濟

北京2024年8月27日 /美通社/ -- 8月21日,由中央廣播電視總臺與中國電影電視技術學會聯(lián)合牽頭組建的NVI技術創(chuàng)新聯(lián)盟在BIRTV2024超高清全產業(yè)鏈發(fā)展研討會上宣布正式成立。 活動現場 NVI技術創(chuàng)新聯(lián)...

關鍵字: VI 傳輸協(xié)議 音頻 BSP

北京2024年8月27日 /美通社/ -- 在8月23日舉辦的2024年長三角生態(tài)綠色一體化發(fā)展示范區(qū)聯(lián)合招商會上,軟通動力信息技術(集團)股份有限公司(以下簡稱"軟通動力")與長三角投資(上海)有限...

關鍵字: BSP 信息技術
關閉
關閉