大家好,请帮我看下这段程序<br />#define A 1<<17;<br />#define B 1<<19;<br />#define C 1<<21;<br />void DACInit()<br /><br />{<br /> PINSEL0=0X00000000; //设置P0引脚连接GPIO<br /> PINSEL1=0X00080000; //使能DA<br /> IO0DIR=A; //设置P0.17为输出<br /> IO0DIR=B; //设置P0.19为输出<br /> IO0DIR=C; //设置P0.21为输出<br /> IO0SET=A; //关闭灯 <br /> IO0SET=B;<br /> IO0SET=C;<br />}<br />为什么程序执行的时候IO口A,B,C输出不为1? |
|