预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共15页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

信息工程大学电子技术学院 本科实验报告 (2009-2010学年第一学期) 课程名称:微机原理与应用实验 任课教员:赵俭 系队:五系21队 专业:电子信息科学与技术 二00九年十二月九日 《微机原理与应用》课程实验报告 实验项目名称:I/O地址译码 系:五队:21专业:电子信息科学与技术指导教员:赵俭 学员姓名:聂广震学号:20075903022成绩: 实验地点:微机与接口技术实验室实验日期:2009年12月1日 1、实验项目名称: I/O地址译码 2、实验目的和要求 掌握I/O地址译码电路的工作原理。 3、实验内容和原理 实验电路如图1-1所示,其中74LS74为D触发器,可直接使用实验台上数字电路实验区的D触发器,74LS138为地址译码器。译码输出端Y0~Y7在实验台上“I/O地址“输出端引出,每个输出端包含8个地址,Y0:280H~287H,Y1:288H~28FH,……当CPU执行I/O指令且地址在280H~2BFH范围内,译码器选中,必有一根译码线输出负脉冲。 4、实验环境 TCP-USB集成开发环境,74LS138,74LS00,74LS74,E-245. 5、操作方法与实验步骤 一,按图示连接电路, 二,编写并调试程序, 三,执行指令,观察实验结果。 四,分析实验结果,填写实验报告。 6、实验数据记录和处理 执行程序如下:codesegment assumecs:code start: movdx,2a0h outdx,al callyanshi movdx,2a8h outdx,al callyanshi movah,1 int16h jestart movah,4ch int21h yanshiprocnear movbx,20 delay1:movcx,0 delay2:loopdelay2 decbx jnedelay1 ret yanshiendp codeends endstart 7、实验结果与分析 观察到L7闪烁发光,通过改变延时程序参数可以改变其闪烁时间间隔。 试验过程中要注意延时程序的参数设置,延时过短可能会导致看不到指示灯闪亮,延时过长会看到闪烁过慢。 8、讨论、心得 通过实验,可以很清楚地了解外设状态信息的读取和写入过程,以及程序编译,调试和执行的过程,第一次把所学的计算机硬件语言理论知识和硬件本身联系起来,充分培养动手和实践能力。 《微机原理与应用》课程实验报告 实验项目名称:可编程并行接口(8255方式0) 系:五队:21专业:电子信息科学与技术指导教员:赵俭 学员姓名:聂广震学号:20075903022成绩: 实验地点:微机与接口技术实验室实验日期:2009年12月2日 实验项目名称: 可编程并行接口(8255方式0) 实验目的和要求 掌握8255方式0的工作原理及使用方法。 3、实验内容和原理 1、实验电路如图4-1,8255C口接逻辑电平开关K0~K7,A口接LED显示电路L0~L7。 2、编程从8255C口输入数据,再从A口输出。 4、实验环境 TPC-USB集成开发环境,8255集成芯片,LED数码管。 5、操作方法与实验步骤 一,按图示连接电路, 二,编写并调试程序, 三,执行指令,观察实验结果。 四,分析实验结果,填写实验报告。 6、实验数据记录和处理 执行程序如下: datesegment portaequ288h portcequ28ah portcnequ28bh dateends codesegment assumecs:code,ds:date startproc moval,89h;初始化控制字,写入控制端口 movdx,portcn outdx,al loop1:movdx,portc inal,dx movdx,porta outdx,al;端口C的内容给端口A movah,0bh int21h jmploop1 movah,4ch;返回操作系统 int21h startendp codeends endstart 7、实验结果与分析 程序运行时,通过调节逻辑电平开关来控制显示电路L0-L7上的高低电位,若中途有键按下,则程序结束。程序编辑时需要注意先写控制字,后写命令字,还要注意两者端口地址并不一样。 8、讨论、心得 通过实验掌握了接口程序写入和读取的实验编程和操作方法。 《微机原理与应用》课程实验报告 实验项目名称:七段数码管 系:五队:21专业:电子信息科学与技术指导教员:赵俭 学员姓名:聂广震学号:20075903022成绩: 实验地点:微机与接口技术实验室实验日期:2009年12月3日