English
Language : 

EV6000 Datasheet, PDF (12/18 Pages) CML Microcircuits – CML Semiconductor Products
Evaluation Kit User Manual for PIC Board
EV6000
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>
>ok
tx<Return>
>ok
txext<Return>
>
; sets EV6000 for use with the EV6040
; sets the FX604 into Tx mode
; 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.
© 1996 Consumer Microcircuits Limited
12
UM6000/3