
77
Delay (in milliseconds) between characters when sending a file
Enter a time in milliseconds which will be inserted between the sending of each character from a binary
image file, or from the keyboard when 'Send only on <Enter>' is checked. Valid values are 0 ms to 100
ms.
10.6 Terminal Demonstration Program
In the distribution file is the program 'TermDemo.asm', which is installed by default in the '..\Samples\
sub-directory. This is designed to allow a quick demonstration of the capabilities of the terminal
window. It will be necessary to assemble it to suit the available memory of the target MCU -
instructions are provided in the heading comments of the file. After assembly, the program may be
loaded with
LD "C:\...your path...\TermDemo.s19"
Execute a Go (Run) command (page 48) to the start of the terminal program body:
G xxxx
Now, without issuing any further Xplor8 commands, type Ctrl+T or use the View menu to launch the
terminal window. In Terminal Window Settings (page 74), make sure that the check box 'Send only
on <Enter>' is ticked, and that the three edit boxes are blank
Typing any character in the left hand pane, or byte in the right hand one, and pressing <Enter> should
produce an echo of the same byte from the program running on the MCU. Typing 'Hello' should
produce the echo 'world'. Experiment with immediate sending by un-ticking 'Send only on <Enter>'
in Terminal Window Settings. To exit, type 'Exit' (capital E, lowercase x, i & t). After send 'Exit' the
program executes an SWI instruction in order to return to monitor mode.
If the following byte string is entered in the combo box 'Bytes received which trigger closure of the
terminal window' in Terminal Window Settings (or is selected from the drop-down list):
45786974 (these are the ASCII values for "Exit")
then typing 'Exit' will automatically transfer control back to Xplor8 and de-activate the terminal
window.
Comentários a estes Manuais