中国自动化学会专家咨询工作委员会指定宣传媒体
免费注册 登录 广告服务 | 客服中心
您现在所在的是:

单片机论坛

抖音 德嘉 泓格论坛 FLIR红外热像论坛
工控论坛首页 单片机论坛 → 浏览主题: 请教编程问题
发表新帖 回复该主题
回帖:5个,阅读:523 [上一页] [1] [下一页]
* 帖子主题:

请教编程问题

分享到
948
dshplc
文章数:66
年度积分:50
历史总积分:948
注册时间:2010/5/24
发站内信
发表于:2011/4/18 20:22:53
#0楼
请名师指导这样与有问题吗
key1=p1^0;
key2=p1^1;
if(key1&&key2==0)
{
      key1与key2测试等于0的时候执行内部语句
}
3641
yueliang150
文章数:389
年度积分:50
历史总积分:3641
注册时间:2003/4/24
发站内信
发表于:2011/4/18 21:19:45
#1楼
if(key1==0 && key2==0)
{
      key1与key2测试等于0的时候执行内部语句
}
单片机、ARM产品开发设计;
小设备、夹具、治具控制器设计开发;数码管、点阵LED电子看板开发;
948
dshplc
文章数:66
年度积分:50
历史总积分:948
注册时间:2010/5/24
发站内信
发表于:2011/4/18 21:29:42
#2楼
呵呵  我想加你好友
我的邮箱  dshplc@163.com
948
dshplc
文章数:66
年度积分:50
历史总积分:948
注册时间:2010/5/24
发站内信
发表于:2011/4/18 22:09:02
#3楼
if(key1==0)
   {
       delay(10);
       if(key1==0)
    {
           abs=0;
        t0=0;
           TR0=1;
           TH0=(65536-20000)/256;
           TL0=(65536-20000)%256;
           flag=1;
           while(!key1);
    }
   }
当按键key1按下后flag输出同时一直在while中循环按别的按键都不好使,怎么样能让按键key1按下flag输出后跳出这个循环然后执行别的按键操作
948
dshplc
文章数:66
年度积分:50
历史总积分:948
注册时间:2010/5/24
发站内信
发表于:2011/4/21 22:10:01
#4楼
if(key1==0 && key2==1)
{

}
这样的与方式有问题吗
3641
yueliang150
文章数:389
年度积分:50
历史总积分:3641
注册时间:2003/4/24
发站内信
发表于:2011/4/21 23:53:09
#5楼
可在KEIL 编译环境中软仿真看看效果;
单片机、ARM产品开发设计;
小设备、夹具、治具控制器设计开发;数码管、点阵LED电子看板开发;
工控学堂推荐视频:

关于我们 | 联系我们 | 广告服务 | 本站动态 | 友情链接 | 法律声明 | 非法和不良信息举报

工控网客服热线:0755-86369299
版权所有 工控网 Copyright©2024 Gkong.com, All Rights Reserved

62.4004