MR501E Hộp thí nghiệm nguyên lý máy vi tính, Thiết bị phòng thí nghiệm điện, Thiết bị giảng dạy
Tổng quan hệ thống
Giới thiệu
Trước khi sử dụng hệ thống thí nghiệm hộp thí nghiệm nguyên lý máy vi tính, vui lòng đọc kỹ hướng dẫn này để hiểu rõ về hệ thống. Tổng quan hệ thống, cài đặt và sử dụng tuân theo sách này, phần còn lại tham khảo các chương liên quan của tập sách tương ứng.
Các tính năng của hệ thống
1. Hộp thí nghiệm nguyên lý máy vi tính có bộ mô phỏng 51 bên ngoài, cấu trúc hệ thống nhỏ gọn, chia sẻ tài nguyên đầy đủ, không cần chuyển mạch bus và tự động nhận dạng loại CPU.
2. Hệ thống thí nghiệm có cấu hình phần mềm và phần cứng hoàn hảo, phần mềm mô phỏng hỗ trợ Win98/2000/XP và các hệ điều hành khác, đồng thời hỗ trợ phát triển ngôn ngữ Assembly và ngôn ngữ C. Nội dung thí nghiệm phong phú, là nền tảng lý tưởng để giảng dạy về máy vi tính đơn chip, nguyên lý và giao diện máy vi tính.
Phân bổ tài nguyên hệ thống
1. Phân bổ không gian lưu trữ ROM/RAM hệ thống
2. Phân bổ địa chỉ cổng I/O
Cài đặt và sử dụng hệ thống
Cài đặt và sử dụng hệ thống thử nghiệm 51
1. Cài đặt phần mềm mô phỏng 51 phần: Tệp cài đặt DICE-Microcomputer Principle Test Box_KEIL CDROM\TOOL\Keil V809a \1Install\c51v809a.exe", theo hướng dẫn trong tệp DICE-Microcomputer Principle Test Box_KEIL CDROM\TOOL\Keil V809a \KEIL V809a Installation Instructions.doc, hoàn tất quá trình cài đặt phần mềm mô phỏng 51 phần KEIL. Để biết hướng dẫn chi tiết, xem DICE-Microcomputer Principle Test Box_KEIL CDROM\REF\DICE-KEIL USB Emulator User Manual.pdf.
2. Cài đặt hệ thống
Đặt tất cả các công tắc SW3~SW5 sang vị trí BẬT, lắp thẻ 51K-CPU vào giá đỡ thẻ CPU (ở cả hai mặt của Đơn vị 8088) và nối tắt khối ngắn mạch của thẻ 51K-CPU vào "chương trình ngoài chip" (khi chạy ngoại tuyến hoặc sử dụng trình giả lập để thử nghiệm, khối ngắn mạch được kết nối với vị trí "chương trình ngoài chip". Khi chương trình được tải xuống bộ nhớ FLASH bên trong của máy tính đơn chip AT89S52 thông qua bộ lập trình hoặc ISP trực tuyến, khối ngắn mạch được kết nối với "chương trình trên chip".)
3. Lập trình trực tuyến ISP
Khi sử dụng cáp tải xuống để tải tệp HEX xuống bộ nhớ FLASH bên trong của máy tính đơn chip, hãy đặt khối ngắn mạch còn lại trên thẻ 51K-CPU ở "chế độ lập trình". Đối với các thử nghiệm thông thường, hãy đặt nó ở "chế độ chung" khi thực hiện chương trình.
Để biết cách sử dụng và cài đặt cụ thể cho chương trình lập trình ISP trực tuyến, vui lòng xem CD DICE-Microcomputer Principle Test Box_KEIL CDROM\REF\51 Single-chip Computer ISP Download Function Application (USB Interface).doc.
4. Sử dụng ngoại tuyến
Khi bật nguồn thiết bị thí nghiệm, đèn kỹ thuật số sẽ hiển thị "P.___ ___51", cho biết hệ thống thí nghiệm đang ở trạng thái ngoại tuyến 51. Bạn có thể nhập số thí nghiệm tương ứng thông qua phím thiết bị thí nghiệm, sau đó nhấn phím [EX/FV] để chạy chương trình thí nghiệm ở tốc độ tối đa. Ví dụ: nhập các phím số 0 và 9, kết nối các dây của thí nghiệm A/D, sau đó nhấn phím [EX/FV] để chạy thí nghiệm A/D của chuỗi thí nghiệm số chín.
5. Kết nối với máy tính
Sau khi xác nhận đã tắt nguồn, hãy tháo chip vi điều khiển AT89S52 trên card CPU 51K, cắm đầu cắm IDC40 trên cáp dẹt trắng 40 lõi vào ổ cắm IDC40 của bộ giả lập USB DICE-KEIL, sau đó sử dụng cáp USB phân tán ngẫu nhiên để kết nối bộ giả lập với máy tính; cắm đầu giả lập 40 lõi ở đầu kia của cáp dẹt trắng 40 lõi vào ổ cắm khóa màu xanh lá cây ở góc trên bên phải của thiết bị thí nghiệm DICE-5210K.
Lưu ý: Không cắm ngược đầu cắm. Chân đầu tiên ở góc trên bên trái của ổ cắm DIP 40 chân là chân đầu tiên của vi điều khiển. Có một mũi tên trên chân đầu tiên của đầu cắm giả lập 40 chân. Bộ giả lập USB DICE-KEIL nên được đặt ở phía bên phải của bảng mạch thí nghiệm. Nếu bạn có bất kỳ câu hỏi nào, vui lòng liên hệ với bộ phận hỗ trợ kỹ thuật của chúng tôi.
(5) Để biết chi tiết về việc cài đặt và sử dụng phần mềm và trình điều khiển, vui lòng tham khảo hướng dẫn sử dụng trình giả lập.
Lưu ý:
(1) Cho dù là việc cắm và rút mạch tích hợp và card CPU, kết nối cáp truyền thông, cài đặt jumper hay kết nối mạch thử nghiệm, hãy đảm bảo thực hiện trong điều kiện tắt nguồn, nếu không có thể gây hư hỏng cho thiết bị.
(2) Sau khi kết nối mạch thử nghiệm, cần kiểm tra kỹ lưỡng trước khi bật nguồn.

