Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Регистрация двух каналов



аналоговых сигналов с помощью LPT порта.

Рис.19

Вначале производится оцифровка сигнала U1(t), на выходе компаратора 1 при изменении сигнала с лог. 1 на лог.0, (бит D3) входной порт изменяется с числа 127 на число 119. При дальнейшей оцифровке сигнапа U2(t) на выходе компаратора 2 при изменении сигнала с лог. 1 на лог.0, (бит D4) входной порт изменяется с 119 на 103.

Программа:

10 t=0

20 for a=0 to 15 опрос первого канала

30 out &h378,a в переменную а записывается цифровой код первого канала

40 b=inp (&h379)

50 if b=119 then goto 70

60 next a

70 for c=16 to 240 step 16 опрос второго канала

80 out &h 378,c в переменную с записывается цифровой код второго канала

90 d= inp (&h379)

100 if d=103 then goto 130

110 next c

130 print u1= (5/15)*a напряжение в первом канале

140 print u2=0,3* (c/16) напряжение во втором канале

Если необходимо построить на экране монитора графики U1(t) и U2(t) Рис.20, добавляются строки:

130 pset(120 – a, t) график u1(t)

140 pset (120 – c/16, t) график u2(t)

145 sleep 1

150 t= t+1

160 goto 20

Рис.20





Дата публикования: 2014-11-02; Прочитано: 497 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.006 с)...