我将程序改为以下格式:
P4_MFP &= ~((1<<6)|(1<<14));
P4_MFP &= ~((1<<7)|(1<<15));
P4_PMD=0x5000; //10 01 00 00 00 00 00 00
P4_DOUT = 0xF0;//以及 P4_DOUT = 0x0;
for(;;) {}
1)程序肯定下载进去运行了,因为我分别测试了P4_DOUT = 0xF0;//以及 P4_DOUT = 0x0;发现P46引脚能输出高低电平,但P47引脚一直为低电平;
2)库操作我也试过:P47_DOUT=1;P47_DOUT=0;P46_DOUT=1;P46_DOUT=0;发现现象一样,P46输出可控,但P47输出一直为零。
最好能有调试过此P4.7功能的高手给我讲解下,为啥就P47不能配成IO输出。
|