P1MDOUT |=0x7f;//P1.7设置成开漏输出 SPEAK=0; 这样试试看 |
1、将蜂鸣器改用LED灯替代。 2、将端口设置成高阻态。 |
188610329 发表于 2021-11-17 13:04 我把蜂鸣器的两根线用烙铁拆掉了。。。 一开始我用的是P27做蜂鸣器的引脚,下载进去是不响了。但是后来想想怕有意外觉得不安全,干脆把线拆了。 |
从手册上看, 就算改成模拟输入,也能强制输出,所以,你这想法要落空了。 所以,建议,你把 蜂鸣器的引脚 比如 Beep 的 sbit 注释掉 然后 bit 一个空的变量 叫 Beep 那么,蜂鸣器也就不会响了,多省事? |
188610329 发表于 2021-11-16 20:37 这是C8051F020的PDF,我想用IO口设置它的功能,让它始终处于开路状态。 |
2.45 MB, 下载次数: 4
188610329 发表于 2021-11-16 20:37 对的,这个想法很棒。你提醒了我。但是我说的IO口加入要修改,利润上应该也可以的吧 |
xuyaqi 发表于 2021-11-16 20:21 蜂鸣器涉及的程序有几十行,太繁琐。想着能不能再IO口这边做文章 |
xuyaqi 发表于 2021-11-16 20:15 没有电路图哦,这个板子时拿的人家的。我根据它现有的程序做修改然后调试。 |
调试阶段,把蜂鸣器换成LED这是比较常规的套路。既能确定正确得电动作了,又不会扰民。 |
既然是调试阶段,在程序里把蜂鸣器响注释掉不行吗? |
把蜂鸣器部分电路图展示一下。 |