找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 1722|回复: 5
打印 上一主题 下一主题
收起左侧

STC单片机按键电路问题

[复制链接]
跳转到指定楼层
楼主
单片机引脚接按键一脚,按键另一端接地。不加上拉或下拉,这样设计合理吗。单片机上电IO配置准双向, 不给IO口赋值,初始电平状态是什么

51hei图片_20230224082050.png (44.46 KB, 下载次数: 49)

51hei图片_20230224082050.png
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖 顶 踩
回复

使用道具 举报

沙发
ID:320306 发表于 2023-2-24 09:27 | 只看该作者
合理的,默认一开始是高电平!
回复

使用道具 举报

板凳
ID:1034262 发表于 2023-2-24 10:31 | 只看该作者
可以,默认高电平。不过我的习惯是不管默认,每个用到的IO都会设置模式和初始电平。
回复

使用道具 举报

地板
ID:88256 发表于 2023-2-24 10:36 | 只看该作者
zsyzdx 发表于 2023-2-24 09:27
合理的,默认一开始是高电平!

应该要看是什么型号的单片机吧?如果按键所接的单片机I/O是开漏输出的,又不赋值,哪来的高电平?
回复

使用道具 举报

5#
ID:584814 发表于 2023-2-24 11:26 | 只看该作者
合理,但不合用。
如果不加设置,多数的电平是高。
为了物理防误触,一般用拉电阻甚至并个小电容,可在拆机论坛上找图片。
回复

使用道具 举报

6#
ID:230500 发表于 2023-2-24 23:52 | 只看该作者
那要看你用什么单片机;还有接在哪个IO口;
举个例子,如果是89C51单片机,如果你接P0口 这样就不行,需要外部加上拉电阻;如果接P1口 P2口都可以;而且默认上电是高电平
如果是STC15单片机,接任何IO口都可以,可以通过软件配置IO口的状态;
如果是STM32 只要不接下载口CLK和DIO 其它任何口都行!口的状态 速度也是可以配置的
下载你对应的单片机手册看一下就知道了;
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表