Microchip
直播中

张嘉

8年用户 162经验值
私信 关注
[问答]

如何用PIC32 MX27 0F512H微控制器实现一个开关

大家好,我用的是PIC32 MX27 0F512H微控制器。我正在努力实现一个开关。我希望RB2和RB3作为输入端口。在我的硬件默认情况下,这些GPIO是高的,当我按下开关,他们变得低。我检查了硬件和工作情况。但在我的软件中,当我读取这些RB2和RB3GPIO时,我输入的值总是显示0x00作为值。这里是我的代码片段#define sw10_in()TRISBbits.TRISB2=1;#define sw11_in()TRISBbits.TRISB3=1;#defineReadSwitch.()(PORTReadBits(IOPORT_B,BIT_2)&BIT_2)int main(){volatile uint switchstatus;sw10_in();switchstatus=ReadSwitch.();//r对RB2}进行标注

回帖(1)

罗颖

2020-5-13 09:49:31
谢谢Timijk。你的回答很有帮助。
举报

更多回帖

发帖
×
20
完善资料,
赚取积分