Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Порядок работы при использовании 8 рабочих мест




 

После подачи питания переключатель режима работы рабочего места необходимо поставить в положение “Набор программы”. При нажатии на кнопку “Сброс” блока управления и клавишу «Пробел» на клавиатуре рабочего места на ЖКИ появляется надпись “Место” с соответствующим номером и точно такое же изображение, как в соответствующем окне монитора компьютера.

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

Так как у жидкокристаллического индикатора в строке только 16 знакомест, в которые должна укладываться директива или команда, то возникают сложности с размещением «длинных» директив или команд. К «длинной» директиве, требующей более 16 знакомест, относится и необходимая в каждой программе в обязательном порядке директива.include “8535def.inc”. С клавиатуры рабочего места ввести её невозможно. Поэтому в программном обеспечении комплекса предусмотрено ввод этой директивы в программу, которую набирает студент, до компиляции. Таким образом, если эта директива не будет введена в программу, то она будет проставлена автоматически и ошибки не возникнет. Но необходимо отметить, что если эта директива будет введена с рабочего места не полностью, то это вызовет ошибку компиляции. Поэтому эту директиву с рабочего места вводить не нужно.

Об ограничениях на «длинные» команды и директивы следует помнить при использовании директивы.dw (см. программу №3). В одной строке можно разместить только саму директиву.dw и два шестнадцатиразрядных слова. Если нужно разместить слов больше двух, то нужно многократно использовать эту директиву.

Используемый в комплексе жидкокристаллический индикатор содержит знакогенератор только латинского алфавита, поэтому комментарии с рабочего места можно записывать только с использованием латинских букв.

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

При наличии ошибок необходимо восстанавливается связь с рабочими местами. Студент на рабочем месте анализирует и исправляет ошибки. При нажатии «горячей» клавиша F6 на экране жидкокристаллического индикатора появляется сообщение о первой ошибке, например, такого вида, если вместо.org $000 напечатано в программе.rg $000.

 
 

Студент оценивает, как нужно исправить ошибку, нажимает вновь на клавишу F6 и возвращается в режим редактирования. Курсор стоит на строке с ошибкой. Студент исправляет ошибку и вновь нажимает клавишу F6. Опять высвечивается та же строка, но уже с исправлениями, однако сообщение об ошибке сохраняется. Это сообщение об ошибке будет устранено потом при компиляции исправленной программы, разумеется, если исправление сделано правильно. Для перехода к следующей ошибке нужно нажать клавишу курсора ¯. Появляется очередная строка с ошибкой. Анализируется ошибка этой строки, принимается решение об её устранении, нажимается вновь клавиша F6. Курсор указывает строку с ошибкой. После устранения ошибки вновь нажимается клавиша F6 и клавиша курсора ¯ для выявления очередной ошибки и т.д. После устранения последней ошибки нажатие клавиши курсора ¯ не приводит к очередному переходу.

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

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

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

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

 




Поделиться с друзьями:


Дата добавления: 2014-11-18; Просмотров: 380; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.006 сек.