[求助] AVR独立按键问题

常见泽1   2011-1-26 20:06 楼主

PB口接灯
PC.0接个独立按键(为了方便一直接地)

if((PINC&0x0f)==0x0e)
{PORTB=0x00;}
else
{PORTB=0x02;}
这样完全正确 PB灯不亮

但是如果这样
unsigned char temp;
temp=(PINC&0x0f);
if(temp==0x0e)
{PORTB=0x00;}
else
{PORTB=0x02;}
和上面的情况相反 为什么呢??请大虾赐教

回复评论 (1)

没看明白你说的什么意思。
if((PINC&0x0f)==0x0e)
{PORTB=0x00;}
else
{PORTB=0x02;}
这样是对的,没有问题啊。
南京璞晓电子   www.cpx0.com需要 msn:njlianjian@hotmail.com
点赞  2011-2-9 08:32
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 京公网安备 11010802033920号
    写回复