微机原理硬件实验报告

上传人:xzh****18 文档编号:35520885 上传时间:2018-03-16 格式:DOCX 页数:45 大小:559.93KB
返回 下载 相关 举报
微机原理硬件实验报告_第1页
第1页 / 共45页
微机原理硬件实验报告_第2页
第2页 / 共45页
微机原理硬件实验报告_第3页
第3页 / 共45页
微机原理硬件实验报告_第4页
第4页 / 共45页
微机原理硬件实验报告_第5页
第5页 / 共45页
点击查看更多>>
资源描述

《微机原理硬件实验报告》由会员分享,可在线阅读,更多相关《微机原理硬件实验报告(45页珍藏版)》请在金锄头文库上搜索。

1、信息与通信工程学院信息与通信工程学院微机原理硬件实验报告微机原理硬件实验报告班班级:级: 2008211113姓姓名:名: 学学号:号: 序序号:号: 日日 期:期: 2010 年 12 月I实验一实验一 熟悉实验环境及熟悉实验环境及 IO 的使用的使用.1一、实验目的.1二、实验内容.1三、实验过程.1四、心得体会.5实验二实验二 8255A 并行接口应用并行接口应用.6一、实验目的.6二、实验内容.6三、实验过程.61、八段数码管位选规律.62、六位数码管静态显示.73、六位数码管动态显示.104、扩展:数码管显示键盘输入学号.13四、心得建议.19实验三实验三 8253 计数器计数器/定

2、时器的应用定时器的应用.20一、实验目的.20二、实验内容.20三、实验过程.201、音乐发生器.202、键盘弹奏乐曲.26II四、实验总结.321、思考题.322、问题和解决方案.323、心得体会与建议.33实验四实验四 串行口串行口 8251A 实验实验.34一、实验目的.34二、实验内容.34三、实验过程.341、自收自发.342、双机通信.413、思考题.42四、实验总结.42微机原理硬件实验报告第 1 页实验一实验一 熟悉实验环境及熟悉实验环境及 IO 的使用的使用一、实验目的实验目的1. 通过实验了解和熟悉实验台的结构,功能及使用方法。2. 通过实验掌握直接使用 Debug 的 I

3、、O 命令来读写 I/O 端口。3. 学会 Debug 的使用及编写汇编程序。二、实验内容二、实验内容1. 学习使用 Debug 命令,并用 I、O 命令直接对端口进行读写操作。2. 用汇编语言编写跑马灯程序。实现功能:A. 通过读入端口状态,选择工作模式(灯闪烁方式、速度等);B. 通过输出端口控制灯的工作状态(低电平灯亮)。三、实验过程三、实验过程1. 在 Debug 下,用 I 是命令读输入端口的状态,即拨码开关的状态,用 O 命令向端口输出数据,通过发光管来查看。测试结果:A. 使用命令:读取开关状态,得出的结果是从左低右高,即是I E8000S低位,是高位。7SB. 使用命令:测试数

4、码管的低位,改变输入的值可依次测试各O E800 0个数码管是否正常。七段数码管左边为高位,右边为低位。2. 分析以下程序段的作用MOV AH, 0BHINT 21HOR AL,ALJZ 0100INT 20H微机原理硬件实验报告第 2 页该段程序实现了检测键盘状态,在键盘有任意键输入时退出程序返回 DOS的功能。该实现依赖于 0BH 号中断调用和巧妙使用程序入口返回地址直接返回。在 DOS 的 DEBUG 模式下,地址不用添加十六进制 H 标志。地址默认为16 进制,多写了反而画蛇添足产生错误。普通数据为了区分需要添加 H。3. 编写跑马灯程序。程序流程图如下:微机原理硬件实验报告第 3 页

5、开始读取控制信息开关开启?设定跑马灯方向、 速度等参量灯循环亮灭控制信息变 化?结束开关开启?NONONOYESYES程序源码如下:DATA SEGMENTDB 100 DUP(0)DATA ENDS;-微机原理硬件实验报告第 4 页STACK SEGMENT STACK STACK ;Define STACK SegmentDB 100 DUP(0)STACK ENDS;-CODE SEGMENTASSUME CS:CODE,DS:DATA,SS:STACK;-;Use two loops to delay;Read in to decide how long to loop, this can control speedPUASE MACROLO

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > IT计算机/网络 > 计算机原理

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号