中易网

AVR单片机用独立按键控制LED,为什么用一个按键可以,两个就不行呢

答案:2  悬赏:40  
解决时间 2021-02-22 15:41
AVR单片机用独立按键控制LED,为什么用一个按键可以,两个就不行呢
最佳答案
if(!(PINB&=(1<<0)))
语法错误,试试写成:
if(!(PINB&(1<<0)))

#include
int main(void)
{
DDRB&=~(1<<0);
PORTB|=(1<<0);
DDRB&=~(1<<1);
PORTB|=(1<<1);
DDRA=0xff;
PORTA=0xff;

while(1)
{
if(!(PINB&(1<<0)))
{
PORTA&=~(1<<0);
}
else if(!(PINB&(1<<1)))
{
PORTA&=~(1<<1);
}
else
{
PORTA|=(1<<0);
PORTA|=(1<<1);
}
}
}
全部回答
语句有错.if语句嵌套有问题:if(...){...}else{...},如果加入if,则写成
if(...){
if(...){...}
else{...}
}else{
if(...){...}
else{...}
}
这样试试
这种写法太复杂和难理解了
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
临河风尚家园在什么地方啊,我要过去处理事情
光射入透明介质时会反射吗?射入不透明介质是
谁知道西安万达广场一天人流量有多少?
昌达肯特十一活动销售分析总结没有完成销售任
上面秋字下面鸟字念什么
金大众酒店地址在哪,我要去那里办事
准备入二手psv 对方表示没箱说 会不会影响售
有哪个女人比的过王江泾女人啊,1
88元-63元8角=多少
三星盖世A8手机自动锁住了三键,怎么处理?
华光陶瓷艺术会馆怎么去啊,有知道地址的么
衡水干快递怎么样
发生触电事故后如何急救
望远镜看的到别人家电脑内容吗,甚至文字都看
依波表我想知道这个在什么地方
推荐资讯
昆明海外旅行社有限责任公司地址在哪,我要去
田中裕子与吕中谁演慈禧好
英语作文:my trip plan
播种机播种量的调整
睡莲在作文里怎么写
乐佳超市在什么地方啊,我要过去处理事情
黄岩区仙浦喻村到东阳时代花园走高速需要多少
茗佳茶楼怎么去啊,有知道地址的么
销售部与经销部有什么不同
DNF90级SS东方棍有玩命好吗
北京华鲁劳务服务有限公司我想知道这个在什么
在首尔买disk dr牵引腰带要去哪买?
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?