Our new official repo is on github
LCD Smartie version 5.6 is released!
Download it now: https://github.com/LCD-Smartie/LCDSmartie/releases

How to change a page of the ?haracter generator?

General discussion about LCD Smartie.

Moderators: _X7JAY7X_, caesar, IFR, mattcro, limbo, Fast351

Post Reply
ACKET
Posts: 8
Joined: March 7th, 2007, 10:32 pm
Location: Russia

How to change a page of the ?haracter generator?

Post by ACKET »

Exist LCD modules based on the controller hd44780 having two pages the ?haracter generator.
http://www.melt.aha.ru/files/file2085.pdf
How in program LCDSmartie to change value a bit "P" in a command "Function Set"
of the controller initialization? Look a datasheet...
limbo
Plugin Author
Posts: 1604
Joined: February 13th, 2005, 7:38 pm
Location: Athens - Greece
Contact:

Post by limbo »

The pdf is in Russian language :?
Try this plugin to make Russian characters appear http://forums.lcdsmartie.org/viewtopic.php?t=1231
Last edited by limbo on March 8th, 2007, 6:36 pm, edited 1 time in total.
mattcro
Forum Supporter
Posts: 590
Joined: March 8th, 2006, 1:58 pm
Location: Scotland

Post by mattcro »

I don't read Russian but I think I see what you are talking about. Bit 1 in the Function Set instruction selects one of two built-in character sets. In the standard HD44780, that bit is not used, and I assume the Smartie HD44780 driver does not have any built-in way to set that bit. This would need some changes to the driver program code...
ACKET
Posts: 8
Joined: March 7th, 2007, 10:32 pm
Location: Russia

Post by ACKET »

Problem only in one the bit "P". :)
It is necessary to change a page the character generator at controller initialization. To add one more checkbox in the menu of settings HD44780. Yes, it demands easy changes to the driver program code. A problem of display russian symbols it will be solved (only for MT-16S2D)...:)
ACKET
Posts: 8
Joined: March 7th, 2007, 10:32 pm
Location: Russia

limbo

Post by ACKET »

Where (imodule, address) there are commands of initialization of the controller hd44780. I am interested only with a command " Function Set ". If it is possible...
ACKET
Posts: 8
Joined: March 7th, 2007, 10:32 pm
Location: Russia

Post by ACKET »

Sorry, I'm too bad to speech in english
Last edited by ACKET on March 18th, 2007, 9:24 pm, edited 1 time in total.
limbo
Plugin Author
Posts: 1604
Joined: February 13th, 2005, 7:38 pm
Location: Athens - Greece
Contact:

Post by limbo »

ACKET wrote:? ????????????? ????????????? LCDSmartie:
?????? ????????????? ???????? ???? (16S2D-?????????) ????? ??? ?????? ???????? ???????????????.
LCDSmartie ????????????? ?? ????????? ? ???????? ? ?????? ???????, ??? ???? ??? ??????????? ??????? ???????? ?????????? ????????? ? ??????????. ??? ??????????? ??????? ???????? ?????????? ???? ??????????? ??? ????????????? LCD ??????? ???????? ??????????????? ? 0-?? ?? 1-?. ????? ????? ??????? ????????? ? 1 ??? ?? ? ??????? ?FunctionSet? ???????? ???? ???????? ?????? ??? ? ????? ?????? ??????? ????????? LCDSmartie . ? ??? ? ???? ? ???? ???????? ????????: ?????????????????? ????????? ?????? ????????? ????? ?????? ?? ????, ?? ??????? ??????? ?????? ????? ? ???? ????. ?????? ?????? ??????? ????? ????????(?????? ??????? ?? ?????? ???? ????? ???????? ?? ?????????? ? ??????????????????? ?????????) ???????, ??? ????????? ?????????????? LCD ?????? ??? ?????? ????????? ? ??? ????? ????????? ???????????.
???????? ???????? ?????????????? ?????? ????????????? LCD , ???????? ???????????? ??? ??, ? ? ?????? ???????????? ?????????????? checkbox ? ???? ???????? ??????????? HD44780, ?????? ??? ? ?????????? ????? ????.
??? ???????? ????? ?? ????? ??????? ? ?????????? ?????????, ???? ???? ????? ?????????(????????????), ? ?????? ????????????? ????????????? - ?????! ? ?????? ??????? ????? ?? ??????? ? ????????
:evil: In English Please!
ACKET
Posts: 8
Joined: March 7th, 2007, 10:32 pm
Location: Russia

Post by ACKET »

Whether I can receive the answer of developers to the question:"Where (imodule, address) there are commands of initialization of the controller hd44780. I am interested only with a command " Function Set ". If it is possible..."
ACKET
Posts: 8
Joined: March 7th, 2007, 10:32 pm
Location: Russia

Post by ACKET »

Thanks you! I wrote this code myself in lcd_smartie-5.3.2_final release.
LCD MT-16S2D from MELT work is OK! The russian text it is already displayed without limits!!! :)
To send the modify source code for limbo.

??????????? ??? opensource ?????????, ? ? ??? ?????? ???????????????? ?????????? ??????:)? ????? ?????...?????? ??? ???????? ??? ???? :)
--------------------
My english yet is very weak...
Post Reply