MR501E マイクロコンピュータ原理実験ボックス 電気トレーニング機器 学校教育機器
システムの概要
はじめに
マイクロコンピュータ原理テストボックス実験システムを使用する前に、必ずこのマニュアルをよく読んで、システムを総合的に理解してください。システムの概要とインストールと使用は本書に準拠し、残りは対応する巻の関連章を参照してください。
システムの特徴
1. マイクロコンピュータ原理テストボックスには、外部 51 エミュレータ、コンパクトなシステム構造、完全なリソース共有、バススイッチの切り替えなし、CPU タイプの自動識別があります。
2. 実験システムは完璧なソフトウェアとハードウェア構成を備えており、シミュレーションソフトウェアは Win98/2000/XP およびその他のオペレーティングシステムをサポートし、アセンブリ言語と C 言語の開発をサポートします。実験コンテンツは豊富で、シングルチップマイクロコンピュータ、マイクロコンピュータの原理とインターフェイスを教えるのに最適なプラットフォームです。
システム リソースの割り当て
1. システム ROM/RAM ストレージ スペースの割り当て
2. I/O ポート アドレスの割り当て
システムのインストールと使用
51 実験システムのインストールと使用
1. 51 部構成のシミュレーション ソフトウェアのインストール: DICE-Microcomputer Principle Test Box_KEIL CDROM\TOOL\Keil V809a \1Install\c51v809a.exe" インストール ファイルで、DICE-Microcomputer Principle Test Box_KEIL CDROM\TOOL\Keil V809a \KEIL V809a Installation Directions.doc" の指示に従って、51 部構成の KEIL シミュレーション ソフトウェアのインストールを完了します。詳細な手順については、DICE-Microcomputer Principle Test Box_KEIL CDROM\REF\DICE-KEIL USB Emulator User Manual.pdf を参照してください。
2. システム設定
SW3~SW5 スイッチをすべて ON に設定し、51K-CPU カードを CPU カード ホルダー (8088Unit の両側) に挿入し、51K-CPU カードの短絡ブロックを「オフチップ プログラム」に短絡します (オフラインで実行する場合やエミュレータを使用して実験する場合は、短絡ブロックを「オフチップ プログラム」の位置に接続します。プログラマまたは ISP オンラインを介してシングルチップ コンピュータ AT89S52 の内部 FLASH にプログラムをダウンロードする場合は、短絡ブロックを「オンチップ プログラム」に接続します)。
3. ISP オンライン プログラミング
ダウンロード ケーブルを使用して HEX ファイルをシングルチップ コンピュータの内部 FLASH にダウンロードする場合は、51K-CPU カードのもう一方の短絡ブロックを「プログラミング モード」に設定します。通常の実験では、プログラムを実行するときに「一般モード」に設定します。
ISP オンラインプログラミングの具体的な使用方法と設定については、CD DICE-マイクロコンピュータ原理テストボックス_KEIL CDROM\REF\51 シングルチップコンピュータ ISP ダウンロード機能アプリケーション (USB インターフェイス).doc を参照してください。
4. オフライン使用

実験装置の電源をオンにすると、デジタルチューブに「P.___ ___51」と表示され、実験システムが 51 オフライン状態にあることを示します。実験装置のキーで対応する実験番号を入力し、[EX/FV] キーを押して、実験プログラムをフルスピードで実行できます。たとえば、数字キー 0 と 9 を入力し、A/D 実験の配線を接続してから、[EX/FV] キーを押して、実験シーケンス番号 9 の A/D 実験を実行します。
5. PCへの接続操作
電源がオフになっていることを確認した後、51K-CPUカード上のAT89S52マイクロコントローラチップを取り外し、40コアの白いフラットケーブルのIDC40プラグをDICE-KEIL USBエミュレータのIDC40ソケットに差し込み、ランダムに配布されたUSBケーブルを使用してエミュレータをPCに接続します。40コアの白いフラットケーブルのもう一方の端にある40コアエミュレーションヘッドをDICE-5210K実験機器の右上隅にある緑色のロックソケットに差し込みます。
注意:逆に挿入しないでください。40ピンDIPソケットの左上隅の最初のピンは、マイクロコントローラの最初のピンです。40ピンエミュレーションヘッダーの最初のピンには矢印があります。DICE-KEIL USBエミュレータは、実験回路基板の右側に配置する必要があります。ご不明な点がございましたら、テクニカルサポートにお問い合わせください。
(5) ソフトウェアおよびドライバのインストールと使用の詳細については、エミュレータのマニュアルを参照してください。
注意:
(1) 集積回路やCPUカードの抜き差し、通信ケーブルの接続、ジャンパーの設定、実験回路の接続は、必ず電源を切った状態で行ってください。そうしないと、機器が損傷する可能性があります。
(2) 実験回路を接続した後は、電源を入れる前に慎重にチェックする必要があります。
実験接続
51 マイクロコントローラ実験配線表
実験 1: P1 ポート点灯実験 P1.0~P1.7→L1~L8(LED)
実験 2: P1 方向指示器実験 P1.0→K1、P1.1→K2
P1.4→L1、P1.5→L2、P1.6→L5、P1.7→L6
実験 3: P3.3 ポート入力、P1 ポート出力 P3.3→K1
P1.0~P1.7→L1~L8(LED)

