关于上拉,下拉电阻的

2019-10-14 21:30发布

一个是在TFT-LCD试验中的程序,,不是上拉电阻时,低电平有效,所以输出的应该是高电平啊,为什么设置成低电平???
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
14条回答
cl376870383
1楼-- · 2019-10-16 02:06
正点原子 发表于 2017-3-1 09:45
1,0X8,只是设置某个IO口为上拉/下拉输入,至于上拉还是下拉,由ODR对应位控制。   2,ODR=0,说明设置为 ...

谢谢指导,,你解释的非常好,明白,嘿嘿~~~~
xdzhang
2楼-- · 2019-10-16 02:35
本帖最后由 xdzhang 于 2017-3-4 20:02 编辑
cl376870383 发表于 2017-3-1 20:35
恩,大神,请问我这块stm32mini板子一些引口该参考书目资料看他是否具有驱动能力啊,说实话,确实有点不 ...

首先要搞清楚输入和输出。你这里问的是输入上拉下拉问题。对应的是输入信号,也就是对应连接一个输出端口,也可能不是单片机的。输入端口需不需要拉、需要上拉还是下拉是根据输入信号是虚电平时输入端口的电平缺省值而定的。如果输入信号高低电平的是实的,就是有驱动能力,那么上拉下拉都没关系,这时输入端口的值就是输入信号的值。但如果输入信号有虚电平,或者高或者低,那么就要设置输入端口在虚电平时的缺省状态,就是用上拉电阻或下拉电阻来实现的。我觉得最典型的就是iic通信,总线在空闲时就是通过上拉电阻实现SDA和SCL维持在高电平,在有任何主机想发起通信时就拉低SDA的电平,这时总线上所有主机和从机都收到这个起始信号。

一周热门 更多>