Мои "аномалии" при построении.
До этапа переноса платы в корпус - "все" работало, что тестировал.
После того как был собран корпус заметил такие глюки:
Далласы перестали определяться в паре. Детектились по одному. Причем температуру показывали 1 раз, потом отображение на дисплее замирало и больше не менялись. О такой проблеме я уже читал в этой ветке. И таки нашел в чём у меня лично был фокус .
Что я делал?
К разъему на плате "Rx Tx Gnd" был подключен разъем DB-9 (rs-232) который стоит на корпусе контроллера. (не понимаю какие процессы творились в этих 3-х проводках и пустом гнезде DB-9. Но температура не работала. (таймер и кнопки работали)
Когда я отсоединил разъем от платы - Далласы начали нормально определяться и показывать температуру.
Когда к разъему "Rx Tx Gnd" была приделана микруха max232 по
схеме то аномалии не повторились.
P.S.
Очень жаль, что убрали с платы max232 или какой-то другой преобразователь который необходим чтобы подключить контроллер к ПК.
Пришлось городить дополнительно цепочку
[atmega] -
[max232] - [usb] -
[pc].
Подключение прошло успешно... Прога работает. Вопросы с яркостью дисплея решились сами собой на программном уровне

Я в восторге. Спасибо всем кто помогал мне разобраться в личках/лично/в теме







