在vc中如何使用蜂鸣器
在vc中如何使用蜂鸣器
是调用哪个函数???
谢谢!!!
问题点数:20、回复次数:12Top
1 楼Darrren2185(考拉)回复于 2005-04-02 11:32:38 得分 0
用转义字符就可以拉"\a"Top
2 楼zsx123(爱生活,爱A片)回复于 2005-04-02 11:41:39 得分 0
是用printf("\a");吗?可没用!Top
3 楼surstar(我要写个操作系统出来……)回复于 2005-04-02 11:51:25 得分 0
用这个吧
MessageBeep()
PlaySound() //需要加多媒体库
Top
4 楼zsx123(爱生活,爱A片)回复于 2005-04-02 12:02:46 得分 0
surstar(断水流)
这个好象是要声卡才行吧?
我的机器是没有声卡的
只能是使用蜂鸣器!!Top
5 楼surstar(我要写个操作系统出来……)回复于 2005-04-02 12:11:23 得分 0
这个呀,我还没有想过
没有声卡,什么电脑哦~Top
6 楼surstar(我要写个操作系统出来……)回复于 2005-04-02 12:15:58 得分 5
实在不行
就用汇编,往61端口OUT数据~Top
7 楼oyljerry(【勇敢的心】→ ㊣提拉米苏√㊣)回复于 2005-04-02 12:24:00 得分 5
用beep()让喇叭发声Top
8 楼zsx123(爱生活,爱A片)回复于 2005-04-02 12:50:34 得分 0
surstar(断水流)
是嵌入式工业机
我用beep()试了,可以了,只是声音小了点,用什么方法可以调大蜂鸣器的声音吗?Top
9 楼chinadldz2002(没头脑)回复于 2005-04-02 15:08:15 得分 0
在代码里面嵌汇编,直接向61端口写东西Top
10 楼Rogeremail(绿色环保-菜青虫)回复于 2005-04-13 14:45:28 得分 0
加一个功率放大电路就可以调大声音了,否则只能改变频率,不能改变声音大小。Top
11 楼keiy()回复于 2005-04-13 15:01:48 得分 5
关键是的的频率,这个声音还可以
Beep(800,100);Top
12 楼Mega1212(MeGa)回复于 2005-04-14 10:07:55 得分 5
嵌入式工业用机 使用民用主板+win32系统?
还是使用wince?
蜂鸣器振动发声 有的蜂鸣器声音就是比较小 没办法。
一般来说定制一个蜂鸣器驱动 只不过是让蜂鸣器开、关而已。 如果蜂鸣器开的时间比较短就关掉了,可能声音比较微弱。那么可以在程序中让蜂鸣器多开一会儿达到预期效果……
总之这东西我觉得和VC没什么关系。工控领域的东西很多时候要重写驱动或者直接控制硬件,windows给的东西一般不合用Top




