MR501E Микрокомпьютер Принцип Экспериментальный Бокс Электрическое Учебное Оборудование Школьное Образовательное Оборудование
Обзор Системы
Введение
Перед использованием экспериментальной системы микрокомпьютерного испытательного блока, пожалуйста, внимательно прочтите это руководство, чтобы у вас было полное представление о системе. Обзор системы, установка и использование являются предметом этой книги, а остальное относится к соответствующим главам соответствующего тома.
Особенности Системы
1. Микрокомпьютерный испытательный блок имеет внешний эмулятор 51, компактную структуру системы, полное совместное использование ресурсов, отсутствие переключения шин и автоматическую идентификацию типа ЦП.
2. Экспериментальная система имеет идеальную программную и аппаратную конфигурацию, программное обеспечение моделирования поддерживает Win98/2000/XP и другие операционные системы, а также поддерживает разработку языка ассемблера и языка C. Экспериментальный контент богат, и это идеальная платформа для обучения однокристальным микрокомпьютерам, принципам и интерфейсам микрокомпьютеров.
Распределение ресурсов системы
1. Распределение пространства для хранения системного ПЗУ/ОЗУ
2. Распределение адресов портов ввода/вывода
Установка и использование системы
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 части программного обеспечения для моделирования KEIL. Подробные инструкции см. в DICE-Microcomputer Principle Test Box_KEIL CDROM\REF\DICE-KEIL USB Emulator User Manual.pdf.
2. Настройки системы

Установите все переключатели SW3~SW5 в положение ВКЛ, вставьте плату 51K-CPU в держатель платы ЦП (с обеих сторон 8088Unit) и закоротите блок короткого замыкания платы 51K-CPU на "внешнюю программу" (при работе в автономном режиме или использовании эмулятора для эксперимента блок короткого замыкания подключается к положению "внешней программы". Когда программа загружается во внутреннюю FLASH однокристального компьютера AT89S52 через программатор или ISP онлайн, блок короткого замыкания подключается к "внешней программе".)
3. Программирование ISP онлайн
При использовании кабеля загрузки для загрузки файла HEX во внутреннюю FLASH однокристального компьютера установите другой блок короткого замыкания на плате 51K-CPU в "режим программирования". Для обычных экспериментов установите его в "общий режим" при выполнении программы.
Для конкретного использования и настроек онлайн-программирования ISP см. CD DICE-Microcomputer Principle Test Box_KEIL CDROM\REF\51 Приложение функции загрузки ISP для однокристального компьютера (интерфейс USB).doc.
4. Использование в автономном режиме
Когда питание экспериментального прибора включено, на цифровой трубке должно отображаться "P.___ ___51", что указывает на то, что экспериментальная система находится в автономном состоянии 51. Вы можете ввести соответствующий номер эксперимента с помощью клавиши экспериментального прибора, а затем нажать клавишу [EX/FV], чтобы выполнить экспериментальную программу на полной скорости. Например, введите цифровые клавиши 0 и 9, подключите провода эксперимента A/D, а затем нажмите клавишу [EX/FV], чтобы запустить эксперимент A/D экспериментальной последовательности номер девять.
5. Подключение к работе ПК
Убедившись, что питание отключено, извлеките микроконтроллер AT89S52 из платы 51K-CPU, вставьте штекер IDC40 на 40-жильном белом плоском кабеле в гнездо IDC40 эмулятора USB DICE-KEIL, а затем используйте случайно распределенный кабель USB для подключения эмулятора к ПК; вставьте 40-жильную головку эмуляции на другом конце 40-жильного белого плоского кабеля в зеленое фиксирующее гнездо в правом верхнем углу экспериментального прибора DICE-5210K.
Примечание: не вставляйте его наоборот. Первый контакт в левом верхнем углу 40-контактного гнезда DIP является первым контактом микроконтроллера. На первом контакте 40-контактного разъема эмуляции есть стрелка. Эмулятор USB DICE-KEIL должен быть размещен на правой стороне экспериментальной платы. Если у вас есть какие-либо вопросы, пожалуйста, позвоните в нашу службу технической поддержки.
(5) Подробную информацию об установке и использовании программного обеспечения и драйверов см. в руководстве эмулятора.
Примечание:

(1) Независимо от того, подключаете ли вы или отключаете ли вы интегральные схемы и платы ЦП, подключаете ли кабели связи, устанавливаете ли перемычки или подключаете ли экспериментальные схемы, обязательно делайте это при выключенном питании, в противном случае это может привести к повреждению оборудования.
(2) После подключения экспериментальной схемы ее следует тщательно проверить перед включением питания.
Экспериментальное соединение
51 таблица экспериментальной проводки микроконтроллера
Эксперимент 1: Эксперимент с подсветкой порта P1 P1.0~P1.7→L1~L8(светодиод)
Эксперимент 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(светодиод)
Эксперимент 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 Простое расширение ввода-вывода Y0~Y7 подключается к K1~K8, Q0~Q7 подключается к L1~L8, CS1 подключается к FF80H, CS2 подключается к отверстию FF90H, JX0 подключается к JX7 (D0~D7)
Эксперимент 9 Эксперимент по аналого-цифровому преобразованию IN0→VOUT,VIN→+5V,CS4→FF80H,JX0→JX6
WR→IOWR,RD→IORD,ADDA、ADDB、ADDC→0V(заземление)

