電子產(chǎn)業(yè)一站式賦能平臺

PCB聯(lián)盟網(wǎng)

搜索
查看: 1886|回復(fù): 1
收起左側(cè)

單片機C語言實例-311-將計數(shù)器T0計數(shù)的結(jié)果送P1口8位LED顯示

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
發(fā)表于 2022-3-26 16:36:30 | 只看該作者 |只看大圖 回帖獎勵 |倒序瀏覽 |閱讀模式
單片機C語言實例-311-將計數(shù)器T0計數(shù)的結(jié)果送P1口8位LED顯示

//實例44:將計數(shù)器T0計數(shù)的結(jié)果送P1口8位LED顯示
#include<reg51.h>        //  包含51單片機寄存器定義的頭文件
sbit S=P3^4;   //將S位定義為P3.4引腳
/**************************************************************
函數(shù)功能:主函數(shù)
**************************************************************/
void main(void)
{
  // EA=1;                  //開總中斷
//        ET0=1;                 //定時器T0中斷允許         
        TMOD=0x02;            //使用定時器T0的模式2
        TH0=256-156;  //定時器T0的高8位賦初值
        TL0=256-156;  //定時器T0的高8位賦初值
        TR0=1;                //啟動定時器T0
        while(1)//無限循環(huán)等待查詢
    {
           while(TF0==0)  //如果未計滿就等待
              {
           if(S==0)  //按鍵S按下接地,電平為0
                            P1=TL0; //計數(shù)器TL0加1后送P1口顯示
        }
            TF0=0;  //計數(shù)器溢出后,將TF0清0
               
         }
}


更多詳情參考附件文檔

游客,如果您要查看本帖隱藏內(nèi)容請回復(fù)

回復(fù)

使用道具 舉報

0

主題

64

帖子

214

積分

一級會員

Rank: 1

積分
214
沙發(fā)
發(fā)表于 2022-3-26 17:13:12 | 只看該作者
kan    kan
回復(fù) 支持 反對

使用道具 舉報

發(fā)表回復(fù)

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則


聯(lián)系客服 關(guān)注微信 下載APP 返回頂部 返回列表