Главная страница155555
KIT-AT89C5131

KIT-AT89C5131

Прежде чем приступить к работе с устройством внимательно прочтите эту инструкцию.

Назначение

Плата предназначена для освоения программирования микроконтроллера фирмы Atmel АТ89С5131 и разработки на его основе собственных устройств и систем.

Позволяет, не вдаваясь в тонкости устройства и схемотехники микроконтроллера, быстро и легко подключиться к внешнему интерфейсу компьютера USB и разрабатывать собственные устройства на основе данного микроконтроллера.

Описание платы

Плата состоит из микроконтроллера АТ89С5131, необходимого набора деталей, перемычек и разъёмов, обеспечивающих работу микроконтроллера и подключение его к USB и RS-232 (опционально). Наличие большого макетного поля позволяет Вам разместить на нём собственную схему, при этом питание схемы может быть как от USB, так и от внешнего источника напряжением 5В.

Внимание! Т.к. USB порт имеет ограничение по потреблению 500мА не рекомендуется подключать к USB порту элементы схемы, превышающие по потреблению 450 мА. Воспользуйтесь внешним источником питания с постоянным напряжением 5 В

На плате предусмотрена возможность подключения микроконтроллера к порту RS232 посредством разъёма Х2. Схема порта RS-232 показана на рис.

Схема RS232

Так как тактовая частота кварцевого генератора составляет 24МГц – это необходимо для быстрой работы микроконтроллера АТ89С5131, в связи с этим для использования порта RS-232 рекомендуется заменить кварцевый генератор на аналогичный по типу, но с тактовой частотой 22,118 МГц

Для удобства отладки программного обеспечения разработчика на плату может быть установлен двухстрочный жидкокристаллический индикатор (с контроллером аналогичным HD44780 фирмы HITACHI и KS0066 фирмы SAMSUNG) со светодиодной подсветкой. Устанавливается индикатор на 16-ти контактный разъём Х4. Под крепление Для демонстрации возможностей умощнённых портов микроконтроллера управление подсветкой индикатора осуществляется посредством подключенных через перемычки J3-J6 портов Р3.3, Р3.5, Р3.6, Р3.7

При необходимости перемычки могут быть отключены, и пользователь сможет использовать данные порты в собственных целях при макетировании.

Для удобства работы с индикатором предусмотрена регулировка его контрастности с помощью переменного резистора R11

Все порты микроконтроллера АТ89С5131 выведены к макетному полю и сгруппированы в три группы металлизированных отверстий Х4, Х5, Х6, по 16 в каждой из групп

Общий вид платы:

Описание контактов разъёмов Х4, Х5, Х6

1 – GND
2 - +5V
3 – Контраст
4 – Порт Р2.4 (вывод 10 D1)
5 - Порт Р2.5 (вывод 11 D1)
6 - Порт Р2.6 (вывод 14 D1)
7 – не подключен
8 - не подключен
9 – Порт Р2.7 (вывод 15 D1)
10 – Не подключен
11 – Порт Р2.0 (вывод 1 D1)
12 – Порт Р2.1 (вывод  2 D1)
13 – Порт Р 2.2 (вывод 3 D1)
14 – Порт Р2.3 (вывод 9 D1)
15 - +5V
16 – Порт Р3.7 (вывод 39 D1)
1 – Порт Р1.7 (вывод 6 D1)
2 - Порт Р1.6 (вывод 5 D1)
3 – Порт Р1.5 (вывод 4 D1)
4 – Порт Р1.4 (вывод 51 D1)
5 - Порт Р1.3 (вывод 50 D1)
6 - Порт Р1.2 (вывод 49 D1)
7 – Порт Р1.1 (вывод 48 D1)
8 - Порт Р1.0 (вывод 47 D1)
9 – Порт Р0.0 (вывод 52 D1)
10 – Порт Р0.1 (вывод 45 D1)
11 – Порт Р0.2 (вывод 44 D1)
12 – Порт Р0.3 (вывод  42 D1)
13 – Порт Р 0.4 (вывод 40 D1)
14 – Порт Р0.5 (вывод 38 D1)
15 - Порт Р0.6 (вывод 37 D1)
16 – Порт Р0.7 (вывод 36 D1)
1 – +3V3
2 - GND
3 – не подключен
4 – не подключен
5 - ALE (вывод 27 D1)
6 - не подключен
7 – Порт Р4.0 (вывод 7 D1)
8 - Порт Р4.1 (вывод 8 D1)
9 – Порт Р3.0 (вывод 20 D1)
10 – Порт Р3.1 (вывод 29 D1)
11 – Порт Р3.2 (вывод 30 D1)
12 – Порт Р3.3 (вывод  31 D1)
13 – Порт Р 3.4 (вывод 32 D1)
14 – Порт Р3.5 (вывод 33 D1)
15 - Порт Р3.6 (вывод 35 D1)
16 – Порт Р3.7 (вывод 39 D1)

