实验二基本程序结构设计

实验二基本程序结构设计

ID:22281441

大小:141.66 KB

页数:6页

时间:2018-10-28

实验二基本程序结构设计_第1页
实验二基本程序结构设计_第2页
实验二基本程序结构设计_第3页
实验二基本程序结构设计_第4页
实验二基本程序结构设计_第5页
资源描述:

《实验二基本程序结构设计》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、计算机学院胡信裕实验报告课程名称微机接口与汇编语言实验项目实验二基本程序结构设计实验仪器TPC-USB通用微机接口实验系统系别专业班级/学号学生姓名实验日期成绩指导教师一、实验目的1.学习汇编程序设计的基本方法,掌握用汇编语言设计、编写、调试和运行程序的方法;2.进一步熟悉TPC-USB通用微机接U实验系统的使用操作;3.熟悉、掌握顺序结构、分支结构、循环结构程序设计和调试。二.实验设备1.PC微机系统一套2.TPC-USB通用微机接U实验系统一套三.实验要求1.实验前要作好充分准备,包括程序框图、源程序清单、调试步骤、测试方法、对运行结果的

2、分析等。2.熟悉与实验有关的系统软件(如编辑程序、汇编程序、连接程序和调试程序等)使用方法。在程序调试过程中,有意识地了解并掌握TPC-USB通用微机接口实验系统的软硬件环境及使用,掌握程序的调试及运行的方法技巧。3.实验前仔细阅读理解教材相关章节的相关内容,实验时必须携带教材及实验讲义。实验内容及步骤(一)程序设计1.按图1虚线连接电路,将计数器0设置为方式0,计数器初值为N(N^OFH),用手动逐个输入单脉冲,编程使计数值在屏幕上显示,并同时用逻辑笔观察OUT。电平变化(当输入N+1个脉冲后OUT。变高电平)。C58253-Tl_图1实验

3、连接参考电路图之一1.按图2连接电路,将计数器0、计数器1分别设置为方式3,计数初值均设为1000,用逻辑笔观察OUT,输出电平的变化(OUT,输出频率应为lHz)o8253280H21•—-—CSWT1IriTpi14V/l1b1CLK1OUTO11Vll1wVCLKO1MI12图2实验连接参考电路图之二2.参考流程图8253控制寄存器地址:283H、计数器0地址:280H;计数器1:281H;CLKO连接时钟1MHz。图4实验电路之二参考流程图图3实验电路之一参考流程图3.实验程序设计如下:8253_1.asmio8253acqu283h

4、io8253bequ280hcodesegmentassumecs:codestart:moval,00010000bmovdx,io8253aoutdx,almovdx,io8253bmoval,Ofhoutclx,al111:inal,dxcalldisppushdxmovah,06hmovdl,Offhint21hpopdxjz111movah,4chint21hdispprocnearpushdxandal,Ofhmovdl,alcmpdl,9jlenumadddl,7num:adddl,30hmovah,02hint21hmovdl

5、,Odhint21hmovdl,Oahint21hpopdxretdispendpcodeendsendstart2.E8253_2.asmio8253aequ280hio8253bcqu281hio8253cequ283hcodesegmentassumecs:codestart:movmovoutmovmovoutmovoutmovmovoutmovmovoutmovoutmovdx,io8253cal,36hdx,alax,1000dx,io8253adx,alal,ahdx,aldx,io8253cal,76hdx,alax,1000

6、dx,io8253bdx,alal,ahdx,alah,4chint21hcodeendsendstart(二)实验程序调试运行1.在TPC-IDE操作环境下,用文本编辑器编辑实验源程序(E8253.asm);2.在IDE操作环境下,对源程序(E8253.asm)进行编译和连接,生成生成链接文件(E8253.obj)和可执行文件(E8253.exe);3.运行IDE操作环境下的调试命令,调试可执行文件(E8253.exe);4.运行IDE操作环境下的执行命令,运行可执行文件(E8253.exe),结果为:一程序为数字管显示倒计时计数,二程序则

7、通过LED灯L7以设计的频率闪烁发亮(亮、灭、亮、灭)实验结果符合实验程序设计要求。五、实验总结通过实验一的初步掌握,以及对实验仪器的熟悉,在实验一的基础上,这次实验主要是对程序代码运行调试的巩同,对基本的问题进行程序设计,在编写代码的过程中,考查我们对于微机课程的学习。过程中也遇到代码上的一些小问题,经过同学之间的讨论找到了解决的办法。

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。