#1楼主:EDN USB学习板之实战第四个USB程序: USB MIDI键盘 [精华]
文章发表于:2007-12-15 04:17
EDN USB学习板上共有8个键K1-K8,分别对应5,6,1,2,3,5,6,1。
接入电脑后,在设备管理器的“声音、视频和游戏控制器”下面应该会
出现一个USB Audio Device。
然后打开HappyEO电子琴(或者其它类似能够接收MIDI输入的软件),点
击HappyEO面板上的Option按钮,在弹出的对话框中,单击MIDI输入标签,
然后将“用MIDI输入设备”勾上,在下面的“使用下列MIDI输入设备:”
列表框中选中“USB Audio Device”,然后单击确定。这时再按EDN USB
板上的按键,电脑应该能发声。如果不能发声,检查音量是否打开。双击
任务栏右下角的小喇叭,里边有个“MIDI Synth”,这个是控制MIDI合成
音量的。最左边那个总音量。然后再通过串口调试助手给EDN USB学习板发
送一个字符1,注意是字符1,而不是HEX值为1,这时EDN USB就会自动弹奏
EDN USB学习板内置的一首曲子。按EDN USB学习板上8个键中的任意键,可
停止自动弹奏。在HappyEO面板的右半部分可以选择不同的乐器,右击一个
数字,在弹出的框中可以选择具体的乐器。由于89S52容量有限,所以只放
了一个测试的歌在里面,大家可以根据我的格式,自己放自己喜欢的歌进去^_^。
keil C源代码包下载:

自动弹奏时的录音(三个压缩包,分别改为1.rar,2.rar,3.rar后解压缩):
1.rar 
2.rar 
3.rar 
下载地址二:http://computer00.21ic.org/uploadfile-/2007-12/1215456159.rar
推荐一个电子琴小软件(三个压缩包,分别改为1.rar,2.rar,3.rar后解压缩):
1.rar 
2.rar 
3.rar 
下载地址二:http://computer00.21ic.org/uploadfile-/2007-12/1215291213.rar
另外给大家推荐一个比较好用串口调试助手:
焊接说明:http://group.ednchina.com/93/7005.aspx
原理图下载:http://group.ednchina.com/93/6683.aspx
下载STC MCU软件用的ISP软件:http://www.mcu-memory.com/datasheet/stc/stc-isp-v3.5-setup/stc-isp-v3.5-not-setup.exe