"); //-->
void port_init(void)
{
PM0=0x00; //P00/P01输出全0
P0=0x00;
PM1=0x00; //P1(0-7)输出全0;
P1=0x00;
PM2=0xff; //P2(0-7)输入
P2 =0x00;
PM3=0x00; //P3(0-3)输出
P3=0x00;
PM4=0x00; //P4(0-1)输出
P4=0x00;
PM6=0x01; //P60输入,P6(1-3)输出;
P6=0x04; //P62为高其他为低。
PM7=0x00; //P7(0-5)输出
P7=0x03; //P7.0,P7.1输出高,其他输出低。
PM12.0=1;//端口12.0输入。这里注意,还可以单个位设置。
P12.0=0;
}
注意,
P0-2位(输入、输出)
P1-8位(输入、输出)
P2-8位(输入、输出)
P3-4位(输入、输出)
P4-2位(输入、输出)
P6-4位(输入、输出)
P7-6位(输入、输出)
P12-5位(输入、输出)
P13-1位(输出)
P14-1位(输入、输出)
*博客内容为网友个人发布,仅代表博主个人观点,如有侵权请联系工作人员删除。