dot matrix arabic font
Look here..
$00,$7F,$7F,$30,$18,$30,$7F,$7F 'W
$00,$41,$7F,$7F,$49,$5D,$41,$63 'E
$00,$41,$7F,$7F,$41,$40,$60,$70 'L
$00,$1C,$3E,$63,$41,$41,$63,$22 'C
$00,$3E,$7F,$41,$41,$41,$7F,$3E 'O
$00,$7F,$7F,$0E,$1C,$0E,$7F,$7F 'M
$00,$41,$7F,$7F,$49,$5D,$41,$63 'E
To write WELCOME on LED moving message you just need to call the above stored values one by one(i.e. column by column) and 8 columns gives you one character. So i have 255 character(i.e Ascii) value table stored in my pc side software. What i do i just pick up the letters from typed string one bye one and send the corresponding values from the font table to EEPROM to be scrolled.
But i cannt do the same thing with arabic words. for example
هذا
This arabic world is the combination of 3 alphabets of arabich which means "THIS" i.e هذا in arabic.
These three alphabets are ذ ,ه,and ا.
when we write these alphabets collectively then it becomes meaning full هذا.
So clearly the convention is not like english language where when you need to form a word from alphabets even then you can treat them sepreatly.
So my problems is i dont know how to map these arabic or urdu or hindi words from individula data of font table.
I hope this is understandable now..
Please help me if you have any idea..
Regards
.