Буква А в маркировке 1602А обозначает модель (исполнение), но не указывает какой набор символов в LCD. В маркировке LCD фирмы WINSTAR набор символов указывается в самом конце. С кириллицей маркируются CP и CT. Вот ссылка на расшифровку обозначения: www.winstar.com.tw/ru/products/coding_system/lcm.html
доброго времени суток, решил попробовать этот метод. #define I2C_SendPocketLCD(x) I2C_SendPocket (x,LCD_ADR) // макрос отправки пакетов LCD #define lcd_putc(x) lcd_putbyte(x, LCD_DAT) не могу разобраться что означает Х в этих строчках
@@NIKOLAY_PSHONIA а готовый прошивки есть чтобы залить скейчи на память lcd? При помощи программатор usbasp могу перепрошить lcd1602A؟? Скакими программаторами ты прошивал lcd1602A? Китайский символизирует смог удалить с памяти lcd? скинь мне ссылку с какими программаторами можно прошить русский символи на lcd чтобы заказал с АлиЭкспресса, пожалуйста... Автор покажи для новичков от А до Я как подключить lcd на программаторе и прошить от А до Я если не трудно
@@GRAZHDANIN.SSSR. USBASP - может шить атмеги (шина SPI - 3 провода) а в индикаторе шина I2C (2 провода) память (как озу) снял питание и инфа пропала. Да и зашить можешь только 8 символов а если надо другие буквы то опять атмега прошивает сама те что вам надо.
В протеусе, как только меняю символ в CGRAM он меняется и на экране, хотя я его не вывожу снова. Получается вывод ограничен 8-ю собственными символами? Или что-то не так делаю?
В железе тоже так, если вы символ записали в GRAM и вывели на табло, а как только в GRAM записываете другой символ на экране старый вытераеться а и появляется новый (записанный). Во общем что в ячейке GRAM то и на экране. Не более 8 букв в GRAM а значит только 8 русских + английские (похожие на русский).
ХОРОШОЕ ВИДЕО , ПОСЛЕ ПРОСМОТРА ПРОВЕРИЛ НА PICBASIC E , ПРАВДО ТАМ ДРУГИЕ ОПЕРАТОРЫ + К МИКРОКОНТРОЛЕРУ ПОДЦЕПИЛ I2C ПАМЯТЬ ДЛЯ БОЛЬШОГО ПРОСТРАНСТВО .
Для глаза может и не заметно, а как расходуются ресурсы камня на такое вот отображение? постоянно перезаписывать - наверное тратится много процессорного времени, и это только на какую-то индикацию. Неужели оно того стоит? Может 1602B и не париться?)
+Dmitriy kosterov Суть видео научиться, а каждый пусть сам решает как поступать. Кто то захочет спец символ - сможет сам создать. А у кого нет возможности купить ? пусть лучше потратится 0,2 сек процессорного времени и то только для записи 8 символов а потом как обычно. У нас в городе китаец 1602 дешевле в трое.
Если русских не более 8 - то ничего меняться не будет. Суть видео как организовать вывод своих не обязательно русских символов. да и разница в цене 48грн и 281грн Начинающий начнет с подешевле.
1602A или В это размер цифры . затем три буквы идут которые говорят о типе подсветке . и только потом кодировка это последние 2 или 3 буквы - CT или CTW . так у винстара .
+ЦТТ Робототехнический индикатор подключен через шилд (перехдник I2C ARDUINO) а с процессора берем всего 2 провода SDA SCL - можно родные библиотека TWI , а можно программно назначить любые 2 вывода.
Посмотрите с 22:57 Ячейка для записи 8 байт 0х40 по 0х47 - это один символ. А вызывается символ одной командой 0х00. А строки имеют адрес с 0x80------------0x8F а нижняя строка 0xC0---------------0xCF с начало указываем индикатору куда хотим вывести lcd_gotoxy(0х80), а потом сам символ (из таблицы символов) lcd_putchar(0х31). В верхней строке с право высветится цифра 1.
Смысл видео в том чтобы показать принцип как закинуть и создать свой символ, а их в память можно пихнуть только 8 + ангельские и уже можно писать по русский, хотя не полноценно.
вот сылка на онлайн omerk.github.io/lcdchargen/ или в поисковике набираешь Custom Character Generator и скачать дай мыло скину прогу и готовые куски с коментариями
Буква А в маркировке 1602А обозначает модель (исполнение), но не указывает какой набор символов в LCD.
В маркировке LCD фирмы WINSTAR набор символов указывается в самом конце. С кириллицей маркируются CP и CT.
Вот ссылка на расшифровку обозначения: www.winstar.com.tw/ru/products/coding_system/lcm.html
Спасибо, шикарное видео все очень наглядно и доступно объяснено. Подписался на канал жду новых видео
Кажется, что нудно, но вовремя вспоминаешь, что не прикольчики смотришь! Очень полезно, большое сенкс!
Просто немного медленно. Лечится коэффициентом ускорения видео.
Спасибо, разобрался. Видео очень информативное, но уж больно нудное.
+1388pav Извиняйте, такой я парень. Когда сам разбирался вот тогда было нудно, дня два или три.
доброго времени суток, решил попробовать этот метод.
#define I2C_SendPocketLCD(x) I2C_SendPocket (x,LCD_ADR) // макрос отправки пакетов LCD
#define lcd_putc(x) lcd_putbyte(x, LCD_DAT)
не могу разобраться что означает Х в этих строчках
Пользуйтесь более понятным
void lcd_putbyte(char c, char rs) // передачи байта в жки (с-байт, rs-ком или дан)
{ char highc=0; // обнулили
highc=c>>4; // добавили байт и сдвинули на 4 (передача по 4 проводам)
if (rs==0) LCD_RS_CLR; // rs = 0 - команда
else LCD_RS_SET; // rs = 1 - данные
lcd_putnibble(highc); // передаем нибл 4 бита старшие
lcd_putnibble(c); // передаем нибл 4 бита младшие
}
#define lcd_putc(x) lcd_putbyte(x, LCD_DAT) (x-байт, LCD_DAT- данные)
#define lcd_putc(x) lcd_putbyte(x, LCD_COM) (x-байт, LCD_COM- команда)
@@NIKOLAY_PSHONIA а готовый прошивки есть чтобы залить скейчи на память lcd? При помощи программатор usbasp могу перепрошить lcd1602A؟? Скакими программаторами ты прошивал lcd1602A? Китайский символизирует смог удалить с памяти lcd? скинь мне ссылку с какими программаторами можно прошить русский символи на lcd чтобы заказал с АлиЭкспресса, пожалуйста... Автор покажи для новичков от А до Я как подключить lcd на программаторе и прошить от А до Я если не трудно
@@GRAZHDANIN.SSSR. USBASP - может шить атмеги (шина SPI - 3 провода) а в индикаторе шина I2C (2 провода) память (как озу) снял питание и инфа пропала.
Да и зашить можешь только 8 символов а если надо другие буквы то опять атмега прошивает сама те что вам надо.
А не проще LiquidCrystalRus подключить?
можете - но код занимает больше места и все равно придётся какие то символы самим создавать
Эта библиотека для ардуино ?
азбука БОЛГАРСКАЯЯЯЯЯЯЯ
Я як купував индикатор він коштував 50грн....
Делал паяльную станцию...
Значитк только (китайский и ангельский) языки
Дружище спасибо за видос конечно. Но смотреть его лучше без звука, потихоньку разбирая код. Поработай над подачей материала.
А что он там выводит? Только 8 символов можно записать.
Английские похожие на русские + 8 этого зачастую хватает.
В протеусе, как только меняю символ в CGRAM он меняется и на экране, хотя я его не вывожу снова. Получается вывод ограничен 8-ю собственными символами? Или что-то не так делаю?
В железе тоже так, если вы символ записали в GRAM и вывели на табло, а как только в GRAM записываете другой символ на экране старый вытераеться а и появляется новый (записанный). Во общем что в ячейке GRAM то и на экране. Не более 8 букв в GRAM а значит только 8 русских + английские (похожие на русский).
Нету доступа,по ссылке
Киньте сюда свою почту
В файлообменнке подправил main.c
Добрый день подскажите как это сделать на питоне для малинки 3версии. мне всего 4 симвала надо нарисовать
юзай WiringPi
Спасибо. Полезно, хотя стараюсь использовать адаптированные индикаторы.
Перешел по указанной под видео ссылке, а доступа нет.
Подправлю. Иногда Ютуб выкидывает.
@@NIKOLAY_PSHONIA Нет доступа - выдал гоогле диск, при переходе по ссылке на него.
Либо у вас нет регистрации... Или страна... Доступ есть.
@@NIKOLAY_PSHONIA регистрация есть, проверил еще раз, пишет:
Нет доступа. Свяжитесь с владельцем или войдите в аккаунт с правом доступа.
Напишите свою почту я вышлю.
спасибо понятно
ХОРОШОЕ ВИДЕО , ПОСЛЕ ПРОСМОТРА ПРОВЕРИЛ НА PICBASIC E , ПРАВДО ТАМ ДРУГИЕ ОПЕРАТОРЫ + К МИКРОКОНТРОЛЕРУ ПОДЦЕПИЛ I2C ПАМЯТЬ ДЛЯ БОЛЬШОГО ПРОСТРАНСТВО .
Много воды, но смысл раскрыл, молодец
Вы правы - но когда рыл сам не мог ни как понять записываем 8 байт а выводим 1 байт.
Жаль, что больше одного лайка поставить нельзя
Понравилось от сюдова до сюдова.
у солдат есть фраза - копать отсюда и до обеда.
Я человек далекий от программирования но все же какие-то основы я почерпнул для себя из вашего видео )
Для глаза может и не заметно, а как расходуются ресурсы камня на такое вот отображение? постоянно перезаписывать - наверное тратится много процессорного времени, и это только на какую-то индикацию. Неужели оно того стоит? Может 1602B и не париться?)
+Dmitriy kosterov Суть видео научиться, а каждый пусть сам решает как поступать. Кто то захочет спец символ - сможет сам создать. А у кого нет возможности купить ? пусть лучше потратится 0,2 сек процессорного времени и то только для записи 8 символов а потом как обычно. У нас в городе китаец 1602 дешевле в трое.
Когда перерисовывать символы будешь, уже отображенные на дисплее символы будут тоже меняться! Для этого и сделали русский вариант дисплея.
Если русских не более 8 - то ничего меняться не будет. Суть видео как организовать вывод своих не обязательно русских символов. да и разница в цене 48грн и 281грн Начинающий начнет с подешевле.
1602A или В это размер цифры . затем три буквы идут которые говорят о типе подсветке . и только потом кодировка это последние 2 или 3 буквы - CT или CTW . так у винстара .
Совершенно верно, но у китайских производителей сейчас 1602А - это англо-китайский.
Приветствую! Дайте пожалуйста вашу почту, есть несколько вопросов по связке ардуино + LCD 4X20.
+VAP pshonia74@mail.ru
А где в вашем скетче описываются пины подключения экрана?
+ЦТТ Робототехнический индикатор подключен через шилд (перехдник I2C ARDUINO) а с процессора берем всего 2 провода SDA SCL - можно родные библиотека TWI , а можно программно назначить любые 2 вывода.
Спасибо.
почему адрес верхней строки 0x40 ?ниже 0х41 и т.д не понятно! объясните)
Посмотрите с 22:57 Ячейка для записи 8 байт 0х40 по 0х47 - это один символ. А вызывается символ одной командой 0х00. А строки имеют адрес с 0x80------------0x8F а нижняя строка 0xC0---------------0xCF
с начало указываем индикатору куда хотим вывести lcd_gotoxy(0х80), а потом сам символ (из таблицы символов) lcd_putchar(0х31). В верхней строке с право высветится цифра 1.
Автор, держи лайк!
Добрый день.
Оставьте пожалуйста ссылку но программку для рисования символов.
Заранее благодарен.
+Дмитрий Чепенко В инете скачай Customchar она exe шная сразу запускается
вот сылка на онлайн omerk.github.io/lcdchargen/
the : costume characters generator please, thanks
6:43 custom character generator
thanks
В этом нет смысла для дисплея без кириллицы, т.к. меняя символ в оперативной памяти, он будет меняться и на дисплее автоматически.
Смысл видео в том чтобы показать принцип как закинуть и создать свой символ, а их в память можно пихнуть только 8 + ангельские и уже можно писать по русский, хотя не полноценно.
Дисплеи с поддержкой кириллицы "B" стоять в 3 раза дороже, а у нас вечно все проекты из говна и палок собираются-вот и экономим на херне!
спасибо очень пригодился!! а 1604 там тоже 8 программируемый ячеек??
Да
Спасибо !! а китайскую лабуду никак нельзя перепрограммировать??
@@georgelutidze1240 НЕТ - это не флеш и не ЕЕPROM. Если бы они сделали флеш - на ячеек 500 - цены им бы не было.
@@NIKOLAY_PSHONIA Плохо!!! спосибо еще раз !!!
дайте ссылку на прогу !
вот сылка на онлайн omerk.github.io/lcdchargen/
или в поисковике набираешь Custom Character Generator
и скачать дай мыло скину прогу и готовые куски с коментариями
5Х8 5 байт , в байті 8 біт
Да в байте 8 бит. и что??