打印
[PIC®/AVR®/dsPIC®产品]

读取PORT口电平失败

[复制链接]
1458|0
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
m1a1ha|  楼主 | 2014-9-28 15:14 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
设置TRISBbits.RB0=1;
A口全部输出为0,
主要代码
while(1)
{

   if(PORTBbits.RB0)
    LATA=0xffff;
}
给RB0口3.3V电平,A口仍然输出为0.

如果改成while(1)
{

   if(!PORTBbits.RB0)
    LATA=0xffff;
}

给RB0低电平,A口却全部输出为1

这是怎么回事。
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

27

主题

69

帖子

0

粉丝