Proteus和8086仿真出现灯不亮

2019-07-16 13:39发布

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
以上是程序代码

友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
5条回答
eyesee
1楼-- · 2019-07-16 17:39
找个简单的mcu来测试就好了啊
静静静123
2楼-- · 2019-07-16 21:25
 精彩回答 2  元偷偷看……
静静静123
3楼-- · 2019-07-17 02:31
eyesee 发表于 2017-2-23 16:58
找个简单的mcu来测试就好了啊

求大神指导  
JQ_Lin
4楼-- · 2019-07-17 03:22
静静静123 发表于 2017-3-2 10:34
不行啊  点击仿真运行之后总线没有输出

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

静静静123
5楼-- · 2019-07-17 04:58
JQ_Lin 发表于 2017-3-2 11:27
为什么不把仿真文件和 Hex 文件(包括所用仿真软件版本号)传上来?!

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

一周热门 更多>