Блок переключения с шагом 0,1

На этом форуме Вы можете задать вопросы знатокам программы и автору.
Ответить
dorisca11
Рядовой
Сообщения: 9
Зарегистрирован: 29 дек 2015, 16:47
Откуда: Ташкент

Блок переключения с шагом 0,1

Сообщение dorisca11 »

Здравствуйте! Решил собрать термостат с ручным изменением температуры и гистерезисом. Шаг 0.1 написал кусок программы по изменению в + и - с сохранением значений в епром. Всё получилось и функционировает, но  код получился огромный. Так как я хочу эту программу залить в тини2313 у которой памяти всего 2 к, для меня такой размер не приемлем. Помогите разодраться в программе, скорей всего я не правильно её построил.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
Олег
Полковник
Сообщения: 1532
Зарегистрирован: 13 окт 2015, 16:47
Контактная информация:

Блок переключения с шагом 0,1

Сообщение Олег »

Нечего там особо сокращать, только резать функции,например дисплей четверть кода занимает.
dorisca11
Рядовой
Сообщения: 9
Зарегистрирован: 29 дек 2015, 16:47
Откуда: Ташкент

Блок переключения с шагом 0,1

Сообщение dorisca11 »

Ни ужели не как не возможно это сделать? Просто у меня есть готовое устройство на тини2313 с таким же функционалом и всё туда поместилось, а исходников нет. Дисплей я подключил для наглядности. Может есть какой то иной способ выводить с счётчика не целое число а десятичное?
Аватара пользователя
Siberian
Лейтенант
Сообщения: 635
Зарегистрирован: 07 сен 2015, 11:51
Откуда: СССР
Имя: Александр
Благодарил (а): 36 раз
Поблагодарили: 5 раз

Блок переключения с шагом 0,1

Сообщение Siberian »

dorisca11 писал(а):Ни ужели не как не возможно это сделать?
Написать на  С.
А если   на C и еще без библиотек, то будет еще меньше.
Но это уже не по теме FLP.

Дисплей уберет конечно процентов 20.
holodaleksey
Лейтенант
Сообщения: 595
Зарегистрирован: 10 янв 2016, 13:47
Благодарил (а): 1 раз

Блок переключения с шагом 0,1

Сообщение holodaleksey »

попробуйте урезать до нужного вам функционала мой, посты 39 и 45 отсюда
http://forum.flprogwiki.ru/viewtopic.php?f=18&t=715
OlegAn1962
Лейтенант
Сообщения: 361
Зарегистрирован: 07 сен 2015, 23:53

Блок переключения с шагом 0,1

Сообщение OlegAn1962 »

А не дешевле по времени купить атмегу328 и ничего не урезать?
Ответить

Вернуться в «Спросить у знатоков»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость