Android OS用のMCUシミュレータは、シミュレートされたオンスクリーンプロトタイプボード上の68705 MCUと同様のアセンブリ言語コードを実行します。エンベデッドアプリケーションに最適な趣味、学生、教師、またはマイクロコントローラCPUと電子プロトタイプボードを実験するのが好きな人。アセンブリ言語を学ぶのは楽しいです!
ソフトウェアとハードウェアの両方をシミュレートします。本物のプロトタイプボード上のように、ASMコードは、桁にセグメントを点灯させるなどのハードウェアを制御して、キーパッドやディップスイッチからキーストロークを読み取るなど、MCUのI / Oポートを設定する必要があります。
選択した単純な組み込みのテキストエディタまたは選択したAndroidテキストエディタを使用して、アセンブリコードを作成してから実行するためにAndMCUにロードすることができます。
組み込みアセンブラには多くの便利な指令があります。ステップバイステップのトレースモード、ブレークポイント、メモリの内容をHTMLファイルにダンプする、CPU速度を調整し、ロードされたコードを自動実行します。次のオペコード(68705 MCU命令セットのサブセット)をサポートしています。
NOP、CLC、CLI、SEC、SEI、STOP、SWI、税、TXA、LDA、LDX、STA、STX、ADC、ADC 、CLR、CLRA、CLRX、DEC、DECA、DECX、INC、INCA、INCX、サブ、SBC、
、CMP、COM、Coma、Comx、CPX、EOR、LSL、LSLA、LSLX、LSR、LSRA、 LSRX、gra、nega、ora、rol、ローラ、Ror、Rora、Tst、TSTA、Bra、BSR、BCC、BCS、BCS、BNQ、BNE、BHI、BLO、BLS、JMP、JSR、RTS、 RTI、BCLR、BSET。
AndMCUボードは、次のハードウェアコンポーネントをシミュレートします。
1)3倍8ビットの双方向ポートを持つ8ビットCPU。
2)6桁ディスプレイ
3)16文字LCDディスプレイ
4)2x 8ビットディップスイッチ
5)2x8 LED BARGRAPHディスプレイ
6)12キーキーパッド
7)1ピエゾブザー
8)外部、タイマー、ソフトウェアの割り込み
9)1アナログ入力(ライトセンサー)。
*最大1080 x 1920(Full-HD)までの画面解像度で動作します。
(これは高速CPUエミュレータではありません - 教育目的のためのシミュレータです。詳細については、AndMCUのWebサイトのドキュメントを参照してください。)
このアプリは無料です、広告はありません。
NOV.8,2015: FULL VERSION IS NOW FREE (NO ADS)