12K1-K4 按键状态显示

 时间:2024-10-13 03:47:48

1、#include <reg52.h>#define uchar unsigned char#define uint uns足毂忍珩igned intsbit k1=P1^0;sbit k2=P1^1;sbit k3=P1^2;sbit k4=P1^3;sbit led1=P0^0;sbit led2=P0^1;sbit led3=P0^2;sbit led4=P0^3;void delayms(uint z){ uint x,y; for(x=z;x>0;x--) for(y=110;y>0;y--);}void main(){ while(1) { if(k1==0) { delayms(5); led1=0; if(k1==1) { delayms(5); led1=1; } } if(k2==0) { delayms(5); led2=0; if(k2==1) { delayms(5); led2=1; } } if(k3==0) { delayms(5); if(k3==1) { delayms(5); led3=~led3; } } if(k4==0) { delayms(5); if(k4==1) { delayms(5); led4=~led4; } } }}

12K1-K4 按键状态显示
  • 计算机二级准考证怎么打印,登录密码忘记怎么办
  • 生源地助学贷款续贷网上操作流程
  • 微信更改手机号有什么影响
  • 计算机二级怎么取消报名
  • 生源地助学贷款手机号换了怎么办?
  • 热门搜索
    如何推算预产期 皮肤晒黑怎么变白 如何订机票 如何下载电视剧到u盘 旧地板如何翻新 滚球是什么意思 嘴唇上长水泡是什么原因 幻灯片如何自动播放 重生悠闲修仙生活 怎么下载视频到桌面