#include "reg51h" // 试试
sbit k1 = P1^0;//按键1
sbit k2 = P1^1;//按键2
sbit k3 = P1^2;//按键3
sbit k4 = P1^3;//按键4
sbit p5 = P1^5; //输出1
sbit p6 = P1^6; //输出2
bit t1, t2;
void main(void)
{
while(1)
{
if(k1==0 && t1==0) {t1=1; p5=1;}
if(k2==0 && t1==0) {t1=1; p5=0;}
if(k1==1 && k2==1) {t1=0;}
if(k3==0 && t2==0) {t2=1; p6=1;}
if(k4==0 && t2==0) {t2=1; p6=0;}
if(k3==1 && k4==1) {t2=0;}
}}
以上就是关于单片机编程 四个按键 K1=p1.1 K2=p1.2 k3=p1.3 k4=p1.4 p5 p6输出(k1 k3 控制p5,k2k4控制p6)全部的内容,包括:单片机编程 四个按键 K1=p1.1 K2=p1.2 k3=p1.3 k4=p1.4 p5 p6输出(k1 k3 控制p5,k2k4控制p6)、、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)