С CodeVisionAVR немного разобрался - нужен был весии 1.2хх скорее всего,
автор не уточнил. А я пытался запихать все в 2.05.0.
В версии 1.25.9 при компиляции выдает предупреждения:
Warning: term.c(43): eeprom char
ds1820_rom_codes_e[MAX_DS1820][9];
Warning: term.c(103): eeprom unsigned char ecPoint[KOL_SAVE2][5];
Warning: serv.c (196): overflow is possible in 16 bit multiplication,
casting to 'long' may be required
Warning: serv.c (216): overflow is possible in 16 bit multiplication,
casting to 'long' may be required
Warning: serv.c (219): overflow is possible in 16 bit multiplication,
casting to 'long' may be required
В программировании я начинающий, так что просьба ногами не бить...
Полученные файлы вроде успешно работают в Протеусе.
Есть желание изменить вывод на индикатор - допустим в одном экране
выводить сразу 4 значения: температуру за бортом, дома, давление,
влажность. В других экранах - остальное. С временем вывода тоже можно поиграться. Ресурсов у Меги32 еще достаточно.
Вот такие хотелки.