Есть библиотека на СИ, для LCD дисплеев на базе процессора HD44780, для микроконтроллеров AVR (lcd.h и lcd.c). Можно ли ее использовать для микроконтроллера PIC, если да, то что нужно изменить? Или же есть подобная библиотека для PIC микроконтроллеров?
Обязательным условием долгой и стабильной работы Li-FePO4-аккумуляторов, в том числе и производства EVE Energy, является применение специализированных BMS-микросхем. Литий-железофосфатные АКБ отличаются такими характеристиками, как высокая многократность циклов заряда-разряда, безопасность, возможность быстрой зарядки, устойчивость к буферному режиму работы и приемлемая стоимость. Но для этих АКБ очень важен контроль процесса заряда и разряда для избегания воздействия внешнего зарядного напряжения после достижения 100% заряда. Инженеры КОМПЭЛ подготовили список таких решений от разных производителей.
Компания EVE выпустила новый аккумулятор серии PLM, сочетающий в себе высокую безопасность, длительный срок службы, широкий температурный диапазон и высокую токоотдачу даже при отрицательной температуре.
Эти аккумуляторы поддерживают заряд при температуре от -40/-20°С (сниженным значением тока), безопасны (не воспламеняются и не взрываются) при механическом повреждении (протыкание и сдавливание), устойчивы к вибрации. Они могут применяться как для автотранспорта (трекеры, маячки, сигнализация), так и для промышленных устройств мониторинга, IoT-устройств.
Call, для сего дисплея просто необходимо свою либу сбацать . Чисто из спортивного интереса..
Когда-то я занимался микроконтроллерами, ими нельзя было не заниматься, ибо это как наркотик. Занимался радиоэлектроникой и работал по данной специальности. Сейчас мне идет седьмой десяток лет, я давно не занимаюсь радиоэлектроникой. Давно уже программирование для меня, это исключительно веб-программирование. Это не требует напрягать зрение, то что я ранее спокойно читал самый мелкий шрифт на компонентах так как близорукость, теперь под большим увеличением и то трудно, ну и прочие проблемы возрастные.
Естественно за много лет очень многое забылось, сейчас потребовалось сделать нечто, вот и пришлось вспоминать. А вспоминать за такой перерыв, это как заново с головой ... Но с возрастом, к сожалению, и память не такая "хваткая" становится, увы, но это так. Мне легко осваивать новое из той сферы, которой я сейчас занимаюсь, а то что ранее было, это далеко в недрах памяти похоронено, и с этим сложнее.
Проблема не в "железе" как таковом, не в СИ или Ассемблере (последний, занимаясь ранее МК, предпочитал, так как способствует пониманию архитектуры, в которую было интересно вникать), а в усвояемости. Это как и со зрением - глаза то видят, но не хватает остроты.
Несложное на PIC12F675 я сделал, что помогло освежить в памяти мелочи кое какие. Нужно еще сделать нечто посерьезнее - контроллер PIC16F876A и LCD1602A. Интернет пестрит примерами его применения, вот и думалось, что уж точно есть под него библиотеки готовые. Есть, с хорошим набором функций, но под AVR. Вот я и подумал - взять эту библиотеку + inttypes.h. Попробую на основе всего имеющегося материала что-то сделать, надеюсь не 70-летнему юбилею.
Заказать это сделать кому-то как работу, такое не возможно, ибо же наркотик, привыкание моментальное, да и вообще, программисты в любом возрасте слегка чекнутые.
Нужно еще сделать нечто посерьезнее - контроллер PIC16F876A
Не стоит с ним связываться: снят с производства. Лучше 18-ю серию осваивать - много плюсов...
Так я и не планирую в серию запускать. Мне нужно сделать в общем-то разовую работу. Потому и нет смысла писать свои библиотеки, на базе готового будет в моем положении легче. Ну а контроллер, какой был под рукой, такой и взял, для меня это не критично.
Поиски и разборы с библиотеками едва ли не больше времени отнимут, нежели написание своей. Там протокол - элементарщина.
В любом случае нужно изучать, а там видно будет.
Добавлено after 11 minutes 3 seconds: Ну тады осваиваем KP580BM80A
Вот этого не пришлось бы, до сих пор даже машинный код команд многих в памяти остался, да и Z80 имеется, но я не собираюсь опять начать делать свой "гаражный компьютер", эти времена прошли. У меня и Atmel есть, но нечем шить их. Собственно какой контроллер не важно, передо мной не стоит задача оптимизации цена/задача, мне просто нужно сделать устройство в экземпляре 1 шт.
Это не контроллер, он не имеет отношения к обсуждаемому МК, наконец, обсуждаемый и какой нибудь более новый архитектурно идентичны. Выражайтесь яснее и не будет комментов...
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 11
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения