CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
可用分押宝游戏火热进行中... 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  硬件/嵌入开发 >  单片机/工控

如何用单片机发出和旋声音

楼主fu0212(傅红雪)2004-04-02 02:00:35 在 硬件/嵌入开发 / 单片机/工控 提问

如何用单片机控制什么音原芯片发出和旋声音呢  
  有详细资料吗? 问题点数:0、回复次数:22Top

1 楼romyks(小强)回复于 2004-04-02 08:36:40 得分 0

应该可以的。可以用单片机的几个定时器做一个简单的和旋。Top

2 楼fu0212(傅红雪)回复于 2004-04-02 10:50:54 得分 0

控制音原芯片也可以啊  
   
  或怎么控制ASI声卡呢Top

3 楼fu0212(傅红雪)回复于 2004-04-02 10:51:20 得分 0

我自己顶   UP  
  Top

4 楼resting(青丝熏鱼)回复于 2004-04-02 11:36:56 得分 0

关注Top

5 楼rosen(考试机器)回复于 2004-04-02 19:45:03 得分 0

UPUPTop

6 楼fengxh920(清风)回复于 2004-04-03 00:55:30 得分 0

你可以跟据CPU的外部频率,以及定时器周期来计算每一个音频符号的频率,再用二进制代码表达出来.具体有一个公式可以计算,详细内容要看下书本才能表达,不是一句话能够说完的,或给个EMAIL,给你发一个资料过去.至好是传真就更好的了,我就不用打课本的了.Top

7 楼fengxh920(清风)回复于 2004-04-03 00:57:43 得分 0

我这里可以给你发送几个代码过去,有<<兰花草>>,<<国歌>>,<<生日歌>>...的代码.Top

8 楼fu0212(傅红雪)回复于 2004-04-05 21:47:11 得分 0

哦   谢谢   不过我不想要那种直接单片机驱动扬声器的那种   我要的是和旋   或   MIDI的啊    
  我的   FU0212@163.COMTop

9 楼appletree628(一蓑烟雨任平生)回复于 2004-04-06 13:21:52 得分 0

找一下雅马哈的芯片,应该有Top

10 楼dfwid(尋尋覓覓)回复于 2004-04-06 15:37:40 得分 0

我也想知道Top

11 楼devzhao(wincer)回复于 2004-04-06 21:12:21 得分 0

和弦铃声芯片  
  OKI公司的ML2846,  
  华邦W5691等Top

12 楼fu0212(傅红雪)回复于 2004-04-07 01:11:13 得分 0

怎么用呢?有资料   或是例子吗   谢谢Top

13 楼devzhao(wincer)回复于 2004-04-07 08:19:06 得分 0

你先到网上下载芯片的datasheet,  
  里面一般都有典型应用,  
  或者找他们的代理商要技术支持Top

14 楼fu0214(ff)回复于 2004-04-07 17:45:51 得分 0

还有   韩国现代   的HD   系列的芯片Top

15 楼hswxf(黄山一刀)回复于 2004-04-08 16:01:37 得分 0

从原理上讲的和弦就是同一频率在相差一定时差时发出的音效,从这点讲完全可以Top

16 楼qiansen(十里平湖)回复于 2004-04-09 14:06:37 得分 0

是单片机控制扬声器电路吗?Top

17 楼fu0212(傅红雪)回复于 2004-04-09 20:47:16 得分 0

不是   是驱动   和旋芯片Top

18 楼timuner()回复于 2004-04-10 00:50:34 得分 0

关注Top

19 楼wangluyan(我不知道!所以我问!)回复于 2004-04-11 18:32:57 得分 0

《8051单片机实践与应用》清华大学出版社上有相关的例子!!!!Top

20 楼Henry_xiang()回复于 2004-05-05 18:58:39 得分 0

任何一个单片机只要只要跑得足够快,就可以做到Top

21 楼daozi1980()回复于 2004-05-05 21:21:32 得分 0

这个很好做的,用一个口线(P1.0),一个放大器(LM386)和一个SPEAKER,还有若干限流电阻、滤波电容就可以搞定,程序就是控制音频的脉冲,如果频率为1K   HZ,T=1MS,只需让P1.0定时0.5MS后取反,这样就可以产生某种特定的声音了。Top

22 楼squallme()回复于 2004-05-06 23:30:05 得分 0

一般来说要求有四个脉冲输出相配合Top

相关问题

  • 单片机
  • 单片机与pc通信
  • 单片机选型,求助
  • 我想学单片机
  • 关于单片机中断
  • 单片机和单片机的通信(急!!!!!!!!!急!!!!!!
  • PIC16C54单片机如何烧片?
  • 单片机能用来做什么呢?
  • pc与多片51单片机通讯?
  • 单片机的按键如何处理?

关键词

  • 单片机
  • 芯片
  • 频率
  • 代码
  • 控制
  • 发出
  • 声音

得分解答快速导航

  • 帖主:fu0212

相关链接

  • CSDN Blog
  • 技术文档
  • 代码下载
  • 第二书店
  • 读书频道

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
世纪乐知(北京)网络技术有限公司 版权所有, 京 ICP 证 020026 号
北京创新乐知广告有限公司 提供技术支持
Copyright © 2000-2007, CSDN.NET, All Rights Reserved
GongshangLogo