• 8086 마이크로프로세서 교육용 공학 교육 장비 문제 해결 훈련 시스템 자동 교육기
  • 8086 마이크로프로세서 교육용 공학 교육 장비 문제 해결 훈련 시스템 자동 교육기

8086 마이크로프로세서 교육용 공학 교육 장비 문제 해결 훈련 시스템 자동 교육기

No.MR180E
MR180E 8086 마이크로프로세서 교육용 공학 교육 장비 문제 해결 훈련 시스템 자동 교육기
  • 8086 마이크로프로세서 교육용 공학 교육 장비 문제 해결 훈련 시스템 자동 교육기

Description

MR180E 8086 마이크로프로세서 교육용 공학 교육 장비 문제 해결 훈련 시스템 자동 교육기
I. 시스템 특징
본 8086 마이크로컴퓨터/단일칩 컴퓨터 교육 실험 시스템은 대학의 학자들과 다양한 실험 기관의 요구 사항을 반영하여 전자 기술 발전과 함께 개발, 응용 및 실험을 결합한 첨단 장비입니다. 본 시스템의 목표는 중국 전자 과학 기술의 발전을 최대한 촉진하고 실험 능력을 향상시키며 문제점을 해결하는 것입니다. 본 시스템은 다음과 같은 특징을 갖습니다.
1. CPU는 80C31, 8086, 80C196 등 다양한 종류 중에서 선택 가능하며, 마이크로컴퓨터/MCU 관련 대부분의 교육 실험 과정을 완벽하게 지원합니다.
2. 모듈식 개방형 구조 설계를 채택하여 두 세트의 독립적인 버스를 통해 최대 2개의 응용 실험 보드를 동시에 확장할 수 있습니다. 사용자는 필요에 따라 해당 실험 보드를 구매하여 비용을 절감하고 유연성을 높이며 업그레이드가 용이합니다.
3. 시스템에는 두 개의 프로그래밍 가능 장치(EPM 7128)가 탑재되어 있습니다. 사용자 실험을 위한 또 다른 EPM7032가 제공됩니다. 두 장치 모두 JTAG 인터페이스를 통해 온라인으로 프로그래밍할 수 있어 사용이 매우 편리합니다.
4. 유연한 전원 공급 인터페이스: PC용 전자 기계식 출력 단자가 있어 PC에서 전원을 공급받을 수 있습니다. 또한 외부 스위칭 전원 공급 장치를 통해 필요한 +5V, ±12V를 공급할 수 있으며 입력은 220V AC입니다.

5. 시스템의 온라인 작동 모드: 시스템 디버깅 소프트웨어가 제공되며, 이 소프트웨어는 DOS 버전과 WINDOWS 버전으로 나뉘고, 둘 다 중국어 다중 창 인터페이스를 제공합니다. 디버깅 프로그램은 레지스터 창, 메모리 창, 변수 창, 역어셈블리 창, 파형 표시 창 등을 열 수 있어 사용자가 프로그램을 디버깅할 수 있도록 지원합니다. 이 소프트웨어는 소스 프로그램 편집, 컴파일, 링크, 디버깅 및 통합 기능을 통합하고 있으며, 각 기능은 중국어 드롭다운 메뉴로 제공되어 배우기 쉽습니다. 자주 사용하는 기능에는 단축키가 제공되어 프로그램 디버깅 효율을 향상시킬 수 있습니다. 8051 디버깅 소프트웨어는 어셈블리 언어뿐만 아니라 C 언어 편집 및 디버깅도 지원합니다.
6. 시스템의 독립 실행 모드: 시스템이 컴퓨터에 연결되어 있지 않으면 자동으로 독립 실행 모드로 실행됩니다. 이 모드에서 사용자는 키보드 입력을 통해 프로그램(머신)을 실행하고 작동 명령을 입력할 수 있으며, 입력 정보와 작업 결과는 LED 디지털 튜브 디스플레이에 표시됩니다.
7. 완벽한 시스템 기능과 강력한 확장성. 이 실험 시스템은 기본 인터페이스 칩 실험의 교육과정을 완벽하게 충족할 뿐만 아니라, 유연성과 확장성(데이터 버스, 주소 버스 및 제어 버스)을 통해 사용자가 교육과정 설계, 졸업 설계 등에 쉽게 활용할 수 있도록 설계되었습니다.
II. 시스템 구성
1. 8051 유닛
1) 마이크로프로세서: i80c31, P1 포트와 P3 포트는 사용자가 자유롭게 사용할 수 있습니다.
2) 클럭 주파수: 6.0MHz
3) 메모리: 프로그램 메모리와 데이터 저장소의 통합 주소 지정은 최대 64k까지 가능하며, 온보드 ROM(모니터링 프로그램 27C256) 12k, RAM1(프로그램 메모리 6264) 8k(사용자가 실험 프로그램을 다운로드하는 데 사용되며 최대 32k까지 확장 가능), RAM2(데이터 저장소 6264) 8k(사용자 프로그램 사용에 사용되며 최대 32k까지 확장 가능)가 있습니다. (RAM 프로그램 메모리와 데이터 저장 공간은 동시에 32k까지 확장할 수 없으며, 자세한 사항은 제조사에 문의하십시오.) (그림 1-1: 메모리 구성도 참조). 프로그램 메모리에서 0000H~2FFFH는 모니터링 프로그램 메모리 영역으로 사용자가 접근할 수 없습니다. 4000H~5FFFH는 사용자 실험 프로그램 저장 영역으로, 사용자가 실험 프로그램을 다운로드하여 사용할 수 있습니다. 데이터 저장 영역은 6000H~7FFFH입니다.
참고: 사용자 실험 프로그램 영역이 4000H~5FFFH에 위치하므로, 실험 프로그램을 작성할 때 프로그램의 시작 주소는 4000H로 설정해야 하며, 인터럽트 진입 주소는 기존 주소에 4000H를 더하여 설정해야 합니다. 예를 들어, 외부 인터럽트 0에 대한 원래 인터럽트 입력은 0003H이고, 사용자의 실험 프로그램의 외부 인터럽트는 4003H 등이며, 표 1-1에 나와 있습니다.
4) 8051의 기본 실험을 제공할 수 있습니다.
컴퓨터 실험 교육의 질을 향상시키고, 실험 효율을 높이며, 강사와 실험 교사의 노동 강도를 줄이기 위해 실험 시스템 보드에 마이크로프로세서, 프로그램 메모리, 데이터 메모리 외에도 8255 병렬 인터페이스, 직렬 컨트롤러, 키보드, 디스플레이 컨트롤러, 8279, 8250, 8253 프로그래밍 가능 타이머, A/D, D/A 변환기, 단일 펄스, 다양한 주파수 펄스 발생기, 입출력 회로 모듈 등을 추가했습니다. 각 회로 부분은 독립적이며 유연하게 조합할 수 있어 모든 종류의 학교와 다양한 수준의 마이크로컴퓨터 실험 및 교육 요구 사항을 충족할 수 있습니다.