Der MCU-Simulator für Android OS leitet den Anschlusssprachencode, der dem 68705 MCU auf einem simulierten Bildschirm-Prototyp-Board ähnelt. Großartig für eingebettete Anwendungen Hobbyisten, Studenten, Lehrer oder jedermann, der gerne mit Micro-Controller-CPUs und elektronischen Prototyp-Boards experimentiert. Es macht Spaß zum Lernen von Montagesprache auch!
Andmcu simuliert sowohl Software als auch Hardware. Wie auf einem echten Prototyp-Board muss Ihr ASM-Code die MCU-E / A-Anschlüsse konfigurieren, um die mit ihm verbundene Hardware, z. B. das Beleuchten von Segmenten auf den Ziffern oder Lese-Taste von Tastatur oder DIP-Switches, zu steuern.
Sie können den einfachen eingebauten Texteditor oder einen beliebigen Android-Text-Editor Ihrer Wahl verwenden, um Ihren Assembly-Code zu schreiben und dann in Andmcu zu laden, um sie auszuführen.
Der eingebaute Assembler hat viele nützliche Richtlinien B. Schritt-für-Schritt-Trace-Modus, Break-Points, Dumping-Speicherinhalte in eine HTML-Datei, die CPU-Geschwindigkeit einstellen und den geladenen Code automatisch ausführen. Es unterstützt die folgenden Opcodes (Teilmenge des 68705 MCU-Anweisungssatzes):
NOP, CLC, CLI, SEI, SEI, STOP, SWI, Steuer, TXA, LDA, LDX, STA, STX, Hinzufügen, ADC , CLR, CLRA, CLRX, Dec, Deca, Decx, Inc, Inka, 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, BH, BSR, BCC, BCS,
BEQ, BNE, BHI, BLO, BLS, JMP, JSR, RTS, RTI, BCLR, Bset.
Die Andmcu-Board simuliert die folgenden Hardwarekomponenten:
1) 8-Bit-CPU mit 3x 8-Bit-Bi-Richtungsanschlüssen.
2) 6 Ziffern Anzeige
3) 16-Zeichen-LCD-Anzeige
4) 2x 8-Bit-DIP-Switches
5) 2x8 LED-Bargraph-Displays
6) 12-Tastatur-Tastatur
7) 1 Piezo-Summer
8) External, Timer und Software Interrupts
9) 1 Analogeingang (Lichtsensor).
* arbeitet mit Bildschirmauflösungen bis 1080x1920 (Full-HD).
(Dies ist kein schneller CPU-Emulator - es ist ein Simulator für pädagogische Zwecke. Siehe Dokumentation auf Andmcu-Website für weitere Informationen.)
Diese App ist kostenlos, keine Anzeigen, Genießen!
NOV.8,2015: FULL VERSION IS NOW FREE (NO ADS)