发布网友
共4个回答
热心网友
51单片机上电复位后,各输出口的状态都是1。
当执行指令MOVX @DPTR, A时,这是51单片机写,对应的WE为0;
当执行指令MOVX A, @DPTR时,这是51单片机读,对应的RD为0;
这两个0状态,都是瞬间出现,不超过一个机器周期,马上恢复为1。
看51单片机的时序图,就可以看出这些。
教材上,都有时序图,认真翻翻书,就可以了。
可以自己用SETB和CLR来改变它们的状态。
热心网友
复位后IO的状态看寄存器的定义了,一般是高电平。
WR和RD引脚的电平状态在执行MOVX指令时是自动变化的,不用SETB和CLR来处理。
热心网友
P0是1P1、P2、P3是0
P3.6/p3.7也是0 需要用SETB和CLR改变状态追问大哥,楼下的回答刚好和你相反,我改信谁呢?
热心网友
ATF144X说的是对的