1.基本指撥開關練習
/* 基本開關的控制*/
/*使用指撥關控制*/
#include<reg51.h>
#define SW P2
#define LED P1
main()
{
SW=0xff;
while(1)
{
LED=SW;
}
}
2.指撥開關控制燈號
/*假設開關S1,S3,S5 ON 前四顆燈亮
S2,S4,S6 ON 後四顆燈亮
S7,S8 ON 燈全亮*/
#include<reg51.h>
#define SW P2
#define LED P1
main()
{
SW=0xff;
while(1)
{
if(SW==0x57) //S1,S3,S5 ON
LED=0x0f;
else if(SW==0xab) //S2,S4,S6 ON
LED=0xf0;
else if(SW==0xfc) //S7,S8
LED=0x00;
else
LED=0xff;
}
}
文章標籤
全站熱搜
