Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лабораторные работы по телекомуникации.doc
Скачиваний:
68
Добавлен:
02.05.2014
Размер:
10.88 Mб
Скачать

Контрольные вопросы

  1. По каким признакам отличаются ВИСТ и ЧИСТ?

  2. Как работают индуктивные датчики на срыве колебания?

  3. Какие виды погрешностей измерений осуществляют и от чего они зависят?

  4. Как работают логические схемы «И», «ИЛИ», «НЕ», «ЗАПРЕТ»?

  5. Какие виды распределителей импульсов существуют и как они построены?

  6. Из каких основных узлов состоит счетчик электромеханический и электронный?

Литература

  1. Салихов З.М., Улжаев Э., Каримжанов Х. «Регистрация и считывание параметров с помощью матричного дешифратора». Сборник материалов по итогам НИР ИФФ ТашПИ. –Т.: Изд. ТашПИ, 1972. –Вып.106.

  2. Старостин А.Н. Импульсная техника –М.: Высшая школа. – С. 141-160.

  3. Агейкин Д.И. Датчики контроля и регулирования. –М., 1965.

Лабораторная работа № 8

КОДИРОВАНИЕ ДВОИЧНЫХ СЛОВ НА МИКРО-ЭВМ PC

ЦЕЛЬ РАБОТЫ:

  1. Ознакомление с БЕЙСИК – программой кодирования двоичных слов с постоянным весом и длинной.

  2. На микро-ЭВМ «IPC» получить распечатку двоичных слов для заданных индивидуальных исходных данных.

Индивидуальные исходные данные

Номер подгруппы

w

n

Номер подгруппы

w

n

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

3

4

5

6

6

5

4

3

2

7

5

3

4

6

8

6

7

8

10

16

17

8

9

10

11

14

12

10

17

13

16

17

18

19

20

21

22

23

24

25

26

27

28

29

30

11

10

9

7

4

5

2

7

4

5

6

7

4

5

3

15

20

18

16

10

11

7

9

11

13

12

14

15

17

10

Порядок выполнения работы на ЭВМ «IPC»

  1. Включить машину «IPC» переключателем, расположенным на левой боковой панели машины.

  2. Через одну минуту на экране должно появиться изображение следующего вида:

Загрузчик

:_

Это означает, что машина готова к работе. В случае появления другого изображения необходимо нажать кнопку CLEAR/LF.

3. Пользователю необходимо загрузить машину внутренним математическим обеспечением с диска. Для этого следует: а) включить дисковод; б) в левую или правую колонку поставить диск мат. Обеспечения, зафиксировать его и закрыть крышку; в) с помощью клавиатуры набрать : LOAD R # Ф(1) или LOAD F # Ф(1), где R # Ф(1) - если диск вставлен в левую колонку, F # Ф(1) – если диск вставлен в правую колонку; г) нажимаем клавишу CR/LF и спустя некоторое время на экране появится надпись : BASIC Ф1 дата; д) нажимаем клавишу RUN1 CR/LF, спустя несколько секунд на экране возникает изображение:

READY

:_

После этого можно набирать исходный программный модуль.

Во время ввода программы могут появиться ошибки. Чтобы исправить их, необходимо использовать инструкцию по редактированию.

По окончании ввода программы нажимаем клавишу RUN и CR/LF.

Для вывода исходного программного модуля на печать необходимо нажать клавишу: SELECT PRINT ФC CR/LF.

Для временной остановки вывода данных на печать пользуются кнопкой HALT/STEP, а для продолжения распечатки – CONTINUE.

10 REM ПРОГРАММА КОДИРОВАНИЯ ДВОИЧНЫХ СЛОВ <ДС>;

20 REM С ПОСТОЯННЫМ КОДОМ;

25 DIM B <22>;

30 INPUT «ВВЕДИТЕ КОЛИЧЕСТВО РАЗРЯДОВ КОДА» , I;

40 INPUT « КОЛИЧЕСТВО ЕДИНИЦ В КОДЕ», J;

50 I9=1;

60 K=1;

70 L=J;

80 Y=1;

90 FOR M=1 TO K;

100 Y=Y+M;

110 NEXT M;

120 N=Y;

130 Y=1;

