Интерфейсы периферийных устройств. Ключев А.О - 254 стр.

UptoLike

253
5. Скорость последовательного канала – 1200 бит/с.
Конвертор из десятичной в шестнадцатеричную систему счисления. Диапазон
преобразуемых значенийот 0
10
до 255
10
включительно. При помощи клавиатуры
SDK-1.1 вводится десятичное число для конвертирования. Кнопка перевода в
шестнадцатеричную систему счисления – «*». Вводимые с клавиатуры числа и результат
должны выводиться в последовательный канал и отображаться в терминале
персонального компьютера. Каждое новое преобразование начинается с новой строки.
Должен быть предусмотрен контроль ввода корректных значений.
6. Скорость последовательного канала
– 1200 бит/с.
Умножитель десятичных чисел. Диапазон значений множителейот 0
10
до 99
10
включительно. При помощи клавиатуры SDK-1.1 вводятся множители (десятичные
числа), причем разделителем введенных значений является символ «*» (кнопка «C» на
клавиатуре), символом начала вычисления – «=» (кнопка «#»). Вводимые с клавиатуры
числа и результат должны выводиться в последовательный канал и отображаться в
терминале персонального компьютера. Каждое новое выражение начинается с новой
строки. Должен быть предусмотрен контроль ввода корректных значений.
7. Скорость последовательного канала – 2400 бит/с.
Конвертор из шестнадцатеричной в десятичную систему счисления. Диапазон
преобразуемых значенийот 0
16
до FF
16
включительно. При помощи клавиатуры
SDK-1.1 вводится шестнадцатеричное число для конвертирования. Кнопка перевода в
десятичную систему счисления – «#». Вводимые с клавиатуры числа и результат должны
выводиться в последовательный канал и отображаться в терминале персонального
компьютера. Каждое новое преобразование начинается с новой строки. Должен быть
предусмотрен контроль ввода корректных значений.
8. Скорость последовательного канала – 2400 бит/с.
Целочисленный делитель десятичных чисел. Диапазон значений делимого и делителя
от 0
10
до 99
10
включительно. При помощи клавиатуры SDK-1.1 вводятся делимое и
делитель (десятичные числа), причем разделителем введенных значений является символ
«/» (кнопка «D» на клавиатуре), символом начала вычисления – «=» (кнопка «#»).
Вводимые с клавиатуры числа и результат должны выводиться в последовательный
канал и отображаться в терминале персонального компьютера. Каждое новое выражение
начинается с новой строки. Должен быть предусмотрен
контроль ввода корректных
значений.