midi信号的解码及实时音符显示

midi信号的解码及实时音符显示

ID:25745628

大小:50.50 KB

页数:4页

时间:2018-11-22

midi信号的解码及实时音符显示 _第1页
midi信号的解码及实时音符显示 _第2页
midi信号的解码及实时音符显示 _第3页
midi信号的解码及实时音符显示 _第4页
资源描述:

《midi信号的解码及实时音符显示 》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、MIDI信号的解码及实时音符显示[MIDI信号的解码及实时音符显示]摘要:介绍了MIDI数据的格式,讨论了一种使用AT89C51系列单片机完成MIDI信号的实时解码,从中提高音符数据,并随时利用专用LED驱动芯片将音符显示出来的设计方案,MIDI信号的解码及实时音符显示。该方案经实际产品应用,证明合理可靠。关键词:MIDI串行接口LED显示MIDI是音乐设备数字接口的简答,是各种电子音乐设备之间数据传输的标准接口,广泛应用于各种电子乐器上,目前较高档的电子琴子均带有MIDI接口。笔者在开发用于音乐教学的产品“音乐电教板”的过

2、程中,遇到了有关MIDI信号解码的问题,产品要求能够接受电子琴传送来的MIDI信号,并将相应的音符显示出来。经过对MIDI协议的研究,用AT89C51单片机和128段LED显示控制芯片BC7281构成的系统完成了设计要求。1MIDI信号简介及与单片机的接口MIDI信号的传输采用异步串行方式,其速率为31.5kbps,数据格式为8个数据位、1个起始位和1个停止位,计算机论文《MIDI信号的解码及实时音符显示》(..)。因此,完全可以采用MCS51单片机内部的硬件UART串口完成MIDI信号的接收和发送(本设计中只用到其接收部分

3、),在硬件方面只需采取适当的电路进行电平转换即可。MIDI接口采用标准的5芯DIN连接器,如图1。传送电缆使用屏蔽层的双绞线电缆,因为信号的传输利用的是电流信号而不是电压信号,所以其抗干扰能力比较强,尽管其速率高达31.5kbps,传输距离仍可以达到15m,比常见的RS-232接口的传送距离要远。一般的MIDI接收电路如图2,本文采用与之相同的电路。其中RX接单片机的串口RX端,电路中的光耦既起到隔离的作用,又有电平转换的作用,因为速率较高,必须选用开关速度较高的型号,这里使用的是6N136。D1是保护二极管。MIDI中共有

4、16个通道(channel),一般称之为通道1至通道16,每个通道相当于乐曲中的个声部,使用者可以为每个通道指定一种音色。音色可以是MIDI规范中规定的128种音色中的任何一种,每一个通道只能有一种音色。也就是说,在一个标准的MIDI系统中,最多相当于可以有16种乐器同时演奏。按照MIDI协议的规定,传送的数据可以分为两类:状态字节和数据字节。所谓状态字节实际就是命令字,表明其后所跟数据的种类,状态字节总是大于等于80H,而数据字节总是小于80H,因此,可以很容易地区分状态字节和数据字节。在状态字节中,用数据的低4位表示通道

5、号,高4位表示不同的命令。比如,设定音色为ChH指令,其中n是通道号。在各种MIDI的指令中,与本机有关的只有两种:8nH和9nH(n为通道号),两种指令的基本格式一样,一般由3个字节组成,格式是:8n(9n)aabb其中,aa是音符数据,表明所演奏的音符,其范围为0~7fH,这样共有128个音符,足以覆盖整个音域;bb是速度数据,表明击键的速度,又称力度数据,其范围也是0~7fH。第一个字节是状态字节(指令),其具体含义说明如下:8nH——“音符关”指令,在多数MIDM设备中,该指令中的速度数据bb被忽略。9nH——“音符

6、开”指令,如果速[1][2][3]MIDI信号的解码及实时音符显示2  第2篇IDI信号的解码及实时音符显示3  第3篇浅谈利润管理的合理性  〖预览〗由于现实不成熟的社会经济环境及人们对假账的深恶痛绝,“利润管理”被习惯上理解为非善意的利润操纵。的确在现阶段“利润管理成为一个很消极的词汇,但是凡事都有它的另一面,利润管理也有它的合理性,就象纳税筹划与偷税一样,虽然其目的都是为了节约税费支出,但其实现目的的手段截然不同:前者合法合理,是一种较高水平的理财行为;而后者是以违法和不合理的手段来实现的,承担着较大的法律风险,是一种

7、愚昧的理财行为。  一、利润管理“度”的把握  利润管理是一个中性的概念,其“褒”与“贬”的分水岭就是一个“度”,在这个“度”内是合理的利润管理行为,应该被人们所接受;超过这个“度”就是利润操纵,就应受到惩罚或谴责。这个“度”如何把握是这一行为性质判断的钥匙。借鉴国外学者的研究成果,结合我国企业利润管理行为的现实特征,笔者认为利润管理的“度”应从以下两个方面来把握。  (1)法律制度框架。法律制度是规范企业的经营行为,是企业经营的游戏规则,企业的任何行为都应在符合规则的前提下进行。企业利润管理行为的“度”就是法律制度的框架,

8、在法律、制度、准则允许的范围内所作的利润调整和选择是合理行为;超越法律制度框架范围的利润管理是一种违法或违规行为,是利润操纵。  (2)企业各利益主体的协调性。企业利润管理行为的结果会直接或间接影响到各利益主体的利益分配数额,一……  〔MIDI信号的解码及实时音符显示〕

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。