Details: wait, if symbol is not ready; automatically print symbol on display; try to terminate program, when "CTRL"+"C" combination is pressed
Example:
00 05 01 07 | TRAP 05/01 $07 | get symbol from keyboard to $7 |
Example:
E3 03 0031 | SETL $03, 31 | put code of symbol '1' into $3 |
00 05 02 03 | TRAP 05/02 $03 | print symbol from $3 on display |
Details:
Example:
E3 03 00FF | SETL $03, FF | set $3 equal to FF |
00 05 06 03 | TRAP 05/06 $03 | get symbol from keyboard to $3 if ready |
Example:
E3 03 0031 | SETL $03, 31 | put code of symbol '1' into $3 |
00 05 06 03 | TRAP 05/06 $03 | print symbol from $3 on display |
Details: E-MMI software cuts the string if it is longer than 250 symbols
Example:
E3 00 00E1 | SETL $00, E1 | address of string buffer to $0 |
00 05 09 00 | TRAP 05/09 $00 | print string |
Details: Specified register before function call must show to free memory area and its first byte is set to maximum string length. After its work, function returns the following information: the number of entered symbols (CR symbol is not included into this number!) in the second byte of buffer; then input string is placed (code CR is presented).
Example:
will be published later
Example:
00 05 0B 07 | TRAP 05/0B $07 | get keyboard status to $7 |
Example:
00 05 0C 00 | TRAP 05/0C $00 |