整理微型计算机接口技术及应用实验教案.docx
- 文档编号:27724078
- 上传时间:2023-07-04
- 格式:DOCX
- 页数:19
- 大小:323.95KB
整理微型计算机接口技术及应用实验教案.docx
《整理微型计算机接口技术及应用实验教案.docx》由会员分享,可在线阅读,更多相关《整理微型计算机接口技术及应用实验教案.docx(19页珍藏版)》请在冰豆网上搜索。
整理微型计算机接口技术及应用实验教案
实验一显示程序实验
一.实验目的
1了解INT10H各功能块的作用及用法;
2掌握字符方式下PC机显示器的显示控制。
二.实验设备
TDN86/51或TDN86/88教学实验系统一套。
三.实验内容及步骤
实验内容:
在显示器上显示A~Z26个英文字母。
实验步骤:
①输入程序并检查无误,经汇编、连接后装入系统;②键入命令G=0000:
2000↙,运行实验程序,并观察实验结果。
四.思考题
修改程序,在显示器上显示“GOODAFTERNOON”;要求分别用AH=1(写一个字符到屏幕上)的功能块和AH=6(显示一个字符串)的功能块两种方法实现。
实验二中断特性及8259应用编程实验
一.实验目的
1认识TDN86/51系统的中断特性;
2掌握8259可编程中断控制器的工作原理;
3掌握8259可编程中断控制器的应用编程;
4学习掌握8259级联方式的使用方法;
5学习在接口实验单元上构造连接实验电路的方法。
二.实验设备
1TDN86/51或TDN86/88教学实验系统一套。
2排线、导线若干。
三.实验内容及步骤
1系统中的8259芯片
系统中的8259A芯片工作于单片方式,但可由用户扩展接成级联方式。
系统启动时,8259A被初始化。
初始化时,0#和4#中断分别被指定为时钟和与PC微机联机的串口通讯,用户可以使用其余的中断源。
进入监控程序后,只有4#中断源处于开放状态,其他中断源都被屏蔽了。
中断类型号与中断向量存放地址之间的对应关系如下表所示:
序号
0
1
2
3
4
5
6
7
中断号
08H
09H
0AH
0BH
0CH
0DH
0EH
0FH
中断向量地址
20H~23H
24H~27H
28H~2BH
2CH~2FH
30H~33H
34H~37H
38H~3BH
3CH~3FH
说明
时钟
可用
可用
串口2
串口1
可用
可用
可用
2接口实验单元中的级联实验用8259A芯片
除了系统中的8259A芯片外,在接口实验单元中专门提供了另一片8259A芯片,以便进行8259A级联实验使用。
3接口实验单元中的R-S触发器电路
4实验内容与步骤(共3个实验)
1)实验内容:
按实验
(1)线路图连接电路,然后编制程序,试每次响应外部中断IRQ7时,显示10次字符“7”后,程序退出。
实验步骤:
①按图
(1)连接实验线路;②输入程序并检查无误,经汇编、连接后装入系统;③键入命令G=0000:
2000↙,运行程序;(注意:
8259中断向量地址为绝对地址);④重复按KK2微动开关,显示屏上应用“7”来响应,直到按10次后,系统处于停机状态,用CTRL+C返回键控。
2)实验内容:
按实验
(2)线路图连接电路,然后编制程序,当无中断请求时,执行主程序:
延时显示“main”,每显示一个“main”,空一格;若有中断请求,则执行其服务程序:
显示该中断号“6”或“7”;若正在执行较低级的中断服务程序,则允许比它优先级高的中断被响应(IRQ6>IRQ7)。
实验步骤:
①画出程序流程图;②按实验线路图连接实验电路;③输入程序并检查无误,经汇编、连接后装入系统;④键入命令G=0000:
2000↙,运行程序,则连续显示“main”,先后按动KK1和KK2微动开关来模拟中断请求信号,记录请求顺序及显示结果。
3)8259的级联实验,实验内容:
以系统中的8259作为主片,外接另一片8259作为从片,构成8259级联方式的中断实验线路。
从片挂接在主片的IRQ7上,如图(3)所示。
其中,从片上的IRQ7外接中断申请电路(R-S单脉冲触发器),从片的中断向量号为30H~37H,其命令寄存器组的地址为00、01。
实验步骤:
①画出程序流程图;②按实验线路图连接实验电路(其中INTA连接必须在开机上电之后);③输入程序并检查无误,经汇编、连接后装入系统;④键入命令G=0000:
2000↙,运行程序,并通过按动KK1微动开关向从片申请中断。
每按动一次KK1,显示屏上显示一个字符“7”,表明CPU响应了一次中断。
四.思考题
在实验
(2)中,若先按动KK2,再按动KK1(此时尚未显示“7”),显示结果会是什么?
为什么?
实验三8255并行接口应用实验
一.实验目的
1学习并掌握8255的各种工作方式及其应用;
2学习在系统接口实验单元上构造实验电路。
二.实验设备
TDN86/51或TDN86/88教学实验系统一套。
三.实验内容及步骤
1系统中的8255芯片
系统中的8255芯片的数据信号线、片选信号线、地址信号线和读写信号线分别与系统总线相连,其A、B、C三个端口以排针形式引出,共8255实验使用。
其端口地址如下表所示:
片选信号
寄存器
地址
IOY3
A口
60H
B口
61H
C口
62H
控制口
63H
2接口实验单元中的开关和发光二极管电路
3实验内容与步骤(共2个实验)
1)实验内容:
按实验
(1)线路图连接电路,然后编制程序,使8255端口A工作于方式0并作为输出口,端口B工作于方式0并作为输入口。
将一组开关信号接入端口B,端口A输出线接至一组发光二极管上,然后通过对8255芯片编程来实现输入/输出功能。
实验步骤:
①按图
(1)连接实验线路;②输入程序并检查无误,经汇编、连接后装入系统;③运行程序;拨动开关组,观察发光二极管的对应情况。
2)实验内容:
按实验
(2)线路图连接电路,然后编制程序,使8255端口A工作于方式0并作为输出口,端口B工作于方式1并作为输入口此时,端口C的PC2作为选通信号输入端STBB,PC0作为中断请求信号输出端INTRB;当B口数据就绪后,发信号STBB来请求CPU读取端口B的数据并送端口A输出显示。
实验步骤:
①按实验线路图连接实验电路;②输入程序并检查无误,经汇编、连接后装入系统;③运行实验程序,然后拨动开关K0~K7,准备好后,按动拨动开关KK1,观察发光二极管组,注意它们与开关组各信号的对应关系。
实验四8253定时/计数器应用实验
一.实验目的
1熟悉8253在系统中的典型接法;
2掌握8253的工作方式及应用编程。
二.实验设备
TDN86/51或TDN86/88教学实验系统一套。
三.实验内容及步骤
1系统中的8253芯片
系统装有一片8253芯片。
其中0#通道输出线与8259的0#中断请求线相连,作为时钟中断申请信号;1#通道入口接1.8432MHz的信号源,输出接8251的收发时钟端,供串行通讯使用,这里,1#通道仅作为一个分频器使用;2#通道以排针形式引出,开放给用户使用。
8253的端口地址如下表所示:
片选信号
寄存器
地址
IOY2
0#计数器
40H
1#计数器
41H
2#计数器
42H
控制寄存器
43H
2实验内容与步骤(共3个实验)
1)实验内容:
按实验
(1)线路图连接电路,然后编制程序,设定2#通道工作于方式0,用于对事件计数,当计数值为5时,发出中断申请信号,显示“M”。
实验步骤:
①按图
(1)连接实验线路;②输入程序并检查无误,经汇编、连接后装入系统;③在0000:
003CH单元填入IRQ7的中断向量;④运行程序,并按动KK1键,观察是否每按6次,屏幕显示一个“M”字符。
2)实验内容:
按实验
(2)线路图连接电路,利用0#通道来定时中断(IRQ0),循环显示“0”~“9”十个数。
实验步骤:
①按实验线路图连接实验电路;②输入程序并检查无误,经汇编、连接后装入系统;③运行实验程序,显示屏上应连续逐行显示“0”~“9”,直到按下RESET键;④修改8253的0#通道的时间常数,再运行程序,观察显示速度的变化。
四.思考题
在将计数初值赋予8253后,马上就可以启动并进行定时或计数吗?
实验五DMA特性及8237应用实验
一.实验目的
1掌握DMA控制器8237的工作原理;
2掌握DMA特性及8237芯片应用编程;
3学习8237的几种数据传输方式。
二.实验设备
TDN86/51或TDN86/88教学实验系统一套。
三.实验内容及步骤
1系统中的DMA实验单元电路
系统中提供DMA实验单元电路,它由DMA控制器8237、高位地址锁存器74LS373及其外围电路组成。
实验单元中部分线路已连好,8237上的其他大部分引脚都直接引出排针,实验者可用排线与系统信号线连接。
8237的片选信号与IOY0相连,各通道寄存器的地址分配如下表所示:
基(当前)地址寄存器
基(当前)字节计数器
方式寄存器
请求寄存器
屏蔽寄存器
状态寄存器
08
CH0
00
01
0B
09
0A
命令
08
CH1
02
03
0B
09
0A
暂存
0D
CH2
1)规划实施对环境可能造成影响的分析、预测和评估。
主要包括资源环境承载能力分析、不良环境影响的分析和预测以及与相关规划的环境协调性分析。
04
05
《中华人民共和国环境保护法》和其他相关法律还规定:
“建设项目防治污染的设施,必须与主体工程同时设计,同时施工,同时投产使用(简称“三同时”)。
防治污染的设施必须经原审批环境影响报告书的环境保护行政部门验收合格后,该建设项目方可投入生产或者使用。
”“三同时”制度和建设项目竣工环境保护验收是对环境影响评价的延续,从广义上讲,也属于环境影响评价范畴。
0B
09
0A
(4)是否满足环境功能区划和生态功能区划标准。
先/后触发
0C
另外,环境影响评价三个层次的意义,环境影响评价的资质管理、分类管理,建设项目环境影响评价的内容,规划环境影响评价文件的内容,环境价值的衡量还可能是将来考试的重点。
CH3
一、环境影响评价的发展与管理体系、相关法律法规体系和技术导则的应用06
规划环境影响的跟踪评价应当包括下列内容:
07
(3)评价单元划分应考虑安全预评价的特点,以自然条件、基本工艺条件、危险、有害因素分布及状况便于实施评价为原则进行。
0B
09
0A
4)按执行性质分。
环境标准按执行性质分为强制性标准和推荐性标准。
环境质量标准和污染物排放标准以及法律、法规规定必须执行的其他标准属于强制性标准,强制性标准必须执行。
强制性标准以外的环境标准属于推荐性标准。
主屏蔽
0E/0F
2实验内容与步骤(共2个实验)
(五)规划环境影响评价的跟踪评价
1)实验内容:
按实验
(1)线路图连接电路,然后编制程序,使8237控制器完成存储器到存储器的数据传输。
实验步骤:
①按图
(1)连接实验线路;②输入程序并检查无误,经汇编、连接后装入系统;③用E命令向4000H~4009H单元送入一组数据,如:
11、22、33、…、AA;④键入命令G=0000:
2000↙,运行程序;⑤用D命令检查3000H~3009H单元内容,观察数据是否传输成功;⑥反复试几组数据,观察实验结果。
2)实验内容:
在实验
(1)线路连接的基础上,再连两组排线,如实验
(2)补充线路图所示,然后编制程序,完成存储器到I/O接口(8255B口)及I/O接口(8255A口)到存储器之间的数据传送。
实验步骤:
①画出上述程序流程图;②按实验
(2)补充线路图,在实验
(1)接线的基础上连好两组排线;③输入程序并检查无误,经汇编、连接后装入系统(地址:
CS=0000H,IP=2000H);④用E命令改变0061单元内容,如AA;⑤键入命令G=0000:
3000↙,运行存储器到I/O传输程序;⑥观察D0~D7发光二极管上所显示数据是否为AA;⑦改变0061单元的内容,再运行程序,观察输出结果;⑧设置8位数码开关,作为I/O数据输入,如55H;⑨键入命令G=0000:
2000↙,运行I/O到存储器传输程序;⑩用D命令观察0060单元内容是否为55;反复试几组数据,观察结果。
四.思考题
1在实验
(2)中,为何要选0060、0061为存储器地址,是否可选用其他地址,为什么?
2DMA控制器能否完成I/O接口间的数据传输,若能,如何做?
实验六存储器扩展实验
一.实验目的
1学习掌握存储器扩展方法和存储器读/写;
2了解6264RAM特性。
二.实验设备
TDN86/51或TDN86/88教学实验系统一套。
三.实验内容及步骤(共2个实验)
1实验
(1)内容与步骤
实验内容:
按实验
(1)线路图连接电路,然后编制程序,通过8255产生适当的时序对6264RAM进行读/写。
实验步骤:
①分析线路图,画出参考程序流程图;②按图
(1)连接实验线路;③输入程序并检查无误,经汇编、连接后装入系统;④在3000~300FH单元中填入16个数;⑤运行程序,在“OK”(正确)或“E”(错误)提示出现后,用CTRL+C来终止程序运行;⑥用D命令检查4000~400FH单元中的内容和3000~300FH中的数据是否一致。
2实验
(2)内容与步骤
实验内容:
按实验
(2)线路图连接电路,再编制程序,将6264RAM直接挂接在总线上进行存储器扩展。
实验步骤:
①按实验
(2)线路图连接电路;②输入程序并检查无误,经汇编、连接后装入系统;③用U命令查看程序第一、第二语句找出原数据区段地址XXXX,用E命令在XXXX:
0000~XXXX:
0009中放入10个数据;④运行程序;⑤用D命令检查2000:
0000~2000:
0009单元内容是否与原数据区放入的10个数一致。
四.思考题
参照存储器扩展实验
(1)程序,画出写一个字节数据到6264存储单元中的时序图。
实验七8251串行接口应用实验
一.实验目的
1掌握8251的工作方式;
2学习串行通讯的有关知识。
二.实验设备
1TDN86/51或TDN86/88教学实验系统一套;
2示波器一台。
三.实验内容及步骤
1系统中的8251芯片
系统装有一片8251芯片,并和标准RS-232C接口连接好。
在教学系统中,该电路用来完成同PC微机的联机以及串行键控操作的实现。
此片8251端口地址的分配如下表所示:
信号线
寄存器
地址
IOY6
数据口
C0H
控制口/状态口
C1H
2实验单元中的8251
实验单元另装有一片8251芯片,用于各种串行口实验,端口地址的分配如下表所示:
信号线
寄存器
地址
IOY4
数据口
80H
控制口/状态口
81H
3实验内容及步骤
实验内容:
利用8251进行串行数据传输。
串行传输数据的格式:
8位数据位、1位停止位;传输波特率9600bit/s;将示波器连入,观察数据波形。
实验步骤:
①将示波器与8251旁的TXD、GND排针引脚相连;②输入程序并检查无误,经汇编、连接后装入系统;③运行程序,在示波器上观察数据波形;④改变发送的数据,运行程序,观察相应的波形。
四.思考题
18251有几种工作方式,其数据格式如何?
28251对收发时钟有何特殊要求?
实验八A/D转换实验
一.实验目的
1学习掌握模/数信号转换基本原理;
2掌握ADC0809芯片的使用方法。
二.实验设备
TDN86/51或TDN86/88教学实验系统一套。
三.实验内容及步骤
1系统中的ADC实验单元电路
接口实验单元中0809芯片的线路如下图所示:
地址信号与选中通道的关系如下表所示:
地址
选中通道
C
B
A
0
0
0
0
1
1
1
1
0
0
1
1
0
0
1
1
0
1
0
1
0
1
0
1
IN0
IN1
IN2
IN3
IN4
IN5
IN6
IN7
2实验内容与步骤
实验内容:
按实验线路图连接电路,然后编制程序,利用ADC0809对输入电压进行A/D转换。
实验步骤:
①按图连接实验线路,并画出程序流程图;②输入程序并检查无误,经汇编、连接后装入系统;③调节W电位器,显示屏上显示ADC0809:
IN0XX;④用万用表测出W输出电压,并记录显示屏上的相应数据,作出转换图,即VD−VA;⑤求0809芯片的整量化误差。
四.思考题
若改用EOC信号来申请中断读转换结果,程序应如何设计?
实验九D/A转换实验
一.实验目的
1学习掌握数/模转换的基本原理;
2掌握DAC0832芯片的使用方法。
二.实验设备
TDN86/51或TDN86/88教学实验系统一套。
三.实验内容及步骤
1系统中的DAC实验单元电路
接口实验单元中DAC0832芯片的线路如下图所示:
2实验内容与步骤
实验内容:
按实验线路图连接电路,然后编制程序,实现数模转换,产生锯齿波、脉冲波,并用示波器观察波形。
在实验接线图中
(1)为DAC0832实验接线图;
(2)为测量单元接线图。
实验步骤:
①按图连接实验线路;②输入程序并检查无误,经汇编、连接后装入系统;③按F7_Wave进入PC示波器功能;④按F1运行程序,输入CS、IP地址,观察DAC输出波形;⑤若直接使用示波器观察,则无需进入F7功能界面,将OUT端接至示波器探笔即可,程序中不需调用DALLY子程序。
四.思考题
1试改变各信号频率,通过增减延时观察波形的变化。
2使DAC0832工作于双缓冲方式应如何接线。
3
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 整理 微型计算机 接口 技术 应用 实验 教案
![提示](https://static.bdocx.com/images/bang_tan.gif)