CML EV8000 User manual

CML Semiconductor Products
Evaluation Kit User Manual EV8000
1997Consumer Microcircuits Limited
UM8000/3 August 1997
1.0 Features Advance Information
•• For FX818, 828, 829 Product
Evaluation •• Socketed Discrete Components
around Target Devices
•• UV-Erasable PIC µµC Board •• User's Prototyping Area
•• On-Board Microphone •• Loudspeaker Output
•• On-Board Regulator •• Single Power Supply Operation
•• Easy Access to Test Points •• WindowsTM Software Included
1.1 Brief Description
The EV8000 Evaluation Kit comprises two boards. The signalling processor board contains an FX828
and an FX829. An FX818 is also provided and can be fitted in place of the FX828. The signalling
processor board is powered from a single 8 - 35V dc power supply; an on-board regulator sets 3.3V or
5.0V operation. LEDs indicate the status of the FX829 carrier detect output and the FX828
comparator output. Both of these lines are available on the same connectors as the C-BUS. The
FX828/818 and FX829 may be driven from a common external clock, or from a common crystal
oscillator. The supply current of either target device may be measured by removing the appropriate
jumper. A user prototyping area is provided and important signals can be monitored by test points.
There is an on-board microphone and a loudspeaker output.
C-BUS signals can be applied at either of two connectors (J1 or J2). The other can be used to add
future C-BUS evaluation kits in parallel with the EV8000. A third connector (J3) provides a daisy
chained C-BUS to enable a second EV8000 signalling processor board to be controlled from the same
PC. The signalling processor board can also be used with a user's own µC board, with appropriate
software. Component footprints are provided in case the user requires level shifting between the C-
BUS input logic HI and the VDD level of the signalling processor board.
The µC board is fitted with a PIC µC containing the firmware to interface a PC serial port to the
signalling processor board C-BUS. The EV8000 is controlled by WindowsTM software on the PC.

Evaluation Kit User Manual for FX818, FX828 and FX829 EV8000
1997Consumer Microcircuits Limited 2UM8000/3
CONTENTS
Section Page
1.0 Features......................................................................................................1
1.1 Brief Description.........................................................................................1
1.2 Preliminary Information .............................................................................4
1.2.1 Laboratory Equipment................................................................4
1.2.2 Handling Precautions .................................................................4
1.3 Quick Start..................................................................................................5
1.3.1 Setting-Up....................................................................................5
1.3.2 Operation.....................................................................................6
1.4 Signal Lists.................................................................................................7
1.5 Circuit Schematics and Board Layouts...................................................12
1.6 Detailed Description.................................................................................16
1.6.1 Hardware Description - Signalling Processor Board..............16
1.6.2 Hardware Description - µµC Board ............................................17
1.6.3 Software Description - Signalling Processor Board...............18
1.6.4 Software Description - µµC Board .............................................32
1.6.5 Known Bugs in the ES8000 (V 1.0) Software...........................33
1.6.6 Troubleshooting Guide for the ES8000 (V 1.0) Software........34
1.7 Performance Specification.......................................................................35
1.7.1 Electrical Performance..............................................................35
Note: As this product is still in development, it is likely that a number of changes and additions will be made
to this specification. Items marked TBD or left blank will be included in later issues. Information in this
data sheet should not be relied upon for final product design.

Evaluation Kit User Manual for FX818, FX828 and FX829 EV8000
1997Consumer Microcircuits Limited 3UM8000/3
J1
J2 J3
J4
J5 J6
J7
J1
J2
J3
J4
J1
IBM - PC
µ
µC BOARD
SIGNALLING
PROCESSOR
BOARD
second (=far)
SIGNALLING
PROCESSOR
BOARD
EV8xxx
C-BUS
20-way
Flat Cable
Analogue
Connector
RS232
Cable
POWER SUPPLY
(PCB002)
(PCB004)
Loudspeaker
20-way
Flat Cable
20-way
Flat Cable
Figure 1 Block Diagram

