找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 2161|回复: 8
收起左侧

经过滤波整流放大之后的脉冲信号无法输入单片机IO口

[复制链接]
ID:1066558 发表于 2023-4-7 20:34 | 显示全部楼层 |阅读模式
如何修改呀该 接上拉电阻也没用

单独调试时经过处理之后的信号是没问题的(示波器显示中黄线)

单独调试时经过处理之后的信号是没问题的(示波器显示中黄线)

若将输出直接连到51单片机P1口,输出电压值会变小,P0口也一直是高电平

若将输出直接连到51单片机P1口,输出电压值会变小,P0口也一直是高电平

接了电阻R11之后,输出电压变正常,但IO口还是一直是高电平

接了电阻R11之后,输出电压变正常,但IO口还是一直是高电平
回复

使用道具 举报

ID:94031 发表于 2023-4-8 10:27 | 显示全部楼层
是否P10没设置为输入模式。
回复

使用道具 举报

ID:1064118 发表于 2023-4-8 11:08 | 显示全部楼层
上拉一下
回复

使用道具 举报

ID:8222 发表于 2023-4-8 14:43 | 显示全部楼层
把D2去丢。
回复

使用道具 举报

ID:883242 发表于 2023-4-8 15:11 | 显示全部楼层
xuyaqi 发表于 2023-4-8 10:27
是否P10没设置为输入模式。

AT89C51输出高电平就是输入模式,可能是仿真软件没能仿真出弱上拉模式。
回复

使用道具 举报

ID:94031 发表于 2023-4-8 16:45 | 显示全部楼层
Hephaestus 发表于 2023-4-8 15:11
AT89C51输出高电平就是输入模式,可能是仿真软件没能仿真出弱上拉模式。

51单片机io口做输入时,程序要先置1才能检测外部的输入。
回复

使用道具 举报

ID:1066558 发表于 2023-4-9 09:50 | 显示全部楼层
xuyaqi 发表于 2023-4-8 10:27
是否P10没设置为输入模式。

置1之后也没有用┭┮﹏┭┮
回复

使用道具 举报

ID:1066558 发表于 2023-4-9 09:51 | 显示全部楼层

上拉过,没用
回复

使用道具 举报

ID:1066558 发表于 2023-4-23 23:01 | 显示全部楼层
解决了,加了个非门
回复

使用道具 举报

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

本版积分规则

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

Powered by 单片机教程网

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