I. 시스템 특징
이 8086 마이크로 컴퓨터 / 단일 칩 컴퓨터 교재 실험 시스템은 전자 개발 및 개발, 적용 및 개발, 응용 및 실험으로 전자 개발과 함께 개발 및 개발, 응용 프로그램과 함께 개발, 응용 프로그램과 함께 개발 및 개발, 응용 프로그램과 함께 개발, 응용 프로그램 및 실험을 통해 개발, 응용 프로그램 및 실험으로 개발, 응용 프로그램과 함께 개발, 응용 프로그램의 요구 사항에 따라 다릅니다. 목표는 가능한 한 빨리 전자 과학 기술 개발을 개선하고 실험 자의 능력을 향상시키고 문제를 해결하는 것입니다. 시스템에는 다음과 같은 특징이 있습니다.
1. CPU는 80c31, 8086, 80c196에서 모든 유형의 CPU를 선택할 수 있습니다. 이 시스템은 완전히 기능적이며 Microcomputer / MCU의 대부분의 가르침 실험 과정을 다룹니다.
2,이 시스템은 열린 모드의 모듈 형 구조 설계를 채택하여 동시에 상대적으로 독립적 인 버스 최대 확장 2 애플리케이션 실험 보드의 두 세트를 채택하여 해당 실험 보드를 구입할 필요가 있으며 비용을 줄이고 유연성을 향상시킬 수 있습니다. , 업그레이드가 쉽습니다.
3. 두 개의 프로그램 가능한 장치가 장착 된 EPM 7128이 시스템이 차지합니다. 사용자 실험을위한 또 다른 EPM7032. 두 장치는 JTAG 인터페이스를 통해 온라인으로 프로그래밍 할 수 있습니다. 사용하는 것이 매우 편리합니다.
4. 유연한 전원 공급 장치 인터페이스 : PC 전자 기계 콘센트가 장착되어있어 PC에서 제공 할 수 있습니다. 또한 필수 + 5V, 플러스 또는 빼기 12V를 제공하는 외부 스위칭 전원 공급 장치가 있으며 입력은 220V AC입니다.
5. 시스템의 온라인 작동 모드 : 시스템 디버깅 소프트웨어가 장착 된 시스템 디버깅 소프트웨어가 DOS 버전과 Windows 버전으로 나뉘어져 있습니다.이 두 가지 모두 중국 멀티 윈도우 인터페이스입니다. 디버깅 프로그램은 등록 창, 메모리 창, 변수 창, 어서 어셈블리 창, 파형 디스플레이 창 등을 열 수 있습니다.이 창은 프로그램을 디버깅 할 수 있습니다. 이 소프트웨어는 소스 프로그램 편집, 컴파일, 링크, 디버깅 및 통합을 통합하고 각 기능은 쉽게 배우기 쉽습니다. 핫 키는 자주 사용되므로 프로그램의 디버깅 효율성을 향상시킬 수 있습니다. 8051 디버깅 소프트웨어는 어셈블리 언어를 지원할뿐만 아니라 C 언어 편집 및 디버깅을 지원합니다.
6, 단일 기계 실행 모드 시스템 : 컴퓨터에 연결된 시스템에 연결된 시스템이 자동으로 독립 실행 형 모드로 실행됩니다.이 모드에서는 사용자가 키보드 입력을 통해 프로그램 (기계) 및 작동 지침을 실행할 수 있습니다. , 동시에 입력 정보와 LED 디지털 튜브 디스플레이의 조작 결과.
7. 시스템 기능 및 강력한 확장 성을 완료하십시오. 이 실험 시스템의 규정은 사용자가 쉽게 커리큘럼 디자인, 졸업 디자인 사용 등에 대해 기본 인터페이스 칩 실험, 유연성 및 확장 성, 데이터 버스, 주소 버스 및 제어 버스의 강의를 완전히 충족 할 수있을뿐만 아니라
II.system 프로필
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입니다.
참고 : 사용자 실험 프로그램 영역이 4000 시간 - - - - - -5 fffh에 있기 때문에 사용자는 실험 프로그램을 작성할 때 프로그램의 시작 주소가 4000 시간이어야하며 인터럽트 항목 주소가 4000 시간이어야합니다. 원래 주소를 기반으로하고 4000 시간을 기준으로해야합니다. 예를 들어, 외부 인터럽트 0에 대한 원래 인터럽트 항목은 0003h이고, 사용자의 실험 프로그램의 외부 인터럽트는 4003h이고, 이는 표 1-1에 나타낸 바와 같다.
4) 8051의 기본 실험을 제공 할 수 있습니다.
컴퓨터 실험 교육의 품질을 향상시키기 위해 실험의 효율성을 향상시키고, 스피커 교사 및 실험 교사의 노동 강도를 마이크로 프로세서, 프로그램 메모리, 데이터 메모리 외에도 시스템 보드의 실험에 추가로 감소시킵니다. 8255 병렬 인터페이스, 직렬 컨트롤러, 키보드, 디스플레이 컨트롤러 8279, 8250, 8253 프로그래밍 가능한 타이머, A / D, D / A 변환, 단일 펄스, 펄스 발생기, 입력 및 출력 회로 모듈의 각 부분이 있습니다. 독립적이고 유연한 조합은 모든 종류의 학교, 다양한 수준의 마이크로 컴퓨터 실험 및 교육 요구 사항을 충족시킬 수 있습니다. 사용 가능한 실험은 다음과 같습니다.
(1) 8051p1의 입력 및 출력 실험
(2) 간단한 확장 입력 및 출력 실험
(3) 8051 타이머 / 카운터 실험
(4) 및 8051 외부 인터럽트 실험
(5), 8279 키보드 스캐닝, LED 디스플레이 실험
(6) 8255 병렬 포트 입력 및 출력 실험
(7) 8253 타이머 / 카운터 실험
(8) 및 8259 인터럽트 실험
(9) 직렬 포트 통신 실험
(10) ADC0809 A / D 변환 실험
(11) DAC0832 D / A 전환 실험
(12) 메모리 확장 실험
(13) 신호등 제어 실험