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