Evaluation Kit User Manual for FX818, FX828 and FX829 EV8000
1997Consumer Microcircuits Limited 4UM8000/3
1.2 Preliminary Information
1.2.1 Laboratory Equipment
The following laboratory equipment is needed to use this evaluation kit:
1.2.1.1 8 - 35V DC Power Supply (which can also be used to supply the PIC programming voltage, if set to
13V).
1.2.1.2 A µC control board, together with appropriate firmware and a user interface. This kit contains a
suitable control board, which is fitted with a pre-programmed PIC 16LC74JW (or similar) µC.
1.2.1.3 An 8Ωloudspeaker.
1.2.1.4 An IBM compatible PC; 40MHz '386DX or better with 8MB of RAM, running Microsoft Windows 3.11 /
'95 / NT having a serial port configuration of 8 data bits, no parity, 1 stop bit and 19,200 baud with
hardware handshake but without CR -> CR/LF conversion.
The following laboratory equipment is needed to re-program the PIC µC in this evaluation kit:
1.2.1.5 If the evaluation kit is to be programmed via the serial port (J3), then a PC running DOS, or a DOS
window under Windows 3.11 or '95, will need to be used with the PIC programming software supplied (
PICPROGA.EXE ).
1.2.1.6 As an alternative to on-board programming, a PIC 16-series Development System (available from
Arizona Microchip Technology), or a suitable PIC programmer, together with PIC development
software, may be preferred.
1.2.1.7 MPASM assembler or MPLAB software is required for re-assembling the source code. These tools
are available from Arizona Microchip Technology.
1.2.1.8 A UV-eraser to remove the pre-programmed PIC µC firmware.
1.2.2 Handling Precautions
Like most evaluation kits, this product is designed for use in office and laboratory environments. The
following practices will help ensure its proper operation.
1.2.2.1 Static Protection
This product uses low power CMOS circuits which may be damaged by electrostatic discharge.
Partially damaged circuits may function erroneously, leading to misleading results. Observe ESD
precautions at all times when handling this product.
1.2.2.2 Contents - Unpacking
Please ensure that you have received all of the items listed on the separate information sheet
(EK8000) and notify CML within 7 working days if the delivery is incomplete.

Evaluation Kit User Manual for FX818, FX828 and FX829 EV8000
1997Consumer Microcircuits Limited 5UM8000/3
1.3 Quick Start
This section provides instructions for users who wish to experiment immediately with the evaluation
kit. A fuller description of the kit and its use appears later in this document.
1.3.1 Setting-Up
THE EV8000 COMES PRE-CONFIGURED FOR OPERATION AT 5.0V.
The µC board contains a socket for a 40-pin DIL PIC (or compatible) general-purpose µC, which the
user may re-program with his applications software. The µC board comes with a pre-programmed PIC
16C74AJW or equivalent containing communications firmware and application specific demonstration
firmware for the EV8000 evaluation kit.
The kit also contains a 9-way D-type RS232 cable (for connection to a PC), as shown in the Block
Diagram of Figure 1. No board adjustments are required by the user.
The C-BUS connector on the signalling processor board, J1 or J2, should be linked to connector J1 on
the µC board with a 20-way flat cable, as shown in Figure 1, connecting pin 1 to pin 1. Analogue
signals can be input or monitored at connector J6.
BEFORE APPLYING POWER, PLEASE CHECK THE FOLLOWING:
ENSURE THE PIC µµC IS PLUGGED INTO SOCKET U2 ON THE µµCBOARD.
ATTACH THE 9-WAY RS232 CABLE TO CONNECTOR J3 ON THE µµCBOARD AND THE
SERIAL PORT OF A PC.
ATTACH THE 20-WAY FLAT CABLE TO CONNECTOR J1 ON THE µµCBOARD AND
CONNECTOR J1 ON THE SIGNALLING PROCESSOR BOARD. PIN 1 MUST CONNECT TO PIN
1.
Connect any other equipment as shown in Figure 1.
Ensure the PC software supplied is set up as detailed in Section 1.6.3.1.
The EV8000 boards each have connections for a single 8 - 35V dc power supply. Only one board (as
shown in Figure 1) needs to be connected as power is supplied to the other board over the 20-way flat
cable. If the µC board supplied is not used, then power will need to be applied to the signalling
processor board instead. Each board has its own power supply regulator chip, with a jumper to select
3.3V or 5.0V (default) operation.
Ensure that the component value jumpers on each of the EV8000 evaluation boards are correctly set
for 3.3V or 5.0V operation. Please refer to Sections 1.6.1.1 and 1.6.2.1 for further details.
MAKE SURE BOTH BOARDS HAVE THIS LINK SET TO THE SAME VOLTAGE. DAMAGE MAY
RESULT IF THIS STEP IS NOT OBSERVED. DO NOT OPERATE THE
µµCBOARD WITH ITS VOLTAGE SELECTION LINK REMOVED. THE µµCBOARD AND
SIGNALLING PROCESSOR BOARD VOLTAGE SELECTION LINKS HAVE DIFFERENT
CONFIGURATIONS.

Evaluation Kit User Manual for FX818, FX828 and FX829 EV8000
1997Consumer Microcircuits Limited 6UM8000/3
1.3.2 Operation
This evaluation kit has no inherent functionality without the µC board and appropriate firmware and PC
software. The signalling processor board may be used independently of the µC board, if the user
wishes to interface to a different type of µC. The user will then have to supply his own software.
The µC board is designed to control the operation of the signalling processor board. The firmware
which is pre-programmed into the PIC µC has both communications and application specific functions.
These functions are controlled from the PC software (ES8000) which runs in a Windows environment.
Refer to Section 1.6.5 for the known software bugs and Section 1.6.6 for the troubleshooting guide.
The PICPROGA.EXE program can be used to re-program the PIC µC firmware, if required.

