• 마이크로컴퓨터 원리 실험 키트, 전기 실험실 장비, 교육용 장비, 직업 훈련 장비
  • 마이크로컴퓨터 원리 실험 키트, 전기 실험실 장비, 교육용 장비, 직업 훈련 장비

마이크로컴퓨터 원리 실험 키트, 전기 실험실 장비, 교육용 장비, 직업 훈련 장비

No.SMTE2501

SMTE2501 마이크로컴퓨터 원리 실험 키트, 전기 실험실 장비, 교육용 장비, 직업 훈련 장비

  • 마이크로컴퓨터 원리 실험 키트, 전기 실험실 장비, 교육용 장비, 직업 훈련 장비

설명

SMTE2501 마이크로컴퓨터 원리 실험 키트, 전기 실험실 장비, 교육용 장비, 직업 훈련 장비
시스템 개요
소개
마이크로컴퓨터 원리 실험 시스템을 사용하기 전에 시스템에 대한 포괄적인 이해를 위해 이 설명서를 주의 깊게 읽으십시오. 시스템 개요 및 설치 및 사용 방법은 이 설명서를 참조하고, 나머지 내용은 해당 장의 관련 부분을 참조하십시오.
시스템 특징
1. 마이크로컴퓨터 원리 실험 시스템은 외부 51 에뮬레이터를 갖추고 있으며, 컴팩트한 시스템 구조, 완벽한 자원 공유, 버스 스위치 전환 불필요, CPU 유형 자동 식별 기능을 제공합니다.
2. 실험 시스템은 완벽한 소프트웨어 및 하드웨어 구성을 갖추고 있으며, 시뮬레이션 소프트웨어는 Win98/2000/XP 및 기타 운영 체제를 지원하고 어셈블리 언어 및 C 언어 개발을 지원합니다. 풍부한 실험 내용을 제공하여 단일 칩 마이크로컴퓨터, 마이크로컴퓨터 원리 및 인터페이스 교육에 이상적인 플랫폼입니다.
시스템 자원 할당
1. 시스템 ROM/RAM 저장 공간 할당
2. I/O 포트 주소 할당
시스템 설치 및 사용
51 실험 시스템 설치 및 사용
1. 51 부분 시뮬레이션 소프트웨어 설치: "DICE-Microcomputer Principle Test Box_KEIL CDROMTOOLKeil V809a1Installc51v809a.exe" 설치 파일을 실행하고, "DICE-Microcomputer Principle Test Box_KEIL CDROMTOOLKeil V809aKEIL V809a Installation Instructions.doc"의 지침에 따라 51 부분 KEIL 시뮬레이션 소프트웨어 설치를 완료하십시오. 자세한 내용은 "DICE-Microcomputer Principle Test Box_KEIL CDROMREFDICE-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-Microcomputer Principle Test Box_KEIL CDROMREF51 Single-chip Computer ISP Download Function Application (USB Interface).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→2MHz, GATE0→5V, CS3→FF80H, OUT0을 오실로스코프에 연결하고 프로그램을 실행하여 오실로스코프에 구형파 출력이 나타나는지 확인합니다.
실험 21: 소형 DC 모터의 폐루프 속도 제어 실험 P1.0~P1.7----->K8~K1; (DC 모터 속도는 K1~K8을 통해 설정 가능, 회전수/초, 16진수 입력)
P3.2----->HOUT(DC 모터 센서 출력);
CS5----->FF80H,
AOUT----->DJ
WR----->/IOWR,
JX2----->JX0.
프로그램 실행: 디지털 튜브에 "설정 속도 값 - - 현재 속도 값"이 표시됩니다! 참고: 소형 DC 모터의 실제 속도는 약 1F/S이므로 회전수/초 값을 너무 높게 설정하지 마십시오. 실험 22 16*16 LED 도트 매트릭스 디스플레이 실험    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에 두 개의 직렬 포트가 있어야 함).
(4) "직렬 포트 디버그 도우미"를 실행하고 해당 직렬 포트와 전송 속도(9600)를 설정한 후 P 모드에서 25를 입력하고 F0/EX 실행 키를 누르면 디스플레이에 P가 깜박입니다. 소형 키보드의 숫자 키를 누르면 해당 숫자가 PC 화면에 표시되고 MON을 누르면 P 모드로 돌아갑니다.
실험 26 MCU RS232/RS485 직렬 전송 실험 (두 대의 장치 간 통신)    (1) 두 대의 마이크로컴퓨터 원리 실험 장치를 준비하고 1번 장치는 송신용, 2번 장치는 수신용으로 설정합니다. (2) RS232 인터페이스 실험으로 사용할 경우: 기기 1과 기기 2의 P3.0과 P3.1을 서로 교차 연결하고, 두 기기는 동일한 접지를 사용합니다.
(3) RS485 인터페이스 실험으로 사용할 경우: P3.0→R0, P3.1→DI, K1→TEN/R (스위치 K1을 사용하여, 스위치가 높은 레벨일 때는 "송신" 모드, 낮은 레벨일 때는 "수신" 모드입니다).
기기 1과 기기 2의 A와 B 단자를 전선으로 연결하고, 두 기기는 동일한 접지를 사용합니다.
(4) 기기 2를 먼저 실행하여 기기 2가 대기 수신 상태가 되도록 합니다.
그런 다음 기계 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, 프로그램에서 호출하여 실행하면 두 자리 디지털 튜브에 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