当前位置: 答题翼 > 问答 > 大学本科 > 正文
目录: 标题| 题干| 答案| 搜索| 相关
问题

模拟电子琴演奏程序设计。微机中扬声器控制发声原理如练习图10.1所示,其中用到8255与8253两个芯片。 程


模拟电子琴演奏程序设计。微机中扬声器控制发声原理如练习图10.1所示,其中用到8255与8253两个芯片。 

     

程序设计流程该程序设计可以分解成两个部分:如何控制计算机的扬声器发音、如何使不同按键对应约定的声音。

  模拟演奏程序算法如下:

  第一步:初始化,建立分频数与发音键表。

  第二步:清屏,并显示“PIANO 2004.8.15.$”。

  第三步:等待按键,有键按下则往下执行。

  第四步:若判断是退出键,则返回操作系统。

  第五步:若判断是停止发音键,则断开送往扬声器的电平信号,并转第三步。

  第六步:若判断不是退出、停止发音、发音键,转第三步。

  第七步:查出与发音键对应的发音分频数,并启动8253的通道2,转第三步。

  第三步采用DOS的中断调用“键盘无回显”方式输入,即按下键时,不会在屏幕上出现相应的显示。

  第四步可约定回车键为退出键。

  第五步可约定空格键为停止发音键。

  第七步为了对8253通道2进行初始化。可向43H端口送控制字B6H,含意是:选择通道2,使其按方式3工作(送出方波信号),向通道2送16位分频数,先送低8位,后送高8位,通道2按二进制计数。

参考答案
您可能感兴趣的试题
  • 音频信号经计算机系统处理后送到扬声器的信号是()信号。 A. 数字 B. 模拟 C. 采样 D. 量化

  • 微机保护中将模拟量转换为数字量称为()。A.模拟滤波器B.多路转换C.模数转换D.逻辑判断

  • 音频信号经计算机系统处理后送到扬声器的信号是是()信号。A.数字 B.模拟 C.采样 D.量化

  • 以下微机继电保护装置故障记录内容中()是错误的。A.故障时的输入模拟量;B.故障时的输入开关量;C

  • 1969年伍德斯托克音乐节上 哪位乐手在演奏美国国歌时用电吉他模拟了战场的轰鸣声?()A 猫王B 吉

  • 在多声道录音中 希望某些乐器在演奏时接通传声器 不演奏时关掉传声器 以下哪个选项可以达到这个要求( )。