ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Среда
3 июля
89820 Топик полностью
ReAl (21.05.2007 13:29, просмотров: 1) ответил mix47 на на вход АЦП 1,294 вольта, после преобразования 0,7 вольта :(
"0642" это не 0x2460, а 0x4206, что даёт 1,29 вольта (1,2895 при 5,000 опоры), я бі радовался :-) Байты-то местами поменяны, но внутри байта ты выводишь сначала hi, потом lo, как и надо. Т.е. тебе надо не "полностью зеркально" в голове переворачивать HEX-ы, а только байты зеркально, но сами байты сохранять. Лучше было сразу по-человечески печатать <c> void print_byte(uint8_t b) { /* как у тебя */ void print_word(uint16_t w) { print_byte( (uint8_t)(w>>8)); print_byte( (uint8_t)w); } ... print_word( ADCW); ... </c>