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

Alternatywy dla symulatora DSM-51 poza Jagodą - nowoczesne i bez błędów

Michal19881 15 Mar 2008 12:48 10863 17
REKLAMA
  • #1 4911447
    Michal19881
    Użytkownik obserwowany
    Posty: 1015
    Pomógł: 57
    Ocena: 62
    Szukam symulatora systemu uruchomieniowego DSM-51 innego niż Jagoda ponieważ jest ona dość stara i ma błędy.

    Za pomoc punkty.
  • REKLAMA
  • REKLAMA
  • #3 4924377
    fordmen
    Poziom 11  
    Posty: 19
    Pomógł: 3
    Też bym prosił, z góry thinx
    PKT. za pomoc
  • #4 4924404
    Michal19881
    Użytkownik obserwowany
    Posty: 1015
    Pomógł: 57
    Ocena: 62
    Posiadam ale osoba która mi go przesłała musiała by się wypowiedzieć czy mógłbym go zamieścić.
  • REKLAMA
  • #5 4926104
    mecheł
    Poziom 12  
    Posty: 36
    Ocena: 10
    ja tez bym sie nie obraził za takowy program :D
  • #6 4927203
    ralph.
    Poziom 12  
    Posty: 46
    Pomógł: 2
    Ocena: 1
    Witam
    Jeśli byłoby to możliwe również prosiłbym o takowy. :D
  • REKLAMA
  • #7 4931536
    elektronikopo
    Poziom 20  
    Posty: 494
    Pomógł: 1
    Ocena: 14
    Ja też bym prosił o przesłanie mi tego programu
  • #8 4931570
    Michal19881
    Użytkownik obserwowany
    Posty: 1015
    Pomógł: 57
    Ocena: 62
    Jeżeli użytkownik Trucio nie ma nic przeciwko temu, to zamieszczę tu ten program.
    Proszę o wypowiedź kolegi Trucio.
  • Pomocny post
    #9 4931627
    HSWG
    Poziom 21  
    Posty: 337
    Pomógł: 44
    Ocena: 354
    Zamieszczam program DSM-Symulator, autorstwa ówczesnych asystentów (rok 2002) Wydziału Elektroniki i Informatyki Politechniki Koszalińskiej. W związku z tym, że w programie nie napisano nic o licencji, prosiłbym o wykorzystywanie tylko w celach edukacyjnych.
    Załączniki:
    • DSM_Symulator.zip (341.48 KB) Musisz być zalogowany, aby pobrać ten załącznik.
  • #10 4932458
    elektronikopo
    Poziom 20  
    Posty: 494
    Pomógł: 1
    Ocena: 14
    Możesz wrzucić jeszcze pliki pomocy tego programu, bo nie wiem jak się z niego korzysta. Dałem że otworzyć program , który napisałem w notatniku w symulatorze ale on go nie widział.Zmieniłem rozszerzenie na hex i symulator pokazuję , że plik ma zły format Intelhex. Jak zrobić żeby można było sprawdzić działanie programu w symulatorze. Trzeba program w notatniku skomplitować do formatu hex programem DSm-51 firmy Micromade?
  • #11 4932523
    HSWG
    Poziom 21  
    Posty: 337
    Pomógł: 44
    Ocena: 354
    Symulator nie posiada plików pomocy. Program napisany w asemblerze należy skompilować, otrzymując plik wynikowy z rozszerzeniem hex (analogicznie jak w przypadku rzeczywistego DSM-51). Kompilator i inne narzędzia można znaleźć tu.
  • #12 4939463
    elektronikopo
    Poziom 20  
    Posty: 494
    Pomógł: 1
    Ocena: 14
    A wie ktoś jak symuluje się tym programem , bo ja skompilowałem program do formatu hex. Chciałem zastartować program to pisało , że nie ma programu pod podanym adresem. Może ktoś mi podać instrukcje jak symuluować w tym programie.Prosze o pomoc!!!!!!!!!
  • #13 5077315
    marik_te
    Poziom 22  
    Posty: 666
    Pomógł: 29
    Ocena: 57
    Też mam ten sam problem. Symulator nie chce jakoś ruszyć. Ciągle wyświetla brak programu pod podanym adresem.
  • #14 5080820
    Konto nie istnieje
    Konto nie istnieje  
  • #15 5084625
    Michal19881
    Użytkownik obserwowany
    Posty: 1015
    Pomógł: 57
    Ocena: 62
    pawelwiniarski0 napisał:
    Mam taki pod DOS'a ale na początku działał i przydawał się...


    To symulator uC 8051 a nie DSM-51
  • #16 5974062
    mati8
    Poziom 13  
    Posty: 125
    Pomógł: 5
    Ocena: 5
    marik_te napisał:
    Też mam ten sam problem. Symulator nie chce jakoś ruszyć. Ciągle wyświetla brak programu pod podanym adresem.


    Czy ktoś ma na to jakiś sposób? Dodam że plik HEX robie programem: dsm51ass.exe
  • #17 6259587
    tzok
    VIP Zasłużony dla elektroda
    Posty: 38915
    Pomógł: 3177
    Ocena: 6563
    Osoby, którym to działa - pod jakim adresem ten symulator oczekuje początku programu? Dla DSM-51 jest to adres 100h (jak dla .COMów pod DOS).
  • #18 6643359
    areo88
    Poziom 1  
    Posty: 1
    Wydaje mi się że problemem jest brak dostępu do funkcji np. WRITE_DATA, WRITE_HEX itd które są pod adresam 8xxx w górę. A program DSM Symulator ma tylko dostęp do 7FFF. Wie ktoś jak w nim odwoływać się do funkcji korzystających z wyświetlaczy itd?

Podsumowanie tematu

LABEL_AI_GENERATED
Poszukiwano nowoczesnego i bezbłędnego symulatora systemu uruchomieniowego DSM-51 jako alternatywy dla starszej wersji Jagoda. W odpowiedzi udostępniono program DSM-Symulator, opracowany w 2002 roku przez asystentów Wydziału Elektroniki i Informatyki Politechniki Koszalińskiej, z zastrzeżeniem użycia wyłącznie w celach edukacyjnych. Użytkownicy zgłaszali problemy z uruchomieniem programów w formacie HEX, wskazując na konieczność kompilacji asemblera do formatu Intel HEX za pomocą narzędzi takich jak dsm51ass.exe. Dyskutowano o adresie startowym programu w symulatorze, który dla DSM-51 wynosi 100h, oraz o ograniczeniach DSM-Symulatora dotyczących dostępu do funkcji systemowych (np. WRITE_DATA, WRITE_HEX) z adresów powyżej 7FFFh, co może powodować błędy w symulacji. Wskazano również, że niektóre dostępne symulatory pod DOS dotyczą mikrokontrolera 8051, a nie DSM-51, co jest istotne przy wyborze odpowiedniego narzędzia.
Podsumowanie AI na podstawie dyskusji. Może zawierać błędy.
REKLAMA