Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ДИПЛОМ СЦУК 100500.docx
Скачиваний:
3
Добавлен:
09.09.2019
Размер:
386 Кб
Скачать
☆

3.3 Пpиклад програми ініціалізації та введення/виведення даних мовою turbo assembler (tasm)

Програма ініціалізації послідовного адаптерата введення/виведення даних TITLE RS232.ASM

MODEL SMALL

STACK 256

DATA SEGMENT

DATA ENDS

CODE SEGMENT

ASSUME CS:CODE, DS:DATA, ES:DATA

START: MOV

AX,DATA

суміщення

MOV

DS,AX

сегментів

MOV

ES,AX

даних

MOV

DX,3FBH

завдання

MOV

AL,80H

OUT

DX,AL

подільника

MOV

DX,3F8H

MOV

AL,60H

OUT

DX,AL

частоти

MOV

DX,3F9H

MOV

AL,00H

генератора

OUT

DX,AL

CONTR:

MOV

AL,lEH

Завдання нового режиму адаптера завантаження

MOV

DX,3FBH

керувального

OUT

DX,AL

слова(ІЕН)

INTER:

MOV

AL,00H

заборона

MOV

DX,3F9H

переривань

OUT

DX,AL

від RS-232-C

STATUS:

MOV

DX,3FDH

Передавання даних перевірка

IN

AL,DX

стану

AND

AL,20H

буфера передавання

JZ

STATUS

у циклі

SEND:

MOV

AL,41H

передавання

MOV

DX,3F8H

даного

OUT

DX,AL

41Н

MOV

DX,3FDH

Приймання даних перевірка

READY:

IN

AL,DX

наявності

AND

AL,0lH

даних в лінії

JZ

READY

у циклі

MOV

DX,3F8H

приймання

IN

AL,DX

даного

JMP

STATUS

циклування програми

EXIT:

NOP

MOV

AH,4CH

вихід

INT

21H

з програми

CODE ENDS

END

Висновки

Телемедицина вважається одним з прикладних напрямів медичної науки і надзвичайно швидко розвивається. Головною метою телемедицини є створення умов, при яких допомога висококваліфікованих спеціалістів-медиків стане доступною не лише мешканцям великих міст, але й тим пацієнтам, що живуть далеко від спеціалізованих медичних центрів і не мають можливості особисто бути присутніми на консультації того чи іншого лікаря. Ця проблема є надзвичайно актуальною для України, оскільки невідкладне медичне консультування нерідко вкрай необхідне.

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

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

Виходячи з цього, що:

Порт послідовного передавання RS-232-C, який називається асинхронним адаптером, або послідовним інтерфейсом, має багатоцільове призначення:

  • підімкнення миші;

  • підімкнення графобудувачів, сканерів, принтерів, диджитайзерів;

  • реалізація зв’язку між двома комп’ютерами з використанням спеціального кабелю та оболонки NORTON COMMANDER;

  • підімкнення модемів для передавання даних телефонними лініями;

  • підімкнення до мережі персональних комп’ютерів.

У складі кожного комп’ютера є хоча б один послідовний порт для обміну даними.

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

Як можно побачити з приладу цієї бакалаврської роботи, то написання драйверу для порта послідовного передавання RS-232-C, є не складним завданням для досвідченого співробітника цієї галузі.