如何只修改P2口高四位端口电平而不影响低四位?
P2都配置为输出,但是高四位用以给指定IO输出控制,如何只修改P2口高四位端口电平而不影响低四位? 要能整体修改高4bit,一个一个修改高4个bit位 时序上有时间差。 P2 = (P2 & 0x0F) | (val & 0xF0) 拉高的时候用与,拉低的时候用或。 wye11083 发表于 2021-3-30 19:39P2 = (P2 & 0x0F) | (val & 0xF0)
好的 谢谢了 锁中断,端口字节与操作,解锁中断 P2口低4位是什么方式?如果是高阻,则P2输出不影响高阻的位。 用影子寄存器 IO口为读改写机制,最好用影子寄存器{:lol:}{:lol:}{:lol:}
页:
[1]