- •Лабораторна робота №1 Вивчення можливостей емулятора – налагоджувальника avsim51
- •Порядок виконання роботи
- •Порядок виконання роботи
- •Порядок виконання роботи
- •Контрольні запитання
- •Перелік посилань
- •Додаток а Емулятор – налагоджувальник avsim51. Керівництво користувача
- •Вид главного меню (первый уровень)
- •Вид главного меню (второй уровень)
Контрольні запитання
1. Призначення програми . ANFISEDIT.
2. Порядок введення, кластерізації даних для навчання, генерації нечіткого контролеру, корекції елементів FIS.
3. Основні методи зменшення похибок при синтезі моделі.
4. Поняття формального нейрону та нейроном мережі.
Перелік посилань
Сташин и др. Проектирование цифровых устройств на однокристальных микроконтроллерах. - М: Энергоатомиздат, 1990, 224с.
Проектирование микропроцессорных средств и систем: Учебно-методические указания к лабораторным работам / Н.Н.Иванов, В.Н. Журавлев, Л.В. Кузьмина. – Запорожье: ЗГТУ, 1996. – 27 с.
Леоненков А.В. Нечеткое моделирование в среде MATLAB и FuzzyTech.
Олсон Г., Пиани Дж. Цифровые системы автоматизации и управления.-СПб.:Невский диалект, 2001.-557 с.: ил. (рос. мовою).
MCS 51. Microcontroller Family User's Manual. Order NO.: 272383-002, February 1994. (англ. мовою).
8051 Tutorial, - http:\\www.8052.com (англ. мовою).
Додаток а Емулятор – налагоджувальник avsim51. Керівництво користувача
Эмулятор-отладчик AVSIM51[1,2] предназначен для отладки ассемблерных программ, написанных для микроконтроллеров семейства МК51. Он позволяет отслеживать изменения в регистрах, портах ввода-вывода, памяти данных микропроцессора в процессе выполнения программы. Имеется возможность отладки программ путем установки точек прерывания (Breakpoints), точек прохода (Passpoints), регистрации обращений к регистрам, подсчета количества циклов, за которые выполняется та или иная программа либо отдельная команда, переопределения границ областей доступной памяти данных и памяти программ.
Выполнение программы может происходить в непрерывном и в пошаговом режимах, при этом имеется возможность изменять скорость выполнения команд программы при работе программы в непрерывном режиме.
AVSIM51 предоставляет справочную информацию об установленных пользователем точках прерывания и точках прохода, адресах регистров, битов и портов, адресах пользовательских и системных меток.
Возможны два режима работы с эмулятором-отладчиком: режим меню и режим экрана. В режиме меню эмуляция осуществляется путем выбора соответствующих команд управления. В режиме экрана возможно непосредственное изменение содержимого регистров, битов, портов микроконтроллера. Переключение между режимами осуществляется нажатием клавиши Escape.
В режиме меню работа с микроконтроллером осуществляется путем выбора соответствующих команд управления, перечень которых представлен в виде иерархического меню, расположенного внизу экрана. Команды вызываются путем выбора нужного пункта меню с помощью навигационных клавиш или путем нажатия клавиши, соответствующей заглавной букве в имени команды. Некоторые уровни меню (в том числе и главный (рис.А.1, рис.А.2)разбиты на две части, переход между которыми осуществляется либо по нажатию клавиши "пробел", либо автоматически, при попытке выйти за пределы меню. Комбинация клавиш Ctrl+C прерывает выполнение любой команды и возвращает пользователя в меню верхнего уровня.