您的位置 首页 被动

如何将单片机的上拉电阻装备为上拉输入形式

如何将单片机的上拉电阻配置为上拉输入模式-IIC是一种通讯方式,只需要通过SCL和SDA即可实现数据的传输,在典型的IIC器件手册上都会发现SCL和SDA引脚上,都会推荐接上拉电阻。

1.什么是上拉电阻

在学习单片机的时分,咱们常常遇到一组名词:上拉电阻和下拉电阻,经过学习咱们知道上下拉电阻不只能使当时电平安稳防止遭到搅扰,一起上拉电阻还能进步单片机的驱动才能。

阅览扩展:什么是单片机的上拉电阻?点击阅览。

2. 上拉电阻的几个典型运用

在运用中,用到上拉电阻的场合有这么几个典型:

按键输入检测;

IIC通讯;

一般,咱们都习气这样规划按键:按键按下时单片机检测到低电平,按键松开时检测到高电平,这个高电平便是经过上拉电阻完成的:

怎么将单片机的上拉电阻装备为上拉输入形式

IIC是一种通讯方法,只需要经过SCL和SDA即可完成数据的传输,在典型的IIC器材手册上都会发现SCL和SDA引脚上,都会引荐接上拉电阻:

怎么将单片机的上拉电阻装备为上拉输入形式

3. 怎么装备为上拉输入形式

如果在规划硬件电路的时分,忘记了规划上下拉电阻,该怎么办呢?别着急,

32位的单片机,其GPIO口基本上都配有内部上下拉电阻,经过寄存器操控,能够将某个引脚设置为上下拉形式:

怎么将单片机的上拉电阻装备为上拉输入形式

STM32单片机为例。STM32单片机的每个GPIO口都能够独立设置为上拉或许下拉输入形式。

怎么将单片机的上拉电阻装备为上拉输入形式

在将GPIO口设置为输入形式后,只需要将对应端口的PXODR设置为1即装备为上拉输入,将PXODR设置为0即装备为下拉输入。

如下是将STM32单片机的PA15设置为上拉输入形式的程序:

怎么将单片机的上拉电阻装备为上拉输入形式

声明:本文内容来自网络转载或用户投稿,文章版权归原作者和原出处所有。文中观点,不代表本站立场。若有侵权请联系本站删除(kf@86ic.com)https://www.86ic.net/ziliao/beidong/346526.html

为您推荐

联系我们

联系我们

在线咨询: QQ交谈

邮箱: kf@86ic.com

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

返回顶部