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

Вопросы от новичков
Аватара пользователя
Cancertanly
Сержант
Сообщения: 214
Зарегистрирован: 06.04.2016{, 19:59}
Репутация: 20
Откуда: bish
Имя: Антон

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

#81

Сообщение Cancertanly » 25.12.2018{, 06:35}

\xDF\x43 = °С
FLProg_ru
https://t.me/flrog_ru ...................................................FLProg_v7.3.4
https://t.me/soft_duino

Aleksandr1
Рядовой
Сообщения: 41
Зарегистрирован: 22.09.2018{, 02:46}
Репутация: 0
Имя: Александр

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

#82

Сообщение Aleksandr1 » 25.12.2018{, 08:05}

Cancertanly, "\xDF\x43 = °С" Спасибо! Здорово!
Не подскажите где можно почитать про эти непонятные заклинания?

Аватара пользователя
Cancertanly
Сержант
Сообщения: 214
Зарегистрирован: 06.04.2016{, 19:59}
Репутация: 20
Откуда: bish
Имя: Антон

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

#83

Сообщение Cancertanly » 25.12.2018{, 09:01}

Вот табличка
СпойлерПоказать
LCD1602-ASCII-table.jpg
91beed92f6f0487f922c3f9834ae9a8f.png
в ней я подписал для наглядности где старший бит и пр...
старшие 4 бит, то есть первый после \x например D смотрим в строке сверху, второй в столбце F, сводим строку со столбцом и получаем символ °.
таблица для lcd дисплеев

Отправлено спустя 8 минут 26 секунд:
а вообще есть замечательные блоки пользователя для LCD дисплеев не имеющих кириллицы на борту.
скину пример и блоки может кому пригодятся
СпойлерПоказать
Дисплей на русском 1602.ubl
(244.81 КБ) 83 скачивания
Дисплей на русском i2c 1602.ubl
(224.18 КБ) 88 скачиваний
тест датчика.flp
(304 КБ) 80 скачиваний
FLProg_ru
https://t.me/flrog_ru ...................................................FLProg_v7.3.4
https://t.me/soft_duino

Aleksandr1
Рядовой
Сообщения: 41
Зарегистрирован: 22.09.2018{, 02:46}
Репутация: 0
Имя: Александр

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

#84

Сообщение Aleksandr1 » 25.12.2018{, 10:41}

Спасибо Антон!
Вечером попробую если сегодня не нажремся на работе.

MTSnik1
Рядовой
Сообщения: 92
Зарегистрирован: 12.07.2018{, 17:06}
Репутация: 2
Имя: Timofey

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

#85

Сообщение MTSnik1 » 09.01.2019{, 06:02}

Привет форумчане.
А у меня на \xDF\x43 выводит прямоугольник.

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

MTSnik1
Рядовой
Сообщения: 92
Зарегистрирован: 12.07.2018{, 17:06}
Репутация: 2
Имя: Timofey

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

#86

Сообщение MTSnik1 » 09.01.2019{, 06:15}

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

Аватара пользователя
AlexCrane
Капитан
Сообщения: 895
Зарегистрирован: 20.10.2017{, 13:22}
Репутация: 294
Откуда: Ульяновск
Имя: Александр

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

#87

Сообщение AlexCrane » 09.01.2019{, 07:55}

MTSnik1 писал(а):
09.01.2019{, 06:15}
Как выяснилось дело точно в библиотеке, происходит смещение на 5 строк.
что это за библиотека такая со сдвигом?
Если не знаю, то не скажу. Если скажу, то сначала проверю...
Если нет возможности отблагодарить материально, хотя бы оцени пост....

Аватара пользователя
Cancertanly
Сержант
Сообщения: 214
Зарегистрирован: 06.04.2016{, 19:59}
Репутация: 20
Откуда: bish
Имя: Антон

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

#88

Сообщение Cancertanly » 09.01.2019{, 09:02}

MTSnik1, может вы чаво напутали? может там не /xdf, а xdb?
FLProg_ru
https://t.me/flrog_ru ...................................................FLProg_v7.3.4
https://t.me/soft_duino

MTSnik1
Рядовой
Сообщения: 92
Зарегистрирован: 12.07.2018{, 17:06}
Репутация: 2
Имя: Timofey

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

#89

Сообщение MTSnik1 » 09.01.2019{, 10:36}

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

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

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

Аватара пользователя
cmept-27
Сержант
Сообщения: 270
Зарегистрирован: 08.12.2016{, 15:51}
Репутация: 76

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

#90

Сообщение cmept-27 » 09.01.2019{, 12:58}

OK

MTSnik1
Рядовой
Сообщения: 92
Зарегистрирован: 12.07.2018{, 17:06}
Репутация: 2
Имя: Timofey

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

#91

Сообщение MTSnik1 » 10.01.2019{, 07:51}

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

MTSnik1
Рядовой
Сообщения: 92
Зарегистрирован: 12.07.2018{, 17:06}
Репутация: 2
Имя: Timofey

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

#92

Сообщение MTSnik1 » 11.01.2019{, 11:27}

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

Ответить

Вернуться в «Начинающим»