| Dateityp | APK |
|---|---|
| Ausführung | 1.10 |
| Herausgeber | Harry Konstas |
| Veröffentlichungsdatum | 02.09.2020 |
| Datum hinzugefügt | 02.09.2020 |
| Os Anforderungen | Android |
| Bedarf | Requires Android 2.3.3 and up |
| Downloads insgesamt | 0 |
| Preis | Free |
Beschreibung
Der MCU-Simulator für das Android-Betriebssystem führt einen Assemblersprachencode ähnlich dem 68705-MCU auf einem simulierten On-Screen-Prototyp-Board aus. Ideal für Hobbyisten, Studenten, Lehrer oder alle, die gerne mit Mikrocontroller-CPUs und elektronischen Prototypenboards experimentieren. Es macht auch Spaß, die Assemblersprache zu lernen!
AndMCU simuliert sowohl Software als auch Hardware. Wie bei einem echten Prototypenboard muss Ihr ASM-Code die MCU-E/A-Ports konfigurieren, um die daran angeschlossene Hardware zu steuern, z. B. das Aufleuchten von Segmenten auf den Ziffern oder das Lesen von Tastenanschlägen von der Tastatur oder den Dip-Schaltern.
Sie können den einfachen integrierten Texteditor oder einen beliebigen Android-Texteditor Ihrer Wahl verwenden, um Ihren Assembler-Code zu schreiben und ihn dann in AndMCU zu laden, um ihn auszuführen.
Der eingebaute Assembler verfügt über viele nützliche Direktiven wie den Schritt-für-Schritt-Trace-Modus, Haltepunkte, das Ausgeben von Speicherinhalten in eine HTML-Datei, das Anpassen der CPU-Geschwindigkeit und das automatische Ausführen des geladenen Codes. Es unterstützt die folgenden Opcodes (Teilmenge des 68705 MCU-Befehlssatzes):
NOP, CLC, CLI, SEC, SEI, STOP, SWI, TAX, TXA, LDA, LDX, STA, STX, ADD, ADC, CLR, CLRA, CLRX, DEC, DECA, DECX, INC, INCA, INCX, SUB, SBC,
UND,CMP,COM,COMA,COMX,CPX,EOR,LSL,LSLA,LSLX,LSR,LSRA,LSRX,
NEG,NEGA,ORA,ROL,ROLA,ROR,RORA,TST,TSTA,BRA,BSR,BCC,BCS,
BEQ,BNE,BHI,BLO,BLS,JMP,JSR,RTS,RTI,BCLR,BSET.
Das AndMCU-Board simuliert die folgenden Hardwarekomponenten:
1) 8-Bit CPU mit 3x 8-Bit bidirektionalen Ports.
2) 6-stellige Anzeige
3) LCD-Display mit 16 Zeichen
4) 2x 8-Bit-DIP-Schalter
5) 2x8 LED-Balkenanzeigen
6) Tastatur mit 12 Tasten
7) 1 Piezo-Summer
8) Externe, Timer- und Software-Interrupts
9) 1 analoger Eingang (Lichtsensor).
* Funktioniert mit Bildschirmauflösungen bis zu 1080 x 1920 (Full-HD).
(Dies ist kein schneller CPU-Emulator, sondern ein Simulator für Bildungszwecke. Weitere Einzelheiten finden Sie in der Dokumentation auf der AndMCU-Website.)
Diese App ist kostenlos, keine Werbung, viel Spaß!