叮咚门铃 ,按门铃,能发出“叮咚”的悦耳声音。 按下按键时,扬声器发出“叮”声,放开按键时,扬声器发出“咚”。

基于51单片机
按门铃,能发出“叮咚”的悦耳声音。
按下按键时,扬声器发出“叮”声,放开按键时,扬声器发出“咚”。“叮”声的频率为714Hz ;“咚”声的频率为540Hz ,“咚”声要求持续1s以上。

#include <stdio.h>
#include <windows.h>

int main()
{
    while(1)
    {
        if(GetAsyncKeyState(VK_DOWN))
        {
            Beep(714, 100);
            Sleep(100);
        }
        else
        {
            Beep(540, 1000);
            Sleep(1000);
        }
    }
    return 0;
}