Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Курсовые проекты » Програмне забезпечення модуля управління та налагодження комплексу систем залізничної автоматики

Реферат Програмне забезпечення модуля управління та налагодження комплексу систем залізничної автоматики





вити таким чином:

) Блок «Constant Mistakes» - блок формування константних помилок. Містить поля:

· Поле «Address» - адреса регістра, в який потрібно внести помилку;

· Поле «Register's Name» - ім'я регістра, в який потрібно внести помилку;

· Поля «7» - «0» - поля кожного біта регістра. Ці поля є редагованими. Вони мають три стани: «х» - помилка в біт не вноситься; «0» - біт завжди буде встановлений в 0 raquo ;; «1» - біт завжди буде встановлений в 1 raquo ;. Зміна стану відбувається по кліку лівою кнопкою миші у відповідному полі.

) Блок «Montage Mistakes» - блок формування монтажних помилок. Містить поля:

· Поле «Address» - адреса регістра, в який потрібно внести помилку;

· Поле «Register's Name» - ім'я регістра, в який потрібно внести помилку;

· Поля «7» - «0» - поля кожного біта регістра. Ці поля є редагованими. Вони мають три стани: «х» - помилка в біт не вноситься; « Amp;» - в біт вноситься помилка монтажне І raquo ;; «|» - В біт вноситься помилка монтажне АБО raquo ;. Зміна стану відбувається по кліку лівою кнопкою миші у відповідному полі.

) Блок «View Mistakes» - блок відображення вже внесених в роботу пристрою помилок. Містить поля:

· Поле «Address» - адреса регістра, в який внесена помилка;

· Поле «Register's Name» - ім'я регістра, в який внесена помилка;

· Поля «7» - «0» - поля кожного біта регістра. Вони мають п'ять станів: «х» - помилка в біт не вносить; «0» - біт встановлений в 0 raquo ;; «1» - біт встановлений в 1 raquo ;; « Amp;» - в біт внесена помилка монтажне І raquo ;; «|» - В біт внесена помилка монтажне АБО raquo ;.

· Поле «Type» - характеризує тип помилки. Може містити такі показання: «С_And» - константная помилка І raquo ;; «С_Or» - константная помилка АБО raquo ;; «М_And» - помилка монтажне І raquo ;; «М_Or» - помилка монтажне АБО raquo ;.

Органи управління формою Form_mistakes:

· Кнопка «Add mistakes» - здійснює внесення сформованих в блоках «Constant Mistakes» і «Montage Mistakes» помилок в роботу пристрою;

· Кнопка «Update» - оновлення інформації про вже внесених до пристрій помилках.

Порядок роботи по внесенню помилок можна описати таким чином:

) Форма Form_mistakes тісно пов'язана з формою перегляду пам'яті даних Form_view. Для додавання необхідного регістра на форму внесення помилок потрібно викликати форму Form_view. За допомогою кліка лівої кнопкою миші у відведеній для вибраного регістра області відкривається діалог, запитувач підтвердження на додавання цього регістра на Form_mistakes (малюнок 2.16).




Якщо підтвердження отримано, то даний регістр додається на форму Form_mistakes, інакше діалог просто закривається.

) Користувачем виробляється формування та внесення помилок (принцип пояснений вище).

) Для видалення регістра з форми потрібно клікнути лівою клавішею миші на область, відведену під даний регістр в блоці «View Mistakes». З'явиться діалог, запитувач підтвердження на видалення цього регістра з Form_mistakes (малюнок 2.17).




Якщо підтвердження отримано, то даний регістр віддаляється, інакше діалог просто пропадає.


2.8 Форма «Про автора» - Form_author


Зовнішній вигляд форми представлений на малюнку 2.18.




Форма містить інформацію про назву програмного продукту, його розробника, версії програми та контактної інформації. Викликається з головного меню програми.


3. ТЕСТУВАННЯ МОДЕЛІ PIC16


У даному розділі курсового проекту представлені розроблені тестові програми для перевірки правильності реалізації системи команд і периферійних пристроїв мікроконтролера PIC16 і результати їх роботи.


3.1 Тестування системи команд


Основною метою проведення даного тестування була перевірка правильності реалізації та функціонування системи команд моделі мікроконтролера.

Для зручності і спрощення реалізації тест системи команд розділили на наступні частини:

· тестування команд;

· тестування роботи портів вводу-виводу (подача вхідних впливів на ніжки портів, обробка їх моделлю мікроконтролера, видача даних в порт);

· тестування ...


Назад | сторінка 6 з 9 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Технологія складання і зварювання регістра опалення
  • Реферат на тему: Розрахунок і конструювання схеми паралельного регістра на тригері CLD - тип ...
  • Реферат на тему: Людина - вінець творіння або помилка природи
  • Реферат на тему: Помилка в платіжному дорученні. Інструкція до вирішення проблеми.
  • Реферат на тему: До питання про теорію поля: функціонально-семантичне поле дейксиса