新浪博客

用Proteus仿真8086控制输入输出实验

2011-07-10 22:08阅读:
8086I/O口的控制实验
一、硬件平台的搭建
1、 用Proteus7.7仿真8086CPU, 注意:Proteus7.5版本以上的仿真软件才有8086;
2、 绘制电路图如下:
用Proteus仿真8086控制输入输出实验
8086工作在最小工作模式下,
3、 总线的绘制方式点 画出蓝色的总结,再点放置标号,在蓝色总线上放置总线标号,如:AD[0..7];
4、 标号的放置快速方法,按下“A”键。弹出的对话框下输入NET=AD#;
二、软件的编写
1、编写软件用EMU8086软件编写 ,打开EMU8086软件,输入以下代码
CODE SEGMENT ;
ASSUME CS:CODE
IN245 EQU 08000H ;定义输入地址,
OUT373 EQU 09000H ;定义输出地址,
START:
MOV DX,IN245
IN AL,DX
MOV DX,OUT373
OUT DX,AL
JMP START
CODE ENDS
END START

编译出输.EXE 或.COM文件,在Proteus7.7双击8086芯片,出现如下图所示的窗口 用Proteus仿真8086控制输入输出实验
加载.EXE 或.COM文件。
注意更改存储器的大小,如下图 所示:
用Proteus仿真8086控制输入输出实验

我的更多文章

下载客户端阅读体验更佳

APP专享