Evaluation Kit User Manual for FX818, FX828 and FX829 EV8000
1997Consumer Microcircuits Limited 7UM8000/3
1.4 Signal Lists
CONNECTOR PINOUT - SIGNALLING PROCESSOR BOARD
Connector
Ref. Connector
Pin No. Signal
Name Signal
Type Description
J1, J2 1, 2 VIN Power +ve power from external power supply.
3, 4 VSS Power 0V power from external power supply.
5C-BUS-HI I/P Logic HI level for level shifting, if fitted.
6D/IRQ O/P Alternative IRQ for daisy chain connector.
7/IRQ O/P C-BUS interrupt line.
8D/CS I/P Alternative CS for daisy chain connector.
9/CS I/P C-BUS chip select line.
10 PTT O/P PTT switch.
11 SER-CLK I/P C-BUS serial clock.
12 I/O3 Spare I/O
13 C-DATA I/P C-BUS command data.
14 I/O1 Spare I/O
15 R-DATA O/P C-BUS reply data.
16 I/O2 Spare I/O
17 CARDET O/P FX829 carrier detect output.
18 COMPOUT O/P FX828 comparator output.
19, 20 VSS
J3 1, 2 VIN Power +ve power from external power supply.
3, 4 VSS Power 0V power from external power supply.
5C-BUS-HI I/P Logic HI level for level shifting, if fitted.
6VSS
7D/IRQ O/P Alternative IRQ for daisy chain connector.
8VSS
9D/CS I/P Alternative CS for daisy chain connector.
10 I/O3 Spare I/O
11 SER-CLK I/P C-BUS serial clock.
12 VSS
13 C-DATA I/P C-BUS command data.
14 VSS
15 R-DATA O/P C-BUS reply data.
16 VSS
17 I/O1 Spare I/O
18 I/O2 Spare I/O
19, 20 VSS

Evaluation Kit User Manual for FX818, FX828 and FX829 EV8000
1997Consumer Microcircuits Limited 8UM8000/3
CONNECTOR PINOUT - SIGNALLING PROCESSOR BOARD
Connector
Ref. Connector
Pin No. Signal
Name Signal
Type Description
J4 1VSS Power 0V power from external power supply.
2VIN Power +ve power from external power supply.
J5 1, 2 SPEAKER O/P Output for 8Ωloudspeaker.
CONNECTOR PINOUT - SIGNALLING PROCESSOR BOARD -
ANALOGUE INTERFACE
Connector
Ref. Connector
Pin No. Signal
Name Signal
Type Description
J6, J7 even Nos. VSS
1MICIN I/P FX829 mic input.
3829MOD2 O/P FX829 MOD2 gain control output.
5829MOD1 O/P FX829 MOD1 gain control output.
7AUDOUT O/P FX829 audio volume control output.
9VOLIN I/P FX829 audio volume control input.
11 829MOD1IN I/P FX829 MOD1 gain control input.
13 829SUMOUT O/P FX829 audio summing amplifier output.
15 FFSK/DTMF O/P FX829 FFSK modem or DTMF gen output.
17 FILOUT O/P FX829 audio filter/limiter section output.
19 829EXTSUMI
NI/P FX829 additional input to summing amp.
21 DEMODIN I/P FX829 Rx input.
23 COMPIN I/P FX828 comparator input.
25 8x8MOD2 O/P FX8x8 MOD2 gain control output.
27 8x8MOD1 O/P FX8x8 MOD1 gain control output.
29 TXSUBAUD O/P FX8x8 sub audio output.
31 8x8MOD1IN I/P FX8x8 MOD1 gain control input.
33 8x8SUMOUT O/P FX8x8 audio summing amplifier output.
35 TXAUDOUT O/P FX828 selcall tone generator output.
37 RXAUDOUT O/P FX8x8 Rx audio filter section output.
39 8x8EXTSUMIN I/P FX8x8 additional input to summing amp.

