Страница 5 из 5

1602 или 0802 свои символы

Добавлено: 25 дек 2018, 06:35
Cancertanly
\xDF\x43 = °С

1602 или 0802 свои символы

Добавлено: 25 дек 2018, 08:05
Aleksandr1
[ref]Cancertanly[/ref], "\xDF\x43 = °С" Спасибо! Здорово!
Не подскажите где можно почитать про эти непонятные заклинания?

1602 или 0802 свои символы

Добавлено: 25 дек 2018, 09:09
Cancertanly
Вот табличка
[spoiler]
LCD1602-ASCII-table.jpg
91beed92f6f0487f922c3f9834ae9a8f.png
[/spoiler]
в ней я подписал для наглядности где старший бит и пр...
старшие 4 бит, то есть первый после \x например D смотрим в строке сверху, второй в столбце F, сводим строку со столбцом и получаем символ °.
таблица для lcd дисплеев

Отправлено спустя 8 минут 26 секунд:
а вообще есть замечательные блоки пользователя для LCD дисплеев не имеющих кириллицы на борту.
скину пример и блоки может кому пригодятся
[spoiler]
Дисплей на русском 1602.ubl
Дисплей на русском i2c 1602.ubl
тест датчика.flp
[/spoiler]

1602 или 0802 свои символы

Добавлено: 25 дек 2018, 10:41
Aleksandr1
Спасибо Антон!
Вечером попробую если сегодня не нажремся на работе.

1602 или 0802 свои символы

Добавлено: 09 янв 2019, 06:03
MTSnik1
Привет форумчане.
А у меня на \xDF\x43 выводит прямоугольник.

Отправлено спустя 1 минуту 15 секунд:
На это может влиять библиотека со сдвигом?

1602 или 0802 свои символы

Добавлено: 09 янв 2019, 06:15
MTSnik1
Как выяснилось дело точно в библиотеке, происходит смещение на 5 строк.
Как же теперь вывести на такой дисплей символ градус?
А нет ли такого универсального блока в котором можно нарисовать свой символ и при этом можно было дублировать этот блок. Хоть весь экран обрисовать такими блоками.

1602 или 0802 свои символы

Добавлено: 09 янв 2019, 07:55
AlexCrane
MTSnik1 писал(а): 09 янв 2019, 06:15Как выяснилось дело точно в библиотеке, происходит смещение на 5 строк.
что это за библиотека такая со сдвигом?

1602 или 0802 свои символы

Добавлено: 09 янв 2019, 09:02
Cancertanly
[ref]MTSnik1[/ref], может вы чаво напутали? может там не /xdf, а xdb?

1602 или 0802 свои символы

Добавлено: 09 янв 2019, 10:46
MTSnik1
У меня китайский дисплей 1604 с обычной библиотекой на 3 и 4 строке если выставить в параметрах 1 столбец то показывает со смещением на несколько столбцов вправо. В просторах инета выяснил что такой дисплей. Один чел написал под него библу со смещением. С ней показывает правильно на 1стобце.

Отправлено спустя 2 минуты 55 секунд:
Cancertanly писал(а): 09 янв 2019, 09:02[ref]MTSnik1[/ref], может вы чаво напутали? может там не /xdf, а xdb?
На фото выложено хdf

Отправлено спустя 6 минут 24 секунды:
Согласно таблмце до /xCF показывает правильно, начиная с /xDA идет смещение на 5 пунктов. Поэтому символ градуса /xDF показывает как /xDB

1602 или 0802 свои символы

Добавлено: 09 янв 2019, 12:58
cmept-27

1602 или 0802 свои символы

Добавлено: 10 янв 2019, 07:51
MTSnik1
cmept-27 спасибо, помогло.
А никак нельзя сделать чтоб можно было дублировать блок, чтоб можно было отрисовывать свои символы (к примеру одновременно нужно еще использовать стрелки вверх/вниз) но вместе блоки конфликтуют.

1602 или 0802 свои символы

Добавлено: 11 янв 2019, 11:27
MTSnik1
Привет всем. Такой вопрос, как-нибудь на 1602/04 можно без доп.блоков сделать подчеркнутый текст? Вроде при отрисовке букв используется только 7 точек а 8-я не используется. Как задействовать?