STM8S-105C6T6为什么PC口不能输入?!
时间:10-02
整理:3721RD
点击:
平时只是做些小实验,一般习惯用PB口,今天用了下PC口做按键输入的时候(已初始化PC_DDR、PC_CR1、PC_CR2),发现检测不到输入,然后我仿真观察PC_IDR的情况,发现按键时PC口电平居然没变化!于是我换了PD口就行了。我就奇怪,为什么PC口不能正茬输入?!
1.你看看程序中是否PC是否配置成了上拉输入,或者是悬浮输入+外部上拉
2.看看你用得PC口的那一位是否是真正的开漏输出
我已经初始化为上拉输入了,只有PE1、2是真正的OD输出,这个因素我一早考虑了,还是不行
代码发来看看
同样的代码在PD口可以,在PC口不行,那是代码问题?!我现在怀疑芯片的PC口是不是烧坏了
我看了看,应该不存在上拉的问题,等高手!是不是你的电路有问题
