2946|1

8

帖子

0

TA的资源

一粒金砂(中级)

楼主
 
有这么一个结构体static union
{
    struct
    {
        BYTE    bBroadcastSwitchToggled    : 1;
        BYTE    bLightSwitchToggled        : 1;
        BYTE    bTryingToBind              : 1;
        BYTE    bIsBound                   : 1;
        BYTE    bDestinationAddressKnown   : 1;
    } bits;
    BYTE Val;
} myStatusFlags;但按键按下时判断按键式否按下来控制LED灯  if (LIGHT_SWITCH == 0)
          myStatusFlags.bits.bLightSwitchToggled = TRUE;
            现在我想控制蜂鸣器怎么办呀 ?
此帖出自RF/无线论坛

最新回复

你那个结构体中的变量哪一个是控制蜂鸣器的啊?? if (LIGHT_SWITCH == 0)    myStatusFlags.bits.bLightSwitchToggled = TRUE; 我觉得把上面这段程序里的bLightSwitchToggled换成你结构体里面控制蜂鸣器的那个变量就好了,这样原来控制灯光的按键就变成控制蜂鸣器的了。  详情 回复 发表于 2011-10-25 18:58
点赞 关注
 

回复
举报

7

帖子

0

TA的资源

一粒金砂(中级)

沙发
 
你那个结构体中的变量哪一个是控制蜂鸣器的啊??
if (LIGHT_SWITCH == 0)
   myStatusFlags.bits.bLightSwitchToggled = TRUE;
我觉得把上面这段程序里的bLightSwitchToggled换成你结构体里面控制蜂鸣器的那个变量就好了,这样原来控制灯光的按键就变成控制蜂鸣器的了。
此帖出自RF/无线论坛
 
 

回复
您需要登录后才可以回帖 登录 | 注册

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

快速回复 返回顶部 返回列表