Evaluation Kit User Manual for FX818, FX828 and FX829 EV8000
1997Consumer Microcircuits Limited 9UM8000/3
TEST POINTS - SIGNALLING PROCESSOR BOARD
Test Point
Ref. Default
Measurement Description
TP1 8 - 35V VIN connection.
TP2 5.0V VDD connection (3.3V or 5.0V)
TP3 0V VSS connection.
TP4 0V VSS connection.
TP5 0V VSS connection.
TP6 0V VSS connection.
TP7 LO FX829 carrier detect output.
TP8 -FX829 mic input.
TP9 VDD/2 FX829 DEMODFB pin.
TP10 VDD/2 FX8x8 RXAMPOUT pin.
TP11 VDD/2 FX829 MOD2 gain control output.
TP12 VDD/2 FX829 MOD1 gain control output.
TP13 VDD/2 FX829 audio summing amplifier output.
TP14 VDD/2 FX829 FFSK modem or DTMF generator output.
TP15 VDD/2 FX829 audio filter/limiter section output.
TP16 VDD/2 FX8x8 MOD2 gain control output.
TP17 VDD/2 FX8x8 MOD1 gain control output.
TP18 VDD/2 FX8x8 sub audio output.
TP19 VDD/2 FX8x8 audio summing amplifier output.
TP20 VDD/2 FX828 selcall tone generator output.
TP21 VDD/2 FX8x8 Rx audio filter section output.
TP22 -FX828 comparator output.
TP23 HI C-BUS interrupt request line.
TP24 HI C-BUS chip select line.
JUMPERS - SIGNALLING PROCESSOR BOARD
Link
Ref. Positions Default
Position Description
JP1 1-2 o/c Sets VDD = 3.3V (closed) or VDD = 5.0V (open)
JP2,3 1-2 1-2 Remove to supply an external clock to JP3 pin 2.
JP4 1-2 1-2 Remove to measure IDD of FX829.
JP5 1-2 1-2 Remove to measure IDD of FX8x8.
JP6 1-2 or 2-3 1-2 Select FX829 ( default ) or FX8x8 to drive loudspeaker.
JP7 1-2 1-2 Connects microphone to FX829 MICIN.

Evaluation Kit User Manual for FX818, FX828 and FX829 EV8000
1997Consumer Microcircuits Limited 10 UM8000/3
CONNECTOR PINOUT - µµC BOARD
Connector
Ref. Connector
Pin No. Signal
Name Signal
Type Description
J1 1, 2 VIN Power +ve power from external power supply.
3, 4 VSS Power 0V power from external power supply.
5RA0 BI PIC µC Bidirectional Port, pin 2
6RA1 BI PIC µC Bidirectional Port, pin 3
7RA2 BI PIC µC Bidirectional Port, pin 4
8RA3 BI PIC µC Bidirectional Port, pin 5
9RB0 BI PIC µC Bidirectional Port, pin 33
10 RB1 BI PIC µC Bidirectional Port, pin 34
11 RB2 BI PIC µC Bidirectional Port, pin 35
12 RB3 BI PIC µC Bidirectional Port, pin 36
13 RB4 BI PIC µC Bidirectional Port, pin 37
14 RB5 BI PIC µC Bidirectional Port, pin 38
15 RB6 BI PIC µC Bidirectional Port, pin 39
16 RB7 BI PIC µC Bidirectional Port, pin 40
17 RC0 BI PIC µC Bidirectional Port, pin 15
18 RC1 BI PIC µC Bidirectional Port, pin 16
19 RC2 BI PIC µC Bidirectional Port, pin 17
20 RC3 BI PIC µC Bidirectional Port, pin 18
J2 1RA4 BI PIC µC Bidirectional Port, pin 6
2RA5 BI PIC µC Bidirectional Port, pin 7
3RD0 BI PIC µC Bidirectional Port, pin 19
4RD1 BI PIC µC Bidirectional Port, pin 20
5RD2 BI PIC µC Bidirectional Port, pin 21
6RD3 BI PIC µC Bidirectional Port, pin 22
7RD4 BI PIC µC Bidirectional Port, pin 27
8RD5 BI PIC µC Bidirectional Port, pin 28
9RD6 BI PIC µC Bidirectional Port, pin 29
10 RD7 BI PIC µC Bidirectional Port, pin 30
11 RE0 BI PIC µC Bidirectional Port, pin 8
12 RE1 BI PIC µC Bidirectional Port, pin 9
13 RE2 BI PIC µC Bidirectional Port, pin 10
14 to 18 inc - - Not used. No connection needed.
19, 20 VSS Power 0V power from external power supply.

Evaluation Kit User Manual for FX818, FX828 and FX829 EV8000
1997Consumer Microcircuits Limited 11 UM8000/3
CONNECTOR PINOUT - µµC BOARD
Connector
Ref. Connector
Pin No. Signal
Name Signal
Type Description
J3 1DCD Output PC connection (linked to DTR).
2RXD Output PC connection to screen.
3TXD Input PC connection to keyboard.
4DTR Input PC connection.
5VSS Power 0V common connection to PC.
6DSR Output PC connection (linked to DTR).
7RTS Input PC 'RTS' connection.
8CTS Output PC 'CTS' connection.
9- - Not used. No connection needed.
J4 1VSS Power 0V power from external power supply.
2VIN Power +ve power from external power supply.
TEST POINTS - µµC BOARD
Test Point
Ref. Default
Measurement Description
TP1 8 - 35V VIN connection.
TP2 3.3V or 5.0V VDD connection.
TP3 0V VSS connection.
TP4 0V VSS connection.
TP5 3.3V or 5.0V VPP connection (13.0V in programming mode).
JUMPERS - µµC BOARD
Link
Ref. Positions Default
Position Description
JP1 1-2 or 2-3 2-3 Sets VDD = 3.3V (1-2) or VDD = 5.0V (2-3)
JP2_1,2 1-2 1-2 Disconnect to supply external clock to JP2_1 (1).
JP3 1-2 1-2 Connects TXD to RS232 converter in normal use.
JP4 to JP7 1-2 n/f Only fitted (and JP3 removed) in Programming Mode.
SW1 -o/c Push to reset switch. (Default = o/c = not reset).
Notes:I/P = Input O/P = Output BI = Bidirectional
Logic HI level ≈+VDD Logic LO level ≈0V (VSS)

