微机原理及应用实验指导书.doc_第1页
微机原理及应用实验指导书.doc_第2页
微机原理及应用实验指导书.doc_第3页
微机原理及应用实验指导书.doc_第4页
微机原理及应用实验指导书.doc_第5页
已阅读5页,还剩16页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

实验一 数据传送实验一 实验目的1 学习8088数据传送及串指令的用法2 熟悉汇编语言上机过程二、实验要求1 独立完成每个实验项目2 按照程序流程图编好实验程序三 程序框图开始初始化数据段,附加段段地址段寄存器源串地址SI,目的串地址DI串长度CX,建方向标志传送显示附加段内容返回DOS结束四、实验所用仪器计算机 电源 DVCC8086 实验箱一台五、实验步骤和方法1 独立编好程序2 在软件上调试实验程序3 写出实验结果六、实验注意事项1 不准带电接线 2 在实验老师检查完接线后方可给实验箱供电七、实验预习要求1 预习实验内容 2 写实验报告 3 提前编写实验程序八、实验报告要求1认真填写实验报告,字迹工整2 在实验报告中要记录原始数据3将实验过程中遇到的问题解决方法写入实验报告4将实验程序写入实验报告5将思考题写入报告实验二 两个多位十进制数相加实验一 实验目的1学习数据传送及算术运算指令的用法2 进一步熟悉汇编语言上机过程二、实验要求1 独立完成每个实验项目2 按照程序流程图编好实验程序CX1CX显示加数和被加数数数被加数和加数以由ASC码表示的十进制数串转化为十六进制数表示的数字串形式记数值5CX清除进位位执行带进位位加法ADCAAA调整结果送到加数区调整偏移量三 程序框图结束显示结果十六进制的结果转化为ASC码表示数字串CX=0 四、实验所用仪器计算机 电源 DVCC8086 实验箱一台五、实验步骤和方法1 独立编好程序2 在软件上调试实验程序3 写出实验结果六、实验注意事项1 不准带电接线 2 在实验老师检查完接线后方可给实验箱供电七、实验预习要求1 预习实验内容 2 写实验报告 3 提前编写实验程序八、实验报告要求1认真填写实验报告,字迹工整2 在实验报告中要记录原始数据3将实验过程中遇到的问题解决方法写入实验报告4将实验程序写入实验报告5将思考题写入报告 实验三 两个数相乘实验一 实验目的 掌握乘法指令和循环指令的用法二、实验要求1 独立完成每个实验项目2 按照程序流程图编好实验程序三 程序框图结果取地位取前次计算的进位相加乘数BLBL中数由ASC2码转化为十进制数SI指向被乘数DI指向存储结果区域记数值5CX取被乘数SI单元与BL相乘AAM调整AAA调整结果DIDI+1指向下个单元本次计算的进位DICX-1=0?显示结果结束四、实验所用仪器计算机 电源 DVCC8086 实验箱一台五、实验步骤和方法1 独立编好程序2 在软件上调试实验程序3 写出实验结果六、实验注意事项1 不准带电接线 2 在实验老师检查完接线后方可给实验箱供电七、实验预习要求1 预习实验内容 2 写实验报告 3 提前编写实验程序八、实验报告要求1认真填写实验报告,字迹工整2 在实验报告中要记录原始数据3将实验过程中遇到的问题解决方法写入实验报告4将实验程序写入实验报告5将思考题写入报告实验四 小写变大写实验一 实验目的了解小写字母和大写字母在计算机内的表示方法,学习如何转换二、实验要求1 独立完成每个实验项目2 按照程序流程图编好实验程序三 程序框架入口段寄存器和堆栈初始化BX指向字符行缓冲区首址偏移指针SI清0INT21H的01H号子功能接收键入字符是A-C键?是回车键?是小写字母?小写字母的ASC2码值转化为ASC2码寸入字符行缓冲区BX+SISI加1指向下一单元显示转化后的字符行缓冲区内容返回DOS四、实验所用仪器计算机 电源 DVCC8086 实验箱一台五、实验步骤和方法1 独立编好程序2 在软件上调试实验程序3 写出实验结果六、实验注意事项1 不准带电接线 2 在实验老师检查完接线后方可给实验箱供电七、实验预习要求1 预习实验内容 2 写实验报告 3 提前编写实验程序八、实验报告要求1认真填写实验报告,字迹工整2 在实验报告中要记录原始数据3将实验过程中遇到的问题解决方法写入实验报告4将实验程序写入实验报告5将思考题写入报告实验五 音响程序设计一 实验目的掌握响铃符的使用方法二、实验要求1 独立完成每个实验项目2 按照程序流程图编好实验程序三 程序框图读取字符是AC是09对应次数送BP输出响铃字符延时,BP1BP=0?返回DOSN四、实验所用仪器计算机 电源 DVCC8086 实验箱一台五、实验步骤和方法1 独立编好程序2 在软件上调试实验程序3 写出实验结果六、实验注意事项1 不准带电接线 2 在实验老师检查完接线后方可给实验箱供电七、实验预习要求1 预习实验内容 2 写实验报告 3 提前编写实验程序八、实验报告要求1认真填写实验报告,字迹工整2 在实验报告中要记录原始数据3将实验过程中遇到的问题解决方法写入实验报告4将实验程序写入实验报告5将思考题写入报告实验六、 转 换 实 验一、实验目的加深理解逐次逼近法模数转换器的特征和工作原理,掌握ADC0809的接口方法以及A/D输入程序的设计和调试方法。二、实验要求1 理解实验程序2 掌握各个芯片的原理和使用方法。三、实验原理本实验采用 ADC0809 做 A/D 转换实验。ADC0809 是一种8路模拟输入、8位数字输出的逐次逼近法A/D器件,转换时间约100us,转换精度为1/512,适用于多路数据采集系统。ADC0809片内有三态输出的数据锁存器,故可以与8088微机总线直接接口。四、实验所用仪器计算机 电源 DVCC8086 实验箱一台五、实验步骤和方法1 独立编好程序2 在实验机箱上连好实验线路3 观察实验现象4 分析实验结果六、实验注意事项1 不准带电接线 2 在实验老师检查完接线后方可给实验箱供电七、实验预习要求1 预习实验内容 2 写实验报告 3 提前编写实验程序八、实验报告要求1认真填写实验报告,字迹工整2 在实验报告中要记录原始数据3将实验过程中遇到的问题解决方法写入实验报告4将实验程序写入实验报告5将思考题写入报告实验七、 转 换 实 验(一)一、实验目的熟悉DAC0832数模转换器的特性和接口方法,掌握D/A 输出程序的设计和调试方法。二、实验要求1 理解实验程序2 掌握各个芯片的原理和使用方法。三、实验原理由于DAC0832有数据锁存器、选片、读、写控制信号线,故可与 8088CPU 总线直接接口。图中是只有一路模拟量输出, 且为单极型电压输出。DAC0832工作于单缓冲方式,它的ILE接+5V,/CS和/XFER相接后作为0832芯片的片选0832CS。这样, 对DAC0832执行一次写操作就把一个数据直接写入DAC寄存器、模拟量输出随之而变化。四、实验所用仪器计算机 电源 DVCC8086 实验箱一台五、实验步骤和方法1 独立编好程序2 在实验机箱上连好实验线路3 观察实验现象4 分析实验结果六、实验注意事项1 不准带电接线 2 在实验老师检查完接线后方可给实验箱供电七、实验预习要求1 预习实验内容 2 写实验报告 3 提前编写实验程序八、实验报告要求1认真填写实验报告,字迹工整2 在实验报告中要记录原始数据3将实验过程中遇到的问题解决方法写入实验报告4将实验程序写入实验报告5将思考题写入报告实验八、 转 换 实 验(二)一、实验目的进一步掌握数/模转换的基本原理。二、实验要求1 理解实验程序2 掌握各个芯片的原理和使用方法。三、实验原理0832芯片输出产生锯齿波,只须由AL中存放数据的增减来控制。当AL中数据从00逐渐增加到FF产生溢出,再从 00增大到FF,不断循环,从而产生连续不断的锯齿波。四、实验所用仪器计算机 电源 DVCC8086 实验箱一台五、实验步骤和方法1 独立编好程序2 在实验机箱上连好实验线路3 观察实验现象4 分析实验结果六、实验注意事项1 不准带电接线 2 在实验老师检查完接线后方可给实验箱供电七、实验预习要求1 预习实验内容 2 写实验报告 3 提前编写实验程序八、实验报告要求1认真填写实验报告,字迹工整2 在实验报告中要记录原始数据3将实验过程中遇到的问题解决方法写入实验报告4将实验程序写入实验报告5将思考题写入报告实验九、 并 行 口 实 验(一)一、实验目的加深理解逐次逼近法模数转换器的特征和工作原理,掌握ADC0809的接口方法以及A/D输入程序的设计和调试方法。二、实验要求1 理解实验程序2 掌握各个芯片的原理和使用方法。三、实验原理PC口8位接8个开关K1 K8,PB口8位接8个发光二极管,从PC口读入8位开关量送PB口显示。拨动K1 K8,PB口上接的8个发光二极管L1 L8对应显示K1 K8的状态。四、实验所用仪器计算机 电源 DVCC8086 实验箱一台五、实验步骤和方法1 独立编好程序2 在实验机箱上连好实验线路3 观察实验现象4 分析实验结果六、实验注意事项1 不准带电接线 2 在实验老师检查完接线后方可给实验箱供电七、实验预习要求1 预习实验内容 2 写实验报告 3 提前编写实验程序八、实验报告要求1认真填写实验报告,字迹工整2 在实验报告中要记录原始数据3将实验过程中遇到的问题解决方法写入实验报告4将实验程序写入实验报告5将思考题写入报告实验十、 并 行 口 实 验(二)一、实验目的掌握通过8255A并行口传输数据的方法,以控制发光二极管的亮与灭。二、实验要求1 理解实验程序2 掌握各个芯片的原理和使用方法。三、实验原理PB4 PB7和PC0 PC7分别与发光二极管电路L1 L12 相连,本实验为模拟交通灯实验。交通灯的亮灭规律如下: 设有一个十字路口,1、3为南北方向,2、4为东西方向,初始为四个路口的红灯全亮,之后,1、3路口的绿灯亮,2、4路口的红灯亮,1、3路口方向通车; 延时一段时间后,1、3路口的绿灯熄灭,而1、3路口的黄灯开始闪烁,闪烁若干次以后,1、3 路口红灯亮, 而同时2、4路口的绿灯亮,2、4路口方向通车;延时一段时间后,2、4 路口的绿灯熄灭,而黄灯开始闪烁,闪烁若干次以后,再切换到1、3路口方向,之后重复上述过程。四、实验所用仪器计算机 电源 DVCC8086 实验箱一台五、实验步骤和方法1 独立编好程序2 在实验机箱上连好实验线路3 观察实验现象4 分析实验结果六、实验注意事项1 不准带电接线 2 在实验老师检查完接线后方可给实验箱供电七、实验预习要求1 预习实验内容 2 写实验报告 3 提前编写实验程序九、实验报告要求1认真填写实验报告,字迹工整2 在实验报告中要记录原始数据3将实验过程中遇到的问题解决方法写入实验报告4将实验程序写入实验报告5将思考题写入报告实验十一、 单 级 中 断 控 制 器 实 验一、实验目的1.掌握8259中断控制器的接口方法.2.掌握8259中断控制器的应用编程.二、实验要求1 理解实验程序2 掌握各个芯片的原理和使用方法。三、实验原理本系统中已设计有一片8259A中断控制芯片,工作于主片方式,8个中断请求输入端IR0IR7对应的中断型号为8F,其和中断矢量关于如下表53所示。 根据实验原理图514,8259A和8088系统总线直接相连,8259A 上连有一系统地址线A0,故8259A 有2 个端口地址, 本系统中为20H、21H。 20H 用来写ICW1, 21H 用来写ICW2、ICW3、ICW4,初始化命令字写好后, 再写操作命令字。OCW2、OCW3 用口地址20H,OCW1用口地址21H。图514中,使用了3号中断源,IR3插孔和SP插孔相连,中断方式为边沿触发方式,每按一次AN按钮产生一次中断信号,向8259A发出中断请求信号。如果中断源电平信号不符规定要求则自动转到7号中断,显示Err。CPU响应中断后,在中断服务中, 对中断次数进行计数并显示,计满5次结束,显示器显示8259Good。四、实验所用仪器计算机 电源 DVCC8086 实验箱一台五、实验步骤和方法1 独立编好程序2 在实验机箱上连好实验线路3 观察实验现象4 分析实验结果六、实验注意事项1 不准带电接线 2 在实验老师检查完接线后方可给实验箱供电七、实验预习要求1 预习实验内容 2 写实验报告 3 提前编写实验程序八、实验报告要求1认真填写实验报告,字迹工整2 在实验报告中要记录原始数据3将实验过程中遇到的问题解决方法写入实验报告4将实验程序写入实验报告5将思考题写入报告实验十二、使用8251A的串行接口应用实验一、实验目的掌握用8251A接口芯片实现微机间的同步和异步通信。掌握8251A芯片与微机的接口技术和编程方法。二、实验要求1 理解实验程序2 掌握各个芯片的原理和使用方法。三、实验原理8251A的片选地址为05005F,8251A的C/D接A0, 因此,8251A的数据口地址为050H,命令/状态口地址是051H,8251A的CLK 接系统时钟的2分频输出PCLK(2.385MHZ),图中接收时钟RXC和发送时钟TXC连在一 起接到8253A的OUT1,8253A的OUT1输出频率不小于79.5KHZ。四、实验所用仪器计算机 电源 DVCC8086 实验箱一台五、实验步骤和方法1 独立编好程序2 在实验机箱上连好实验线路3 观察实验现象4 分析实验结果六、实验注意事项1 不准带电接线 2 在实验老师检查完接线后方可给实验箱供电七、实验预习要求1 预习实验内容 2 写实验报告 3 提前编写实验程序九、实验报告要求1认真填写实验报告,字迹工整2 在实验报告中要记录原始数据3将实验过程中遇到的问题解决方法写入实验报告4将实验程序写入实验报告5将思考题写入报告实验十三、8279A可编程键盘显示接口实验一、实验目的学习8279A与微机8088系统的接口方法,了解8279A用在译码扫描和编码扫描方式时的编程方法,以及8088CPU用查询方式和中断方式对8279A进行控制的编程方法。二、实验要求1 理解实验程序2 掌握各个芯片的原理和使用方法。三、实验原理系统中8279A接口芯片及其相关电路完成键盘扫描和显示,本实验以查询方式获取键盘状态信息,读取键值。键值转换成显示代码供显示。根据原理图520,得到键值和键名的对照表55,显示值和显示代码对照表56。四、实验所用仪器计算机 电源 DVCC8086 实验箱一台五、实验步骤和方法1 独立编好程序2 在实验机箱上连好实验线路3 观察实验现象4 分析实验结果六、实验注意事项1 不准带电接线 2 在实验老师检查完接线后方可给实验箱供电七、实验预习要求1 预习实验内容 2 写实验报告 3 提前编写实验程序九、实验报告要求1认真填写实验报告,字迹工整2 在实验报告中要记录原始数据3将实验过程中遇到的问题解决方法写入实验报告4将实验程序写入实验报告5将思考题写入报告实验十四、直 流 电 机 调 速 实 验一、实验目的1、掌握直流电机的驱动原理。2、了解直流电机调速的方法。二、实验要求1 理解实验程序2 掌握各个芯片的原理和使用方法。三、实验原理(1)、用DAC0832D/A转换电路的输出,经放大后驱动直流电机。 (2)、编制程序,改变DAC0832输出经放大后的方波信号的占空比来控制电机转速。四、实验所用仪器计算机 电源 DVCC8086 实验箱一台五、实验步骤和方法1 独立编好程序2 在实验机箱上连好实验线路3 观察实验现象4 分析实验结果六、实验注意事项1 不准带电接线 2 在实验老师检查完接线后方可给实验箱供电七、实验预习要求1 预习实验内容 2 写实验报告 3 提前编写实验程序八、实验报告要求1认真填写实验报告,字迹工整2 在实验报告中要记录原始数据3将实验过程中遇到的问题解决方法写入实验报告4将实验程序写入实验报告5将思考题写入报告实验 十五、温度测量实验一、实验目的了解热电偶的工作原理和它的应用,熟悉小信号放大器的工作原理和零点、增益的调整方法,掌握双积分AD5G14433的接口技术和提高系统精度的方法, 进一步提高微机应用水平。二、实验要求1 理解实验程序2 掌握各个芯片的原理和使用方法。三、实验原理实验原理图如图532、图533所示

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论