08级微机实验大纲_第1页
08级微机实验大纲_第2页
08级微机实验大纲_第3页
08级微机实验大纲_第4页
08级微机实验大纲_第5页
已阅读5页,还剩4页未读 继续免费阅读

下载本文档

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

文档简介

1、集美大学 微机原理与接口技术实验 实验课程教学大纲 课程名称中文:微机原理与接口技术实验英文:Experiments of Microcomputer Principle and Interface Technology课程编号学分/学时0.5/18所属教研室轮机工程学院-电气自动化教研室先修课程数字电子技术、数字电子技术实验课程类型专业基础课考核方式实际操作开课专业轮机工程学院-自动化(电气工程及其自动化方向)专业实验教学目的与总体要求本课是信息学院各专业的专业基础课,是学生掌握微机原理与接口技术的重要教学环节,也是培养学生动手能力和提高学习兴趣的有效环节,为学生后续课程的学习、毕业设计以及

2、参加科研打下坚实的基础。通过本课程的教学,要求学生:1. 要求学生掌握汇编语言程序的编辑、汇编、连接和运行方法;2. 掌握汇编语言程序设计的基本方法;3. 掌握数字量的输入/输出、模拟量的输入/输出、定时器等可编程接口芯片的使用。主要仪器设备、规格型号和最低数量配置要求i.PC机(每生一台)ii.STAR ES598PCI实验仪(每生一套)iii.电源(每生一个)集美大学 微机原理与接口技术实验 实验课程教学大纲 实验项目与学时分配序号实验项目名称学时实验性质实验类型分组数1汇编程序的编写与调试实验2必开验证12两个多位十进制数相加的实验2必开验证13双字节BCD码乘法实验4必开设计14可编程

3、接口8255实验2必开设计158253可编程计数器定时器实验2必开验证16A/D、D/A实验4必开设计17考试2必开设计11*两数相乘并显示乘积4选开设计12*十进制数十六进制数4选开设计13*采样值的转换4选开设计14*排序实验4选开设计15*双机通信4选开设计16*实时时钟4选开设计17*74HC138译码器实验4选开设计18*D/A转换实验2选开设计19*LED16*16点阵实验4选开设计110*电子钟 (CLOCK)4选开设计1实验性质:必开/选开。实验类型:验证、设计、综合、研究。分组数:即分批次数,指1个自然班学生完成同一实验项目的批次,分组数=班级学生数/(实验教学设备的台套数操

4、作同一台套仪器的学生数)。集美大学 微机原理与接口技术实验 实验课程教学大纲 实验教学大纲序号实验项目、实验目的、实验要求和实验内容1实验项目汇编程序的编写与调试实验实验目的1.熟练掌握DEBUG的常用命令,学会用DEBUG调试程序。2.深入了解数据在存储器中的存取办法,及堆栈中数据的压入和弹出。3.掌握各种寻址办法以及简单指令的执行过程。实验要求正确使用DEBUG的常用命令,学会用DEBUG调试程序。实验内容1.设堆栈指针SP=2000H,AX=3000H,BX=5000H,请编一程序段将AX的内容和BX的内容进行交换。请用堆栈作为两寄存器交换内容的中间存储单元,用DEBUG调试程序进行汇编

5、与调试。2.设DS=当前段地址,BX=0300H,SI=0002H,请用DEBUG的命令将存储器偏移地址300H304H连续单元顺序装入0AH,0BH,0CH,0DH,0EH。在DEBUG状态下送入下面程序,并用单步执行的方法,分析每条指令源地址的形成过程。当数据传送完毕时,AX中的内容是什么?程序清单如下:MOVAX,BXMOVAX,0304HMOVAX,0304HMOVAX,BXMOVAX,0001BXMOVAX,BXSIMOVAX,0001BXSIHLT3、对部分指令的存储地址、指令的操作码和指令的执行结果进行观察和记录。2实验项目两个多位二进制数相加的实验实验目的1.学习数据传送和算术

6、运算指令的用法。2.熟悉在PC机上建立、汇编、连接、调试和运行8088汇编语言程序的过程。实验要求掌握数据传送和算术运算指令的用法。实验内容将两个多位十进制数相加,要求被加数均以ASCII码形式各自顺序存放在以DATA1和DATA2为首的5个内存单元中(低位在前),结果送回DATA1处。集美大学 微机原理与接口技术实验 实验课程教学大纲 实验教学大纲序号实验项目、实验目的、实验要求和实验内容3实验项目双字节BCD码乘法实验实验目的学习乘法指令和循环指令的用法。实验要求掌握乘法指令和循环指令的用法。实验内容实现十进制数的乘法。被乘数和乘数均以ASCII码的形式存放在内存中,乘积在屏幕上显示出来。

7、4实验项目可编程接口8255实验实验目的通过8255 A并行口的数据输入/输出,掌握数字量输入/输出的方法。实验要求实现8255 A的并行口数据输入/输出,控制LED发光二极管的亮灭。实验内容1、8255A的A口输入开关的状态、B口输出控制LED发光二极管的亮灭。2、红黄绿灯控制。5实验项目8253可编程计数器定时器实验实验目的了解8253的内部结构、工作原理;了解8253与8088的接口逻辑;熟悉8253的控制寄存器和初始化编程方法,熟悉8253的工作模式。实验要求掌握8253定时器的编程原理并实现计数器和定时器功能。实验内容1、编写程序:使用8253的计数器0和计数器1实现对输入时钟频率的

8、两级分频,得到一个周期为1秒的方波,用此方波控制蜂鸣器,发出报警信号,也可以将输入脚接到逻辑笔上来检验程序是否正确。2、连接线路,验证8253的功能,熟悉它的使用方法。 6实验项目A/D、D/A实验实验目的1、 学习和掌握模拟量的输入/输出;2、学习和掌握8259中断控制器的应用。实验要求用延时和中断2种方式实现模拟量的输入/输出。集美大学 微机原理与接口技术实验 实验课程教学大纲 实验教学大纲序号实验项目、实验目的、实验要求和实验内容6实验内容1、 用0832输出正弦波、将电位器调到2V、3.5V接入ADC0809转换器,记录转换值;2、 将电位器接入ADC0809 A/D转换器,CPU采集

9、数据后经ADC0832输出,用延时和中断2种方式实现模拟量的输入,运行程序(要求显示采样结果),改变电位器,记录几个电压和采样数据。7实验项目考试实验目的通过实验检查学生的掌握情况,给出成绩。实验要求现场出题,根据题目接好硬件并完成软件。实验内容题目要求有键盘输入、CRT显示、有一定量的硬件和软件内容1*实验项目两数相乘并显示乘积实验目的练习十六进制数转换ASCII码和显示程序的编写和实验。实验要求在课外实现两数相乘并显示乘积程序设计和上机调试。实验内容在数据段中定义2个字节的乘数和被乘数以及8个字节的乘积的ASCII字符,实现乘法后,将成绩在CRT上显示出来。2*实验项目十进制数十六进制数实

10、验目的练习数制转换的程序设计。实验要求在课外实现,课内检查。实验内容在数据段中有1(或2)个字节的十进制数,将它转换成十六进制数后,在CRT上显示出来。3*实验项目采样值的转换实验目的学习将二进制(十六进制)的采集值转换成十进制数实验要求在课外实现,课内检查。实验内容将内存中的8位(12位)采样值转换成十进制数,在CRT上显示出来。集美大学 微机原理与接口技术实验 实验课程教学大纲 实验教学大纲序号实验项目、实验目的、实验要求和实验内容4*实验项目排序实验实验目的掌握用汇编语言编写排序程序的思路和方法。实验要求在课外实现,课内检查。实验内容从首地址为1000H开始存放50个数,要求设计程序将这

11、些数从大到小排序,排序后的数仍放在该区域中。5*实验项目双机通信实验目的串行通信程序设计。实验要求在课外实现,课内检查。实验内容要求将甲机中的10个字节的数据送到乙机。6*实验项目实时时钟实验目的1、学习使用PC机内的8253和8259;2、学习使用定时中断。实验要求在课外实现,课内检查。实验内容要求用机内的8235和8259实现定时中断,并在CRT上显示实时时钟。7*实验项目74HC138译码器实验实验目的掌握74HC138译码器的工作原理,熟悉74HC138译码器的具体运用连接方法,了解74HC138是如何译码的。实验要求掌握8086地址分配的基本原理。实验内容1、编写程序:使用82C55

12、的PC0、PC1、PC2控制74HC138的数据输入端,通过译码产生8选1个选通信号,轮流点亮8个LED指示灯。2、运行程序,验证译码的正确性。 8*实验项目D/A转换实验实验目的了解数模转换的原理;了解0832与8086的接口逻辑,掌握使用DAC0832进行数模转换。实验要求了解DA转换的基本原理及其应用。实验内容1、编写程序:用0832输出正弦波。2、按图连线,运行程序,使用示波器观察实验结果。集美大学 微机原理与接口技术实验 实验课程教学大纲 实验教学大纲序号实验项目、实验目的、实验要求和实验内容9*实验项目LED16*16点阵实验实验目的1、熟悉8155、8255的功能,了解点阵显示的

13、原理及控制方法;2、学会使用LED点阵,通过编程显示不同字符。实验要求掌握LED点阵的显示原理及字符显示的控制方法。实验内容1、编写程序,用8255的PA、PB控制16X16点阵的行;8255的PC口、8155的PA口控制16X16点阵的列;显示字符。 2、按图连接线路;运行程序,观察实验结果,学会编程控制LED点阵显示字符。10*实验项目电子钟 (CLOCK)实验目的进一步熟悉8253、8259、8279。实验要求综合运用8253、8259、8279设计一软件实时时钟。实验内容1、使用8253定时功能,产生0.5S的定时中断给8259;2、在G5区的数码管上显示时间;3、允许设置时钟初值。集

14、美大学 微机原理与接口技术实验 实验课程教学大纲 其他说明1、 与其它课程的分工和联系: 先修课:数字电子技术、数字电子技术实验后续课:单片机原理及应用、计算机控制技术2、教材与参考书:教材: 微机原理实验指导书M.集美大学内部讲义,2006.10.参考书:吴伟力,李克编著.微处理器系列课程实验教程M. 厦门大学出版社, 1999.04.3、注意事项:(1)实验安全:学生进实验室必须穿鞋套,严格遵守实验室的规章制度,尤其要注意用电安全。(2)预习报告:本课程为独立设课实验,要求学生实验之前要做好实验预习报告,内容主要为本次实验所设计程序。(3)考试方式:采用实验操作的方式,平时成绩占50%。4、其他说明:必做实验为1、2、3、4、5、6、7,“*”表示选做实验。微机原理与接口技术是一门实践性很强的课程,为了解决学时少、引导学生把玩游戏的兴趣引导到课外实验,提高学生的实践动

温馨提示

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

评论

0/150

提交评论