AZERGUI2
Newbie


Messages : 1 Inscrit(e) le: 04/03/2011
|
Posté le 04/03/2011 14:21 | | probleme avec la simulation de kit 8086 dans ISIS |
Bonjour,
j'ai généré le .exe du programme suivant par le MAMSM32 ,mais la simulation ça marche pas au niveau de ISIS PROTEUS !!! il s'agit de trois boutons poussoires 'PORT A une entrée ' et une LED dans la sortie 'PORT B' de kit8055 normalement la LED ne s'allume qu'après la détection de la combinaison 010 de l'entrées. ce que j'ai dans la simulation la LED est allumée tout le temps !!! l'adresse de base j'ai pris 200h .
.386 .model flat, stdcall option casemap:none
include \\masm32\\include\\windows.inc
include \\masm32\\include\\user32.inc includelib \\masm32\\lib\\user32.lib
include \\masm32\\include\\kernel32.inc includelib \\masm32\\lib\\kernel32.lib
.data porta equ 200h portb equ 202h portc equ 204h controle equ 206h
.code start:
mov dx,controle mov al,90h out dx,al boucle: mov dx,porta in al,dx and al, 00000111b cmp al, 00000101b jne faux mov al,00000001b jmp suite faux: mov al,00000000b suite: mov dx,portb out dx,al jmp boucle
end start
<config>Windows 7 / Safari 534.13</config>
|
|
|