我想从我的书中解决一个问题;程序在Keil上编译没有任何错误,当我在Proteus上使用LED检查它(与其他类似程序一起正常工作)时,该位设置但是数据55H没有发送到端口2,我包括我的代码也是如此。请发现任何潜在的错误。谢谢
ORG 0
MOV P2,#00H
SETB P1.3
TOGGLE: JB P1.3,SEND
SJMP TOGGLE
SEND: MOV P2,#055H
SJMP TOGGLE
END
答案 0 :(得分:1)
我在Proteus 7上尝试了你的代码,它运行时没有任何错误。
数据55H已成功写入P2端口。
检查我的模拟输出: