waittime

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2.独立按键

include <REGX52.H>

include "delay.h"

unsigned char i;
void main(){
while(1){

if(P3_11){
delay(0.02);
while(P3_1
1);
delay(0.02);

P2=~(0X00+i);
i++;

}}
}

include <REGX52.H>

include "delay.h"

unsigned char key(){//??????
unsigned char keynum=0;
if(P3_10){delay(0.02);while(P3_00);delay(0.02);keynum=1;}
if(P3_00){delay(0.02);while(P3_10);delay(0.02);keynum=2;}
if(P3_20){delay(0.02);while(P3_20);delay(0.02);keynum=3;}
if(P3_30){delay(0.02);while(P3_30);delay(0.02);keynum=4;}
return keynum;
}

posted on 2024-01-18 17:04  单片机入门  阅读(25)  评论(0)    收藏  举报