- •1.0 Программно аппаратный комплекс
- •1.Однокристальный Микроконтроллер (мk) - n80c51gb
- •X1 - Разъем для подключения отладочной платы.
- •X6 ,x7 - (для контроллера типаMc51gb.02),
- •2.1Автономный режим
- •3. 0 Функциональные устройства Контроллера
- •3. 1 Селектор внешних устройств
- •3. 2 Часы реального времени
- •3. 3 Буферные усилители
- •3.4 Аналоговая часть
- •3.5 Преобразователь напряжения
- •3. 6 Приемопередатчик
- •3. 7 Память программ
- •4. 0 Подключение Микроконтроллера 80с51gb
- •4. 1 Описание установок перемычек контроллера
- •1.Отключить питание.
- •2.Выдернуть шлейф из разъема х1 на плате мк.
- •3.Установить перемычки на разъеме х1 по рис. 2. ,рис. 3.
- •5. 1 Кросс средства
- •51_New-1. Msa для контроллера с процессором n80с51gb - 1 (16 Мгц)
- •1.Список псевдооператоров в мнемонике процессора 80c51gb.
- •5.2 Работа с wd
- •6. 0 Включение Контроллера с отладочной платой
- •1. Схема управления режимами работы.
- •2. Память программ. (Программа « Монитор»)
- •3. Устройство формирования пошагового режима.
- •4. Схема сброса.
- •6. 1 Технические параметры отладочной платы
- •8.1 Макетная плата
- •9.1 Описание контактов Адаптеров авэ-1,авэ-2
- •80С51gb -X.XX XX
1. Схема управления режимами работы.
2. Память программ. (Программа « Монитор»)
3. Устройство формирования пошагового режима.
4. Схема сброса.
Схема управления режимами работы переводит контроллер в отладочный или автономный режим в зависимости от команды поступающей по последовательному порту. Процессор анализирует команду и с помощью линии порта Р3.2 переводит контроллер в один из режимов. С помощью памяти программ, расположенной на отладочной плате, процессор производит обмен по последовательному порту в режиме отладки. Принимает, загружаемую в память программ, расположенную на плате контроллера, пользовательскую программу. Программирует электрически стираемую ПЗУ и выполняет другие, необходимые для отладки функции.
С версии V1. 2 и выше добавлены следующие возможности:
15
Проверка контрольной суммы программы «Монитор». Производится при включении напряжения питания, в случае нарушения контрольной суммы, начинает мигать светодиод Д1.
Включен режим автопрограммирования. Он предполагает программирование Памяти программ (FLASH) на плате контроллера из ПЗУ EPROM, находящейся на отладочной плате. Этот режим удобно использовать в случае быстрой загрузки новой версии программы в контроллер установленный на объекте. Для этого необходимо специальным образом подготовить EPROM, Программа «Монитор» занимает около двух Килобайт памяти в адресном пространстве EPROM, начиная с начального адреса 0000H, остальная область памяти свободна, в эту область загружается ваша программа, большинство программаторов позволяют компоновать бинарные файлы. Если у вас нет такого программатора вы можете приобрести его в нашей фирме. Далее, по адресам указанным ниже, загружается следующая информация:
XFF0 55H - код автопрограммирования.
XFF1 - начальный адрес загруженной в EPROM
вашей программы (младший байт)
XFF2 - /-/-/ (старший байт)
XFF3 - конечный адрес загруженной в EPROM
вашей программы (младший байт)
XFF4 - /-/-/ (старший байт)
XFF5 - начальный адрес (FLASH), куда будет
перезаписываться ваша программа, обычно 0000H
X - принимает значение в зависимости от емкости EPROM
X - 1H - 27C64
X - 3H - 27C128
X - 7H - 27C256
X - FH - 27C512
Перед компоновкой файла сохраните копию программы «Монитор»
После выполнения всех вышеперечисленных операций и подключения отладочной платы к контроллеру. Вы включаете напряжение питания, сразу же начинается программирование FLASH, что индуцируется светодиодом Д1 на плате контроллера. В случае удачного окончания операции программирования контроллер переходит в автономный режим работы, загорается светодиод, расположенный на отладочной плате. В случае ошибки, возникшей при стирании или программировании, начинает мигать светодиод Д1. В режиме автопрограммирования контрольная сумма не проверяется.
Устройство управления пошагового режима предназначено для формирования сигналов управления процессору через линию прерывания INT0 в пошаговом режиме. Схема сброса вырабатывает импульс сброса при переключении режимов, при подаче напряжения питания, а также от внешнего сигнала, инициируемого кнопкой сброса, подключаемой через CON1 (схема В3). Описание перемычек расположенных на отладочной плате в табл. 6
JP1 - отключает сигнал INT0, порт P3.2 от схемы управления режимами работы и позволяет пользователю использовать сигнал прерывания в собственных целях.
JP2, JP3 - устанавливает емкость EPROM (программа «Монитор»).
Таблица 6
JP2 |
JP3 |
ППЗУ |
2-3 |
2-3 |
2764 |
2-3 |
2-1 |
27256 |
2-1 |
2-1 |
27512 |
16