Эксперимент 10 Эксперимент по цифро-аналоговому преобразованию 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→2 МГц,GATE0→5V,CS3→FF80H,Подключите OUT0 к осциллографу, запустите программу и посмотрите, есть ли на выходе осциллографа прямоугольная волна.
Эксперимент 21: Эксперимент по регулированию скорости замкнутого контура малого двигателя постоянного тока P1.0~P1.7----->K8~K1;(Скорость двигателя постоянного тока можно задать через K1~K8, количество оборотов/сек, шестнадцатеричный вход)
P3.2----->HOUT(Выход датчика двигателя постоянного тока);
CS5----->FF80H,
AOUT----->DJ
WR----->/IOWR,
JX2----->JX0。

Запустите программу: на цифровой трубке отобразится «установленное значение скорости - текущее значение скорости»! Примечание: не устанавливайте слишком большое значение оборотов/сек, поскольку фактическая скорость малого двигателя постоянного тока составляет около 1F/сек.
Эксперимент 22 Эксперимент с матрицей светодиодов 16*16 JLPC→JX16,JHP1→JX10,JLPA→JX9,JLPB→JX15
Эксперимент 23 Эксперимент с ЖК-дисплеем 128*64 JX10→JX12,JX11→JX14,/RST→/RST
Эксперимент 24 Эксперимент с программируемым асинхронным интерфейсом связи 8250 (самостоятельная передача и самоприем) JX0→JX3,CS7→FF80H,TXD→RXD
Эксперимент 25
Эксперимент с программируемым интерфейсом связи 8251 (с ПК) (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 и подключите последовательный порт ПК к разъему пользовательского порта связи CZ11 (автономная работа, эмулятор не требуется, и ПК должен иметь два последовательных порта для работы в режиме онлайн);
(4) Запустите «Serial Port Debug Assistant», установите соответствующий последовательный порт и скорость передачи данных (9600), введите 25 в режиме P и нажмите клавишу выполнения F0/EX, на дисплее замигает P, нажмите цифровые клавиши на малой клавиатуре, и соответствующие числа отобразятся на экране ПК, и нажмите MON, чтобы вернуться в режим P.
Эксперимент 26 Эксперимент по последовательной передаче данных MCU RS232 / RS485 (связь двух машин) (1) Подготовьте два тестовых блока микрокомпьютера и определите, что машина 1 предназначена для отправки, а машина 2 — для приема;
(2) При использовании в качестве эксперимента интерфейса RS232: P3.0 и P3.1 машины 1 и машины 2 соединены крест-накрест, и две машины имеют одну и ту же землю.
(3) При использовании в качестве эксперимента интерфейса RS485, P3.0→R0, P3.1→DI, K1→TEN/R (переключатель K1, когда переключатель находится на высоком уровне, он «отправляет»; когда переключатель находится на низком уровне, он «принимает»).
Пары A и B машины 1 и машины 2 должны быть соединены проводами, и обе машины должны иметь одну и ту же землю.
(4) Сначала запустите машину 2, чтобы машина 2 находилась в состоянии ожидания приема P. Затем запустите машину 1, чтобы машина 1 находилась в состоянии отправки P. Нажмите цифровую клавишу на клавиатуре машины 1, и соответствующее значение цифровой клавиши должно отобразиться на цифровой трубке машины 2.
Эксперимент 27 Эксперимент по последовательному приему MCU RS232 / RS485 (связь двух машин) Экспериментальное подключение такое же, как в эксперименте 26
Эксперимент 28 Эксперимент по интеллектуальному измерению температуры на основе DS18B20 P1.0→DQ
Эксперимент 29
Эксперимент по инфракрасной связи в однокристальной микрокомпьютерной системе P3.2→HOUT,P1.5→SP (зуммер)
Эксперимент 30 Эксперимент по последовательному аналого-цифровому преобразованию TL549 (AIN) Аналоговый входной канал подключен к отверстию потенциометра VOUT с помощью провода, входная клемма потенциометра VIN подключена к +5 В, I/O CLOCK (CLK) подключен к P1.6, DATA OUT (DO) подключен к P1.7, CS подключен к P1.0
Эксперимент 31 TLC5615 10-битное последовательное цифро-аналоговое преобразование 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 потенциометра подключен к +5 В, а выходной вывод частоты FOUT подключен к P3.5
Эксперимент 35: Последовательная микросхема памяти 93C46, чтение и запись, эксперимент P3.0→CS,P3.1→SK,P3.2→DI,P3.3→DO
P1.0~P1.7→L1~L8(светодиод)
Эксперимент 36 Эксперимент по чтению и записи памяти шины I2C AT24C02 SCL→P1.6, SDA→P1.7, P1.0→L1 (индикатор записи), P1.1→L2 (индикатор чтения), A0, A1, A2 заземлены.
Эксперимент 37 Эксперимент с широтно-импульсной модуляцией PWM PWM_IN→P1.7,V_OUT→DJ(Малый двигатель постоянного тока)
Эксперимент 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