*pFIO_DIR &=~ PF0;
*pFIO_DIR |= PF0;
以上两行代码是我看视频打出来的。看的时候,我一直疑惑为什么*pFIO_DIR &=~ PF0就是将PF0口置0;*pFIO_DIR |= PF0就是将PF0口置一。是不是 &=~ 就是清零,而 |= 就是置一呢?
还有,我想问一下这两行的代码是什么意思。感觉好复杂。
*pPORTH_FER &= ~(KEY0|KEY1|KEY2|KEY3);
*pPORTHIO_INEN |= (KEY0|KEY1|KEY2|KEY3);
希望大神们能指点一下小弟,谢谢!