Size: a a a

Анархическая электроника

2021 June 22

DI

Dinar Islamov in Анархическая электроника
в ADMUX есть же биты, которые определяют какой порт опрашивается. Так вот этих портов в Atmega328р 6 штук. Я задал вопрос, а как опрашивать два, три датчика. Так вот цикличным перебором битов и последовательным опросом портов как оказалось
источник

B

Byte in Анархическая электроника
А, ну да, там иначе же никак, это не STMка.
источник

DI

Dinar Islamov in Анархическая электроника
так вот о том и речь! а ты мне говоришь "аналогРид(пин)" я немного присел на жопу от такого ответа ;D
источник

DI

Dinar Islamov in Анархическая электроника
пытаюсь в аттини запихнуть серьезный алгоритм, вот сижу по каждому байту выковыриваю
источник

B

Byte in Анархическая электроника
Да блэт, ты не представляешь, как у меня тут от: «Кстати.. аналогрид он будет все порта перебирать независимо используются они или нет??» глаз выпал :)
Нет, просто номер пина/канала на вход, он переконфигурирует мультиплексор и тащит данные из АЦП уже.
источник

B

Byte in Анархическая электроника
Да эт’ я читал… Радует, что правильный путь выбрал, а не как обычно люди делают :-D
источник

DI

Dinar Islamov in Анархическая электроника
ну блин я не из тех, кто с инета гайверовские теплицы копипастит :D
источник

DI

Dinar Islamov in Анархическая электроника
костыли не люблю тоже
источник

B

Byte in Анархическая электроника
https://graphics.stanford.edu/~seander/bithacks.html

Тогда вот это может очень пригодиться.
источник

DI

Dinar Islamov in Анархическая электроника
преобразование типов данных??
источник

DI

Dinar Islamov in Анархическая электроника
это полезно
источник

DI

Dinar Islamov in Анархическая электроника
ну я уже понял, что лучше 1/1000, чем 0.001
источник

DI

Dinar Islamov in Анархическая электроника
принцип ясен по сути
источник

DI

Dinar Islamov in Анархическая электроника
вот меня бист, что boolean жрет 8 байт
источник

B

Byte in Анархическая электроника
Не :)
источник

DI

Dinar Islamov in Анархическая электроника
что там на 8 байт?
источник

DI

Dinar Islamov in Анархическая электроника
там 1 бита хватит
источник

B

Byte in Анархическая электроника
Читай про битовые поля ;)
источник

DI

Dinar Islamov in Анархическая электроника
да постепенно! не все сразу. Я тут АЦП два дня зпускал
источник

DI

Dinar Islamov in Анархическая электроника
хорош пока
источник