首页 > 学院 > 开发设计 > 正文

按键控制LED

2019-11-08 00:42:05
字体:
来源:转载
供稿:网友
#include <reg52.h>void delay(unsigned char i){ unsigned char k,j; for(k = 0; k < 255; k++) for(j = 0; j < i; j++) ;}void delay_us(unsigned char t){ while(--t);}void delay_ms(unsigned char t){ while(t--) { delay_us(245); delay_us(245); }}sbit key = P1^7;//sbit LED = P0;//sbit P0^1 = LED1;void main(){ if(!key) { delay_ms(10); if(!key) { while(!key) { while(1) { P0 = 0xff; P0 = 0xf3; delay(200); if(!key) { P0 = 0xff; delay(200); } } } } }}
发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表