SMTE2501 Kotak Eksperimen Prinsip Mikrokomputer Peralatan Makmal Elektrik Peralatan Didaktik Peralatan Latihan VokasionalGambaran Keseluruhan Sistem
Pengenalan
Sebelum menggunakan sistem eksperimen kotak ujian prinsip mikrokomputer, sila pastikan anda membaca manual ini dengan teliti supaya anda mempunyai pemahaman yang komprehensif tentang sistem ini. Gambaran keseluruhan sistem dan pemasangan serta penggunaan tertakluk kepada buku ini, dan selebihnya merujuk kepada bab berkaitan jilid yang sepadan.
Ciri-ciri Sistem
1. Kotak ujian prinsip mikrokomputer mempunyai emulator 51 luaran, struktur sistem yang padat, perkongsian sumber penuh, tiada pensuisan suis bas, dan pengenalpastian automatik jenis CPU.
2. Sistem eksperimen mempunyai konfigurasi perisian dan perkakasan yang sempurna, perisian simulasi menyokong Win98/2000/XP dan sistem pengendalian lain, dan menyokong pembangunan bahasa pemasangan dan bahasa C. Kandungan eksperimen kaya, dan ia merupakan platform yang ideal untuk mengajar mikrokomputer cip tunggal, prinsip mikrokomputer dan antara muka.
Peruntukan sumber sistem
1. Peruntukan ruang storan ROM/RAM sistem
2. Peruntukan alamat port I/O
Pemasangan dan penggunaan sistem
51 pemasangan dan penggunaan sistem eksperimen
1. Pemasangan perisian simulasi 51 bahagian: fail pemasangan DICE-Microcomputer Principle Test Box_KEIL CDROMTOOLKeil V809a 1Installc51v809a.exe", mengikut gesaan DICE-Microcomputer Principle Test Box_KEIL CDROMTOOLKeil V809a KEIL V809a Installation Instructions.doc", lengkapkan pemasangan perisian simulasi 51 bahagian KEIL. Untuk arahan terperinci, lihat Manual Pengguna DICE-Microcomputer Principle Test Box_KEIL CDROMREFDICE-KEIL USB Emulator.pdf.
2. Tetapan sistem
Tetapkan semua suis SW3~SW5 kepada ON, masukkan kad 51K-CPU ke dalam pemegang kad CPU (di kedua-dua belah Unit 8088), dan pintaskan blok litar pintas kad 51K-CPU ke "program luar cip" (apabila dijalankan di luar talian atau menggunakan emulator untuk eksperimen, blok litar pintas disambungkan ke kedudukan "program luar cip". Apabila program dimuat turun ke FLASH dalaman komputer cip tunggal AT89S52 melalui pengaturcara atau ISP dalam talian, blok litar pintas disambungkan ke "program atas cip.")
3. Pengaturcaraan dalam talian ISP
Apabila menggunakan kabel muat turun untuk memuat turun fail HEX ke FLASH dalaman komputer cip tunggal, tetapkan blok litar pintas yang lain pada kad 51K-CPU kepada "mod pengaturcaraan". Untuk eksperimen biasa, tetapkannya kepada "mod umum" semasa melaksanakan program.
Untuk kegunaan dan tetapan khusus pengaturcaraan dalam talian ISP, lihat CD DICE-Microcomputer Principle Test Box_KEIL CDROMREF51 Aplikasi Fungsi Muat Turun ISP Komputer Cip Tunggal (Antara Muka USB).doc.
4. Penggunaan luar talian
Apabila kuasa instrumen eksperimen dihidupkan, tiub digital harus memaparkan "P.___ ___51", menunjukkan bahawa sistem eksperimen berada dalam keadaan luar talian 51. Anda boleh memasukkan nombor eksperimen yang sepadan melalui kekunci instrumen eksperimen, dan kemudian tekan kekunci [EX/FV] untuk melaksanakan program eksperimen pada kelajuan penuh. Contohnya, masukkan kekunci nombor 0 dan 9, sambungkan wayar eksperimen A/D, dan kemudian tekan kekunci [EX/FV] untuk menjalankan eksperimen A/D bagi jujukan eksperimen nombor sembilan.
5. Menyambung ke operasi PC
Selepas mengesahkan bahawa kuasa dimatikan, tanggalkan cip mikropengawal AT89S52 pada kad 51K-CPU, pasangkan palam IDC40 pada kabel rata putih 40-teras ke dalam soket IDC40 emulator USB DICE-KEIL, dan kemudian gunakan kabel USB yang diagihkan secara rawak untuk menyambungkan emulator ke PC; pasangkan kepala emulasi 40-teras di hujung kabel rata putih 40-teras yang lain ke dalam soket pengunci hijau di sudut kanan atas instrumen eksperimen DICE-5210K.
Nota: Jangan masukkannya secara terbalik. Pin pertama di sudut kiri atas soket DIP 40-pin ialah pin pertama mikropengawal. Terdapat anak panah pada pin pertama pengepala emulasi 40-pin. Emulator USB DICE-KEIL hendaklah diletakkan di sebelah kanan papan litar eksperimen. Jika anda mempunyai sebarang pertanyaan, sila hubungi sokongan teknikal kami.

