用Keil uVision2 编程问题。单片机

我按书上编写的程序编写,为什么总出错,那个怎么改才能正确运行?求大神帮忙。。。

第1个回答  2013-12-04
P1.0是这样表示的吗?应该为P1^0吧?也就是说编译器不认识你写的P1.0,而应该为 P1^0 。
即: SETB P1^0
LOOP2: CPL P1^0追问

刚试了一下,不是这个原因。。好像就是没有定义DELAY1MS

第2个回答  2013-12-04
你试试

CLR ACC追问

在哪里加呢?

追答

出错的那一行

改一下,不是加

追问

提示的是loop2那一行,主要原因是有变量没定义就使用了。怎么改呢?

追答

DELAY1MS

把这个子程序的内容放到上面。

第3个回答  2013-12-04
在箭头得前后有变量没定义就使用了追问

那怎么改呢?我刚开始学。谢谢,帮忙补一下