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.
- Okno główne programu, gdzie mamy możliwość wprowadzenia kodu asemblera.
- Okno rejstrów podstawowych: R0 – R7, Acc, b, SP, PSW, DPTR…
- Okno rejestrów specjalnych SFR
- 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.
- Okno pamięci danych. Można je przełączać miedzy, CDATA, XDATA, DATA, IDATA.
- 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ć.
Bardzo fajny programik
dobra robota