问题如题,比如当VW0中V0.0/V0.3/V0.7/V1.3为1,那么如果实现将这几个位传给VW10中的V11.0/V11.1/V11.2/V11.3。即V1.3=V11.0 V0.0=V11.1 V0.3=V11.2 V0.7=VV11.3。当VW0中其它为1的位依次填充给VW10中。用哪个指令能实现这个功能。
------------------------------- 分隔线 --------------------------------------------------------------------
以免后续者一头雾水,将原题目问题描保留。
其实之前也提问了,没有具体能实现的思路,再次提问。
以下为应用的描述:有十个以上的报警位,每个报警位对应一个报警音,每个报警音播放时间在3-4之间。当出现哪个报警位时,播放哪个报警音。因为只有一个喇叭,不能同时播放,只能轮询播放,轮询间隔3-4秒。比如,当1号、2号报警位出现时,要根据报警位出现的先后顺序进行播报。我原程序是做的定时轮询播报的方式,即有没有报警都在轮询。当报警位很多时,报警音会出现延迟,最大延迟为报警位个数*报警轮询间隔时间。最大可延迟30-40秒,这个是不被允许的。控制要求就是轮询能够屏蔽不为1的位。