CH423D 按位操作

您好,用CH423擴(kuò)展16路繼電輸出,輸出參數(shù)只能8位一組的操作;能否按位操作其中某一只繼電器而不影響其它的繼電器狀態(tài)?我的程序節(jié)達(dá)如下:

out31=out31&0xFE;CH423_Write(0x4400|out31);TIME(10);//引風(fēng)機(jī)開(kāi)

out31=out31&0xFD;CH423_Write(0x4400|out31);TIME(10); //鼓風(fēng)機(jī)開(kāi)

?out31=out31|0x01;CH423_Write(0x4400|out31);TIME(10);//引風(fēng)機(jī)關(guān) ? ?

out31=out31|0x02;CH423_Write(0x4400|out31);TIME(10);//鼓風(fēng)機(jī)關(guān)

這樣程序每次輸出操作均是通變量out31一次寫(xiě)入8位一組的數(shù)據(jù),能否按位操作只寫(xiě)入其中某一位,請(qǐng)各位大俠指點(diǎn),謝謝!


你好:

不可以,必須寫(xiě)入字節(jié),一次操作8位。就按你現(xiàn)在這樣做有什么問(wèn)題嗎?


你這樣寫(xiě)也沒(méi)有影響其他位控制的繼電器啊?


#define turn_on(x)???{out31?&= (~(1<

#define turn_off(x)???{out31 |= (1<

軟件也可以類(lèi)似實(shí)現(xiàn)按位操作。


#define turn_on(x)???

{out31?&= (~(1<

#define turn_off(x)???

{out31 |= (1<

軟件也可以類(lèi)似實(shí)現(xiàn)按位操作。


RTX截圖未命名.png


謝謝版主的解答!


只有登錄才能回復(fù),可以選擇微信賬號(hào)登錄

国产91精品新入口,国产成人综合网在线播放,九热这里只有精品,本道在线观看,美女视频a美女视频,韩国美女激情视频,日本美女pvp视频