http://forum.getchip.net/ |
|
Руссификация китайского ЖКИ ST1602 http://forum.getchip.net/viewtopic.php?f=18&t=740 |
Страница 1 из 1 |
Автор: | Igor60 [ 03 май 2016, 18:19 ] | ||
Заголовок сообщения: | Руссификация китайского ЖКИ ST1602 | ||
Cделал библиотеку(драйвер) для вывода кириллицы на китайские ЖКИ. Надеюсь, что это может заинтересовать посетителей сайта. Библиотека позволяет выводить кириллические сообщения, на ЖКИ совместимые с WH1602 не поддерживающие кириллицу. Библиотека управляет набором из 8 динамически подгружаемых пользовательских символов внутри дисплея, в который автоматически подгружается необходимый набор кириллических символов. Условия использования данного способа печати кириллицей: Печать кириллицей, возможна только через буфер в SRAM (размером 32 байта). Т.е. сначала заносим сообщение в буфер, потом вызываем функцию, отправляющую содержимое буфера на дисплей. Печать кириллицей возможна только заглавными символами. Одновременно на дисплее может присутствовать не более 8-ми, разных, чисто кириллических символов, из ряда - БГДЖЗИЙЛПУФЦЧШЩЪЫЭЮЯ. При попытке вывода на дисплей бОльшего количества разных, кириллических символов, остальные будут заменятся символом ".". Например, если вывести на индикатор надпись: "АБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯ", то на индикаторе мы увидим: "АБВГДЕЖЗИЙКЛМНО.РСТ..Х......b...", то есть, для отображения данной информации были загружены следующие кириллические символы: "-Б-ГД-ЖЗИЙ-Л--------------------", это как раз 8 загруженных кириллических символов. "---------------П---УФ-ЦЧШЩЪЫ-ЭЮЯ" - На данные кириллические символы - места не хватило, и они заменяются точками. "A-B--E----K-MHO-PCT--X------b---" - Эти символы кириллицы, берутся из обычной латиницы. При выводе последующих надписей, неиспользуемые кириллические символы в пользовательском буфере дисплея, будут автоматически перезагружены новыми необходимыми символами. Как показала практика, ситуаций, когда не хватает места для всех кириллических символов в предложении, практически не возникает..... В тестовой программе, при внимательном просмотре, динамические подмены очень хорошо видны.
|
Автор: | GetChiper [ 03 май 2016, 21:30 ] |
Заголовок сообщения: | Re: Руссификация китайского ЖКИ ST1602 |
Отлично! Никто не застрахован от того что дисплей окажется без кириллицы - это хороший выход из положения. |
Автор: | Igor60 [ 03 май 2016, 22:02 ] |
Заголовок сообщения: | Re: Руссификация китайского ЖКИ ST1602 |
Лично я знаю только одного китайского продавца дисплеев с кириллицей http://ru.aliexpress.com/item/LC1628-16 ... 494.Mi4ale Но он продает из только парами и по цене в три раза дороже (за каждый) чем дисплеи с англо-японским знакогенератором... Можно посмотреть и у поляков на тме, но и там дешевле 5-ти евро (без доставки) не видел. А вот без кириллицы и по полтора евро у китайцев "завались"... |
Страница 1 из 1 | Часовой пояс: UTC + 3 часа [ Летнее время ] |
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |