Создан заказ №9139162
12 декабря 2022
На базе микроконтроллера се- мейства Atmega разработать систему индикации, по- зволяющую считывать с 3-х тумб
Как заказчик описал требования к работе:
Практическое задание. На базе микроконтроллера се- мейства Atmega разработать систему индикации, по- зволяющую считывать с 3-х тумблеров, подключенных к микроконтроллеру, код числа и выводить на 3 свето- диода соответствующий ему код Грея. На индикатор вывести число, светящихся светодиодов. Все дейс
твия выполняются, если управляющий тумблер поднят.
Коды Грея легко получаются из двоичных чи- сел путём побитовой операции «Исключающее ИЛИ» с тем же числом, сдвинутым вправо на один бит и в котором старший разряд заполняется нулём. Результат выполнения операции XOR (исключающее ИЛИ) ра- вен 1, когда один из битов b или a равен 1. В осталь- ных ситуациях результат применения оператора XOR
равен 0.
Пример. Преобразовать двоичное число 10110 в код Грея.
10110 01011 ----- XOR 11101
Путинцев Михаил Сергеевич
Ниже приведён алгоритм преобразования из двоичной системы счисления в код Грея, записанный на языке C:
unsigned int grayencode(unsigned int g) {
return g ^ (g >> 1); }
Теоретический вопрос: «Структура микроконтролле- ра семейства Atmega. Подключение внешней памяти к микроконтроллеру семейства Atmega
подробнее
Заказчик
заплатил
заплатил
500 ₽
Заказчик не использовал рассрочку
Гарантия сервиса
Автор24
Автор24
20 дней
Заказчик принял работу без использования гарантии
15 декабря 2022
Заказ завершен, заказчик получил финальный файл с работой
5
На базе микроконтроллера се- мейства Atmega разработать систему индикации, по- зволяющую считывать с 3-х тумб.docx
2022-12-18 16:10
Последний отзыв студента о бирже Автор24
Общая оценка
5
Положительно
Автор очень помог с заданием, все сделано серьезно и качественно. Постоянно на связи, возникающие рабочие вопросы решались очень оперативно. Планирую дальнейшее сотрудничество с таким ответственным и грамотным специалистом.