初始化是这样的: /*******************CPU初始化********************/ //RST引脚配置为普通IO;关门狗;允许停止模式 SOPT1 = 0x32; /*********************IO初始化********************/ //将PWM,BKGND设置为输出,其它IO设置为输入 PTADD = 0x11; //除PWM外,其它IO均设置为内部上拉 PTAPE = 0x3e; PTASE = 0x00; PTADS = 0x01; 我把PTA5(RESET)设置成普通IO,外面给5V输入串一个电阻到IO口,可一到IO口,用万用表量这个电压,却低至0.9V了; 可有时候却是4.5V,可此时如果我断开这个电压,PTA5上的电平只会稍降一点,至4.1V,如果我再接上5V,电压又升至4.5V 费解; |