LPC2104有关问题
LPC2104问题
有关LPC系列的ARM,问个问题:(LPC2104)IOSET 和IOCLR都是对P0口的某一位操作。那我要实现8位并行输出该怎么办?譬如,我要给P0.0到P0.7赋值为0X55
------解决方案--------------------
它没有MASK寄存器, 那就推荐先向IOCLR写0xaa, 再向IOSET写0x55.
它有一个过渡过程, 所以NXP的新器件(如果2101、2300等)有一个MASK寄存器.
还有首先IODIR要写0xff。
有关LPC系列的ARM,问个问题:(LPC2104)IOSET 和IOCLR都是对P0口的某一位操作。那我要实现8位并行输出该怎么办?譬如,我要给P0.0到P0.7赋值为0X55
------解决方案--------------------
它没有MASK寄存器, 那就推荐先向IOCLR写0xaa, 再向IOSET写0x55.
它有一个过渡过程, 所以NXP的新器件(如果2101、2300等)有一个MASK寄存器.
还有首先IODIR要写0xff。