Курсовая работа: Верифікація послідовного порту

АНОТАЦІЯ

Опис програми містить загальний опис алгоритмів головної програми та процедур запису і зчитування повідомлень на рівні блок-схем, а також більш детальний опис розробленої програми на рівні програмного коду.


ЗМІСТ

ВСТУП

1. Опис процедур запису і зчитування повідомлень

1.1 Опис процедури запису повідомлення Write_Message

1.2 Опис процедури зчитування повідомлення Read_Message

2. Опис процедури відображення стану регістрів

3. ОПИС ЕКРАННИХ ФОРМ ПРОГРАМИ

Висновки

Список використаної літератури


ВСТУП

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

Програма створена в середовищі Delphi і дозволяє моделювати процеси запису та зчитування даних, при цьому процес обміну інформацією відбувається не з послідовним портом, а з файлами. Процедура виводу даних повинна записувати інформацію у текстовий файл, а процедура вводу – зчитувати дані з файлу.


1. Опис процедур запису і зчитування повідомлень

1.1 Опис процедури запису повідомлення Write_Message

Розглянемо блок – схему алгоритму процедури Write_Message (рис. 1.1) для кодування повідомлень. Після зчитування символів з форми визначаються їх коди (масив mCod_bit). Далі коди символів mCod_bit перетворюються у масив бітів mBit. Значення кожного біту з масиву mBit перетворюються в аналогову напругу сигналу mU, а значення напруги записуються в текстовий файл.

Рис.1.1. Блок-схема процедури Write_Message


Розглянемо процес запису повідомлення у файл на рівні програмного коду. Спочатку зчитується з форми текст повідомлення

Str:=Edit1.Text;

та опції СОМ-порта

case Form5.RadioGroup2.ItemIndex of //Визначення довжини слова

0:DovjSlova:=7;

1:DovjSlova:=8;

end;

case Form5.RadioGroup3.ItemIndex of //Визначення к-сті стопових бітів

0:KilStopBit:=1;

1:KilStopBit:=2;

--> ЧИТАТЬ ПОЛНОСТЬЮ <--

К-во Просмотров: 287
Бесплатно скачать Курсовая работа: Верифікація послідовного порту