140 FOR M=1 TO L;

150 Y=Y+M;

160 NEXT M;

170 N=N/Y;

180 Y=1;

190 FOR M=1 TO K-L;

200 Y=Y+M;

210 NEXT M;

220 N=N/Y;

230 PRINT I «РАЗРЯДНЫЙ КОД С» ;

240 PRINT J «ЕДИНИЦАМИ, ЧИСЛО КОДОВЫХ КОМБИНАЦИЙ», N;

250 FOR M=1 TO K;

260 IF M<=L THEN 270:B<M>=0: GOTO 280;

270 B<M>=1;

280 NEXT M;

290 A=0: PRINT : FOR M=K TO 1 STEP-1;

300 PRINT B<M>: A=A+B<M>*2+<M-1>: NEXT M;

310 PRINT « ДЕСЯТИЧНЫЙ ЭКВИВАЛЕНТ ДС»; A;

320 IF I9=N THEN 370: FOR M=1 TO K: IF B<M>=1 THEN 330: B<M>=1;

325 GOTO 350;

330 B<M>=0;

340 NEXT M;

350 J9=0: FOR M=1 TO K: IF B<M><>1 THEN 360: J9=J9+1;

360 NEXT M: IF J9<>L THEN 320: J9=J9+1: GOTO 290;

370 END.

КОНТРОЛЬНЫЕ ВОПРОСЫ

  1. Какими параметрами характеризуется двоичный код с постоянным весом?

  2. Какими способами можно установить список двоичных слов?

  3. Привести примеры изображения двоичных слов в виде сигнала.

  4. Какими способами определяются десятичные элементы двоичных слов?

0 0 0 0 0 0 0 0 1 1 ДЕСЯТИЧНЫЙ ЭКВИВАЛЕНТ ДС 3

0 0 0 0 0 0 0 1 0 1 ДЕСЯТИЧНЫЙ ЭКВИВАЛЕНТ ДС 5

0 0 0 0 0 0 0 1 1 0 ДЕСЯТИЧНЫЙ ЭКВИВАЛЕНТ ДС 6

0 0 0 0 0 0 1 0 0 1 ДЕСЯТИЧНЫЙ ЭКВИВАЛЕНТ ДС 9

0 0 0 0 0 0 1 0 1 0 ДЕСЯТИЧНЫЙ ЭКВИВАЛЕНТ ДС 10

0 0 0 0 0 0 1 1 0 0 ДЕСЯТИЧНЫЙ ЭКВИВАЛЕНТ ДС 12

0 0 0 0 0 1 0 0 0 1 ДЕСЯТИЧНЫЙ ЭКВИВАЛЕНТ ДС 17

0 0 0 0 0 1 0 0 1 0 ДЕСЯТИЧНЫЙ ЭКВИВАЛЕНТ ДС 18

0 0 0 0 0 1 0 1 0 0 ДЕСЯТИЧНЫЙ ЭКВИВАЛЕНТ ДС 20

0 0 0 0 0 1 1 0 0 0 ДЕСЯТИЧНЫЙ ЭКВИВАЛЕНТ ДС 24

0 0 0 0 1 0 0 0 0 1 ДЕСЯТИЧНЫЙ ЭКВИВАЛЕНТ ДС 26

0 0 0 0 1 0 0 0 1 0 ДЕСЯТИЧНЫЙ ЭКВИВАЛЕНТ ДС 33

0 0 0 0 1 0 0 1 0 0 ДЕСЯТИЧНЫЙ ЭКВИВАЛЕНТ ДС 34

0 0 0 0 1 0 1 0 0 0 ДЕСЯТИЧНЫЙ ЭКВИВАЛЕНТ ДС 36

0 0 0 0 1 1 0 0 0 0 ДЕСЯТИЧНЫЙ ЭКВИВАЛЕНТ ДС 40

0 0 0 1 0 0 0 0 0 1 ДЕСЯТИЧНЫЙ ЭКВИВАЛЕНТ ДС 48

0 0 0 1 0 0 0 0 1 0 ДЕСЯТИЧНЫЙ ЭКВИВАЛЕНТ ДС 65

0 0 0 1 0 0 0 1 0 0 ДЕСЯТИЧНЫЙ ЭКВИВАЛЕНТ ДС 66

