logo elektroda
logo elektroda
X
logo elektroda
REKLAMA
REKLAMA
Adblock/uBlockOrigin/AdGuard mogą powodować znikanie niektórych postów z powodu nowej reguły.

ASEMBLER - Sprawdzenie poprawności programu w DSM-51

kipero1993 03 Lut 2014 20:25 3669 6
REKLAMA
  • #1 13258046
    kipero1993
    Poziom 2  
    Witam jestem nowy w programowaniu . Musze znaleźć błędy w programie z góry dziękuje :)




    LJMP START
    ORG 100000000B
    START:
    LCALL LCD_CLR
    MOV A,# ;PO # WPISZ DWIE OSTATNIE CYFRY SWOJEGO ROKU URODZENIA
    MOV R0,A
    ACALL WRITE_XXX
    MOV A,’/’
    LCALL WRITE_DATE
    CPL RS0
    MOV A,# ;PO # WPISZ DZIEŃ URODZENIA
    MOV R9,A
    ACALL WRITE_HEX
    MOV A,#,’=’
    LCALL WRITE_DATA
    MOV A,R0
    MOV B,R9
    DIV AB
    ACALL WRITE_HEX
    MOV A,#’R’
    LCALL WRITE_DATA
    MOV A,B
    ACALL WRIE_HEX
    SJMP &



    Moderowany przez dondu:

    Ponieważ jesteś nowy, to pomogę Ci ze znacznikiem SYNTAX, o którego użycie Ciebie prosiłem - kliknij na grafikę:

    ASEMBLER - Sprawdzenie poprawności programu w DSM-51

    Dodatkowo opisz dokładnie jaki masz problem.

  • REKLAMA
  • #2 13258116
    BlueDraco
    Specjalista - Mikrokontrolery
    Podaj adres prowadzącego, to od razu wyślemy odpowiedź.
  • REKLAMA
  • #3 13258140
    kipero1993
    Poziom 2  
    Jaki adres ??
  • Pomocny post
    #4 13258144
    Konto nie istnieje
    Poziom 1  
  • REKLAMA
  • #5 13258289
    kipero1993
    Poziom 2  
    Dokonałem kilku zmian lecz dalej program nie idzie w jagodzie gdyby ktoś mógł jeszcze co dodać
    Kod: text
    Zaloguj się, aby zobaczyć kod
  • REKLAMA
  • Pomocny post
    #6 13258398
    Konto nie istnieje
    Poziom 1  
  • #7 13258793
    2rs232
    Poziom 18  
    Sprawdź znaczenie bitu RS0 (i RS1) :wink:
    Kod: text
    Zaloguj się, aby zobaczyć kod

    i zastanów się co zostanie załadowane do A w linijce kodu którą zaznaczyłem.
REKLAMA