电脑上没有扬声器怎么解决 电脑没有声音显示未启用音频输出设备怎么办?

[更新]
·
·
分类:数码电脑
4791 阅读

电脑上没有扬声器怎么解决

电脑没有声音显示未启用音频输出设备怎么办?

电脑没有声音显示未启用音频输出设备怎么办?

计算机图标上点右键-【属性】-【设备管理器】找到【声音、视频和游戏控制器】,查看声卡设备名前面是否有黄色问号, 如有的话应该是声卡的驱动程序出故障了,建议下载运行【鲁大师】重新安装声驱,【鲁大师】会自动识别你的声卡型号 再选择相匹配声卡驱动,按照提示一步步安装即可。
或者小喇叭没显示,点击左下角【开始】-【控制面板】-【声音和音频设备】-将【音量图标放入任务栏】点勾。
如还不显示,就是声卡驱动有问题了,最后可能是插线问题了。 注意:下载鲁大师保持驱动最新可以减少很多不必要的系统问题。

没有音响电脑可以发声音吗?

没有音响电脑可以发声吗?
当然可以!而且还会演奏曲子!这在早期,程序员编程时经常要用到。
不信吗?下面详细介绍计算机内置蜂鸣器及其工作原理,并奉上各曲调的编程。
先看一下主板及电脑启动发声:台式机的主板上,一般都有KPM***字样的内置蜂鸣器,如下图的KPM1205A就是:
当计算机启动时,先进行BIOS系统自检,自检成功,会有B的一声响,然后进入windows系统;如果检测异常,则会B,B两声。这个声音,就来自于此蜂鸣器!ASCII码07 发声!
计算机主板内置蜂鸣器发声原理:由软件控制硬件电路发声。声音的长短和声调的高低,均可由程序进行控制。在扬声器电路中,定时器的频率决定了扬声器发音的频率,即声调高低。
以下举几个软件的发声控制编程:直接硬件操作:outporb(0x43,0xb6);
outportb(0x42 ,低8 位频率)
outportb(0x42 ,高8 位频率)
VC :发声的函数 void sound(unsigned frequency) ;
发声频率外加延时时间就形成声调的高低。
可以写一个S(fre,delay)函数。
C语言,最简单的一个声音:printf(”d”,07);
在2000年之前,大多用DOS编程,内置蜂鸣器得到广泛使用,可以用电脑演奏所有的歌曲、世界名曲。基本曲调是没问题的。以下为声调与频率的对应表:
低8度 : 1 2 3 4 5 6 7
对应频率:131 147 165 176 196 220 247
中央C : 1 2 3 4 5 6 7
对应频率:262 296 329 349 392 440 493
高8度 :1 2 3 4 5 6 7
对应频率:523 587 659 698 784 880 987
这样可以用S(fre,delay)函数对着谱子写曲子。最终运行程序,就播放出悦耳动听的曲子了!