音乐发生器接口程序

发布时间:2021-06-08

微机原理实验 音乐发生器接口程序

;*------------------------------------------------------*/

;* Music.asm(音乐发生器接口实验) */

;* 音乐发生器程序Source File */

;* Copyright (c) 2005 by HUST */

;*------------------------------------------------------*/

sstack segment stack

dw 200 dup(?)

sstack ends

data segment

bg db 'hou lai...'

db 0ah,0dh

db 'press any key to stop! ',0ah,0dh,'$'

freq dw 2 dup(330,294,330) ;"后来乐曲中,音符的频率(音阶) dw 2 dup(262,262,262,294,330,349) ;其中,0频率表示结尾 dw 2 dup(330,330,349,294,262,294,294,247,247)

dw 2 dup(262,262,220,220,247,262,262,294)

dw 2 dup(330,247,247,247,262,247,220)

dw 2 dup(220,440,392,349,330,349)

dw 2 dup(392,247,262,349,330)

dw 2 dup(349,349,349,330,249,262,247,294,262)0

time dw 10 dup(4,2,2) ; "后来"乐曲中,音符的延时(节拍) dw 2 dup(16,4,4,4,4,4) ;其中4,8,16表示延时的次数 dw 2 dup(16,2,2,4,2,2,4,2,2)

dw 2 dup(8,2,2,2,2,8,4,4)

dw 2 dup(4,2,2,1,4,2,2)

dw 2 dup(16,4,4,4,4,4)

dw 2 dup(8,4,1,4,4)

dw 2 dup(8,2,2,4,4,4,2,2,24)0

old_seg dw ?

old_off dw ?

data ends

code segment

assume cs:code, ds:data, ss:sstack

star proc far ;程序开始

mov ax,data

mov ds,ax

mov ax,sstack

mov ss,ax

音乐发生器接口程序.doc 将本文的Word文档下载到电脑

精彩图片

热门精选

大家正在看

× 游客快捷下载通道(下载后可以自由复制和排版)

限时特价:7 元/份 原价:20元

支付方式:

开通VIP包月会员 特价:29元/月

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219