Варианты заданий
|
Задание 1 |
Задание 2 |
|
Разработать программу для последовательного вывода всех 16-ных цифр на один семисегментный индикатор дисплея с интервалом вывода -1с. |
|
Разработать программу включения -выключения одного разряда дисплея с интервалом 3с. |
|
Разработать программу включения -выключения всех сегментов всех индикаторов дисплея с интервалом 5с. |
|
Разработать программу последовательного гашения всех индикаторов дисплея после его включения. |
|
Разработать программу последовательного включения четных разрядов дисплея с интервалом 5с. |
|
Разработать программу повторяющегося переключения изображения с четных разрядов дисплея на нечетные и обратно с интервалом 3с. |
|
Разработать программу циклического перемещения одного символа, хранимого в ячейке памяти, вдоль индикатора (бегущий символ). |
|
Разработать программу для циклического перемещения слова БУРАН вдоль индикатора в направлении справа налево. |
|
Разработать программу для последовательного вывода через 1 разряд дисплея сообщения типа «ПОЛЕТ БУРАНА». Период вывода символов -1с. |
|
Разработать программу циклического вывода символов из 20 ячеек памяти на индикаторы дисплея в режиме "бегущей строки" слева направо /вывести одно из сообщений «БЕГУЩАЯ СТРОКА» , или «ПОЛЕТ БУРАНА» |
|
Разработать программу для отсчета временного интервала 1 минута с шагом 1с с индикацией на дисплее . Отсчет выполнить в прямом направлении. |
|
Разработать программу для отсчета временного интервала 1 минута с шагом 1с с индикацией на дисплее отладочного устройства. Отсчет выполнить в обратном направлении. |
|
Разработать программу "Электронные часы", используя для индикации дисплей отладочного устройства. Формат вывода «22.15.30» или «22.15», обеспечив мигание точки с интервалом 1с. |
|
Разработать программу, чередующую вывод на дисплей сообщений «1C», «2C», «3C», «4C»,удерживаемых соответственно 1с,2с,4с,8с. |
|
Разработать программу вывода набора цифр 1,2,3,4,5,6,7,8. Каждая цифра после вывода удерживается соответственно ее значению в течение 1с,2с,...,8с. |
|
Дан массив А из 10 однобайтовых чисел. Переписать в массив В все числа, лежащие в диапазоне 05H - 30H. Вывести на дисплей число таких чисел. |
|
Дан массив А из 10 однобайтовых чисел, содержащий число 00H. Необходимо найти сумму всех чисел массива А, находящихся до числа 00H. Результат вывести на дисплей. |
|
В массиве А хранится 10 показаний температуры больных. Проверить, нет ли среди них значений выше 37 и ниже 36. Вывести на дисплей сообщение «В-5,Н-3». |
|
В массиве А записаны двухбайтовые числа - показания температуры 10-и больных /например, 36,70/. Проверить, нет ли среди них значений меньше 36,1 и больше 36,9. Если такие есть, занести в регистр В и на дисплей номер больного (Н-7).Длина массива А-20 ячеек. |
|
Разработать программу вывода на дисплей отладочного устройства последовательности цифр 1-8,образовав ряд 12345678. |
|
Разработать программу вывода 8-разрядного двоичного числа из регистра В МП на дисплей с 16-ным представлением. |
|
Разработать программу вывода на дисплей всех битов слова состояния программы в формате: каждому флагу - один разряд дисплея. |
|
Программа транспонирования матрицы 4х4 (коэффициенты матрицы находятся в массиве ОЗУ). |
|
Программа децимации (прореживания) массива данных, находящегося в ОЗУ (например, из исходного массива, содержащего 20 чисел, создается новый массив, содержащий каждое четвертое число). |
|
Программа последовательного переноса содержимого ячеек ОЗУ (содержимое ячейки АДР+4 в АДР+5, АДР+3 в АДР+4, АДР+2 в АДР+3, АДР+1 в АДР+2, в ячейку с адресом АДР вводится новое значение из внешнего устройства). |
|
Программа табличного вычисления функции одной переменной y=F(x). Например, квадраты действительных чисел. |
|
Программа табличного вычисления функции двух переменных z=F(x,y). Например, вычисление модуля комплексного числа. |
|
Программа или подпрограмма вычисления функции y=kx, где x – переменная со знаком, k – постоянная, представимая степенями двойки (1.75, 3.5, 0.872 и т.п.). |
|
Программа или подпрограмма вычисления функции y=kx, где x – переменная со знаком, k – постоянная, представимая степенями двойки (1.75, 3.5, 0.872 и т.п.). |