(5) Untuk butiran lanjut tentang pemasangan dan penggunaan perisian dan pemacu, sila rujuk manual emulator.
Nota:
(1) Sama ada pemasangan dan penyahpasangan litar bersepadu dan kad CPU, penyambungan kabel komunikasi, penetapan jumper, atau penyambungan litar eksperimen, pastikan ia dilakukan dalam keadaan mati kuasa, jika tidak, ia boleh menyebabkan kerosakan pada peralatan.
(2) Selepas litar eksperimen disambungkan, ia perlu diperiksa dengan teliti sebelum menghidupkan kuasa.
Sambungan eksperimen
51 jadual pendawaian eksperimen mikropengawal
Eksperimen 1: Eksperimen lampu port P1 P1.0~P1.7→L1~L8(led)
Eksperimen 2: Eksperimen lampu isyarat P1 P1.0→K1,P1.1→K2
P1.4→L1,P1.5→L2,P1.6→L5,P1.7→L6
Eksperimen 3: Input port P3.3, output port P1 P3.3→K1
P1.0~P1.7→L1~L8(led)
Eksperimen 4 Kawalan Berjujukan Industri P3.4 →K1,P3.3→K2
P1.0~P1.6→L1~L7,P1.7→VIN,Blok litar pintas JP disambungkan ke ON (penguat audio)
Eksperimen 5 8255 A, B, C output port gelombang segi empat sama Tanpa sebarang sambungan, perhatikan output gelombang segi empat sama daripada PA, PB dan PC port
Eksperimen 6 8255 port PA mengawal port PB PA0~PA7→K1~K8,Q0~Q7→L1~L8
Eksperimen 7 8255 Kawalan Lampu Isyarat 8255 PA0~PA7 Sambungkan diod pemancar cahaya mengikut urutan L7~L5、L3~L1
Eksperimen 8 Pengembangan I/O Mudah Y0~Y7 bersambung ke K1~K8, Q0~Q7 bersambung ke L1~L8, CS1 bersambung ke FF80H, CS2 bersambung ke lubang FF90H, JX0 bersambung ke JX7 (D0~D7)
Eksperimen 9 Eksperimen penukaran A/D IN0→VOUT,VIN→+5V,CS4→FF80H,JX0→JX6
WR→IOWR,RD→IORD,ADDA、ADDB、ADDC→0V(Pembumian)
Eksperimen 10 penukaran D/A CS5→FF80H,JX2→JX0,WR→IOWR,AOUT→Voltmeter
Eksperimen paparan papan kekunci 8279 Eksperimen 11 8279 CS6→FF80H,JRL→JR,JSL→JS,JOUT→JLED
SW3, SW4, SW5 ditetapkan kepada MATI (ditetapkan kepada HIDUP selepas eksperimen)
Eksperimen 12 dan 13 (Pencetak) Kabel khas menyambungkan CZ4 (PRT) ke antara muka pencetak mikro (pilihan)
*Eksperimen 14 Jam kalendar Eksperimen kawalan DS12887 CZ7 (papan utama) → CZ1 (MC3), P3.2 → /IRQ (MC3) (pilihan)
Eksperimen 15 Membaca dan menulis kad memori I2C P3.0→SCL,P3.1→SDA,INS→P1.0,P1.0~P1.2→L1~L3(Tiub Pemancar Cahaya)
Eksperimen 16 Rakaman ISD1730 Lihat arahan eksperimen di bawah.
Eksperimen 17 Main balik ISD1730 Sama seperti Eksperimen 16
Eksperimen 18 Kawalan Geganti P1.0→JIN,JZ→Pembumian,JK→L1,JB→L2
Eksperimen 19: Kawalan Motor Stepper P1.0~P1.3→HA~HD
Eksperimen 20 8253 Gelombang Segiempat CLK0→2 MHZ,GATE0→5V,CS3→FF80H,Sambungkan OUT0 ke osiloskop, jalankan program, dan perhatikan sama ada osiloskop mempunyai output gelombang segiempat.
Eksperimen 21: Eksperimen pengawalaturan kelajuan gelung tertutup motor DC kecil P1.0~P1.7----->K8~K1;(Kelajuan motor DC boleh ditetapkan melalui K1~K8, bilangan lilitan/S, input heksadesimal)
P3.2----->HOUT(Output Sensor Motor DC);
CS5----->FF80H,
AOUT----->DJ
WR----->/IOWR,
JX2----->JX0。
Jalankan program: tiub digital memaparkan "tetapkan nilai kelajuan - - nilai kelajuan semasa"! Nota: Jangan tetapkan nilai lilitan/S terlalu tinggi, kerana kelajuan sebenar motor DC kecil adalah kira-kira 1F/S.
Eksperimen 22 Eksperimen paparan matriks titik 16*16 LED JLPC→JX16,JHP1→JX10,JLPA→JX9,JLPB→JX15
Eksperimen 23 Eksperimen paparan LCD 128*64 JX10→JX12,JX11→JX14,/RST→/RST
Eksperimen 24 8250 eksperimen antara muka komunikasi tak segerak boleh atur cara (penghantaran kendiri dan penerimaan kendiri) JX0→JX3,CS7→FF80H,TXD→RXD
Eksperimen 25
8251 eksperimen antara muka komunikasi boleh atur cara (dengan PC) (1) 8251 unit: CS8→FF80H, CLK→1.8432M, T/RXC→OUT1, TXD→EX-TXD, RXD→EX-RXD, JX20→JX17; (Nota: TXD dan RXD berada dalam unit 8251; EX-TXD dan EX-RXD berada dalam port komunikasi pengguna CZ11, dan nombor yang sepadan ialah TXD dan RXD)
(2) Unit 8253: CS3→FF90H, GATE1→+5V, CLK1→1.8432M;
(3) Tukar tetapan: Tetapkan SW3, SW4, dan SW5 kepada ON, dan sambungkan port siri PC ke soket port komunikasi pengguna CZ11 (operasi luar talian, tiada emulator diperlukan, dan PC mesti mempunyai dua port siri untuk operasi dalam talian);
(4) Jalankan "Pembantu Debug Port Siri", tetapkan port siri dan kadar baud yang sepadan (9600), taip 25 dalam mod P dan tekan kekunci pelaksanaan F0/EX, paparan akan berkelip P, tekan kekunci angka pada papan kekunci kecil, dan nombor yang sepadan akan dipaparkan pada skrin PC, dan tekan MON untuk kembali ke mod P.
Eksperimen 26 MCU RS232 / RS485 eksperimen penghantaran bersiri (komunikasi mesin dwi) (1) Sediakan dua kotak ujian prinsip mikrokomputer dan tentukan bahawa mesin 1 adalah untuk menghantar dan mesin 2 adalah untuk menerima;
(2) Apabila digunakan sebagai eksperimen antara muka RS232: P3.0 dan P3.1 mesin 1 dan mesin 2 disambungkan silang, dan kedua-dua mesin berkongsi pembumian yang sama.
(3) Apabila digunakan sebagai eksperimen antara muka RS485, P3.0→R0, P3.1→DI, K1→TEN/R (suis K1, apabila suis berada pada aras tinggi, ia "menghantar"; apabila suis berada pada aras rendah, ia "menerima").
Pasangan A dan B mesin 1 dan mesin 2 hendaklah disambungkan dengan wayar, dan kedua-dua mesin berkongsi pembumian yang sama.
(4) Jalankan mesin 2 dahulu, supaya mesin 2 berada dalam keadaan siap sedia menerima P.
Kemudian jalankan mesin 1, supaya mesin 1 berada dalam keadaan penghantaran P. Tekan kekunci nombor pada papan kekunci mesin 1, dan nilai kekunci nombor yang sepadan akan dipaparkan pada tiub digital mesin 2.
Eksperimen 27 Eksperimen penerimaan bersiri MCU RS232 / RS485 (komunikasi mesin dwi) Sambungan eksperimen adalah sama seperti Eksperimen 26
Eksperimen 28 Eksperimen pengukuran suhu pintar berdasarkan DS18B20 P1.0→DQ
Eksperimen 29
Eksperimen komunikasi inframerah dalam sistem mikrokomputer cip tunggal P3.2→HOUT,P1.5→SP(buzzer)
Eksperimen 30 Eksperimen penukaran A/D bersiri TL549 (AIN) saluran input analog disambungkan ke lubang VOUT potensiometer dengan wayar, terminal input potensiometer VIN disambungkan ke +5V, JAM I/O (CLK) disambungkan ke P1.6, DATA OUT (DO) disambungkan ke P1.7, CS disambungkan ke P1.0
Eksperimen 31 Eksperimen penukaran bersiri D/A 10-bit TLC5615 DIN→P1.2, SCLK→P1.1,/CS→P1.0,OUT→DJ
Eksperimen 32
Eksperimen cip jam/kalendar masa nyata PCF8563 SDA→P1.7, SCL→P1.6, K1→P1.0, apabila P1.0 berada pada tahap rendah, tiub digital memaparkan "jam, minit, saat"; apabila P1.0 berada pada tahap tinggi, tiub digital memaparkan "tahun, bulan, hari".
Eksperimen 33 Eksperimen litar penetapan semula pengawas MAX813L Untuk sambungan eksperimen terperinci, sila rujuk arahan eksperimen.
Eksperimen 34 LM331 eksperimen penukaran voltan/frekuensi VIN0 disambungkan ke lubang VOUT potensiometer, terminal input VIN potensiometer disambungkan ke +5V, dan terminal output frekuensi FOUT disambungkan ke P3.5
Eksperimen 35: Cip memori bersiri 93C46 eksperimen membaca dan menulis P3.0→CS,P3.1→SK,P3.2→DI,P3.3→DO
P1.0~P1.7→L1~L8(led)
Eksperimen 36 AT24C02 eksperimen membaca dan menulis memori bas I2C SCL→P1.6, SDA→P1.7, P1.0→L1 (penunjuk tulis), P1.1→L2 (penunjuk baca), A0, A1, A2 dibumikan.
Eksperimen 37 Eksperimen modulasi lebar denyut PWM PWM_IN→P1.7,V_OUT→DJ(Motor DC kecil)
Eksperimen 38 74LS164 penukaran bersiri-ke-selari P3.0→A/B,P3.1→CP,P1.0→CLR,Panggil program dan jalankannya, dan tiub digital dua digit akan memaparkan nombor 00~99 dalam satu kitaran.
Eksperimen 39
165 eksperimen penukaran selari kepada bersiri P1.0~P1.7→D7~D0,P3 .0→Q7,P3.1→CLK(CP),P3.2→S/L,
CKIN→GND。
Eksperimen 40
Eksperimen persembahan muzik elektronik P1.5→SP (buzzer) atau P1.5→VIN (pembesar suara, unit penguat audio)
Eksperimen 41
Eksperimen suhu dan tekanan CS4→FF80H, JX0→JX6, WR→/IOWR, RD→/IORD, ADDA, ADDB, ADDC→0V (ground)
Ujian suhu: IN0→VT Ujian tekanan: IN0→VP
