我想设计一个单片机程序 用蓝牙来控制黄绿红三个灯作为红绿灯 但我不知如何让三个灯像红绿灯那样闪时(
答案:1 悬赏:40
解决时间 2021-01-23 05:46
- 提问者网友:龅牙恐龙妹
- 2021-01-22 21:43
我想设计一个单片机程序 用蓝牙来控制黄绿红三个灯作为红绿灯 但我不知如何让三个灯像红绿灯那样闪时(
最佳答案
- 二级知识专家网友:北城痞子
- 2021-01-22 21:58
可以用标志位撒,例如你要正常执行红绿灯就用蓝牙发00给单片机接收,如果要红灯常亮发送01给单片机。程序可以这样:
void main()
{
while(1)
{
while(flag==0x00)
{红绿灯正常执行的程序}
while(flag==0x01)
{红灯常亮的程序}
}
return 0;
}
void main()
{
while(1)
{
while(flag==0x00)
{红绿灯正常执行的程序}
while(flag==0x01)
{红灯常亮的程序}
}
return 0;
}
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