実験 4 産業用シーケンシャル制御 P3.4 →K1、P3.3→K2
P1.0~P1.6→L1~L7、P1.7→VIN、
JP 短絡ブロックを ON (オーディオ アンプ) に接続
実験 5 8255 A、B、C ポート出力方形波 接続なしで、PA、PB、PC ポートから方形波出力を観察します
実験 6 8255 PA ポートは PB ポートを制御します PA0~PA7→K1~K8、Q0~Q7→L1~L8
実験 7 8255 信号機を制御します 8255 PA0~PA7 発光ダイオードを L7~L5、L3~L1 の順に接続します
実験 8 簡単な I/O 拡張 Y0~Y7 は K1~K8 に接続し、Q0~Q7 は L1~L8 に接続し、CS1 は FF80H に接続し、CS2 は FF90H ホールに接続し、JX0 は JX7 (D0~D7) に接続します
実験 9 A/D 変換実験IN0→VOUT、VIN→+5V、CS4→FF80H、JX0→JX6
WR→IOWR、RD→IORD、ADDA、ADDB、ADDC→0V(接地)
実験10 D/A変換実験 CS5→FF80H、JX2→JX0、WR→IOWR、AOUT→電圧計
実験11 8279キーボード表示実験 CS6→FF80H、JRL→JR、JSL→JS、JOUT→JLED
SW3、SW4、SW5はOFFに設定(実験後はONに設定)

実験12と13(プリンター)専用ケーブルでCZ4(PRT)をマイクロプリンターインターフェースに接続(オプション)
*実験14 カレンダークロックDS12887制御実験 CZ7(メインボード)→CZ1(MC3)、P3.2→/IRQ(MC3)(オプション)
実験15 I2C メモリ カードの読み取りと書き込みの実験 P3.0→SCL、P3.1→SDA、INS→P1.0、P1.0~P1.2→L1~L3(発光管)
実験 16 ISD1730 の記録 以下の実験手順を参照してください。
実験 17 ISD1730 の再生 実験 16 と同じ
実験 18 リレー制御 P1.0→JIN、JZ→接地、JK→L1、JB→L2
実験 19: ステッピング モーターの制御 P1.0~P1.3→HA~HD
実験 20 8253 矩形波 CLK0→2 MHZ、GATE0→5V、CS3→FF80H、OUT0 をオシロスコープに接続し、プログラムを実行して、オシロスコープに矩形波出力があるかどうかを確認します。
実験 21: 小型 DC モーターの閉ループ速度制御実験 P1.0~P1.7----->K8~K1;(DC モーターの速度は、K1~K8、回転数/S、16 進入力で設定できます)
P3.2----->HOUT(DC モーター センサー出力);
CS5----->FF80H、
AOUT----->DJ
WR----->/IOWR、
JX2----->JX0。
プログラムを実行すると、デジタル チューブに「設定速度値 - - 現在の速度値」と表示されます。注: 小型 DC モーターの実際の速度は約 1F/S なので、回転数/S 値を高く設定しすぎないでください。
実験22 LED 16*16 ドットマトリックス表示実験 JLPC→JX16、JHP1→JX10、JLPA→JX9、JLPB→JX15
実験23 128*64 LCD 表示実験 JX10→JX12、JX11→JX14、/RST→/RST
実験24 8250 プログラマブル非同期通信インターフェース実験 (自己送信および自己受信) JX0→JX3、CS7→FF80H、TXD→RXD
実験25

