新聞中心

EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計應(yīng)用 > 單片機C語言程序設(shè)計:K1-K4按鍵狀態(tài)顯示

單片機C語言程序設(shè)計:K1-K4按鍵狀態(tài)顯示

作者: 時間:2013-05-30 來源:網(wǎng)絡(luò) 收藏

時間:2013-05-22 15:40:01

/* 名稱:K1-K4 按鍵狀態(tài)顯示

說明:K1、K2 按下時 LED 點亮,松開時熄滅,

*/

K3、K4 按下并釋放時 LED 點亮,再次按下并釋放時熄滅;

#includereg51.h>

#define uchar unsigned char

#define uint unsigned int

sbit LED1=P0^0;

sbit LED2=P0^1;

sbit LED3=P0^2;

sbit LED4=P0^3;

sbit K1=P1^0;

sbit K2=P1^1;

sbit K3=P1^2;

sbit K4=P1^3;

//延時

void DelayMS(uint x)

{

uchar i;

while(x--) for(i=0;i120;i++);

}

//主程序

void main()

{

P0=0xff;

P1=0xff;

while(1)

{

LED1=K1;

LED2=K2;

if(K3==0)

{

while(K3==0);

LED3=~LED3;

}

if(K4==0)

{

while(K4==0);

LED4=~LED4;

}

DelayMS(10);

}

}

單片機C語言程序設(shè)計:K1-K4按鍵狀態(tài)顯示

c語言相關(guān)文章:c語言教程




關(guān)鍵詞: 單片機 C語言 程序設(shè)計

評論


相關(guān)推薦

技術(shù)專區(qū)

關(guān)閉