Без описания |
Поиск в теме | Версия для печати |
Predator |
Отправлено: 25 Января, 2019 - 16:37:05
|
Супермодератор
Сообщений всего: 1307
Дата рег-ции: Июль 2012
|
PORTB =0x01 - значит, что на PORTB0 - подаётся 1, на остальные 0.
PORTB&=0xfe - значит, что на PORTB0 - подаётся 0, остальные остаются как были.
PORTB|=0x01 - значит, что на PORTB0 - подаётся 1, остальные остаются как были.
& - побитное логическое умножение.
Регистр порта PIND логически умножаем на 0х01 по сути обнуляем все битики, кроме 0-го.
И результат сравниваем с 1.
| - побитное логическое сложение.
PORTB&=0xfe - идентично PORTB= PORTB & 0xfe, тоесть взять регистр PORTB, логически умножить на 0xfe и положить обратно в PORTB.
0xfe - значит, что число в шестнадцатиричном виде, в десятичном это 254, в двоичном 11111110.
с портом С6 разберетесь?
на тему определения кто вход - кто выход, намекну: почитайте про регистры DDRD, DDRB, DDRC - про них одно и тоже написано, только для портов D,B и С. |
|
|
Predator |
Отправлено: 26 Января, 2019 - 17:12:39
|
Супермодератор
Сообщений всего: 1307
Дата рег-ции: Июль 2012
|
знак == обозначает, что мы сравниваем, а не присваиваем.
Цитата:я представляю ее себе так (PINC & 00000001); - да, это идентично.
на всякий случай не путайте логическое побитное умножение с арифметическим.
арифметическое 7*4=28 и логическое 7&4=4.
Цитата:Я не понимаю что мы подрАзумЕваем под PINC;
регистр входного сигнала - если некоторые пины настроены быть входами, то значения заданы внешними сигналами.
Цитата:Да я знаю что возможно задаю слишком глупые вопросы на то и форум.
а если 2004 - это год рождения, то вопросы вполне себе закономерные.
Здесь недолюбливают тех, кто задаёт вопросы типа "через месяц курсовик сдавать, сделайте мне схему и прошивку" |
|
|
|
Поиск в теме | Версия для печати |
Страниц (6): « 1 [2] 3 4 5 6 » |
« С чего начать? » |
Все гости форума могут просматривать этот раздел. Только зарегистрированные пользователи могут создавать новые темы в этом разделе. Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
|
|
|
|
|