管脚 分配如图所示,SWn为输入、CHn_LED为输出、CHn_STATE为输入、C1和C2为输出
看了个教程 对端口设置如下:(设置工作状态)
void Port_IO_Init(){
XBR2 = 0x40;
P1MDOUT = 0xF0;
P1 = 0x0F;
P2MDOUT = 0xF0;
P2 = 0x0F;
}
/* CHn_LED和C1A、C2B初始化赋值为0( 如上程序)*/
求解释
对CHn_LED和C1A、C2B再赋值如C1A=1 为什么管脚还是为0 ??? 但是可以从该管脚读入高电平 |