09.01.2013 Views

EA eDIPTFT43-A compiler help - Electronic Assembly

EA eDIPTFT43-A compiler help - Electronic Assembly

EA eDIPTFT43-A compiler help - Electronic Assembly

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

30<br />

4.6.7 MatrixMacro<br />

<strong>EA</strong> <strong>eDIPTFT43</strong>-A <strong>compiler</strong> <strong>help</strong><br />

MATRIXMACRO: nr<br />

MATRIXMACRO: nr[page] Defines a matrix macro with number nr (0..255). This macro will be<br />

executed if the one of the connected key pad is pressed or by<br />

command #MX nr 41 .<br />

Matrix Macro 1..64: start when keypressed.<br />

Matrix Macro 0: start after release of key.<br />

Since firmware V1.1 it is possible to change the assignment between<br />

keynumber and matrixmacro with command #YX n1,n2,n3 47 .<br />

The relating pins for matrix keyboard need to be defined with the<br />

command #YM n1,n2,n3 47 .<br />

Optionally different matrix macro can be stored for different pages<br />

[0..15]. If no page is selected it is set to 0. The 16 pages are <strong>help</strong>ful to<br />

realize e.g. screens in different languages.<br />

4.6.8 ProcessMacro<br />

PROCESSMACRO: nr<br />

PROCESSMACRO: nr[page] Defines a process macro with number nr (0..255). This macro will be<br />

executed automatically (see command #MD no,type,n3,n4,zs 41 ) or<br />

by command #MC nr 41 .<br />

Optionally different process macros can be stored for different pages<br />

[0..15]. If no page is selected it is set to 0. The 16 pages are <strong>help</strong>ful to<br />

realize e.g. screens in different languages.<br />

(see How-to-use example Process Macro - BEGINNER 113<br />

)

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!