Size: a a a

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

2021 June 22

DI

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

DI

Dinar Islamov in Анархическая электроника
везде в примерах используют только ADCH
источник

СT

Сергій Tolmeros... in Анархическая электроника
так и не надо, математика с 16-разнядными числами, просто разряды 10 и выше - не значащие
источник

СT

Сергій Tolmeros... in Анархическая электроника
важно, если использовать все 10 бит, то удобнее ADLAR=0
источник

DI

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

СT

Сергій Tolmeros... in Анархическая электроника
иначе надо сдвигами баловаться
источник

DI

Dinar Islamov in Анархическая электроника
выставил 0
источник

DI

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

СT

Сергій Tolmeros... in Анархическая электроника
последняя строка на скрине
надо сначала читать ADCL, потом ADCH
не наоборот
источник

DI

Dinar Islamov in Анархическая электроника
да читать я умею! я не понимаю как это сделать
источник

DI

Dinar Islamov in Анархическая электроника
вот я выставил регистр ADLAR в 0
источник

DI

Dinar Islamov in Анархическая электроника
я вижу 8 бит ADSL
источник

СT

Сергій Tolmeros... in Анархическая электроника
asm или C?
источник

DI

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

DI

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

СT

Сергій Tolmeros... in Анархическая электроника
adc_value = tmp_adch<<8 + tmp_adcl;
источник

СT

Сергій Tolmeros... in Анархическая электроника
но по идее там функция уже какая-то есть готовая
источник

DI

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

СT

Сергій Tolmeros... in Анархическая электроника
важна последовательность команд
источник

DI

Dinar Islamov in Анархическая электроника
то есть сама ADCL  у меня допустим 0111111. если я сдвину регистры, на 1 влево, то поулчится 11111110
источник