lkc8210 发表于 2022-11-30 17:34 为什么我这么添加还是报错呢,不是添加到主循环while中吗
|
仿了一下你的代码,主循环耗时25ms 把下面的Beep()函数放到主循环 当要响蜂鸣器时把BeepEn置1 蜂鸣器会以1Hz频率来响,10秒后自动停 ![]() |
Longan.Wang 发表于 2022-11-30 09:34 我使用的是有缘蜂鸣器。 但是如何更改我的程序,使倒计时时间到后,蜂鸣器响呢 我把148行到160行的代码改成如下代码,还是不可以
|
入门时可以使用嵌套循环,入门后中高级应用就不能再一直使用嵌套循环。 |
如果你使用的是有源蜂鸣器,直接输出高低电平就可以控制了。 如果你使用的是无源蜂鸣器,必须输出频率在20Hz~20000Hz之间的方波去驱动了,具体频率根据个人喜好去选择,但频率过低或过高人耳都是听不见的。 |