Hakunin

AOR2_VEZBA_8

May 23rd, 2016
57
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. /*heksadecimalni brojevi 0-30h;9-39h*/
  2.  
  3. POC: PRIMI_CHR
  4. SUBB CHR,#30h
  5. PRINT_BAJT CHR
  6. BR POC
  7.  
  8. |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
  9.  
  10. /*pali i gasi sve diode, onaj broj puta koliko si mu zadao u chr*/
  11.  
  12. POC: PRIMI_CHR
  13. SUBB CHR,#30h
  14. PRINT_BAJT CHR
  15. CMPB CHR,#0 /*ne moze biti nula, posto ce dekrementirati u nazad i blinkati 127 puta (drugi komplement -1 and what not)*/
  16. BNE DIODE
  17. PISI_REC GRESKA
  18. BR POC
  19.  
  20. DIODE:  UPALI_SVE
  21.         PAUZA 500
  22.         UGASI_SVE
  23.         PAUZA 500
  24.         DECB CHR
  25.         BNE DIODE
  26.         BR POC
  27.  
  28. |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
  29.  
  30. /*ODREDJIVANJE POZICIJE ZAPISA NA DISPLEJU RAZVOJNOG SISTEMA*/
  31.  
  32. POC: PRIMI_CHR                 
  33. SUBB CHR,#30h           /*da bi dobio decimalnu vrednost od ASCII*/    
  34. PRINT_BAJT CHR                     
  35. addb chr,#40h           /*da bi ispisivao u pravom (drugom) redu*/
  36. set_adr chr                    
  37. subb chr,#10h           /*da bi ispisivao pravi karakter*/             
  38. d_wait                  /*proveravanje da li je displej spreman*/
  39. stb chr,DISP_WDATA
  40. BR POC
Add Comment
Please, Sign In to add comment