evgeniy_lm,
"лог. 1 на PD0"
Что за лог.? Тогда грамотнее сразу, как говорят, "подача высокого уровня (5V, в зависимости от МК) на PD0". Да и, опять же, все говорят по-разному. Питание, напряжение, высокий\низкий уровень - одно и то же в контексте.
" sbi/cbi вы дрыгаете конкретным пином, а out меняет весь порт и "дрыг""
Это я и имел ввиду. Оба работают с I/O, просто сразу не догадался, что можно тот же sbi сделать через out и указать конкретный бит. И нет такого "дрыг", конкретнее - out подаёт команду на порт, а уже во втором операнде указывается полный список нужных пинов (биты), тогда как в sbi указывается конкретный пин на порту.
Я же верно понимаю, что в подача питания в порт идёт по битам. Т.е получается, что:
00000001 -> Питание на PD0
00000010 -> Питание на PD1, а в PD0 уже питания не будет
И т.д?
"лог. 1 на PD0"
Что за лог.? Тогда грамотнее сразу, как говорят, "подача высокого уровня (5V, в зависимости от МК) на PD0". Да и, опять же, все говорят по-разному. Питание, напряжение, высокий\низкий уровень - одно и то же в контексте.
" sbi/cbi вы дрыгаете конкретным пином, а out меняет весь порт и "дрыг""
Это я и имел ввиду. Оба работают с I/O, просто сразу не догадался, что можно тот же sbi сделать через out и указать конкретный бит. И нет такого "дрыг", конкретнее - out подаёт команду на порт, а уже во втором операнде указывается полный список нужных пинов (биты), тогда как в sbi указывается конкретный пин на порту.