單片機(jī)C語言實(shí)例-311-將計(jì)數(shù)器T0計(jì)數(shù)的結(jié)果送P1口8位LED顯示
//實(shí)例44:將計(jì)數(shù)器T0計(jì)數(shù)的結(jié)果送P1口8位LED顯示
#include<reg51.h> // 包含51單片機(jī)寄存器定義的頭文件
sbit S=P3^4; //將S位定義為P3.4引腳
/**************************************************************
函數(shù)功能:主函數(shù)
**************************************************************/
void main(void)
{
// EA=1; //開總中斷
// ET0=1; //定時(shí)器T0中斷允許
TMOD=0x02; //使用定時(shí)器T0的模式2
TH0=256-156; //定時(shí)器T0的高8位賦初值
TL0=256-156; //定時(shí)器T0的高8位賦初值
TR0=1; //啟動(dòng)定時(shí)器T0
while(1)//無限循環(huán)等待查詢
{
while(TF0==0) //如果未計(jì)滿就等待
{
if(S==0) //按鍵S按下接地,電平為0
P1=TL0; //計(jì)數(shù)器TL0加1后送P1口顯示
}
TF0=0; //計(jì)數(shù)器溢出后,將TF0清0
}
}
更多詳情參考附件文檔
+08:00C399聯(lián)盟網(wǎng)3332.png (12.84 KB, 下載次數(shù): 14)
下載附件
保存到相冊(cè)
2022-3-26 16:35 上傳
游客,如果您要查看本帖隱藏內(nèi)容請(qǐng) 回復(fù)
|