对51单片机P0口进行并行口数据读写,会影响P2口上的高低电平吗?跟ALE是什么关系?哪位大神能够指点!
------解决思路----------------------
会, 如果你P2控制了外围的其他器件, 那你需要一个带锁存的选通器件
好久没用并口了,忘记ALE的逻辑了
------解决思路----------------------
不理解,为什么读写P0会影响P2?
------解决思路----------------------
碰到和楼主一样的问题,同求
------解决思路----------------------
MOV P0,XX ;不会影响P2口
MOV @DPTR,A ;影响P2口\P0口
------解决思路----------------------
几个指令会影响 MOVX、MOVC、其他的不会影响,STC单片机如果使用的是内部存储器,地址访问地址不超过范围,就不会影响
------解决思路----------------------
P2本来是用来扩展外设存储器的,ALE是也和外设存储器使用的,片选锁存作用
MOV @DPTR,A ;这个指令就访问了片外存储器,肯定会影响P2口。
------解决思路----------------------
C51还是用C语言吧,简单易维护!汇编第一次编写容易,后面维护起来晦涩难懂!