• กล่องทดลองหลักการไมโครคอมพิวเตอร์ อุปกรณ์การสอน อุปกรณ์โรงเรียน อุปกรณ์ฝึกอบรมไฟฟ้า
  • กล่องทดลองหลักการไมโครคอมพิวเตอร์ อุปกรณ์การสอน อุปกรณ์โรงเรียน อุปกรณ์ฝึกอบรมไฟฟ้า

กล่องทดลองหลักการไมโครคอมพิวเตอร์ อุปกรณ์การสอน อุปกรณ์โรงเรียน อุปกรณ์ฝึกอบรมไฟฟ้า

No.ZE3442-8088
ZE3442-8088 กล่องทดลองหลักการไมโครคอมพิวเตอร์ อุปกรณ์การสอน อุปกรณ์โรงเรียน อุปกรณ์ฝึกอบรมไฟฟ้า
  • กล่องทดลองหลักการไมโครคอมพิวเตอร์ อุปกรณ์การสอน อุปกรณ์โรงเรียน อุปกรณ์ฝึกอบรมไฟฟ้า

Description

ZE3442-8088 กล่องทดลองหลักการไมโครคอมพิวเตอร์ อุปกรณ์การสอน อุปกรณ์โรงเรียน อุปกรณ์ฝึกอบรมไฟฟ้า
ภาพรวมระบบ
บทนำ
ก่อนใช้งานระบบทดสอบหลักการไมโครคอมพิวเตอร์ โปรดอ่านคู่มือเล่มนี้อย่างละเอียด เพื่อให้เข้าใจระบบอย่างถ่องแท้ ภาพรวมระบบ การติดตั้ง และการใช้งานจะอยู่ในหนังสือเล่มนี้ ส่วนที่เหลือจะอ้างอิงตามบทที่เกี่ยวข้องในเล่มเดียวกัน
คุณสมบัติของระบบ
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 Instructions.doc" ให้ดำเนินการติดตั้งซอฟต์แวร์จำลอง 51 ส่วนให้เสร็จสมบูรณ์ สำหรับคำแนะนำโดยละเอียด โปรดดู "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 เข้ากับ "โปรแกรมนอกชิป" (เมื่อทำงานแบบออฟไลน์หรือใช้โปรแกรมจำลองสำหรับการทดลอง บล็อกลัดวงจรจะเชื่อมต่อกับตำแหน่ง "โปรแกรมนอกชิป" เมื่อดาวน์โหลดโปรแกรมไปยังแฟลชภายในของคอมพิวเตอร์ชิปเดี่ยว AT89S52 ผ่านโปรแกรมเมอร์หรือ ISP ออนไลน์ บล็อกลัดวงจรจะเชื่อมต่อกับ "โปรแกรมบนชิป")
3. การเขียนโปรแกรมออนไลน์ของ ISP
เมื่อใช้สายดาวน์โหลดเพื่อดาวน์โหลดไฟล์ HEX ไปยังแฟลชภายในของคอมพิวเตอร์ชิปเดี่ยว ให้ตั้งค่าบล็อกลัดวงจรอีกอันบนการ์ด 51K-CPU เป็น "โหมดการเขียนโปรแกรม" สำหรับการทดลองปกติ ให้ตั้งค่าเป็น "โหมดทั่วไป" เมื่อรันโปรแกรม
สำหรับการใช้งานและการตั้งค่าเฉพาะของการเขียนโปรแกรมออนไลน์ของ ISP โปรดดูเอกสาร CD DICE-Microcomputer Principle Test Box_KEIL CDROM\REF\51 Single-chip Computer ISP Download Function Application (USB Interface).doc
4. การใช้งานแบบออฟไลน์
เมื่อเปิดเครื่องเครื่องมือทดลอง หลอดดิจิตอลควรแสดง "P.___ ___51" ซึ่งแสดงว่าระบบทดลองอยู่ในสถานะออฟไลน์ คุณสามารถป้อนหมายเลขการทดลองที่เกี่ยวข้องผ่านปุ่มเครื่องมือทดลอง จากนั้นกดปุ่ม [EX/FV] เพื่อรันโปรแกรมการทดลองด้วยความเร็วสูงสุด ตัวอย่างเช่น ป้อนปุ่มตัวเลข 0 และ 9 ต่อสายไฟของการทดลอง A/D แล้วกดปุ่ม [EX/FV] เพื่อรันการทดลอง A/D ตามลำดับการทดลองหมายเลข 9
5. การเชื่อมต่อกับพีซี
หลังจากตรวจสอบว่าปิดเครื่องแล้ว ให้ถอดชิปไมโครคอนโทรลเลอร์ AT89S52 บนการ์ด 51K-CPU ออก เสียบปลั๊ก IDC40 บนสายแบนสีขาว 40 คอร์ เข้ากับซ็อกเก็ต IDC40 ของโปรแกรมจำลอง USB DICE-KEIL จากนั้นใช้สาย USB ที่กระจายแบบสุ่มเชื่อมต่อโปรแกรมจำลองเข้ากับพีซี เสียบหัวจำลอง 40 คอร์ที่ปลายอีกด้านหนึ่งของสายแบนสีขาว 40 คอร์ เข้ากับซ็อกเก็ตล็อคสีเขียวที่มุมขวาบนของเครื่องมือทดลอง DICE-5210K
หมายเหตุ: ห้ามเสียบกลับด้าน พินแรกที่มุมซ้ายบนของซ็อกเก็ต DIP 40 พินคือพินแรกของไมโครคอนโทรลเลอร์ มีลูกศรอยู่ที่พินแรกของส่วนหัวจำลอง 40 พิน โปรแกรมจำลอง USB DICE-KEIL ควรติดตั้งไว้ทางด้านขวาของแผงวงจรทดลอง หากมีข้อสงสัยใดๆ โปรดติดต่อฝ่ายสนับสนุนด้านเทคนิคของเรา
(5) สำหรับรายละเอียดเกี่ยวกับการติดตั้งและการใช้งานซอฟต์แวร์และไดรเวอร์ โปรดดูคู่มือโปรแกรมจำลอง

