单片机/MCUwilliam hill官网
直播中

11年用户 12经验值
擅长:395703
私信 关注
[讨论]

STM8S-105C6T6为什么PC口不能输入?!

平时只是做些小实验,一般习惯用PB口,今天用了下PC口做按键输入的时候(已初始化PC_DDR、PC_CR1、PC_CR2),发现检测不到输入,然后我仿真观察PC_IDR的情况,发现按键时PC口电平居然没变化!于是我换了PD口就行了。我就奇怪,为什么PC口不能正茬输入?!

回帖(5)

陈飞龙

2013-12-2 18:34:53
1.你看看程序中是否PC是否配置成了上拉输入,或者是悬浮输入+外部上拉
2.看看你用得PC口的那一位是否是真正的开漏输出
举报

2013-12-2 18:59:59
引用: 感情就是k歌 发表于 2013-12-2 18:34
1.你看看程序中是否PC是否配置成了上拉输入,或者是悬浮输入+外部上拉
2.看看你用得PC口的那一位是否是真正 ...

我已经初始化为上拉输入了,只有PE1、2是真正的OD输出,这个因素我一早考虑了,还是不行
举报

陈飞龙

2013-12-3 10:32:40
代码发来看看
举报

2013-12-3 14:43:38

同样的代码在PD口可以,在PC口不行,那是代码问题?!我现在怀疑芯片的PC口是不是烧坏了
举报

林广懋

2013-12-4 08:48:26
我看了看,应该不存在上拉的问题,等高手!是不是你的威廉希尔官方网站 有问题
举报

更多回帖

发帖
×
20
完善资料,
赚取积分