精品文档
微机原理与接口技术实验
电子发声系统设计
【实验目的】
(1). 掌握8254接口电路的连接方法,懂得分频数据对发生频率的影响。 (2). 掌握应用汇编语言控制8254使扬声器发声的程序设计的方法步骤。 【实验仪器】
PC微机一台、TD-PIT+实验系统一套。
【实验内容】
连接电子发声电路,根据实验提供的音乐频率表和时间表,编程控制8254,使其输出并驱动扬声器发出相应的乐曲。编程演奏《友谊地久天长》。 (1) 确认实验系统与PC机的连线已接通。 (2) 设计连接实验电路。
(3)运用PIT端口资源工具(CHECK程序),查看I/O片选端口始地址。 (4)编程并编译、链接。
运行程序,听扬声器发音是否正确。
【程序的数据处理】 DATA SEGMENT
FREQ_LIST DW 371,495,495,495,624,556,495,556,624 ;频率表 DW 495,495,624,742,833,833,833,742,624 DW 624,495,556,495,556,624,495,416,416,371 DW 495,833,742,624,624,495,556,495,556,833 DW 742,624,624,742,833,990,742,624,624,495 DW 556,495,556,624,495,416,416,371,495,0
TIME_LIST DB 4, 6, 2, 4, 4, 6, 2, 4, 4 ;时间表 DB 6, 2, 4, 4, 12, 1, 3, 6, 2 DB 4, 4, 6, 2, 4, 4, 6, 2, 4, 4 DB 12, 4, 6, 2, 4, 4, 6, 2, 4, 4 DB 6, 2, 4, 4, 12, 4, 6, 2, 4, 4 DB 6, 2, 4, 4, 6, 2, 4, 4, 12 DATA ENDS
【上机实验报告】
⒈ 上机实验所用的设备(型号或规格),实验环境条件。
⒉ 简述实验原理,说明操作过程,及数据要求,给出程序的音频及延时输入数据值。
⒊ 你设计的电路图是什么。
.
精品文档
⒋你在电路设计及程序程序调试时出现什么问题如何解决?
.