电子琴软件设计源程序.doc

  1. 1、本文档共18页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
data segment ;------------------------------进度条字符----------------------- st_load db 10 ;起始行 db 4 ;起始列 db 0bh ;字体颜色 db db 00 ;------------------------------字符定义----------------------- start_col db ? ;存储起始行 text db 14 ;起始行 db 2 ;起始列 db 0fh ;字体颜色 db AUTOMATION 0902 ,0ffh,0ffh ;显示字 db !,0ffh ;以0ffh来判断是否换行 db [-1-2-3-4-5-6-7-],0ffh db H [ q w e r t y u ] p: play,0ffh db M [ a s d f g h j ] enter: stop,0ffh db L [ z x c v b n m ] Esc: exit,0ffh db 1/2: speed down/up,0ffh db 00 ;------------------------------白色琴键坐标------------------- st_lx dw 50,61,72,83,94,105,116 ;起点横坐标 dw 127,138,149,160,171,182,193 dw 204,215,226,237,248,259,270 st_y dw 50 ;起点纵坐标 ed_lx dw 60,71,82,93,104,115,126 ;终点横坐标 dw 137,148,159,170,181,192,203 dw 214,225,236,247,258,269,280 ed_y dw 90 ;终点纵坐标 ;------------------------------黑色琴键坐标-------------------------- bt_x dw 57,68,90,101,112 ;起点横坐标 dw 134,145,167,178,189 dw 211,222,244,254,265 bt_y dw 50 ;起点纵坐标 bd_x dw 64,75,97,108,119 ;终点横坐标 dw 141,152,174,185,196 dw 218,229,251,262,273 bd_y dw 70 ;终点纵坐标 ;------------------------------音乐频率值---------------------------- tune dw 220,247,278,294,330,371,416 ;低音 dw 441,495,556,589,661,742,833 ;中音 dw 882,990,1112,1178,1322,1484,1655 ;高音 soundcolor dw 0 ;音色缓存用于改变播放或弹奏时琴上音响和琴面上点阵的颜色 key_tune dw 0 ;按键状态缓存用于判断是否有手动按键,1为有,0为无 keynum dw 1 ;按键编号缓存,用于提取对应的按键位置 delay_time dw 7000 ;延时缓存,用于播放时存入bx中来计数 ;------------自动演奏的歌曲频率和延时---------《》 mus_freq,441,441,330,556,556,556,441

文档评论(0)

2749166188 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档