标题: 求89C51电子琴设计 [打印本页]

作者: 838551565ppp    时间: 2017-5-7 18:42
标题: 求89C51电子琴设计
简易电子琴设计
设计内容:
1、用矩阵键盘代表琴键,至少能弹出8个音符,分别是:音符1,2,3,4,5,6,7,file:///C:/Users/lenovo/AppData/Local/Temp/msohtmlclip1/01/clip_image002.png 。
2、键按下的时间长短表征节拍的长短。
3、用蜂鸣器发出声音。
4、点阵实时动态显示音符高低(自由显示)。


作者: xkshigou    时间: 2017-5-7 19:48
太牛了
作者: zl2168    时间: 2017-5-7 20:14
本帖最后由 zl2168 于 2017-5-7 20:40 编辑

实例31  单音频输出  简易电子琴
先Proteus仿真一下。
实例31 简易电子琴.rar (28.34 KB, 下载次数: 139)

以上摘自张志良编著《80C51单片机仿真设计实例教程——基于Keil C和Proteus》清华大学出版社ISBN 978-7-302-41682-1,内有常用的单片机应用100案例,用于仿真实验操作,电路与程序真实可靠可信可行。
仿真电路和Hex文件能在清华出版社网站免费下载,程序源代码只能到书上看了。到图书馆借,或到新华书店翻阅,或到网上书店打折购买。



作者: 一米八减一    时间: 2018-7-11 18:45
zl2168 发表于 2017-5-7 20:14
实例31  单音频输出  简易电子琴
先Proteus仿真一下。

坑壁

作者: 腾飞梦想5    时间: 2018-7-12 13:24
这个是大学时帮同学做的电子琴程序,还可以通过24C02保留按键值进行重复播放

电子琴程序.rar

61.96 KB, 下载次数: 137

电子琴程序


作者: lon7085    时间: 2018-7-14 12:09
i感谢3楼及5楼的分享。
作者: pengdong0283    时间: 2018-11-28 14:56
有汇编语言编写的51电子琴简易的设计吗?
作者: 随风飘远    时间: 2018-11-28 16:15
不同频率控制蜂鸣器就是不同的发音。
作者: 698452cyd    时间: 2019-12-23 15:25
请问还有没有这个的程序和仿真
作者: gjyw    时间: 2020-2-22 23:00
感谢分享
作者: 1679079206    时间: 2020-2-24 12:36
你可以用stc12c
作者: 1679079206    时间: 2020-2-24 12:40
stc12c2052ad自带脉冲功能,而且支持高阻输入,你可以直接使用金属片触摸,如果用微动开关还需要在keil里去抖动。




欢迎光临 (http://www.51hei.com/bbs/) Powered by Discuz! X3.1