Evaluation Kit User Manual for FX818, FX828 and FX829 EV8000
1997Consumer Microcircuits Limited 12 UM8000/3
1.5 Circuit Schematics and Board Layouts
GND
GND
VDD C27
10nF
GND
Speaker
output
GND
GND
Analogue
connector
8
din
4
VSS
2
ain
7
stby
1vp
3/SP
6SP
5VDD U6
MSC1191
1
2
J5
13k
R23
2-
3+4
81
U7:A
LMC6482N
91k
R24
C26
100nF
JP7
X2
10k
R25
VDD
1k
R17
GND
GND GND
TP7
7
6
74HC4050
U4:C
2XTAL/CLK
10 VBIAS
7/IRQ
6/CS
5R-DATA
4C-DATA
3SER-CLK
1XTALN
12 VSS13
DEMODIN
14
DEMODFB
15
FILOUT
16
F/DOUT
18
SUMOUT
19
MOD1IN
20
VOLIN
21
AUDOUT
22
MOD1
23
MOD2
24
VDD
17
SUMIN
8CARDET
9CARDCAP
11 MIC
U2
FX829J4
GND
VDD
C28
10nF
D3
C18
100nF 6
-
5
+
7LMC6482N
U7:B
C19
5n6F
100nF
C17
22pF
C31
R27
390k
R26
1k 1uF
C15
skt
R14
100k
skt
LK1 skt
C16
100pF
100k
R13
skt
100k
R16
skt
100k
R15
R20
100k
skt
C14
68pF
100nF
C9
TP22
TP9
1uF
skt
C24 GND
54
74HC4050
U4:B
J7:1 J7:3 J7:5 J7:7 J7:9 J7:11
J6:7 J6:9
J6:5
J6:3
patch
pins
J6:1
volin
audout
829mod1
829mod2
micin
1
23
JP6
TP8 TP12
TP11
demodin
compin
829extsumin
filout
829mod1in
829sumout
FFSK/DTMFout
TP15
TP13 TP14
J7:13
J6:13
J6:11 J6:15
J7:15 J7:17
J6:17 J6:19 J6:21
J7:21
J7:19
J6:23
J7:23
JP1
R6
1M
4M032Hz
X1
R4
820R
100R
R1
43R
R3
10uF
C2
22pF
C5
22pF
C4
GND Ext clock i/p
JP2
1
2JP3
GND
GND
GND
GND
VIN TP1 TP2
3VI
1
A2
VO
LM317T
U1
VDD
2
1
SNPSKT2
J4 1N4001
D2 C3
1uF
R2
620R
D1
1N4001
33uF
C1
blank
C20 R5
240R
GND
C6
100nF
VDD VDD
100k
R12
VDD
R19
22k R22
22k
TP23
TP24
LK2 skt
JP4 VDD JP5
13
74F07
U5:F
4
3
74F07
U5:B
8
9
74F07
U5:D
LK6
LK7 r-data
c-data
/irq
/cs
14
15
74HC4050
U4:F
9
10
74HC4050
U4:D
ser-clk
C13
100pF
11
12
74HC4050
U4:E
GND
C7
100nF
100k
R11 skt
828-compout
C-BUS-HI
2
1
74F07
U5:A
1
2
3
4
5
6
RP1 470R
829-cardet
LK4
LK5
Left Daisy
chain
C-BUS connectors Right
J1:5
J1:17
J1:18
J3:5
J2:17
J2:18
J2:5
J1:9
J1:7
J1:13
J1:15
CONN20M
J1:11
J3:13
J3:15
J2:13
J2:15
J2:7
J2:9
J2:11
CONN20M
J3:11
CONN20M
J7:25
J6:25 J6:27 J6:29 J6:31 J6:33
J7:33
J7:31
J7:29
J7:27
J6:35 J6:37
J7:35 J7:37
TP21
TP17
TP16 TP18 TP19 TP20
8x8mod1
8x8mod2
txsubaudout
8x8mod1in
8x8sumout
rxaudout
txaudout
8x8extsumin
J7:39
CONN40M
J6:39
CONN40M
1k
R18
D4
GND
GND
GND
2XTAL/CLK
10 A/DCAP1
7
/IRQ
6/CS
5R-DATA
4C-DATA
3SER-CLK
1XTALN
12 VSS13
VBIAS
14
RXAMPIN
15
RXAMPOUT
16
RXAUDOUT
18
SUMIN
19
SUMOUT
20
MOD1IN
21
TXSUBAOUT
22
MOD1
23
MOD2
24
VDD
17
TXAUDOUT
8COMPOUT
9COMPIN
11 A/DCAP2
U3
FX828J4
TP10
100k
R7
1uF
C25
skt
skt
R21
100k
100k
R8
skt
100nF
C10
C8 1uF
C12
1uF
skt
LK3
skt 100k
R10
R9
100k skt
C11
100pF 11 10
74F07
U5:E
GND
TP3 TP5
TP4
GND
TP6
VDD
GND
47nF
C21 C22
47nF 47nF
C30
For U5 Vdd to pin14, Vss to pin7.
For U4 Vdd to pin1, Vss to pin8.
U5, RP1, C20, C22, R22, R29, J7 not fitted.
NOTES
J2:10
J1:10
R29 R28
C32
1uF
GND
PTT
VDD
GND
C23
1uF
TP25
56
74F07
U5:C
32
74HC4050
U4:A
22k
22k
CONN20M
CONN20M
12
R29 not fitted.
Figure 2 Signalling Processor Board - Circuit Schematic