8251 プログラマブル通信インターフェース実験 (PC 使用) (1) 8251 ユニット: CS8→FF80H、CLK→1.8432M、T/RXC→OUT1、TXD→EX-TXD、RXD→EX-RXD、JX20→JX17; (注: TXD と RXD は 8251 ユニットにあります。EX-TXD と EX-RXD は CZ11 ユーザー通信ポートにあり、対応する番号は TXD と RXD です)
(2) 8253 ユニット: CS3→FF90H、GATE1→+5V、CLK1→1.8432M。
(3) スイッチ設定: SW3、SW4、SW5 を ON に設定し、PC シリアル ポートを CZ11 ユーザー通信ポート ソケットに接続します (オフライン操作、エミュレータは不要、オンライン操作には PC に 2 つのシリアル ポートが必要です)。
(4) 「シリアル ポート デバッグ アシスタント」を実行し、対応するシリアル ポートとボー レート (9600) を設定し、P モードで 25 と入力して F0/EX 実行キーを押すと、ディスプレイに P が点滅し、小さなキーボードの数字キーを押すと、対応する番号が PC 画面に表示されます。MON を押すと P モードに戻ります。
実験26 MCU RS232 / RS485シリアル伝送実験(デュアルマシン通信)(1)2つのマイクロコンピュータ原理テストボックスを用意し、マシン1が送信用、マシン2が受信用であることを決定します。
(2)RS232インターフェース実験として使用する場合:マシン1とマシン2のP3.0とP3.1はクロス接続され、2つのマシンは同じグランドを共有します。
(3)RS485インターフェース実験として使用する場合、P3.0→R0、P3.1→DI、K1→TEN/R(スイッチK1、スイッチがハイレベルのときは「送信」、スイッチがローレベルのときは「受信」)。
マシン1とマシン2のAとBのペアをワイヤで接続し、2つのマシンが同じグランドを共有します。
(4)まずマシン2を実行し、マシン2がスタンバイ受信状態Pになるようにします。次にマシン1を実行し、マシン1が送信状態Pになるようにします。マシン1のキーボードの数字キーを押すと、対応する数字キーの値がマシン2のデジタルチューブに表示されます。
実験27 MCU RS232 / RS485シリアル受信実験(デュアルマシン通信)実験接続は実験26と同じです
実験28 DS18B20に基づくインテリジェント温度測定実験P1.0→DQ
実験29

シングルチップマイクロコンピュータシステムでの赤外線通信実験P3.2→HOUT、P1.5→SP(ブザー)
実験30 TL549シリアルA / D変換実験(AIN)アナログ入力チャネルはワイヤでポテンショメータVOUTホールに接続され、ポテンショメータ入力端子VINは+5Vに接続され、I / O CLOCK(CLK)はP1.6、DATA OUT(DO)はP1.7に接続され、CSはP1.0に接続されます
実験 31 TLC5615 10 ビット D/A シリアル変換 DIN→P1.2、SCLK→P1.1、/CS→P1.0、OUT→DJ
実験 32
PCF8563 リアルタイム クロック/カレンダー チップ実験 SDA→P1.7、SCL→P1.6、K1→P1.0、P1.0 がロー レベルのとき、デジタル チューブは「時、分、秒」を表示します。P1.0 がハイ レベルのとき、デジタル チューブは「年、月、日」を表示します。
実験 33 MAX813L ウォッチドッグ リセット回路実験 詳細な実験接続については、実験手順を参照してください。
実験34 LM331電圧/周波数変換実験 VIN0をポテンショメータのVOUTホールに接続し、ポテンショメータの入力端子VINを+5Vに接続し、周波数出力端子FOUTをP3.5に接続します
実験35:シリアルメモリチップ93C46の読み取りと書き込み実験 P3.0→CS、P3.1→SK、P3.2→DI、P3.3→DO
P1.0〜P1.7→L1〜L8(LED)
実験36 AT24C02 I2Cバスメモリの読み取りと書き込み実験 SCL→P1.6、SDA→P1.7、P1.0→L1(書き込みインジケータ)、P1.1→L2(読み取りインジケータ)、A0、A1、A2を接地します。
実験37 PWMパルス幅変調実験 PWM_IN→P1.7、V_OUT→DJ(小型DCモーター)
実験38 74LS164シリアル-パラレル変換 P3.0→A/B、P3.1→CP、P1.0→CLR、プログラムを呼び出して実行すると、2桁のデジタルチューブに00~99の数字が周期的に表示されます。
実験 39
165 パラレルシリアル変換実験 P1.0~P1.7→D7~D0、P3.0→Q7、P3.1→CLK(CP)、P3.2→S/L、
CKIN→GND。
実験 40
電子音楽演奏実験 P1.5→SP (ブザー) または P1.5→VIN (スピーカー、オーディオアンプユニット)
実験 41
温度と圧力の実験 CS4→FF80H、JX0→JX6、WR→/IOWR、RD→/IORD、ADDA、ADDB、ADDC→0V (グランド)
温度テスト: IN0→VT 圧力テスト: IN0→VP