找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

单片机+红外避障模块的小问题 检测不到低电平

查看数: 1516 | 评论数: 5 | 收藏 0
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2024-6-2 22:22

正文摘要:

请问为什么的的stc89c52单片机检测不到他的低电平, 我的代码将它这个模块的out接到P2^4, 然后在代码中写入sbit avoid =  P2^4; main函数中写入 while(1){ if(!avoid){ BUZZER_on;  &nbs ...

回复

ID:1055423 发表于 2024-6-6 21:17
glinfei 发表于 2024-6-4 09:13
嗡鸣器是有源的吗?无源的你把延时调成1微秒试试。就是改成 Delayms(1)

有源的
ID:844772 发表于 2024-6-4 09:13
小白大佬轻点喷 发表于 2024-6-3 12:26
调节电位器输出led会亮灭变化,但是蜂鸣器依旧没有反应

嗡鸣器是有源的吗?无源的你把延时调成1微秒试试。就是改成 Delayms(1)
ID:1055423 发表于 2024-6-3 12:26
glinfei 发表于 2024-6-3 09:36
就是调节上面的电位器,看着模块上的led去调。

调节电位器输出led会亮灭变化,但是蜂鸣器依旧没有反应
ID:844772 发表于 2024-6-3 09:36
就是调节上面的电位器,看着模块上的led去调。
ID:237471 发表于 2024-6-3 08:23
首先应该确定一下,模块是否输出信号,把模块接上电源,用万用表测OUT,然后移动障碍物,或许还需要调节模块上面的电位器

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

Powered by 单片机教程网

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