Datasheet

Table Of Contents
USART Master Synchronous Communications
© 2009 Microchip Technology Inc. DS51647C-page 77
FIGURE 9-2: USART SYNCHRONOUS MASTER CONFIGURE
COMMUNICATIONS MODE – ADVANCED VIEW
SCRIPT TIME-OUT
When sending scripts, the software will wait a maximum of script time-out ms to receive
a script complete tag before issuing an error. If your hardware is slow to respond or
you are transferring a lot of data, you may need to increase the script time-out to avoid
errors.
EVENT MARKERS
Abrt Mac Exe – Enable event marker: abort ‘macro’ execution
Macro Loop – Enable event marker: top of ‘macro’ loop
Mac Lp 65536 – Enable event marker: ‘macro’ loop count overflow (i.e., 65536)
Mac Lp Done – Enable event marker: ‘macro’ loop iterations complete
Timeout Timer1 – Enable event marker: Timer1 expired
Timeout Timer2 – Enable event marker: Timer2 expired
Status Error – Enable event marker: change in status byte
Read Byte – Enable event marker – read byte
Write Byte – Enable event marker – write byte
Status Error – Enable event marker – change in USART status byte
Break TX – Enable event marker – A “Break” has been transmitted
ADVANCED OPTIONS
Disable LED2 Default – Disable default LED2 behavior (LED2 = Yellow ‘Target’
LED)
Disable LED1 Default – Disable default LED1 behavior (LED1 = Red ‘Busy’ LED)
Enable Switch Test – Enable low-level switch test:
- Switch Off (not depressed) – blink LED1, LED2 off
- Switch ON (depressed) – blink LED2, LED1 off
AUX1 Default State – AUX1 communication line – default state (0 | 1)
AUX2 Default State – AUX2 communication line – default state (0 | 1)
AUX1 Direction – AUX1 communication line – direction: 1: input, 0: output
AUX2 Direction – AUX2 communication line – direction: 1: input, 0: output
Clock Polarity – Checked means the polarity is inverted, unchecked means it is
not