You are on page 1of 8

@

MOTOROLA AN857
Semiconductor Products Inc. REV 2
Application Note

..&?’ “ ,,i.
+> }!,:,. ,,+...’
‘ ‘$p
‘%,
<i$:~$
,~x.fiqi.,
‘ .,> > ,..
&..rf
,%,?$3
~
::*..,.’..t<:>s.,
1
!\: .
.?
yk, ‘~-’
*$*
,Cl,v .(b
. ?>:t$;,
INTRODUCTION l:q;:$$
.;’~:.+,”
This application note contains a schematic diagram and in- S$s$~l —’x’Closeswitches S1 and S2 and be sure that voltage
structions which can be used to program the MC68705P3, ,,,, ,, . .~
~,.\.
,,\i -.&$ .
.*, (+5 V in this case) is not applied to the circuit
MC68705R3,’ and MC68705U3 EPROM Microcomputer $*. ;$ board.
“~l.t>~s$,,,>
Uni devices. Because the routine required to program the ~+?s~>a.~
EPR$ M MCU is actually located within the device, only a ~&~j~:Step
,, 2 — Insert the 2764 EPROM into the socket for device
~t..,,
small number of parts are required to construct the program- ~~ location U3 and insert the MC68705P3 into the
ming module. Figure 1 illustrates the programming rn<~ule U1 socket.
schematic diagram. All that is required to progr% ~e Step 3 — Apply + 5 V to the circuit board.
EPROM MCU is the programming module and a,+~:~$ dc
.$>*’
~~.t,f:.j) Step 4 — Open switch S1 to apply Vpp to the MCU and
power supply. .~$:y~
,, ,**$
,, ..:$: .,, then open switch S2 to remove reset.
)?y:{ *,~e$jj.:
.i!>,.~\~,,,
,
PROGRAMMING ‘.“*”’.
*,,
>t$-,
“ *>
wm~t\’
~.,,.’*.
.,~>
Except for the socket used in mounti~ t&k&ROM MCU
device and the use of an 8K 2764 ~RQ~~for device loca- NOTE
tion U3), programming any o~~$~$,~$g EPROM MCUS is Once the MCU comes out of reset, the CLEAR output
basically the same. Because of #_m ,~mdarity, the procedure control line (PB4) goes high and then low, then the
for programming the MC6$m~9N described first, followed counter (MC14040B) is clocked by the PB3 output
by the MC68705R3/U3Wpr~#re. (COUNT). The counter selects the 2764 EPROM byte
,-~..
,,,.~ which is to load the equivalent MC68705P3 EPROM
.<..4
MC68705P3 Progra~@@” byte selected by the MCU bootstrap program. Once
Prior to pro~&*g the MC68705P3 EPROM, its con- data is programmed, C- increments the counter
tents should bt:,ciised by exposing it to a high-ir$ensity to the next location. This continues until the MCU is
ultraviole&~&:~Rght with a wavelength of 2537 A. The completely programmed.
recomm~de~ ‘dose (UV intensity x exposure time) is 15
Ws/&~?%ti~ UV lamps should be used without shortwave ,
f~~te&$%d the MC68705P3 should be positioned about one
i&’~s&bm the UV tubes. Be sure the EPROM window is Step 5 — Check that the programmed LED indicator is lit
‘w
s~ded from light except when erasing. followed by lighting of the verified indicator LED.
The 2764 UV EPROM is used for device location U3 when This signals that the EPROM MCU has been cor-
programming the MC68705P3. Before the MC68705P3 can rectly programmed. Close switch S2 to reset the
be programmed, the 2764 UV EPROM must first be pro- MCU.
gramrned with an exact duplicate of the information that is
Step 6 — Close switch S1 to remove Vpp and VIHTp.
to be transferred to the MC68705P3.
Step”7 — Disconnect (or turn off) the + 5 V input to the cir-
NOTE cuit board and then remove the newly pro-
The erased value of the MC68705P3/R3/U3 EPROM grammed EPROM MCU from its socket.
MCU is 0016 whereas the erased value of the Step 8 — Remove the 2764 EPROM from its socket if no
MCM2716 or MCM2532 is FF16. further programming is required.
OkIOTOROLA INc., 1985
MC68705R3/MC68705U3 Programming PROGRAMMING MODULE CONSTRUCTION
Programming either of these EPROM MCUS is similar to The programming module is a double-sided Printed Wir-
that described above for the MC68705P3 with three minor ing Board (PWB) with plated through holes. However, a
exceptions. These three exceptions are: single-sided board requiring only nine jumpers could be
1. The 2764 UV EPROM is used for device location U3 used. Component tolerances are generally not critical. The
when programming either the MC68705R3 or 5-to-26 volt converter (VR1) is manufactured by ASTEC In- –
MC68705U3 EPROM MCU. This UV EPROM must ternational under part number ADIP26A05; however, if this
be programmed with an exact duplicate of the informa- part is not available, +26 V may be applied to the soldering
tion being transferred to the MC68705R3 or feed through which is adjacent to the C4 + soldering feed
MC68705U3. through (PWB ground must also be connected for thi~.ysp-
ply). Table 1 provides the parts list for the prog~+g
2. In step 2 the 2764 EPROM is inserted into the socket
module. PWB top and bottom printed wiring art@@@yout
for device location U3 and the MC68705R3 or “
diagrams are provided on removable pages ~~~~~~ln the’
MC68705U3 is inserted into the U2 socket, .J,:,.j
center of this application note. ~.,,,<.4,
$~:.
,-.>..
~w
...,,$
3. In the Note under step 4, operation of the 2764 and
MC68705R3/U3 is identical to that described for the
2764 and MC68705P3.