Назначение перемычек платы

J1 – отключает сигнал VREF от USB – это необходимо для того, чтобы при подключенном USB кабеля к плате, отключить постоянное напряжение 3,3В, тогда операционная система воспримет это действие как отключение устройства от USB

J2 – дублируется кнопкой S2 – Вы можете воспользоваться перемычкой или кнопкой, как Вам удобно, но необходимо помнить, что нельзя оставлять перемычку J2 замкнутой на продолжительное время (запрещается разработчиком микроконтроллера АТ89С5131!!!) Замыкание данных контактов перед подключением платы к USB порту компьютера позволяет войти в режим In-System программирование (читайте ниже)

J3-J6 – при замкнутых перемычках порты Р3.3, Р3.5, Р3.6, Р3.7 подключены к X4 и используются для питания подсветки индикатора. Управление данными портами позволяет регулировать яркость подсветки.

J7 –подключает питание устройства от USB порта, при установленной перемычке плата подключена шиной питания к USB. Перемычка необходима для отключения нагрузки смонтированными устройствами платы от USB порта и подключения внешнего источника питания.

J8 – подключает питание +5В от внешнего источника через разъём Х1

Для индикации работы микроконтроллера АТ89С5131 дополнительно предусмотрены два светодиода, которые подключены к портам Р4.0 и Р4.1 через резисторы R8, R9 номиналом 1кОм.

Основные возможности устройства

Для работы с платой необходимо и достаточно подключить его к USB-порту компьютера или Notebook. Питание платы будет осуществляется через USB и внешнего питания не требуется. В случае, если Вы монтируете на макетном поле схему с потреблением питания свыше 500мА, то Вы можете подключить к плате внешний источник питания через пальчиковый разъём Х1. При этом необходимо снять перемычку J7 и установить перемычку J8.

Упрощенная принципиальная схема платы

В исходном состоянии перемычки установлены следующим образом:

  • J1- замкнута
  • J2 – разомкнута
  • J3-J6 – замкнуты
  • J7 – замкнута (питание от USB)
  • J8 - разомкнута

Работа с программным обеспечением ATMEL-Flip 2.2.0

  • Запустите ПО Atmel-flip 2.2.0
  • Выберете меню Device, затем подменю Select (горячая клавиша F2)

У Вас станет доступна кнопка и меню установки соединения «Communication» (горячая клавиша F3) ,

Выберете в нём порт USB, появится следующее окно:

Затем выполните следующую последовательность действий в указанном порядке:

  1. Снимите перемычку J1,
  2. Нажмите и удерживайте кнопку S2,
  3. Установите перемычку J1
  4. Отпустите кнопку S2

Выберете “Open”, т.е. открыть, при правильно подключенной плате у Вас станут доступными меню управления программированием микроконтроллера

Теперь Вы можете приступать к программированию микроконтроллера.

Если у Вас появится следующее сообщение , то проверьте подключение платы к USB порту и правильную установку перемычек на плате.

Наверх