68705_EVM_jun85 68705 EVM Jun85

User Manual: 68705_EVM_jun85

Open the PDF directly: View PDF PDF.
Page Count: 4

______________
MICROSYSTEMS
1_
®
MOTOROLA
MC68705 and
MC1468705
Evaluation Modules
Economical Means
of
Evaluating and
Programming
the
Following EPROM MCU's
-MC6870SP3,
R3,
U3
(part
#M6870SEVM)
-MC146870SG2 (RS7 Mask) (Part #M146870SEVM)
Requires
Only
Power
Supply
and Terminal
for
Operation
Monitor/Debugger
Uses SYMbug-Type Syntax
One Line Assembler/Disassembler
Cassette
Download/Upload
Centronics
Compatible
Printer Port
Dual
Memory
Maps: 4K ROM -
Monitor
Map
4K RAM -User Map
Programmer
for
On-Chip
EPROM
Target MCU
I/O
Available
On-Chip
A/D
(MC6870SR3) and
Timer
Power-On Reset
User Reset/Abort Switches
External
Clock
Input
Wirewrap Area
The
M6870S/146870S Evaluation
Modules
(EVM) are
economical
vehicles
for
evaluating
the
MC6870S
and
MC146870S
Microcomputer
Units
(MCU) by
providing
all
of
the essential
timing
and
I/O
interface circuitry.
The
EVM
vastly simplifies user operation
of
the MCU im plementa-
tion. A block diagram
of
the
EVM is
shown
in
Figure
1.
Centronics
is
a trademark
of
Centronics
Inc.
SYMbug is a trademark
of
Motorola
Inc.
M68705EVM
M1468705EVM
Operation
of
an MC6870S
or
MC146870S is
simulated
by the resident MC680S
or
MC14680S MCU. Data transfer
within
the EVM is controlled by
the
monitor
ROM firmware.
I n turn, this ROM
is
controlled
from an external RS-232C
compatible
user terminal. User
object
code
may be
down-
loaded
to
the user
program
RAM via
the
host port; a cas-
sette
port
is
also provided
for
this purpose. The host and
terminal
port
ACIA's are baud rate strap-selectable from
110
to
19.2 Kbps in eight steps.
The
MCU
parallel
I/O
ports
allow
the
user
to
connect
externally
to
the
simulated MCU I/O lines. These lines are
also used to
control
the
MC6870S
or
MC146870S MCU's
on-Chip EPROM
programmer.
This
is
accomplished
by
inserting the
MCU
into
the
programmer
socket and exe-
cuting
the
appropriate
monitor
commands.
A user
jumper-select
option
allows either the
on-board
clock
or
an external clock
to
be used. A printer port
is
also
provided
with
a
Centronics
compatible
pin-out.
Special
user circuits may be added on a wirewrap area on the board.
Figure 2 illustrates
the
memory
maps for·the Evaluation
Modules. Table 1 describes the
Monitor
Command Set used
with the modules.
OS4050
©MOTOROLA
INC., 1984
M68705EVM
M1468705EVM
FIGURE 1 - EVM Block Diagram
CONTROL
MCU
MC6805R2 on M68705 EVM
or
MC146805G2 on M1468705EVM
r-------I___
TIMER
I USER
I-'-~
__________________
~
:
APPLICATION
~_____
A/D
L - - - -
__
...J
(M68705EVM
ONLY)
RAM
STACK
MONITOR
ROM
r - - - - - ,
...
__
a....-~
TERMINAL
AD
DR
DATA
CNTL
a:
Cl
Cl
«
a:
0
I--
Z
0
~
DECODE
&
MAP
SWITCH
LOGIC
(MONITOR)
(USER)
« ..J
a:
« ..J
f-
I--
Cl
I-- I--
« Z
Cl
« z
Cl
0 «
Cl
0
II:
a:
a:
a: a:
0 0 w w W
f-
I--
en
en
en
Z Z
::>
::>
::>
0 0
~
~
MICROSYSTEMS
_
RAM
STACK
USER
PSEUDO
ROM
USER
I/O
PORTS
I
TERMINAL:
RS-232C
~
___
__
J
--:--
PORT
nf--C"s~;--l
~l
~':':L~C~~O~
J
L--
___
.....
I
BAUD
I
RATES
CLOCK
J
~
4FO
r
0"
P~I
(;'N-;'
~
~
_ .':N----.:....:..-I---+---e
I
EXTERNAL
1------..,1-------
...
-'<>_
I
CLOCK
I
L
_____
.J
f
-O~~~N-;'~
-1
..
--=------1
HOST
I SOFTWARE I RS-232C
I
DEVELOPMENT
I
___
--.-.
PORT
I SYSTEM I
L
______
-J
ON-CHIP
EPROM
PROGRAMMER
&
READER
CASSETTE
PORT
PRINTER
PORT
-----,
:
OPTIONAL
I
L-----
...
:""I
CENTRONICS
I
~
_
~~:"E~_J
M68705EVM
M1468705EVM
MONITOR
MAP
TERMINAL
-
CNTL
-DATA
HOST
-
CNTL
-DATA
CASSETTE -DATA
-CNTL
PRI
NTER -DATA
-CNTL
RESERVED
RESERVED
RESERVED
RESERVED
USER STACK PNTR
MONITOR
CNTL
RESERVED
RESERVED
MONITOR
RAM/STACK
MONITOR
ROM
MONITOR
ROM
VECTORS
MICROSYSTEMS
_
FIGURE
2 - EVM Memory Maps
$000
2
3
4
5
6
7
S
9
A
B
C
D
E
F
$010
$07F
$OSO
$7F7
$7FS
$7FF
$SOO
$FF7
$FFB
($1
FFS)
$FFF
($1
FFF)
USER MAP
PORT A - DATA
PORT B - DATA
PORT C - DATA
PORT D - DATA
PORT A - DDR
PORT B - DDR
PORT C - DDR
PORT D - DDR
TIMER -DATA
TIMER -
CNTL
MISC
REG
PROG
CNTL
REG
NOT
USED
NOT
USED
A/D
-
CNTL
A/D
-RESULT
USER
RAM/STACK
USER
PSEUDO
ROM
VECTORS*
(2K MAP)
USER
PSEUDO
ROM
VECTORS*
(4K MAP)
- - - - ON CHIP (M6S705EVM ONLY)
ON
CHIP
WRITE-PROTECTED
DURING
USER PROGRAM
EXECUTION
* For
P3,
at $7FF
For
R3,
U3, at $FFF
For G2, at
$1
FFF
M68705EVM
M1468705EVM
Command
ASM
<addr>
MICROSYSTEMS
_
TABLE 1 - Monitor Command Set
Description
Assembler/Disassembler (Interactive)
BF
<addr1>
<addr2>
<data>
Block
Fill Address Range With Data
BR
[<addr1>[<addr2>[<addr3>]]]
Define Breakpoint(s)
G
[<addr>]
Go
(Execute)
lOAD
[<offset>
]<cmd>
Download
Memory
From
Host
File
MD
<addr1>[<addr2>]
Memory
Display Address Range
MM
<addr>
Memory
Modify
(Interactive)
NOPA Detach
Printer
P
[<count>]
Proceed (From Breakpoint)
PA
Printer Attach
PROG Program EPROM
RD Register Display
READ Read EPROM
RM
Register
Modify
(I
nteractive)
TPlD
[<offset>]
load
Memory
From Cassette Tape
TPDU
<add1> <add2>
Dump
Memory
To Cassette Tape
T
[<count>]
Trace I
nstruction(s)
TM
[<char>]
Enter Transparent
Mode
Mechanical and Environmental Specifications
I
nput
Voltages:
+5
Volts at
1.0
A
±12
Volts at 0.4 A
+27
Volts at 50
mA
(M68705EVM
Programmer
only)
Operating
Frequency: 4.0
MHz
on-board
clock
(1.0
MHz
bus
frequency)
EXT
ClK
range
of
the
MCU
being evaluated
Operating
Environment: O°C to
55°C
Dimensions
(l
x W x H) 9.75 in. x 14.5 in. x 1.2 in. (24.8 cm x 37.8 cm x 3.0 cm)
Ordering Information
Part Number Description
M68705EVM* MC68705P3,
R3,
or
U3 Evaluation
Module
including
User's Manual
M 1468705 EVM * MC1468705G2 Evaluation
Module
including
User's Manual
M68705EVM/D1 M68705 Evaluation
Module
User's Manual
M1468705EVM/D2 M1468705 Evaluation
Module
User's Manual
Options
M68RS232M RS-232C
Adapter
Cable, 3 ft. flat cable; edge
conn.!male
DB25 conn.
M68RS232F RS-232C
Adapter
Cable, 3 ft. flat cable; edge
conn.!female
DB25 conn.
*The
M68705EVM and M1468705EVM are not
processor
interchangeable products.
Motorola
reserves the right to make changes
without
further notice
to
any
products
herein to improve reliability,
function
or
design. Motorola does
not assume any
liability
arising
out
of the application or use of any
product
or
circuit
described herein; neither does it convey any license under its
patent rights
nor
the rights of others.
The
software described herein will
be
provided on
an
"as is" basis and
without
warranty. Motorola accepts no
liability
for
incidental
or
consequential damages arising from use of the software. This disclaimer of warranty extends
to
Motorola's licensee, to li-
censee's transferees and
to
licensee's customers
or
users and
is
in lieu
of
all warranties whether expressed, implied or statutory, including implied
warranties
of
merchantability
or
fitness
for
a
particular
purpose. Motorola and ® are registered trademarks of Motorola, Inc. Motorola, Inc.
is
an
Equal Employment
Opportunity/Affirmative
Action Employer.
_ ®
MOTOROLA
Semiconductor Products Inc.
p.o.
BOX 20912 PHOENIX, ARIZONA 85036 • A SUBSIDIARY
OF
MOTOROLA
INC.
15542-4
PRINTED IN
USA
6-85
IMPERIAL LITHO
C31475
12,000

Navigation menu