pauza u asembleru

Forum koji ne mora biti vezan za elektroniku ali u kojem vrijede pravila foruma!

Moderators: pedja089, stojke369, [eDo], trax, LAF

Post Reply
User avatar
Programer15
Pocetnik na forumu
Pocetnik na forumu
Posts: 44
Joined: 05-05-2011, 12:18

pauza u asembleru

Post by Programer15 »

imam problem!!!
kako da napravim pauzu od 100ms u nasm!!!
dio koda:

Code: Select all

mov si,part01
call print
mov si,part02
call print
mov si,part1
call print
mov si,part2
call print
mov si,part3
call print
mov si,part4
call print
mov si,part5
call print
mov si,part6
call print
mov si,part7
call print
mov si,part8
call print
mov si,part9
call print
mov si,part10
call print
mov si,part11
call print
mov si,part12
call print
mov si,part13
call print
mov si,part14
call print
mov si,part15
call print
mov si,part16
call print
mov si,part17
call print
treba npr prvo da se ispise part01 pa pauza od 100ms pa part02 pa opet pauza od 100ms pa part1 i sve tako redom!!!
User avatar
trax
Administrator sajta
Administrator sajta
Posts: 3509
Joined: 08-01-2005, 18:04
Location: 75k, BA
Contact:

Re: pauza u asembleru

Post by trax »

U rutini "print" trebas na kraju prije "return" instrukcije da pozoves novu rutinu koju mozes nazvati "delay100ms".

Eh, sadrzaj te rutine delay100ms ces morati sam da napises ili da je nadjes negdje na internetu. Za PIC mikrokontrolere postoji generator tih rutina za pauzu, i to pogledaj ovdje: http://www.piclist.com/techref/piclist/ ... /delay.htm
User avatar
Programer15
Pocetnik na forumu
Pocetnik na forumu
Posts: 44
Joined: 05-05-2011, 12:18

Re: pauza u asembleru

Post by Programer15 »

Ovaj podprogram koristim za print :D

Code: Select all

print:
push ax

.prn:
lodsb       
or al,al     
jz .end      

mov ah,0eh   
int 10h      
jmp .prn     

.end:
pop ax
ret          
mozda nekome pomogne
a za pauzu cu se vec nekako snac moram dobro precesljat net!!!
User avatar
Programer15
Pocetnik na forumu
Pocetnik na forumu
Posts: 44
Joined: 05-05-2011, 12:18

Re: pauza u asembleru

Post by Programer15 »

opet problem nasao sam kako da napravim pauzu i to je sve ok ali novi problem je kako da napravim 8 bit pcx
8 bit pcx mi treba za program u asm koji ucitava navedeni fajl!!!
Pitanje u kojem programu bih mogao da napravim navedenu sliku rezolucije 320x200
da li je neko pravio takve slike!!!
Svaka pomoc dobro dosla!!! :D
User avatar
Programer15
Pocetnik na forumu
Pocetnik na forumu
Posts: 44
Joined: 05-05-2011, 12:18

Re: pauza u asembleru

Post by Programer15 »

uspio sam sa gimpom! :D
Post Reply