0 0 0 1 0 0 1 0 0 0 ДЕСЯТИЧНЫЙ ЭКВИВАЛЕНТ ДС 68

0 0 0 1 0 1 0 0 0 0 ДЕСЯТИЧНЫЙ ЭКВИВАЛЕНТ ДС 72

0 0 0 1 1 0 0 0 0 0 ДЕСЯТИЧНЫЙ ЭКВИВАЛЕНТ ДС 80

0 0 1 0 0 0 0 0 0 0 ДЕСЯТИЧНЫЙ ЭКВИВАЛЕНТ ДС 96

0 0 1 0 0 0 0 0 1 0 ДЕСЯТИЧНЫЙ ЭКВИВАЛЕНТ ДС 129

0 0 1 0 0 0 0 1 0 0 ДЕСЯТИЧНЫЙ ЭКВИВАЛЕНТ ДС 130

0 0 1 0 0 0 1 0 0 0 ДЕСЯТИЧНЫЙ ЭКВИВАЛЕНТ ДС 162

0 0 1 0 0 1 0 0 0 0 ДЕСЯТИЧНЫЙ ЭКВИВАЛЕНТ ДС 136

0 0 1 0 1 0 0 0 0 0 ДЕСЯТИЧНЫЙ ЭКВИВАЛЕНТ ДС 144

0 0 1 1 0 0 0 0 0 0 ДЕСЯТИЧНЫЙ ЭКВИВАЛЕНТ ДС 160

0 1 0 0 0 0 0 0 0 0 ДЕСЯТИЧНЫЙ ЭКВИВАЛЕНТ ДС 192

0 1 0 0 0 0 0 0 0 1 ДЕСЯТИЧНЫЙ ЭКВИВАЛЕНТ ДС 257

0 1 0 0 0 0 0 0 1 0 ДЕСЯТИЧНЫЙ ЭКВИВАЛЕНТ ДС 258

0 1 0 0 0 0 0 1 0 0 ДЕСЯТИЧНЫЙ ЭКВИВАЛЕНТ ДС 260

0 1 0 0 0 0 1 0 0 0 ДЕСЯТИЧНЫЙ ЭКВИВАЛЕНТ ДС 264

0 1 0 0 0 1 0 0 0 0 ДЕСЯТИЧНЫЙ ЭКВИВАЛЕНТ ДС 272

0 1 0 0 1 0 0 0 0 0 ДЕСЯТИЧНЫЙ ЭКВИВАЛЕНТ ДС 289

0 1 0 1 0 0 0 0 0 0 ДЕСЯТИЧНЫЙ ЭКВИВАЛЕНТ ДС 320

0 1 1 0 0 0 0 0 0 0 ДЕСЯТИЧНЫЙ ЭКВИВАЛЕНТ ДС 384

1 0 0 0 0 0 0 0 0 0 ДЕСЯТИЧНЫЙ ЭКВИВАЛЕНТ ДС 513

1 0 0 0 0 0 0 0 1 0 ДЕСЯТИЧНЫЙ ЭКВИВАЛЕНТ ДС 514

1 0 0 0 0 0 0 1 0 0 ДЕСЯТИЧНЫЙ ЭКВИВАЛЕНТ ДС 516

1 0 0 0 0 0 1 0 0 0 ДЕСЯТИЧНЫЙ ЭКВИВАЛЕНТ ДС 520

1 0 0 0 0 1 0 0 0 0 ДЕСЯТИЧНЫЙ ЭКВИВАЛЕНТ ДС 523

1 0 0 0 1 0 0 0 0 0 ДЕСЯТИЧНЫЙ ЭКВИВАЛЕНТ ДС 544

1 0 0 1 0 0 0 0 0 0 ДЕСЯТИЧНЫЙ ЭКВИВАЛЕНТ ДС 576

1 0 1  0 0 0 0 0 0 0 ДЕСЯТИЧНЫЙ ЭКВИВАЛЕНТ ДС 640

1 1 0 0 0 0 0 0 0 0 ДЕСЯТИЧНЫЙ ЭКВИВАЛЕНТ ДС 760

10-разрядный код с 2 единицами, число кодовых комбинаций 45.