C语言编程中使主板喇叭鸣叫的方法?
答案:3 悬赏:20 手机版
解决时间 2021-07-20 19:05
- 提问者网友:未信
- 2021-07-19 18:23
C语言编程中如何使主板喇叭按指定的频率和长度鸣叫?
最佳答案
- 五星知识达人网友:長槍戰八方
- 2021-07-19 19:50
//--------------------------
#include <windows.h>
int main()
// 播放wav文件
{
PlaySound("e:\\code\\game\\a.wav", NULL, SND_FILENAME);
return 0;
}
全部回答
- 1楼网友:舍身薄凉客
- 2021-07-19 21:57
我刚学的,但好像"\b"有这个功能吧!
- 2楼网友:琴狂剑也妄
- 2021-07-19 21:09
我看到过一下两种方法,看看哪种是对的。
1,关闭扬声器,停止发声:
IN AL 61H
OR AL 0FCH
OUT 61H AL
2,声音开关:
由8255的PB口控制,PB0=PB1=1,开;(PB0=0或PB1=0),关
IN AL,61H
AND AL,0FCH
OUT 61H,AL ;关闭声音(PB0=PB1=0)
其中一个是 OR AL 0FCH
一个是 AND AL,0FCH
显然会的倒不一样的结果,照2中关闭声音(PB0=PB1=0)条件的话2应该是对的,但是我从网上资料中看到过1 的那种,哪个是对的?
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