找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 3356|回复: 0
收起左侧

微机原理与接口实验指导书(共42页Word文档下载)

[复制链接]
ID:356773 发表于 2018-11-7 21:03 | 显示全部楼层 |阅读模式
分享一下微机原理的著名几个软件硬件实验
如:排序实验
     交通灯等
软件实验
实验序号    软件实验名称    入口地址    页码
实验一    清零程序    3000H    4
实验二    拆字程序    3020H    5
实验三    拼字程序    3040H    6
实验四    数据区移动    3060H    7
实验五    数据排序实验    3090H    9
实验六    找“零”个数    30B0H    10
实验七    32位二进制乘法    30D0H    11
实验八    多分支程序    3130H    12
实验九    显示子程序    31E0H    13
实验十    键盘扫描显示实验    联机操作    14
实验十一    二进制转换到BCD    联机操作    15
实验十二    二进制转换到ASCII    联机操作    16

硬件实验

实验序号    硬件实验名称    入口地址    页码
实验一    8255并行口实验㈠:A.B.C口输出方波    32C0H    17
实验二    8255并行口实验㈡:PA口控制PB口    32E0H    18
实验三    8255并行口实验㈢:控制交通灯    32F0H    19
实验四    简单I/O口扩展    3380H    20
实验五    A/D转换实验    3390H    23
实验六    D/A转换实验㈠:输出方波    33E0H    25
实验七    D/A转换实验㈡:输出锯齿波    33F0H    27
实验八    8259中断控制器实验    3400H    28
实验九    定时/计数器:8253方波    3490H    30
实验十    继电器控制    34B0H    32
实验十一    8251串行通信实验㈠:自发自收    35C0H    33
实验十二    8251串行通信实验㈡:与PC通信    8251r.asm
8251t.asm    35
实验十三    步进电机控制    3620H    38
实验十四    小直流电机调速实验    3670H    39
实验十五    温度闭环控制    联机操作    40
实验十六    音频控制    联机操作    41

软件实验

本节共编了12个软件实验,通过这些程序的调试使学生熟悉8088/86的指令系统,了解程序设计过程,掌握汇编语言设计方法以及如何使用实验系统提供的调试手段来排除程序错误。


实验一 清零程序

一、实验目的
掌握8088汇编语言程序设计和调试方法,熟悉键盘操作。

二、实验内容
把RAM区内4000H~40FFH单元的内容清零。

三、程序流程
0.png

四、实验步骤
1、LED环境
(1)在“P.”状态下按“0→EV/UN”,装载实验所需的代码程序。
(2)在“P.”状态下键入3000,然后按“STEP”或“EXEC”进入实验项目的调试与运行。
2、PC环境
在与PC联机状态下,编译、连接、下载se01.asm,用连续或单步方式运行程序。
3、运行结果检查
(1)在单步运行时,每走一步可观察其运行结果。
(2)在连续运行状态下,应按“暂停图标”或实验箱上的“暂停按钮”,使系统无条件退出用户运行状态返回监控,然后再用相应的命令键观察与检查4000~40FFH中执行程序前后的内容变化。

五、实验思考
假使把4000H~40FFH中的内容改成FFh,如何修改程序。

一、实验目的
掌握汇编语言设计和调试方法。

二、实验内容
把4000H的内容拆开,高位送4001H低位,低位送4002H低位,4001H、4002H高位清零,一般本程序用于把数据送显示缓冲区时用。

三、程序流程
0.png
四、实验步骤
1、LED环境
(1)在“P.”状态下按“0→EV/UN”,装载实验所需的代码程序。
(2)在“P.”状态下键入3020,然后按“STEP”或“EXEC”进入实验项目的调试与运行。
2、PC环境
在与PC联机状态下,编译、连接、下载se02.asm,用连续或单步方式运行程序。
3、运行结果检查
(1)在单步运行时每走一步可观察其运行结果。
(2)在连续运行状态下,应按“暂停图标”或实验箱上的“暂停按钮”,使系统无条件退出用户运行状态返回监控,然后再用相应的命令键观察与检查4000~4002H中内容变化情况。

实验三 拼字程序

一、实验目的
进一步掌握汇编语言设计和调试方法。

二、实验内容
把4000H、4001H的低位分别送入4002H高低四位,一般本程序用于把显示缓冲区的数据取出拼装成一个字节。

完整的Word格式文档51黑下载地址(共42页):
微机原理实验指导书.doc (6.76 MB, 下载次数: 24)
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表