EA eDIPTFT43-A compiler help - Electronic Assembly
EA eDIPTFT43-A compiler help - Electronic Assembly
EA eDIPTFT43-A compiler help - Electronic Assembly
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 />
)