RI
R2
R3
R4
R5
R6
R7
cl
C2 _—
C3
C4 —
C5
C6
C7
C8
DI s
‘3-?$2V Zener-1 N4748A or Equiv.
1N4001
1N4001
2N2222 or Equiv.
02 2N2222 or Equiv.
YI 1 MHz (AT-Cut Parallel Resonance Crystal, 100 Q Max. )
UI MC68705P3
1 Only Use One
U2 MC68705R31U3
U3 2764 EPROM
U4 MC14040B
VRI ASTEC Voltage Converter 26A05
VR2 MC78L12
DSI Red LED
DS2 Green LED
Mist: I – 40 Pin Low Insertion Force Socket
1 – 28 Pin Low Insertion Force Socket
I – 24 Pin Low Insertion Force Socket
1 – 16 Pin Solder Tail Socket
2 – SPDT Switches


I

I

I
I

VR1

+
o
I
I
0 0
I
RESET

I o ,6 ‘o

VR2 0;

P3 R3/ U3

I RI O 0
R2 O 0 0

1 II
0
o 0
Q 0
~loc
o 0 0
00 0

t)Ey’
\ 0

o 0 0
0
Q a
0 0 0
+ C7
0
m
0
00
0 & 00
0
I o 0 0 R6 R7
0 0 0
I R4 R5
0 0
0
00
o 0
0 0 0 ta

PROG
MC68705 P3/R3/u3 IJROGRAMMER

I
I
I
PWB (ToP} Printed Wiring Artwork Layout Diagram

I
I
I
. I
— I
I
I
I
I
I
I

I ““
1-
1

I
I
I
I
I

I
I

I
I
1-
l_
I

I
I
I
“1
I
— I
I
I
I
I
I
I


0 m

PWB (Bottom) Printed Wiring Artwork Layout Diagram

1
I
1’

I

I
I
I
I
I
I
1-
1-
1

I
I
I
I
I
I
I
10
1; –
[~ -

I
1.
I
I
I
I
I

I
I
l–
l–
I
I
I
I
+5V Astec
ADIP26A05
VR1 f
=

= +5V
- ? D1

‘*
1N4001

n? ~
RI 100n 2N;222 J

R2 4.7 k
b

D2
?2 v

I ..””!!.

f-,”.. t I
+5V
=
Q

off

26A05 (Top View)


MC78L12 I I

Vcc%--o+sv

FIGURE 1 – MC68705P3/R3/U3 Programming Module Schematic Diagram


.—

MOTOROLA Semiconductor Products Inc. —


3501 ED BLUESTEIN BLVD., AUSTIN, TEXAS 78721 ● A SUBSIDIARY OF MOTOROL4 INC.

You might also like