Kết nối thực nghiệm
Bảng đấu dây thực nghiệm vi điều khiển 51
Thí nghiệm 1: Thí nghiệm bật đèn cổng P1 P1.0~P1.7→L1~L8(led)
Thí nghiệm 2: Thí nghiệm đèn xi nhan P1 P1.0→K1,P1.1→K2
P1.4→L1,P1.5→L2,P1.6→L5,P1.7→L6
Thí nghiệm 3: Ngõ vào cổng P3.3, ngõ ra cổng P1 P3.3→K1
P1.0~P1.7→L1~L8(led)
Thí nghiệm 4: Điều khiển tuần tự công nghiệp P3.4 →K1,P3.3→K2
P1.0~P1.6→L1~L7,P1.7→VIN,JP khối ngắn mạch được kết nối với ON (âm thanh Bộ khuếch đại)
Thí nghiệm 5 8255 Cổng A, B, C xuất ra sóng vuông. Không có kết nối nào, quan sát sóng vuông xuất ra từ các cổng PA, PB và PC.
Thí nghiệm 6 8255 Cổng PA điều khiển cổng PB PA0~PA7→K1~K8,Q0~Q7→L1~L8
Thí nghiệm 7 8255 Điều khiển Đèn giao thông 8255 PA0~PA7 Kết nối các diode phát quang theo trình tự L7~L5、L3~L1
Thí nghiệm 8 Mở rộng I/O đơn giản Y0~Y7 kết nối với K1~K8, Q0~Q7 kết nối với L1~L8, CS1 kết nối với FF80H, CS2 kết nối với lỗ FF90H, JX0 kết nối với JX7 (D0~D7)
Thí nghiệm 9 Thí nghiệm chuyển đổi A/D IN0→VOUT,VIN→+5V,CS4→FF80H,JX0→JX6
WR→IOWR,RD→IORD,ADDA、ADDB、ADDC→0V(Tiếp đất)
Thí nghiệm 10: Thí nghiệm chuyển đổi D/A CS5→FF80H,JX2→JX0,WR→IOWR,AOUT→Vôn kế
Thí nghiệm 11: Thí nghiệm hiển thị bàn phím 8279 CS6→FF80H,JRL→JR,JSL→JS,JOUT→JLED
SW3, SW4, SW5 được đặt ở trạng thái TẮT (được đặt ở trạng thái BẬT sau khi thí nghiệm)
Thí nghiệm 12 và 13 (Máy in) Cáp chuyên dụng kết nối CZ4 (PRT) với giao diện máy in siêu nhỏ (tùy chọn)
*Thí nghiệm 14 Đồng hồ lịch DS12887: Thí nghiệm điều khiển CZ7 (bo mạch chủ) → CZ1 (MC3), P3.2 → /IRQ (MC3) (tùy chọn)
Thí nghiệm 15: Thí nghiệm đọc và ghi thẻ nhớ I2C: P3.0→SCL,P3.1→SDA,INS→P1.0,P1.0~P1.2→L1~L3 (Ống phát quang)
Thí nghiệm 16: Ghi hình ISD1730: Xem hướng dẫn thí nghiệm bên dưới.
Thí nghiệm 17 Phát lại ISD1730 Giống như Thí nghiệm 16
Thí nghiệm 18 Điều khiển Rơ le P1.0→JIN,JZ→Đất,JK→L1,JB→L2
Thí nghiệm 19: Điều khiển Động cơ Bước P1.0~P1.3→HA~HD
Thí nghiệm 20 8253 Sóng vuông CLK0→2 MHZ,GATE0→5V,CS3→FF80H,Kết nối OUT0 với máy hiện sóng, chạy chương trình và quan sát xem máy hiện sóng có ngõ ra sóng vuông hay không.
Thí nghiệm 21: Thí nghiệm điều chỉnh tốc độ vòng kín của động cơ DC nhỏ P1.0~P1.7----->K8~K1;(Tốc độ động cơ DC có thể được cài đặt thông qua K1~K8, số vòng/giây, đầu vào thập lục phân)
P3.2----->HOUT(Đầu ra cảm biến động cơ DC);
CS5----->FF80H,
AOUT----->DJ
WR----->/IOWR,
JX2----->JX0。
Chạy chương trình: đèn kỹ thuật số hiển thị "giá trị tốc độ cài đặt - - giá trị tốc độ hiện tại"! Lưu ý: Không cài đặt giá trị vòng/giây quá cao, vì tốc độ thực tế của động cơ DC nhỏ chỉ khoảng 1F/giây.
Thí nghiệm 22: Màn hình LED ma trận điểm 16*16, JLPC→JX16,JHP1→JX10,JLPA→JX9,JLPB→JX15
Thí nghiệm 23: Màn hình LCD 128*64, JX10→JX12,JX11→JX14,/RST→/RST
Thí nghiệm 24: Giao diện truyền thông không đồng bộ lập trình 8250 (tự truyền và tự nhận) JX0→JX3,CS7→FF80H,TXD→RXD