单片机编程 四个按键 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),第1张

#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)、、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/9334889.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-27
下一篇 2023-04-27

发表评论

登录后才能评论

评论列表(0条)

保存