微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 硬件电路设计 > 硬件电路设计讨论 > Proteus和8086仿真出现灯不亮

Proteus和8086仿真出现灯不亮

时间:10-02 整理:3721RD 点击:
org 100h
PORTA EQU 88H    ;A口
PORTB EQU 8AH    ;B口
PORTC EQU 8CH    ;C口
CONTROL EQU 8EH  ;控制口
START:MOV DX,CONTROL
      MOV AL,10010000B  ;工作方式设置
      OUT DX,AL
      MAIN:MOV DX,PORTA
      IN AL,DX          ;读A口(读按键信息)
      MOV DX,PORTB
      OUT DX,AL         ;写B口(送LED显示)
      MOV DX,CONTROL
      MOV AL,00001111B
      OUT DX,AL         ;置位PC7位
      CALL Delay
      JMP MAIN
Delay:MOV CX,1000       ;延时子程序
   D1:NOP
      LOOP D1
      RET
      HLT
ret
以上是程序代码

找个简单的mcu来测试就好了啊

不行啊  点击仿真运行之后总线没有输出

求大神指导  

为什么不把仿真文件和 Hex 文件(包括所用仿真软件版本号)传上来?!

仿真软件是proteuse7.4  编译程序是emu8086  我没有生成hex文件 生成的是com文件   这有办法解决吗?

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top