Datasheet
EA eDIPTFT43-A
Page 29
ELECTRONIC ASSEMBLY reserves
the right to change specifications
without prior notice. Printing and
typographical errors reserved.
PICTURE: 100[0] <BIER.BMP>
PICTURE
: 100[1] <BEER.BMP>
PICTURE
: 100[2] <BIRRA.BMP>
MACRO
: 2[0] ; SAME AS "MACRO: 2"
#FZ
3,1
#ZL
25,0 "DEUTSCH "
#UI
0,20, 100
MACRO
: 2[1] ; ENGLISH
#FZ
3,1
#ZL
25,0 "ENGLISH "
#UI
0,20, 100
MACRO
: 2[2] ; ITALIAN
#FZ
3,1
#ZL
25,0 "ITALIAN "
#UI
0,20, 100
MACRO PAGES (MULTILINGUAL CAPABILITY)
There are 16 complete macro sets available as well as the internal images and fonts. By simply
switching the active macro page (ESC M K n1), for example, up to 16 different languages can thus be
supported.
If a macro/picture is defined in the kit editor, a page number can be specified in square brackets after
the macro/picture number.
If a macro/image is not defined in the currently set page [1] to [15], this macro/picture is automatically
taken from page [0]. Thus, not all macros and images have to be stored separately for each language
when they are identical in each language.
WRITE PROTECTION FOR MACRO PROGRAMMING AND FONTS
A LO level at pin 19 (WP) prevents the macros, images and fonts in the data flash memory from being
overwritten inadvertently (so it is highly recommended !).
If there is only the need of handling strings differently, stringtables might be used. Depending on the
active macropage (ESC M K n1) the desired string is called. Please check the following example:
STRINGCODE=$01
STRING
: 100[0] "HALLO WELT "
STRING
: 100[1] "HELLO WORLD "
STRING
: 100[2] "CIAO A TUTTI "
MACRO: 1
#ST
StringCode
#ZL 10,5, StringCode, 100










