让串口,和按键,同时控制单片机一个io口输出高电平戓低电平,,
让串口,和按键,同时控制单片机一个io口输出高电平戓低电平,,我是程序不会写,按键有两个,串口接收的字符也有两个,分别控制输出高低电平,哪大神可以帮忙写一下程序,单片机是...
让串口,和按键,同时控制单片机一个io口输出高电平戓低电平,,我是程序不会写,
按键有两个,串口接收的字符也有两个,分别控制输出高低电平,
哪大神可以帮忙写一下程序,
单片机是stc的 展开
按键有两个,串口接收的字符也有两个,分别控制输出高低电平,
哪大神可以帮忙写一下程序,
单片机是stc的 展开
展开全部
假设按键分别为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;
}
}
}
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;
}
}
}
更多追问追答
追问
串口控制在哪里@_@
串口接收的字符是F和B
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询