让串口,和按键,同时控制单片机一个io口输出高电平戓低电平,,

2024-12-05 13:46:53
推荐回答(2个)
回答(1):

假设按键分别为key1t和key2,IO口为LED
void main()

{
TMOD=0x21;//设置定时器1为工作方式2
TH1=0xfd;

TL1=0xfd;
REN=1;
TR1=1;
while(1)
{
if(RI==1)
{
a1= SBUF;

RI=0;
}
if((a1=1) ||(key1==0))
{
LED=0;
}
if((a1=2) ||(key2==0))
{
LED=1;
}
}
}

回答(2):

单片机的程序极度依赖硬件,按键接哪个口默认高电平还是低电平程序都是不一样的