打印

按键问题请教

[复制链接]
1402|2
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
zuoyezilu|  楼主 | 2008-9-6 09:27 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
哪位大侠给看看 为什么我运行时 没有按键按下时会是P13点亮啊
#include <reg51.h>
 #include <at89c52.h>
 #include "mDelay.c"
 #define    uchar unsigned char
 void main()
 {     char tmp;
     for(;;)
    {    P1=0xff;
        tmp=P1;
        if(!((tmp|0x00)==0xff))
           {     mDelay(10);
            if(!P14)
                P10=0;
            else if(!P15)
                P11=0;
            else if(!P16)
                P12=0;
            else    
                P13=0;
            mDelay(1000);
        }
        else
            P1=0xff;
    }
}

相关帖子

沙发
夏虫| | 2008-9-9 17:00 | 只看该作者

Re

把else if(!P16)
                P12=0;
            else    
                P13=0;
改成else if(!P16)
                P12=0;
            else if(!P17)   
                P13=0;
应该就会好了

使用特权

评论回复
板凳
zuoyezilu|  楼主 | 2008-9-9 22:55 | 只看该作者

按键问题请教

好的 谢谢了朋友

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

1

主题

2

帖子

0

粉丝