Evaluation Kit User Manual for FX818, FX828 and FX829 EV8000
1997Consumer Microcircuits Limited 13 UM8000/3
Figure 3 µC Board - Circuit Schematic

Evaluation Kit User Manual for FX818, FX828 and FX829 EV8000
1997Consumer Microcircuits Limited 14 UM8000/3
J2
C1
X1
C31 JP7
C30
D1 U1
J4
C20
TP1
VIN
C5 JP2
D2
R5
VDD
TP2
C3 C2
R3
JP4
R19
U2
R6 C4
C17
C18
C19
JP3
TP7
CARDET
JP1
VSS
TP3
R4
R1
R2
C16
DEMFB
TP9
R15
LK2 R12
C6
C14
LK1
/CS
TP24
COMPOUT
TP22
R20 C8
/IRQ
TP23
C22 R22
74F07
U5
JP5
RP1
LK4
LK5
LK6
LK7
C7
U3
R11
R10 C13
LK3
R21
R9
C11
R16
VSS
TP5
C26
C28
R27
U7
R25
R26
C23
TP11
MOD2
C27
MICIN
TP8
SUMOUT
TP13
MOD1
TP12
JP6
1
TP25
AUDOUT
J5
R23
U6
R24
FILOUT
TP15
J7
TP14
F/D
R13
C15
TP16
MOD2
C24
MOD1
TP17
SUMOUT
TP19
TP18
SUBAUD
C10 R8
TXAUD
TP20
RXAUD
TP21
X2
C9
R14
J6
PTT
S1
TP6
VSS
J3
C32
COMPOUT
D4
CARDET
D3 R18
R17
C12
RXFB
TP10
R7
C25
R28
R29
74HC4050
U4
VSS
TP4
C21 J1
board mod
2345
1
1
1
1
1
1
VSS
XX829 XX8x8
VDD
VIN
VSS
Figure 4 Signalling Processor Board - Layout

Evaluation Kit User Manual for FX818, FX828 and FX829 EV8000
1997Consumer Microcircuits Limited 15 UM8000/3
TP3
VSS
TP1
VIN TP5
VPP
R1
D4
J1
J2
X1
RD1
RS1
RD3
RS3
JP3
RD2
C9
R4
D1
VDD
R3_1
R2_1
R2_2
R3_2
JP5-7
D2 C11
TP4
VSS
C10
PIC16C74
U2
D3
R5
C4
R7
R8
JP4
C8
C6
C5
C7
JP1
U1
MAX3232
U3
C3
xclk
JP2
RD4
C2
C1
RS2
RS4
SW1
J3
R6
C12
VINVSS
1
1
1
3 5
4
2
1
board mod
TP2
1
Figure 5 µC Board - Layout

