找回密码
 立即注册

QQ登录

只需一步,快速开始

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

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

[复制链接]
跳转到指定楼层
楼主
如何修改呀该 接上拉电阻也没用

1.png (164.06 KB, 下载次数: 29)

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

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

2.png (174.93 KB, 下载次数: 31)

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

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

3.png (179.87 KB, 下载次数: 33)

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

接了电阻R11之后,输出电压变正常,但IO口还是一直是高电平
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖 顶 踩
回复

使用道具 举报

沙发
ID:94031 发表于 2023-4-8 10:27 | 只看该作者
是否P10没设置为输入模式。
回复

使用道具 举报

板凳
ID:1064118 发表于 2023-4-8 11:08 | 只看该作者
上拉一下
回复

使用道具 举报

地板
ID:8222 发表于 2023-4-8 14:43 | 只看该作者
把D2去丢。
回复

使用道具 举报

5#
ID:883242 发表于 2023-4-8 15:11 | 只看该作者
xuyaqi 发表于 2023-4-8 10:27
是否P10没设置为输入模式。

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

使用道具 举报

6#
ID:94031 发表于 2023-4-8 16:45 | 只看该作者
Hephaestus 发表于 2023-4-8 15:11
AT89C51输出高电平就是输入模式,可能是仿真软件没能仿真出弱上拉模式。

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

使用道具 举报

7#
ID:1066558 发表于 2023-4-9 09:50 | 只看该作者
xuyaqi 发表于 2023-4-8 10:27
是否P10没设置为输入模式。

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

使用道具 举报

8#
ID:1066558 发表于 2023-4-9 09:51 | 只看该作者

上拉过,没用
回复

使用道具 举报

9#
ID:1066558 发表于 2023-4-23 23:01 | 只看该作者
解决了,加了个非门
回复

使用道具 举报

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

本版积分规则

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

Powered by 单片机教程网

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