我正在使用KF8A100FNG这款芯片进行开发,P1.3作为PWM5输出用于电机控制。
现在我遇到下面这样的问题:
1)上电后,我需要P1.3这个PIN先置高(输出1),但在debug时,未执行到
P1LR3 = 1; //PWM输出置高
此代码时,此PIN一直为低的状态
2)终止debug时,此PIN也变为低的状态
我希望此PIN默认为高的状态,但是datasheet中说只有数字输入口才可以开启上拉电阻功能,此PIN作为输出是不是就无法做到默认为高?
另外,datasheet中关于P1口的描述,系统复位时,P1口各引脚默认为输入口,是不是这样的限制我也无法实现P1.3在反复的debug时持续为高啊? |