单片机AT89S52编程当两个输入端P0.0 和P0.1 同时输入高电平是输出端P1.0输出高电平

如题所述

ORG 0000H
LJMP MAIN
ORG 0030H
MAIN:
JB P0.0,MAIN1
CLR P1.0
SJMP MAIN
MAIN1:
JB P0.1,MAIN2
CLR P1.0
SJMP MAIN
MAIN2:
SETB P1.0
SJMP MAIN
END追问

大神,那当P0.0和P0.1高电平,P1.0为低的呢?

追答

将CLR和SETB对调就可以了。

温馨提示:内容为网友见解,仅供参考
第1个回答  2014-04-22
if(P0.0==1&&P0.1==1)
P1.0=1;
相似回答