我是想知道假如把P2的第一位置输出P2DIR=0x01,并对其置低电平,则P2OUT=0xfe,这样其余7位的状态是输入的,我使用等号赋值,这样会影响到它们的电平吗?
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
我是想知道假如把P2的第一位置输出P2DIR=0x01,并对其置低电平,则P2OUT=0xfe,这样其余7位的状态是输入的,我使用等号赋值,这样会影响到它们的电平吗?
如果硬要这样写,会不会影响输入状态的位?Ken Wang 说:Hi 楼主,
你可以把赋值语句写成P2OUT &= 0xFE;这样就不用担心会��响其他位的电平了。
谢谢
ken
楼主,
这个很简单,如果你不放心,可以在软件里面,单步仿真调试一下,然后查看P2IN寄存器里的值。这样就能很直观的看到是否是会有影响了。
不过理论上来说,应该是不影响的。
谢谢
ken