《微机原理与接口技术实验》由会员分享,可在线阅读,更多相关《微机原理与接口技术实验(14页珍藏版)》请在金锄头文库上搜索。
1、微机原理与接口技术实验哈尔滨工程大学水声工程学院实验三 定时器及并行接口实验 实验目的: 1. 掌握8253/8254的工作方式及应用编程; 2. 掌握8253/8254典型应用电路的接法; 3. 学习并掌握8255的工作方式及其应用; 4. 掌握8255典型应用电路的接法; 5. 进一步学习微处理器的编程技术。 实验设备: (1)PC机一台; (2)TD-PITE实验装置一套。实验内容 1. 定时应用实验:应用8254的定时功能,产生一个1s的方波。 (1)8254定时器0和定时器1都设定为方式3。 (2)用信号源1MHz作为CLK0的时钟,OUT0输出1ms的方波,再通过CLK1输入,OU
2、T1输出1s的方波。 (3)定时器1的输出接在一个LED上,运行后可观察到该LED在不停闪烁。 实验步骤(1)连接电路图。其中,8254的CLK0接1MHz 的频率插孔。8254CS接IOY0孔,8254的A1、A0分别 与系统总线的XA1、XA0连接,8254的首地址为0600H。 (2)根据实验内容,编写实验程序,经编译、链接无误后装入系统。 (3)运行实验程序,分析LED灯的亮暗时间。 (4)思考题:如何延长LED灯的亮暗时间。 8254实验连线图实验内容 2. 8255实验 (1)基本输入输出实验。编写程序,使8255 的A 口接8个开关,B 口接8 个数据灯,B口输出高电平时相应灯亮
3、,输出低电平 时灯暗。要求只要开关拨动,数据灯的显示就发生 相应改变。 (2)流水灯显示实验。编写程序,使8255 B 口的数据灯D7D0 由左 向右,每次仅亮一个灯,循环显示。 实验步骤 2.1 基本输入输出实验 8255 端口A 和端口B 工作在方式0 。用一组开关信号接入端 口A,端口B 输出线接至一组数据灯上,然后通过对8255 芯片编 程来实现输入输出功能。具体实验步骤如下: (1)连接实验线路图。其中,8255CS接IOY1孔,8255的A1、A0分别与系统总线的XA1、XA0连接,8255的首地址为0640H。 (2)编写实验程序,经编译、连接无误后装入系统。 (3)运行程序,改
4、变拨动开关,同时观察LED 显示,验证程序功能。 8255实验连线图实验步骤2.2 流水灯显示实验:使8255 B 口的数据灯D7D0 由左向右,每次仅 亮一个灯,循环显示。实验步骤如下所述:(1)连接实验线路图。(2)编写实验程序,经编译、链接无误后装入系统 。(3)运行程序,观察LED 灯的显示,验证程序功能 。(4)自己改变流水灯的方式,编写程序。实验内容及步骤3. 选做实验内容编写程序,利用计算机内部的8253和8255, 让计算机演唱一首你喜欢的歌曲。(计算机内部的8253的端口地址是40H-43H;8255的端口地址是60H-63H) 声音的产生 1.19318MHz=1234DCHHzINTEL 8255PB0PB1INTEL 8253GATE2OUT2 驱动器音 名 CDEFGABCDEFGABCDE唱 名 1.2.3.4.5.6.7.1234567.1.2.3频 率 131 147 165 175 196 220 247 262 294 330 349 392 440 494 523 587 659 实验报告要求 1写明实验名称,实验目的; 2列出实验仪器名称、型号; 3简述实验原理; 4自编程序清单,调试结果及说明; 5. 实验分析和实验体会。 6. B5纸排版,左侧装订。并认真填写实验 报告封皮。