Symulator μp 8051

Program który tutaj prezentuje, napisałem jako prace inżynierską na zakończenie studiów w roku 2004. Pomysłodawcą i współtwórcą był kolega ze studiów, Arkadiusz Andrzejewski.

Program w założeniu miał być pomocą dla studentów, którzy nie posiadali w swoim domu makiety dydaktycznej z procesorem 8051 i tym samym, nie mieli żadnej możliwości przetestowania swoich programów napisanych w asemblerze, przed ich oddaniem do zaliczenia. Czyli w zasadzie dla 99,99% studentów.

Po krótce opisze jego działanie.

  1. Okno główne programu, gdzie mamy możliwość wprowadzenia kodu asemblera.
  2. okno programu

  3. Okno rejstrów podstawowych: R0 – R7, Acc, b, SP, PSW, DPTR…
  4. rejestry

  5. Okno rejestrów specjalnych SFR
  6. Okno makiety dydaktycznej. Działanie makiety jest zgodne z makietą którą posiadaliśmy w naszej uczelni. Adresy do obsługi LCD i klawiszy dynamicznych mogą być inne w innych uczelniach. Przykładowe programy pokazujące ich działanie, można pobrać u dołu strony.
  7. Okno pamięci danych. Można je przełączać miedzy, CDATA, XDATA, DATA, IDATA.
  8. Okno analizy wpisanego kodu. Jeśli z jakiegoś powodu coś nie działa i nie wiemy dlaczego, można tutaj zobaczyć, jak symulator odczytał nasze rozkazy.

Do pobrania:

Symulator asemplera. Wystarczy rozpakować w dowolne miejsce i uruchomić.

Przykładowe zadania napisane w asemblerze.

2 odpowiedzi do “Symulator μp 8051”

Dodaj odpowiedź

*
W3C

Valid XHTML 1.0 Transitional

Reklama
Kalendarz
Maj 2012
P W Ś C P S N
« mar    
 123456
78910111213
14151617181920
21222324252627
28293031