小兄弟
这样的问题你应该自己仔细检查
刚开始学可以多看看别人的程序怎么写的。
你写的这段程序 问题1,PC怎么由00H跳到30H
问题2:二进制和十六进制都能搞错,太粗心了吧
问题3:单片机是个工作狂,要么不工作,要么以工作就不停歇,所以你得让他一直执行程序。
(当然仿真的时候不要这句完全可以达到仿真目的,但实际中不行)
试试下面的程序
ORG 0000H
SJMP MAIN
ORG 0030H
MAIN: MOV P0,#3FH
SJMP MAIN
END
另外硬件上面的问题就是灌电流和拉电流问题(仿真时可以不考虑,但实际中一般不这样设计),要养成平时仿真就按实际要求来的习惯
|