ДС
Дмитрий С.

Микроконтроллер Atmega. данные идут с PORTD . Как освободить PORTD точнее сдвинуть на 2 бита с использованием PORTB ?



Я понимаю что сдвиг, но вот не могу понять

делаю вот так

PORTD|=VH>>6;
PORTB=VH>>2;

Но оно не работает!

PORTD|=VH>>6;
PORTB=VH>>2;

По идее это вывод на выводы 7,8 PORTD и все PORTB

AB
Alexandr Biryukov

Сдвиг << или >>
Смотрите тут: http://www.mikrocontroller.net/articles/AVR-GCC-Tutorial#Eing.C3.A4nge_.28Wie_kommen_Signale_in_den_.C2.B5C.29
в гугле переведите на русский, или если у вас хром, то там есть опцая перевести на русский.

Дмитрий Пучков
Дмитрий Пучков

Смотря как обмен информацией осуществляется если полностью программно то можно переназначить ножки. Если через UART ничего не выйдет, он аппаратный и сидит только на своих ножках.

Похожие вопросы
Как запускать игры на 64 бита, а то многие идут на 32!
короче если поменять сгоревший микроконтроллер на электронной плате на точно такой же, требуется ли туда вбивать програм
задали сделать базу данных библиотеки с возможностью использования на трёх компьютерах есть база данных access
Сколько символов можно закодировать с помощью 2 бит, 10 бит, 10 байт? Как вычислить? Спасибо.
где скачать Moneymaster 2? где скачать Moneymaster 2? везде битые ссылки
где ошибка в коде ??в 2 строчках точней
ассемблер. как сдвинуть 3-х байтовое число на 1 бит?
Что является минимальной единицей измерения цифровых данных бит или байт?
какой фотошоп, на данный момент, считается самым лучшим и понятным в использовании?
ACCESS. Контроль ошибок при записи/изменении данных в таблицах с использованием VBA