跑马灯实验
- 格式:doc
- 大小:1.90 MB
- 文档页数:7
数学计算机科学学院实验报告
专业名称:物联网工程
实验室:学苑南楼1幢403室
实验课程:微机原理和接口技术
实验名称:跑马灯
姓名:高鹏飞
学号:120706006
实验日期:2014年11月1日星期一
一、实验目的
1.掌握跑马灯实验原理
2.熟悉debug环境下编写程序
3.在独立运行的单板机配置方式下,输入目标代码,运行,观察实验现象,分析其结果的正确性。
二、实验仪器
1、AEDK8688ET教学实验机
2.pc机
三、实验原理
CPU将数据通过8255并口送入LED,控制显示输出并口8255内部结构框图
工作方式控制字:方式0-基本输入输出方式
8255驱动LED显示输出
jmp abc
(3)修改程序,每输出一个数据延迟一段时间
mov cx,ffffh
dely: loop dely
观察实验现象
(4)在debug环境下,反汇编找出其目标代码
(5)在独立运行的单板机配置方式下,输入目标代码,运行,观察实验现象,分析其结果的正确性。
(6)全速运行:
GO IP.
在实验箱的具体操作步骤
(1)在实验箱上先执行EB命令显示/修改内存单元的内容。
(2)将段地址设置为8000,偏移地址设置为300(在“-”状态下,按“EB”出现“.”
提示符,输入段地址8000“:”偏移地址300“,”出现该单元内容,按“,”出现下一单元内容,继续按“,”出现下一单元内容,此时输入新的内容,此单元内容可以修改(内容即反汇编中输入内容),按“ .”可以退出。)
在跑马灯实验当中即(B080BA1B02EEBOFEBA1802EED0C0EBFB000000000000000000000000340053130 0)
(3)在“-”状态下,按“ST”出现,出现IP的值,若和输入的不符,直接新值,按“,”执行。即把段地址和偏移地址改成8000和300
五、实验结果和分析
跑马灯从左至右依次亮起