หมายเหตุ:
(1) ไม่ว่าจะเป็นการเสียบและถอดวงจรรวมและการ์ด CPU การต่อสายสื่อสาร การตั้งค่าจัมเปอร์ หรือการต่อวงจรทดลอง โปรดตรวจสอบให้แน่ใจว่าได้ดำเนินการขณะปิดเครื่อง มิฉะนั้นอาจทำให้อุปกรณ์เสียหายได้
(2) หลังจากเชื่อมต่อวงจรทดลองแล้ว ควรตรวจสอบอย่างละเอียดก่อนเปิดเครื่อง
การทดลองที่ 1: การทดลองเปิดไฟที่พอร์ต P1
การทดลองที่ 2: การทดลองเปิดไฟเลี้ยวที่พอร์ต P1
การทดลองที่ 3: อินพุตที่พอร์ต P3.3, เอาต์พุตที่พอร์ต P1
การทดลองที่ 4 การควบคุมแบบลำดับอุตสาหกรรม
การทดลองที่ 5 คลื่นสี่เหลี่ยมเอาต์พุตที่พอร์ต A, B, C 8255
การทดลองที่ 6 พอร์ต PA 8255 ควบคุมพอร์ต PB
การทดลองที่ 7 ไฟจราจรควบคุม 8255
การทดลองที่ 8 การขยาย I/O อย่างง่าย
การทดลองที่ 9 การทดลองแปลง A/D
การทดลองที่ 10 การทดลองแปลง D/A
การทดลองที่ 11 การทดลองแสดงผลด้วยแป้นพิมพ์ 8279
การทดลองที่ 12 และ 13 (เครื่องพิมพ์)
การทดลองที่ 14 การทดลองควบคุมนาฬิกาปฏิทิน DS12887
การทดลองที่ 15 การทดลองอ่านและเขียนการ์ดหน่วยความจำ I2C
การทดลองที่ 16 การบันทึก ISD1730
การทดลองที่ 17 การเล่น ISD1730
การทดลองที่ 18 การควบคุมรีเลย์
การทดลองที่ 19: การควบคุมมอเตอร์สเต็ปเปอร์
การทดลองที่ 20 คลื่นสี่เหลี่ยม 8253
การทดลองที่ 21: การทดลองควบคุมความเร็วแบบวงปิดของมอเตอร์กระแสตรงขนาดเล็ก
การทดลองที่ 22 การทดลองแสดงผลแบบดอทเมทริกซ์ LED 16*16
การทดลองที่ 23 การทดลองแสดงผลแบบ LCD 128*64
การทดลองที่ 24 การทดลองอินเทอร์เฟซการสื่อสารแบบอะซิงโครนัสที่ตั้งโปรแกรมได้ 8250 (การส่งสัญญาณด้วยตนเองและการรับสัญญาณด้วยตนเอง)
การทดลองที่ 25 การทดลองอินเทอร์เฟซการสื่อสารที่ตั้งโปรแกรมได้ 8251 (กับพีซี)
การทดลองที่ 26 การทดลองการส่งข้อมูลแบบอนุกรม RS232/RS485 ของ MCU (การสื่อสารแบบสองเครื่อง)
การทดลองที่ 27 MCU การทดลองการรับสัญญาณอนุกรม RS232/RS485 (การสื่อสารแบบสองเครื่อง)
การทดลองที่ 28 การทดลองวัดอุณหภูมิอัจฉริยะโดยใช้ DS18B20
การทดลองที่ 29 การทดลองการสื่อสารด้วยอินฟราเรดในระบบไมโครคอมพิวเตอร์ชิปเดี่ยว
การทดลองที่ 30 การทดลองแปลงสัญญาณอนาล็อกเป็นดิจิตอลแบบอนุกรม TL549
การทดลองที่ 31 การทดลองแปลงสัญญาณอนาล็อกเป็นดิจิตอลแบบอนุกรม 10 บิต TLC5615
การทดลองที่ 32 การทดลองชิปนาฬิกา/ปฏิทินแบบเรียลไทม์ PCF8563
การทดลองที่ 33 การทดลองรีเซ็ตวงจรวอทช์ด็อก MAX813L
การทดลองที่ 34 การทดลองแปลงแรงดันไฟฟ้า/ความถี่ LM331
การทดลองที่ 35: การทดลองอ่านและเขียนข้อมูลบนชิปหน่วยความจำแบบอนุกรม 93C46
การทดลองที่ 36 การทดลองอ่านและเขียนข้อมูลบนบัส I2C AT24C02
การทดลองที่ 37 การทดลองมอดูเลตความกว้างพัลส์ PWM
การทดลองที่ 38 การแปลงสัญญาณอนาล็อกเป็นดิจิตอลแบบอนุกรม 74LS164
การทดลองที่ 39 165 การทดลองแปลงสัญญาณขนานเป็นอนุกรม
การทดลองที่ 40 การทดลองการแสดงดนตรีอิเล็กทรอนิกส์
การทดลองที่ 41 การทดลองอุณหภูมิและความดัน