The IDB-HC08JK Evaluation Board demonstrates the capabilities of the
20-pin MC68HC908JK devices. The IDB-HC08JK Evaluation Board can
be used as a standalone application or with an emulator system, such as
inDART-HC08, through a MON08-compatible connection.
Board Features
The IDB-HC08JK Evaluation Board has the following hardware features:
1. An MC68HC908JK3 microcontroller (in DIP20 package, already
programmed with a demo application—in addition, you can also use
any of the MC68HC908JK family devices);
2. ZIF socket for the microcontroller;
3. A standard MON08 connector;
4. Eight jumpers to connect/disconnect each of the eight LEDs to/from
their respective Port B and Port D pins;
5. Eight high-efficiency (low-current) LEDs connected to Port B and Port
D;
SofTec Microsystems reserves the right to make improvements to its products, their documentation and software routines, without notice. Information
in this manual is intended to be accurate and reliable. However, SofTec Microsystems assumes no responsibility for its use
of rights of third parties which may result from its use.
SOFTEC MICROSYSTEMS WILL NOT BE LIABLE FOR DAMAGES RESULTING FROM LOSS OF DATA, PROFITS, USE OF PRODUCTS, OR
INCIDENTAL OR CONSEQUENTIAL DAMAGES, EVEN IF ADVISED OF THE POSSIBILITY THEREOF.
Trademarks
inDART is a trademark of SofTec Microsystems.
Microsoft and Windows are trademarks or registered trademarks of Microsoft Corporation.
PC is a registered trademark of International Business Machines Corporation.
Other products and company names listed are trademarks or trade names of their respective companies.
IDB-HC08JK User's Manual
11 12
6. A potentiometer, together with a jumper to connect/disconnect it
to/from PTD2;
7. A push-button switch connected to RESET;
8. A push-button switch, together with a jumper to connect/disconnect it
to/from PTD3;
9. A 16-MHz crystal oscillator, together with two jumpers to
connect/disconnect it from the microcontroller’s OSC1 and OSC2
pins;
10. A connector for a 9-12-V, 200-mA (unregulated) power supply and an
auxiliary power supply connector for a 5-V (max., regulated), together
with a jumper to select the power supply source;
11. A connector area to access the I/O pins of the microcontroller for
expansion prototyping;
12. A prototyping area.
10
3
5
1
9
4
2
6
7 8
The IDB-HC08JK Demo Board
Supported Devices
The IDB-HC08JK Evaluation Board supports the following devices:
§ MC68HC908JK1;
§ MC68HC908JK3;
§ And any future MC68HC908JK family pin-to-pin compatible device.
Recommended Reading
Motorola MCU CD-ROM or individual datasheet;
Motorola CPU08 Central Processor Unit Reference Manual;
inDART-HC08 User’s Manual.
Page 2
2. Getting Started
Overview
The IDB-HC08JK Evaluation Board may be used as a standalone
application or with a MON08-based emulator/programmer (host mode).
Standalone Mode
The IDB-HC08JK Evaluation Board comes with the microcontroller preprogrammed with a sample application. When working in standalone
mode, the sample application configures the A/D peripheral to convert on
the A/D channel connected to the potentiometer and displays the results
on the LEDs.
In order for the IDB-HC08JK Evaluation Board to work in standalone
mode, the MON08 connector’s pins must be jumpered as show below
(factory setting).
IDB-HC08JK User's Manual
MON08 Connector Jumpered for Standalone Mode Operation
Additionally, you must verify that the board’s other jumpers are set
correctly.
§ Make sure that both the “OSC1” (J6) and “OSC2” (J7) jumpers select
the “INT” position. This is needed to enable the on-board 16-MHz
crystal oscillator.
§ Make sure that all of the “LED ENABLE” jumpers (J10) and the
“POTENTIOMETER ENABLE” jumper (J9) are inserted.
§ Make sure that the pre-programmed sample device is in the
appropriate socket on the board. Finally, power up the board. The
IDB-HC08JK Evaluation Board can be powered either via the
“UNREG. VDD” connector (J3) or the “REG. VDD” connector (J4).
The “UNREG. VDD” connector accepts 9-12 V DC, 200-mA wall plug-in
power supply with a 2.1 mm pin and sleeve plug with positive in the
center and sleeve as ground. When powering the board through this
connector, make sure the “VDD SOURCE” connector (J11) selects the
“UNREG.” Position. The “UNREG. VDD” voltage is internally regulated to
5 V DC.
The “REG. VDD” connector accepts 5 V DC (max.). When powering the
board through this connector, make sure the “VDD SOURCE” connector
(J11) selects the “REG.” Position. The “REG. VDD” voltage directly
powers the microcontroller and the rest of the board.
Page 3
IDB-HC08JK User's Manual
Upon powering up the board, the green “POWER” LED turns on. By
rotating the potentiometer, you affect the results of the A/D conversion,
and the value of each conversion is displayed (in a linear bar fashion) on
the LEDs.
Host Mode
The IDB-HC08JK Evaluation Board can be used in conjunction with a
MON08-based emulator/programmer, such a SofTec Microsystems’
inDART-HC08 In-Circuit Debugger/Programmer or a Motorola
development tool.
If you use the evaluation board with SofTec Microsystems’ inDARTHC08, a sample application similar to that described in the previous
section can be executed in “Host” mode, where the program execution is
controlled by the host PC. You can use the PC, additionally, to debug the
application by, for example, execute the program step by step and
watching how the microcontroller registers vary, by using the Metrowerks’
CodeWarrior HC08 IDE provided with inDART-HC08. The example is
available both in Assembly and in C language. Please refer to the
inDART-HC08 user’s manual for a step-by-step tutorial.
In order to work with an emulator/programmer, the jumpers in the MON08
connector must be removed, and the MON08 cable of the
emulator/programmer must be connected to the evaluation board’s
MON08 connector (J1) connector, taking care of the proper polarity. The
J2 connector is not used in this mode.
3. MON08 Connections (J1 Connector)
Pin # Pin Name Description
1 RST_OUT# Reset signal to target system: GND or open drain output
2 GND System ground.
3 RST_IN# Reset signal from target system: GND to VDD input to control
4 RST# MCU reset; held at VPP (or VDD, depending on the target
5 TGT_IRQ# Interrupt signal from target system: GND to VDD input to control
6 IRQ# MCU interrupt; held at VPP when the TGT_IRQ# signal is not
7 None N.C.
8 None N.C.
9 TGT_PTB0 Port B, bit 0; reserved MCU connection (unavailable to
10 PTB0 Port B, bit 0; MON08 single-wire communication.
11 TGT_PTB1 Port B, bit 1.
12 PTB1 Port B, bit 1; held at VDD during reset.
13 TGT_PTB2 Port B, bit 2.
14 PTB2 Port B, bit 2; grounded during reset.
15 TGT_PTB3 Port B, bit 3.
16 PTB3 Port B, bit 3; held at ground or VDD during reset, depending on
reflecting the state of the MCU RST# and RST_IN# signals.
the state of the MCU RST# and RST_OUT# signals.
microcontroller) out of reset. No other target-system logic
should be tied to this signal.
the state of the MCU IRQ# signal.
asserted.
application).
the “Frequency Divider” parameter (see inDART-HC08 User’s
Manual).
MON08 Signals
Page 4
VDD
LD9
Q8
R19
BSS138
470R
PTD7
R18
RED
10K
LD8
PTD6
LD7
PTD5
LD6
PTD4
LD5
PTB7
LD4
PTB6
LD3
PTB5
LD2
Q7
R17
BSS138
470R
RED
R16
10K
Q6
R15
BSS138
470R
RED
R14
10K
Q5
R13
BSS138
470R
RED
R12
10K
Q4
R11
BSS138
470R
RED
R10
10K
Q3
R9
BSS138
470R
RED
R8
10K
Q2
R7
BSS138
470R
RED
R6
10K
Q1
R5
BSS138
470R
R4
PTB4
RED
10K
VSS
J10
12
34
56
78
PTD7
PTD6
PTD5
PTD4
R1
470R
IRQ#
PTD2
PTD3
PTD4
17
RST
PTD2
PTB114PTB6
PTB0
PTB2
15
13
PTB0
PTB1
PTB2
100nF
10uF
16
PTD3
PTB312PTB4
PTB3
19
11
PTB4
VSS
PTD4
PTD5
18
8
PTB5
PTD5
PTB5
PTD6
PTD610PTD7
7
PTB6
PTD7
9
PTB7
6
PTB7
J6
(EXT)
OSC1
VDD
RST#
20
1
IRQ1
VDD
U1
5
C6
+
C5
LD1
POWER
GREEN
C4
(UNREG.)
VSS
100nF
C3
10uF
+
VDD SOURCE
3
VOUT
VIN
U2
1
C2
C1
+
D1
GF1M
312
J3
GND
2
78M05
100nF
10uF
9-12V
UNREG. VDD
VSS
POWER SUPPLYSIGNAL PINS
VDDTGT_IRQ#
2
J11
3
(REG.)
1
2
J4
REG. VDD
MAX 5V
910
1112
1314
1516
PTB7
PTB6
PTB5
PTB4
OSC13OSC2
OSC1
123
(INT)
R2
Y1
C7
22pF
LED ENABLE
2
4
J7
123
(INT)
10M
16MHz
C8
VSS
MC68HC908JK
(EXT)
OSC2
22pF
VSS
P1
PTD2
OSC2
VDD
VDD
1K
12
J9
ENABLE
PTD2
SW2
R3
10K
12
J8
ENABLE
PTD3
VSS
IDB-HC08JKSheet: 1/1Date: 27/09/2002ID: SD00278
PTD3
VSS
INPUTSOUTPUTS
VSS
(N.C.)
RST#
IRQ#
PTB0
12
34
56
RST_OUT#
RST_IN#
TGT_IRQ#
78
910
TGT_PTB0
PTB1
1112
TGT_PTB1
PTD5
PTD2
PTD3
TGT_PTB0
PTD4
J5
34
56
78
OSC2
VSS
OSC1
(IRQ1#)12
(OSC2/PTA6)1
910
VDD
1112
1314
PTB7
PTB6TGT_PTB1
PTB4
TGT_PTB3
TGT_PTB2
1516
1718
1920
PTB5
PTD7
PTD6
2122
RST_IN#RST_OUT#
J1
J2
1
RST#
PTB2
PTB3
1314
1516
TGT_PTB2
TGT_PTB3
VSS
RST_IN#
SW1
RESET
VSS
www.softecmicro.com
MON08 INTERFACEOSCILLATORMCU
(PTB2)
(PTB1)
(PTB3)
(PTB0)
Loading...
+ hidden pages
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.