| Форум РадиоКот https://radiokot.ru/forum/ |
|
| LCD1602+IC2+Atmega - существует ли библиотека? https://radiokot.ru/forum/viewtopic.php?f=61&t=199874 |
Страница 1 из 2 |
| Автор: | fomkin1912 [ Пт ноя 28, 2025 14:24:20 ] |
| Заголовок сообщения: | LCD1602+IC2+Atmega - существует ли библиотека? |
По ошибке купил LCD1602 с IC2, и теперь библиотеку найти не могу, только для Ардуино, для atmega ничего нет. Помогите найти, или какие есть варианты |
|
| Автор: | BOB51 [ Пт ноя 28, 2025 15:05:51 ] |
| Заголовок сообщения: | Re: LCD1602+IC2+Atmega - существует ли библиотека? |
А в ардуино не тот же GCC? Или там (в наборах платформ) нет подходящей АВРки? Вероятно I2C на том дисплейном модуле какая-то специализированная микросхема обеспечивает, а уже с нее обычные команды работы с дисплейным контроллером используются... Или таки основной контроллер единственный и для обеспечения самого ЖКИ и для обслуживания I2C? |
|
| Автор: | fomkin1912 [ Пт ноя 28, 2025 17:43:22 ] |
| Заголовок сообщения: | Re: LCD1602+IC2+Atmega - существует ли библиотека? |
На плате LCD1602 припаян модуль IC2, т.е. управление только через этот модуль. Мои познания в С++ чуть больше нулевых, про Адруино вообще ничего не знаю. Т.е. где-то есть перечень МК Адруино, среди которых есть Атмега и можно в каком-то месте поставить нужную галку? Это я бы смог сделать, но не думаю что все так просто. |
|
| Автор: | BOB51 [ Пт ноя 28, 2025 17:59:37 ] |
| Заголовок сообщения: | Re: LCD1602+IC2+Atmega - существует ли библиотека? |
Печалька... Атмеги то разные выпускаются - их великое множество... Атмега8, 48, 162, 328, 128, 2560 или какая еще из возможных... Это именно по самм микросхемам МК "в чистом виде". Так там надо и документацию вычитывать и схемотехникой владеть, чтоб свою схемку придумать и воплотить в железе. Плюс иметь средства разработки программ и железо плюс софт для программатора. У ардуинок отдельно платки с самим МК и минимальной обвязкой "рассыпушными деталюшами", чтоб те платки работать могли (так называемые "платформы"). Минимум начальных затрат на средства разработки и тот же СИ/С++ с заметно более легким освоением. Вы уж определитесь, чего хочется и что в наличии имеется... Все равно что то да изучать придется. |
|
| Автор: | JMC.Hard [ Пт ноя 28, 2025 18:05:06 ] |
| Заголовок сообщения: | Re: LCD1602+IC2+Atmega - существует ли библиотека? |
fomkin1912, Всё для Вас! |
|
| Автор: | fomkin1912 [ Пт ноя 28, 2025 18:14:57 ] |
| Заголовок сообщения: | Re: LCD1602+IC2+Atmega - существует ли библиотека? |
Печалька... Вы уж определитесь, чего хочется и что в наличии имеется... Все равно что то да изучать придется. Уже определился - никаких Адруин. Но когда авансом заказывал на Ali LCD1602, решил что с какой-то IC2 дороже, значит круче. А оказалась засада. Но вот что прочитал в даташите. На Atmega8 за TWI отвечают порты PC4, PC5. Попробую подключиться к этим портам, бибиотеку возьму Адруино, посмотрю что получится. |
|
| Автор: | veso74 [ Пт ноя 28, 2025 18:38:49 ] |
| Заголовок сообщения: | Re: LCD1602+IC2+Atmega - существует ли библиотека? |
1. Можете купить другой дисплей. Этот дисплей оставьте "на другой раз". 2. Платы можно отпаять. При наличии доброй воли, опыта и паяльника это сработает. (Вероятно будете повредит только разъем). 3. Отрежьте разъем с помощью Dremel/другого инструмента алмазным диском. Осторожно и качественно. Затем зачищите остатки пластика и штифтов напр. паяльником и пинцетом. 4. Давайте вместе напишем простой прогр. код. для управления LCD1602 + PCF8574 по I2C к ATmega8, напр. счeтчиком? Сначала подробно расскажите, где пишете код программы (IDE), что используете как програматор, софт для программатора и другие детали. 5. Попробуйте Arduino + ATmega -> LCD1602 + PCF8574 по I2C. Все несложно, в интернете есть тысячи обучающих программ. И примеров, тестовые прогр. коды и библиотеки действительно много. |
|
| Автор: | fomkin1912 [ Пт ноя 28, 2025 18:55:07 ] |
| Заголовок сообщения: | Re: LCD1602+IC2+Atmega - существует ли библиотека? |
Да, обычный LCD1602 уже заказываю, про отпайку думал, но сомневаюсь в своих паяльных навыках. Пункт 4 интересен. Пишу (громко сказано) в Atmelstudio, Usbasp, Averdude. Но с какого конца начать мне не понятно. Для LCD1602 - Atmega есть толковые обучалки, а вот через I2C никаких подробностей. |
|
| Автор: | JMC.Hard [ Пт ноя 28, 2025 19:04:01 ] |
| Заголовок сообщения: | Re: LCD1602+IC2+Atmega - существует ли библиотека? |
Уже определился - никаких Адруин ... Значит понимать Вас нужно Никаких ATmega ... Тогда как понять Ваше: fomkin1912 писал(а): Попробую подключиться к этим портам, бибиотеку возьму Адруино, посмотрю что получится. Не зная биологии скрещивать ужа с ежом? Километр колючей проволоки Вам навстречу |
|
| Автор: | fomkin1912 [ Пт ноя 28, 2025 19:48:19 ] |
| Заголовок сообщения: | Re: LCD1602+IC2+Atmega - существует ли библиотека? |
[uquote="fomkin1912",url="/forum/viewtopic.php?p=4768389#p4768389"] Не зная биологии скрещивать ужа с ежом? Согласен, глянул ардуинскую библиотеку, скрестить не получится без знания "биологии", вариант отпадает. Нашел даташит на PCF8574 по I2C, там тоже не фунт изюма. Почему все так сложно в этой жизни. Добавлено after 22 minutes 15 seconds: Подскажите по выпайке разъема, есть паяльная станция, оловотсос, медная губка, но я этим хозяйством никогда не пользовался. Какую тем-ру лучше поставить, какое жало лучше использовать? Мне не понятно, как одновременно можно вытащить полтора десятка ног из своих мест. |
|
| Автор: | JMC.Hard [ Пт ноя 28, 2025 20:41:04 ] |
| Заголовок сообщения: | Re: LCD1602+IC2+Atmega - существует ли библиотека? |
На самом деле, fomkin1912, не всё так сложно ... У меня (к примеру) есть знакомый , который чисто -- повторитель ... Если Вы из тех ... --- сомневаюсь, что Вам помогут ... P.S. Для одого своего товарища |
|
| Автор: | fomkin1912 [ Пт ноя 28, 2025 20:57:22 ] |
| Заголовок сообщения: | Re: LCD1602+IC2+Atmega - существует ли библиотека? |
Пины знаю, даташит читал, но без обучалки сделать не смогу. Но я уже две темы нашел LCD1602 - IC2 - Atmega8, так что свой призыв о помощи временно аннулирую) |
|
| Автор: | OKF [ Сб ноя 29, 2025 10:31:43 ] |
| Заголовок сообщения: | Re: LCD1602+IC2+Atmega - существует ли библиотека? |
LCD1602 - IC2 - Atmega8 Неудивительно что не можешь. Даже писать грамотно не можешь, стыдоба. Ардуино NG на мега8, прямо из коробки, даже доп. пакет ставить не надо. |
|
| Автор: | roman.com [ Сб ноя 29, 2025 14:03:16 ] | |||
| Заголовок сообщения: | Re: LCD1602+IC2+Atmega - существует ли библиотека? | |||
fomkin1912 писал(а): По ошибке купил LCD1602 с IC2 бывает)) fomkin1912 писал(а): На плате LCD1602 припаян модуль IC2 такой что ли ? fomkin1912 писал(а): управление только через этот модуль. а может его лучше просто отключить и припаять Ардуино напрямую к LCD1602 ? управление там совсем простое...
|
||||
| Автор: | OKF [ Сб ноя 29, 2025 18:40:12 ] |
| Заголовок сообщения: | Re: LCD1602+IC2+Atmega - существует ли библиотека? |
Роман, ты словно из лесу.) У библиотеки Liquidcrystal 4 вида подключений на любой вкус, для I2C есть Liquidcrystal_i2c. |
|
| Автор: | roman.com [ Вс ноя 30, 2025 20:16:28 ] |
| Заголовок сообщения: | Re: LCD1602+IC2+Atmega - существует ли библиотека? |
-я не пользуюсь библиотеками. -у меня нет устройств с i2c.
|
|
| Автор: | Аlex [ Вс ноя 30, 2025 20:29:26 ] |
| Заголовок сообщения: | Re: LCD1602+IC2+Atmega - существует ли библиотека? |
roman.com писал(а): а может его лучше просто отключить и припаять Ардуино напрямую к LCD1602 ? Использовать 8 ног МК, для передачи нескольких байт в секунду - извращение.
|
|
| Автор: | OKF [ Вс ноя 30, 2025 21:22:37 ] |
| Заголовок сообщения: | Re: LCD1602+IC2+Atmega - существует ли библиотека? |
Использовать 8 ног МК... И даже не 8-ми, 11-ти! Хотя и без I2C удобнее соединять через IDC9.А методы у Ардуино функционально одинаковы для любых подключений. |
|
| Автор: | BOB51 [ Вс ноя 30, 2025 21:26:41 ] |
| Заголовок сообщения: | Re: LCD1602+IC2+Atmega - существует ли библиотека? |
В данном случае или количество лапок в МК(обычно оптимально 7) или заметное усложнение протокола обмена за счет команд дополнительного периферийного модуля I2C... Что лучше - зависит от задач и имеющихся в распоряжении автора конструкции ресурсов. |
|
| Автор: | Аlex [ Вс ноя 30, 2025 22:14:20 ] |
| Заголовок сообщения: | Re: LCD1602+IC2+Atmega - существует ли библиотека? |
BOB51 писал(а): или заметное усложнение протокола обмена за счет команд дополнительного периферийного модуля I2C... И в чём сложность ? Тем более, "заметная". Вместо одного простого протокола, реализуется другой простой. Только с последовательным интерфейсом, который есть почти во всех МК на аппаратном уровне.
|
|
| Страница 1 из 2 | Часовой пояс: UTC + 3 часа |
| Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |
|


