微机原理及应用实验讲义-自动化、成型、Q测控.doc

微机原理及应用实验讲义-自动化、成型、Q测控.doc

  1. 1、本文档共3页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
微机原理及应用实验讲义-自动化、成型、Q测控

实验一 清零程序实验 一、实验目的 掌握8088/8086汇编语言设计和调试方法。 二、实验内容 把RAM区内4000H-40FFH单元的内容清零。 三、实验程流程图序 清零程序流程图,如图1-1所示。 图1-1 清零程序流程图 四、实验步骤(实验程序) 编写清零程序(写出实验程序)并调试完成。检查4000H-40FFH中执行前、后的内容变化。 五、执行结果与分析 、思考 若使4000H-40FFH的内容变成FFH,如何修改程序。 实验二 数据排序实验 一、实验目的 掌握8088/8086汇编语言设计和调试方法。 二、实验内容 编写并调试一个排序程序,其功能为用冒泡法将内存RAM中几个单元中几个单元字节无符号数的不等正整数,按从小到大的次序重新排列。 三、实验程流程图序 数据排序程序流程图,如图2-1所示。 图2-1数据排序程序流程图 四、实验步骤(实验程序) (1)编程数据排序程序(写出实验程序)并调试完成后,通过键盘命令在4000H-400AH输入10个不等的数,用连续(或单步)方式从起始地址开始运行程序,检查4000H-400AH中的内容是否从大到小排列。 五、执行结果与分析 、思考题 若4000H-400AH中的内容是否从小到大排列,如何修改程序? 实验三 8255 PA口控制PB口实验 一、实验目的 掌握单片机系统中扩展外围芯片的方法,了解8255芯片的结构及编程方法。 二、实验内容 用8255 PA口作开关量输入,PB口作输出口。 三、程序框图 8255PA口控制PB口程序流程图,如图3-1所示。 四、实验电路 8255 PA口控制PB口硬件原理图,如图3-2所示。 图3-1 8255PA口控制PB口程序流程图图3-2 8255 PA口控制PB口硬件原理图 、实验步骤(实验程序) 按照8255 PA口控制PB口实验硬件接线图接线,8255 PA口接K1--K8,PB口接L1--L8运行程序,编程(写出实验程序)并调试完成后,用连续方式从起始地址5000H开始运行程序,搬动K1--K8,观察L1--L8发光二极管是否对应点亮。 、执行结果与分析 、思考题 若PB口控制PA口,如何修改硬件电路和软件程序(实验课上完成并写入实验报告)。 实验四 交通灯控制 一、实验目的 (1)了解8255芯片的结构及编程方法,学习模拟交通灯控制的实现方法。 (2)该实验为综合性实验,涉及数字电子技术、汇编语言程序设计、计算机原理及应用课程的知识点。 二、实验内容 (1)用8255作输出口,控制12个发光二极管燃灭,模拟交通灯管理。 (2)说明:因为本实验是交通灯控制实验,所以要先了解实际交通灯的变化情况和规律。假设一个十字路口为东西南北走向,东西向为干线,南北向为支线。初始状态0为东西红灯,南北红灯。然后转状态1东西绿灯通车,南北红灯。过一段时间转状态2,东西绿灯灭,黄灯闪烁几次,南北仍然红灯。再转状态3,南北绿灯通车,东西红灯。过一段时间转状态4,南北绿灯灭,闪几次黄灯,延时几秒,东西仍然红灯。最后循环至状态1。 三、实验程序框图 交通灯控制程序流程图,如图4-1所示。 四、实验接线图 交通灯控制硬件原理图,如图4-2所示。 图4-1交通灯控制程序流程图 图4-2交通灯控制硬件原理图 五、实验步骤(实验程序) (1)按照8255控制交通灯硬件实验硬件接线图接线。 (2)编程(写出实验程序)并调试完成后,用连续方式从起始地址32F0H开始运行程序。初始态为四个路口的红灯全亮之后,干线路口的绿灯亮、支线路口的红灯亮,干线路口方向通车。延时一段时间后干线路口的绿灯熄灭,黄灯开始闪耀。闪耀若干次后,干线路口红灯亮,而同时支线路口绿灯亮,支线路口方向开始通车,延时一段时间后,支线路口的绿灯熄灭,黄灯开始闪耀。闪耀若干次后,再切换到干线路口方向,之后重复以上过程。 六、执行结果与分析 、思考题 如何改变黄灯闪耀次数?如何改变延时时间? 能否优化硬件电路?若能,画出优化的电路图 3

文档评论(0)

yan698698 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档