Evaluation Kit User Manual for FX818, FX828 and FX829 EV8000
1997Consumer Microcircuits Limited 16 UM8000/3
1.6 Detailed Description
1.6.1 Hardware Description - Signalling Processor Board
1.6.1.1 Operating Voltage
Jumper JP1 is used to select the operating voltage. Open circuit selects 5.0V operation (default) and
closed circuit (link fitted) selects 3.3V operation.
1.6.1.2 Clock/Oscillator
The evaluation devices may use either an external clock or their own xtal oscillator. A 4.032MHz xtal
is provided on-board for the latter method. The links on jumpers JP2 and JP3, which are normally
fitted, select the xtal oscillator. An external clock may be supplied to JP3 pin 1 once the links have
been removed.
1.6.1.3 Microphone
By fitting a link to jumper JP7, the on-board electret microphone is connected via a buffer amplifier to
the MICIN input of the FX829. The signal applied to the FX829 can be monitored
at TP8. A push-to-talk (PTT) switch is also provided.
1.6.1.4 Loudspeaker
An 8Ωloudspeaker output is provided at the 3.5mm mono jack socket J5. The signal source for the
loudspeaker can be either the FX829 (default) or the FX8x8, link selectable at jumper JP6.
1.6.1.5 C-BUS and optional level shifting.
There are identical connectors (J1 and J2) either side of the board for C-BUS. This enables the C-
BUS source to be connected either side of the signalling processor board and also enables future C-
BUS evaluation boards to be connected in parallel. A third connector (J3) allows the daisy chaining of
a second signalling processor board with alternative /IRQ and /CS lines. This allows for the emulation
of both ends of a radio link, using a single PC.
If it is desired to operate the signalling processor board at VDD = 3.3V with the interface to C-BUS
operating at VDD = 5.0V, then level shifting components will need to be added to the signalling
processor board. Level shifting can be added to the C-BUS interface by removing solder links LK4 to
LK7 and fitting the following components:
A 74F07 in position U5.
A pull-up resistor pack in position RP1, suggested value 470Ω.
A pull-up resistor in position R22, suggested value 22kΩ.
A de-coupling capacitor for U5 may be fitted in position C22, suggested value 47nF.
1.6.1.6 Analogue re-configuration
Some discrete components and links around the target devices are socketed to allow path gains to be
adjusted. Also the analogue connector J6 has a second bare footprint, J7, which, in conjunction with
the removable components and links, can be used as a patch board to allow the user to re-arrange
signal paths as required.
1.6.1.7 IDD Measurement
The current consumption of the FX829 or the FX8x8 may be measured by removing the link on jumper
JP4 or JP5 respectively and replacing it with a multimeter.

Evaluation Kit User Manual for FX818, FX828 and FX829 EV8000
1997Consumer Microcircuits Limited 17 UM8000/3
1.6.2 Hardware Description - µµCBoard
1.6.2.1 Operating Voltage
Jumper JP1 is used to select the operating voltage. A link fitted at position 1,2 selects 3.3V operation
and at position 2,3 selects 5.0V operation (default). Do not operate this board with the link on jumper
JP1 removed.
1.6.2.2 Clock/Oscillator
A 4MHz xtal is the highest frequency xtal that may be used with a PIC16LC74(A)JW at
VDD = 3.3V. The PIC 16C74(A)JW has a similar limitation and is fitted for availability reasons.
Although rated at 5.0V, it has been found to work successfully at 3.3V. The links on jumpers JP2,
which are normally fitted, select an on-board 4MHz xtal. An external 3.58MHz clock, for example,
may be supplied to JP2_1 (1) once the links have been removed, taking care to adjust any firmware
timing routines accordingly.
1.6.2.3 RS232 Interface
The RS232 interface (connector J3) has its communications protocol determined by the µC firmware.
A suggested configuration is 8 data bits, no parity, 1 stop bit and 19,200 baud with hardware
handshake but without CR -> CR/LF conversion. The firmware supplied in the PIC µC assumes this
configuration.
1.6.2.4 Reset Switch (SW1)
This is provided to reset the PIC µC firmware, should this be required.
1.6.2.5 Programming Mode
TO ENTER PROGRAMMING MODE
(a) Remove power from board
(b) Disconnect the µC board from the signalling processor board
(c) Ensure the link on jumper JP1 is fitted in position 2,3 for VDD = 5.0V
(d) Remove link on jumper JP3
(e) Insert links on jumpers JP4, JP5, JP6 and JP7
(f) Re-apply power to board
(g) Connect the programming voltage (VPP = 12.5V to 13.5V) power supply between test point
TP5 (+ve) and VSS (-ve)
(h) Ensure the PIC µC programming utility PICPROGA.EXE is loaded into the PC under DOS
and the PC is connected to the µC board
(i) UV-erase the PIC µC first, then download firmware into the PIC µC and verify it
TO LEAVE PROGRAMMING MODE
(a) Remove power from board (including the programming voltage)
(b) Remove links on jumpers JP4, JP5, JP6 and JP7
(c) Insert a link on jumper JP3
(d) Reconnect the link on jumper JP1 to its original position
(e) Reconnect the µC board to the signalling processor board, checking that the voltage
selection jumpers are correctly set
(f) Ensure the ES8000 software is running on the PC under Windows
(g) Re-apply power to board and run the new µC firmware

