找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 2039|回复: 5
收起左侧

单片机高阻输入为什么信号不稳定是什么原因?

[复制链接]
ID:961122 发表于 2021-8-20 09:16 | 显示全部楼层 |阅读模式
请问,STC15W408AS单片机我将P1.1定义为高阻输入,后接通一条杜邦线接到VCC口,通断杜邦,单片机收到的信号不稳定(通过接一个由P1.1控制的LED灯确定是)。将口定义为准双向就没有问题。
请问一下是什么原因。
回复

使用道具 举报

ID:161164 发表于 2021-8-20 09:25 | 显示全部楼层
准双向可预设电平
高阻不能,所以其电平是浮动的,需加上或下拉电阻
回复

使用道具 举报

ID:584195 发表于 2021-8-20 09:26 | 显示全部楼层
能不能画个原理图出来看看,这样大家好分析一点,建议而已。高阻输入,接上VCC,就只能读到高电平,如果想接收到低电平,那么下拉的电流要足够大,然后你的高电平是由单片机的VCC直通,那样电压拉下来之后,你的单片机由于电压不足会重起。建议你串一个电阻再接到电源上。
回复

使用道具 举报

ID:296833 发表于 2021-8-20 13:40 | 显示全部楼层
如果你测得的现象是:接通杜邦线,状态是稳定的high;断开杜邦线,状态是浮动的 ,那么原因是:
高阻状态,断开杜邦线,IO是浮空的,故输入状态不稳。
电路改进:I/O接10K下拉,然后再接一根杜邦线到VDD,通断杜邦线则IO可收到high/low
回复

使用道具 举报

ID:961122 发表于 2021-8-20 23:56 | 显示全部楼层
kcwolf 发表于 2021-8-20 13:40
如果你测得的现象是:接通杜邦线,状态是稳定的high;断开杜邦线,状态是浮动的 ,那么原因是:
高阻状态 ...

感谢赐教!
回复

使用道具 举报

ID:961122 发表于 2021-8-20 23:57 | 显示全部楼层
zyluglugl 发表于 2021-8-20 09:26
能不能画个原理图出来看看,这样大家好分析一点,建议而已。高阻输入,接上VCC,就只能读到高电平,如果想 ...

感谢赐教
回复

使用道具 举报

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

本版积分规则

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

Powered by 单片机教程网

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