功能介绍Р本实验设计实现了音区切换、数码管显示当前音区及音符、记录音符与音符持续时间、播放录制的音乐等功能。功能具体说明如下。Р按键0-6为音符键,按下后会有对应的音符音调响起,按键弹起后音符终止,此时,按下的音符以及时间将被记录。按键12,13,14可以选择低音,中音,高音区。按下按键15后开始播放录制的音符(不超过16个)。另外数码管0显示音符,数码管2显示音区。Р第2章硬件设计Р2.1 硬件资源РTD-PITE 实验教学系统,其主要系统构成如表2-1 所示。РCPUРIntel 386EXР存储器Р系统程序存储器:Flash ROM (128KB)Р数据存储器:SRAM (128KB)Р信号源Р单次脉冲:消抖动脉冲 2 组Р逻辑电平开关与显示Р16 组电平开关,16 组电平显示 LED 灯(正逻辑)Р8259、8237、8254、8255、8251、DAC0832、ADC0809、SRAM 、键盘扫描及数Р接口实验单元Р码管显示、电子发声、点阵 LED、液晶 LCD(可选)、步进电机(可选)、直流电Р机、温度控制Р实验扩展单元Р2 组 40 线通用集成电路扩展单元、扩展模块总线单元Р系统电源Р+5V/2A,±12V/0.2AР表 2-1 TD-PITE 系统构成Р系统硬件结构如图 2-1 所示。Р图2-1Р2.2 硬件接线图Р2.2.1 8254接线图Р8254芯片接线如图2-2所示。Р图2-2Р2.2.2 8255及键盘、数码管接线图Р8255及键盘、数码管接线方法如图2-3所示。Р图2-3Р第3章软件设计Р3.1 程序框图Р3.1.1 整体框图Р图3-1Р3.1.2 延时函数Р图3-2Р3.1.3 键盘扫描Р图3-3Р3.1.4 数码管显示Р图3-4Р3.1.5 声音及时间录制Р图3-5Р3.1.6 选择音区(高、中、低)Р图3-6Р3.1.7 播放音乐Р图3-7