![](http://datasheet.mmic.net.cn/150000/EV6000_datasheet_5004866/EV6000_12.png)
Evaluation Kit User Manual for PIC Board
EV6000
1996 Consumer Microcircuits Limited
12
UM6000/3
1.6.2.2 EV6020/EV6040 Diagnostic Firmware
This is supplied both as a collection of assembler source routines on disk and pre-programmed into the
PIC
C, where it is identified as EF6000. The diagnostic and applications firmware supplied may be
replaced or supplemented by the user's own applications firmware. The PIC
C firmware is controlled
by a terminal emulator program, from a PC with Windows 3.11, '95 or NT.
Text commands are entered by the user into the terminal emulator. Characters are not case sensitive.
There is a global limit of 6 characters on any user input string. Whenever the >ok prompt is
displayed a new command may be entered and should be terminated by pressing the <Return> key.
Whenever a command has been entered, the > prompt is returned if data entry is required. To use a
function, the appropriate set-up commands must be entered before-hand. For example, to use the
EV6040 to transmit external data to the line, the following should be entered:
>ok
6040<Return>
; sets EV6000 for use with the EV6040
>ok
tx<Return>
; sets the FX604 into Tx mode
>ok
txext<Return>
; select desired function
>
The diagnostic commands are shown below.
(a)
Set-up commands:
6020
Set board for connection to and control of EV6020.
6040
Set board for connection to and control of EV6040.
dbit
Set FSK data format to 7 or 8 data bits. The user is prompted for the number of data
bits.
zp
Set FX602/FX604 into zero power mode.
zpirq
Set FX602 into zero power mode, generating a pulse at the IRQN pin if ringing or a
line reversal is detected.
alert
Set FX602 into tone alert detect mode.
rx&tx
Set FX604 into Rx mode with back channel enabled.
tx
Set FX604 into Tx mode without data retiming.
rx
Set FX602/FX604 into Rx mode without data retiming.
(b)
Utilities: (Press <Esc> to exit these functions)
f!
Enter a mode where a 5 character string will write hex data to any register. PIC
C
ports are mapped as registers. Use the format aa dd<Return> where
aa
is the register address in hex and dd is the data.
f@
Enter a mode where a 2 character string containing a register address in hex will
return the contents of that register.
echo
Enter a test mode where any text string entered by the user will be returned to the
terminal emulator by the EV6000.
dtmf
Enter a mode where any DTMF digit entered by the user will be transmitted by the
EV6020/6040.