Evaluation Kit User Manual for FX818, FX828 and FX829 EV8000
1997Consumer Microcircuits Limited 18 UM8000/3
1.6.3 Software Description - Signalling Processor Board
1.6.3.1 Installation
The ES8000 Windows Application Software consists of a single executable file named
ES8000xx.EXE, where xx refers to the version number. Copy this from its 3.5”floppy disk to the hard
disk of the user’s PC.
Windows NT and '95
For convenient and quick launching of the program create an ES8000 shortcut within the Start
menu or Desktop.
Windows 3.11
For convenient and quick launching of the ES8000 software create a new program group and
ES8000 icon.
1.6.3.2 System Requirements
This program is a 16-bit application, compatible with Windows 3.11, NT and '95 operating
systems. The software has been designed to operate on a 386DX 40MHz or faster with 8MB of
RAM. We recommend that the user has the screen resolution set no lower than 800 x 600, to allow
maximised device forms to fit within the screen.
Note:ES8000 Version 1.0 requires the signalling processor board crystal (X1) frequency to be 4.032MHz,
to ensure correct generation of frequency data.
1.6.3.3 Starting the ES8000 Windows Application Software
Windows NT and '95
To execute the program from the Start Menu click on the Start Button, and then point to the
folder that contains the ES8000 Windows Application Software. Click on the program when it has
been located.
If a shortcut has not been created in the Start Menu then execute the program using the Run
command, click on the Start button and then click on Run. Type the path and name of the
program and then click on the OK button. If the program path is unknown click on Browse to look
for the item.
Windows 3.11
To execute the program locate the ES8000 icon from the appropriate program group. Double click
on the program icon when it has been located.
If a program group and icon has not been created execute the program using the Run command, click
on the File menu then click on Run. Type the path and name of the program and then click on
the OK button. If the program path is unknown click on Browse to look for the item.
1.6.3.4 Shutting Down the ES8000 Windows Application Software
Windows NT and '95
To quit the ES8000 program click on the close button in the upper-right corner of the main
application window.
Windows 3.11
To quit the ES8000 program click on the upper-left corner pulldown application menu, click on the
close command.

Evaluation Kit User Manual for FX818, FX828 and FX829 EV8000
1997Consumer Microcircuits Limited 19 UM8000/3
1.6.3.5 Near and Far ES8000 Definitions
The near EV8000 signalling processor board is connected to the µC board via the J1 connector.
Therefore all FX8xx devices located on the near signalling processor board are considered to be near
devices and are controlled by near device forms.
The far signalling processor is created by taking a signalling processor board out of a second EV8000
evaluation kit. It should be connected to the near signalling processor board by using another 20-way
flat cable between connector J3 on the near board and connector J1 on the far board. Pin 1 on
connector J3 should be connected to Pin 1 on connector J1. All FX8xx devices located on the far
signalling processor board are considered to be far devices and are controlled by far device forms.
Note:In certain parts of the ES8000 Windows Application Software the variables CBUS and CBUS2 are
used. These correspond to the near and far boards respectively.
1.6.3.6 ES8000 and EV8000 Startup Procedure
Ensure all of the hardware is connected correctly. Follow the ‘Starting the ES8000 Windows
Application Software’ instructions described earlier. When the ES8000 Windows Application Software
is executed a pop-up window asks the user to switch on the EV8000 kit. Switch on the power supply
feeding the signalling processor and µC boards.
When power has been applied the Add Device pop-up window is opened. If the user is ready to add a
device form to the view select the device and click on OK. Click on cancel if you do not require a
device form.
Perform a General Reset when the first device form is opened, any further device forms added will not
require a General Reset unless they have been opened on the other C-BUS (near or far).
If the ES8000 Windows Application Software is executed with power already applied to the signalling
processor and µC boards, simply press the reset switch (SW1) on the µC board. The Add Device
window should now open.
If these methods fail, shutdown the ES8000 application and turn off the power supply to the signalling
processor and µC boards. Repeat the procedure described above.

Evaluation Kit User Manual for FX818, FX828 and FX829 EV8000
1997Consumer Microcircuits Limited 20 UM8000/3
1.6.3.7 Toolbar Buttons
An ES8000 toolbar, containing five buttons, has been provided to give quick access to menu
commands. The toolbar is optional and can be turned on or off from the View menu. The appearance
of the buttons and their command descriptions are as follows:
Button Command Description
Initialises the Com link to the µC board
Notifies the software that the user will be resetting the µC board. It
generates a pop-up window, asking the user to push the µC board
reset switch. This pop-up disappears when the µC board reset
switch (SW1) is pushed.
Performs a General Reset on the current C-BUS. All EV8000
devices and ES8000 active device forms on this C-BUS will be
reset.
Opens the Add Device pop-up window.
Opens the About ES8000 pop-up window which displays program
information and version number.
1.6.3.8 Viewing the Toolbar and Status Bar
The Toolbar and Status Bar can be removed from or inserted into the main window by clicking on the
View menu and then clicking on the required command.
Table of contents
Other CML Motherboard manuals