你这是汇编程序,第4行,JNC P3.2是错的,要用JNC后面应该是跳转的目标,要是判断P3.2的状态再跳转,应该用JNB。不知这行你要干什么?汇编语言程序,对于P4是不识别的,所以,需要在程序最前面用EQU伪指令先定义一下P4的字节地址,如下P4 EQU 0C0H这祥,程序中就可以写P4.6和P4.7 了。请及时采纳。