hq4u Опубликовано 24 декабря, 2016 Поделиться Опубликовано 24 декабря, 2016 (изменено) Доброго времени суток. Вопрос в названии: есть ли готовая библиотека для работы с дисплеем? Сразу отвечу на пару возникающих вопросов: 1. Да, я уже искал в инете. Если что-то похожее находил, оно обязательно не рабочее! 2. Сам писать не пробовал. ИМХО, приступлю к этому если не будет другого выбора. Спасибо за интерес и помощь Изменено 24 декабря, 2016 пользователем hq4u 0 В мире нет ничего особенного. Никакого волшебства. Только физика. Ссылка на комментарий Поделиться на другие сайты Поделиться
COKPOWEHEU Опубликовано 24 декабря, 2016 Поделиться Опубликовано 24 декабря, 2016 Лучше бы все-таки написали свою и сравнили с готовыми, благо их куча. Мою версию можете глянуть по ссылке. Кстати, может кто знает есть ли на сайте или форуме список библиотек хотя бы под самое распространенное железо? Статьи на сайте это не то: сами библиотеки там встроены в устройство и даже поиском не всегда найдешь. Что, разумеется, не отменяет неумение hq4u им пользоваться. -1 Ругался на отсутствие форматирования исходного кода (включая отсутствие осмысленных комментариев и наличие неубранного после конфигуратора мусора) не менее 15 раз. Часть моих наработок. Ссылка на комментарий Поделиться на другие сайты Поделиться
20% скидка на весь каталог электронных компонентов в ТМ Электроникс!Акция "Лето ближе - цены ниже", успей сделать выгодные покупки!Плюс весь апрель действует скидка 10% по промокоду APREL24 + 15% кэшбэк и бесплатная доставка!Перейти на страницу акции Реклама: ООО ТМ ЭЛЕКТРОНИКС, ИНН: 7806548420, info@tmelectronics.ru, +7(812)4094849
DmitryS Опубликовано 24 декабря, 2016 Поделиться Опубликовано 24 декабря, 2016 Вот рабочая библиотека , делал на ней термостат . http://chipenable.ru/index.php/programming-avr/item/159-avr-lcd-biblioteka.html 1 Ссылка на комментарий Поделиться на другие сайты Поделиться
Выбираем схему BMS для корректной работы литий-железофосфатных (LiFePO4) аккумуляторов Обязательным условием долгой и стабильной работы Li-FePO4-аккумуляторов, в том числе и производства EVE Energy, является применение специализированных BMS-микросхем. Литий-железофосфатные АКБ отличаются такими характеристиками, как высокая многократность циклов заряда-разряда, безопасность, возможность быстрой зарядки, устойчивость к буферному режиму работы и приемлемая стоимость. Но для этих АКБ, также как и для других, очень важен контроль процесса заряда и разряда, а специализированных микросхем для этого вида аккумуляторов не так много. Инженеры КОМПЭЛ подготовили список имеющихся микросхем и возможных решений от разных производителей. Подробнее>> Реклама: АО КОМПЭЛ, ИНН: 7713005406, ОГРН: 1027700032161
ARV Опубликовано 25 декабря, 2016 Поделиться Опубликовано 25 декабря, 2016 Вот небольшая статья, описывающая библиотечку управления ЖКИ 1602 (и не только), которой пользуюсь я давно и ни разу не пожалел. Так же в статье есть некоторые способы упростить себе жизнь путем применения стандартной функции printf 1 Если забанить всех, кто набрался смелости думать независимо, здорово будет на форуме - как на кладбище: тишина, птички поют... Ссылка на комментарий Поделиться на другие сайты Поделиться
hq4u Опубликовано 25 декабря, 2016 Автор Поделиться Опубликовано 25 декабря, 2016 Уважаемый, @ARV , библиотека рабочая, спасибо! @DmitryS , спасибо за проявленный интерес! Библиотека с сайта мне не поддалась((( 0 В мире нет ничего особенного. Никакого волшебства. Только физика. Ссылка на комментарий Поделиться на другие сайты Поделиться
MaxVest Опубликовано 7 января, 2017 Поделиться Опубликовано 7 января, 2017 (изменено) Доброго дня! Вопрос: Имею вот такой дисплей 1602, но не знаю какой там чип, а значит и отображать будет не то или вообще ничего? И ещё - нужны ли в проект Амперметр-Вольтметр в Atmel кроме стандартных С#, подключать специальные библиотеки для 1602 В Proteus моделировал, так вроде ничего не просил- наверно там уже прописаны библиотеки? Код выполнил в Atmel 7 на стандартных библиотеках. Спасибо Изменено 7 января, 2017 пользователем MaxVest 0 Ссылка на комментарий Поделиться на другие сайты Поделиться
COKPOWEHEU Опубликовано 7 января, 2017 Поделиться Опубликовано 7 января, 2017 Цитата Имею вот такой дисплей 1602, но не знаю какой там чип, Скорее всего, совместимый со стандартным. Цитата И ещё - нужны ли в проект Амперметр-Вольтметр в Atmel кроме стандартных С#, подключать специальные библиотеки для 1602 C#... C#?! Вы вообще в курсе на каком языке пишете? Подключение библиотек зависит от самих библиотек. Встроенных для этого дисплея нет, а сторонние отличаются друг от друга. 0 Ругался на отсутствие форматирования исходного кода (включая отсутствие осмысленных комментариев и наличие неубранного после конфигуратора мусора) не менее 15 раз. Часть моих наработок. Ссылка на комментарий Поделиться на другие сайты Поделиться
MaxVest Опубликовано 8 января, 2017 Поделиться Опубликовано 8 января, 2017 (изменено) 16 часов назад, COKPOWEHEU сказал: C#... C#?! Вы вообще в курсе на каком языке пишете? Прежде всего спасибо за информацию. По поводу С# - я конечно не имел ввиду СИ- ШАРП, а просто акцентировал, что это СИ. К тому же, здесь до сих пор, кажется никто не обсуждал программы на СИ-шарп- С#, а только С/C++ и я подумал, что будет воспринято однозначно С/С++ Так что прошу прощения, что невольно ввел форумчан в заблуждение. И есть конечно вопрос: Можно ли вообще обойтись без доп. библиотек к 1602 ,те уложить все функции в основной файл main.c. Мне кажется, что ДА! Вот ссылка, где как мне кажется это реализовано http://radioparty.ru/prog-avr/program-c/488-lesson-ammeter-avr Спасибо Изменено 8 января, 2017 пользователем MaxVest 0 Ссылка на комментарий Поделиться на другие сайты Поделиться
COKPOWEHEU Опубликовано 8 января, 2017 Поделиться Опубликовано 8 января, 2017 Если не имели в виду С#, зачем было писать C#? Это не Си, не надо их путать. Цитата Можно ли вообще обойтись без доп. библиотек к 1602 ,те уложить все функции в основной файл main.c. Мне кажется, что ДА! Можно, конечно. В библиотеку их обычно собирают чтобы было удобнее ориентироваться: намного проще писать, когда в lcd.* находится все что связано с дисплеем, spi.* - все что связано с spi и т.д. а в main.* - основная логика конкретной программы. Но при желании, повторюсь, можно весь код запихнуть в один файл. А в чем вопрос-то? 1 Ругался на отсутствие форматирования исходного кода (включая отсутствие осмысленных комментариев и наличие неубранного после конфигуратора мусора) не менее 15 раз. Часть моих наработок. Ссылка на комментарий Поделиться на другие сайты Поделиться
MaxVest Опубликовано 10 января, 2017 Поделиться Опубликовано 10 января, 2017 В 08.01.2017 в 16:14, COKPOWEHEU сказал: А в чем вопрос-то? Так, именно в этом - спасибо за разъяснения. Знания потихоньку накапливаются и их многообразие начинает взаимодействовать. Ну, а Вы в этом неоценимый помощник. Еще раз спасибо. С уважением. 0 Ссылка на комментарий Поделиться на другие сайты Поделиться
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.
Примечание: Ваш пост будет проверен модератором, прежде чем станет видимым.