You are on page 1of 8

www.DataSheet4U.

com

19-1322; Rev 0; 12/97

68HC16 Module

_____________________________________________68HC16 Module Component List

68HC16 Module
DESIGNATION QTY DESCRIPTION DESIGNATION QTY DESCRIPTION
C1, C2, C3 3 1µF ceramic capacitors R2 1 330kΩ, 5% resistor
22µF, 25V radial-lead electrolytic R3, R4 2 10kΩ, 5% resistors
C4, C5 2
capacitors R5 1 470Ω, 5% resistor
C6, C7 2 22pF capacitors R6 1 10kΩ SIP resistor
C8 1 0.01µF capacitor SW1 1 Slide switch
C9 0 Reference designator, not used SW2 1 Momentary pushbutton switch
C10–C14 5 0.1µF capacitors 68HC16 µC
D1 1 1N4001 diode U1 1 MC68HC16Z1CFC16 (132-pin
J1 1 40-pin right-angle male connector plastic quad flat pack)
J2 1 2-circuit terminal block U2 1 Maxim MAX233CPP
Right-angle printed circuit board 27C256 EPROM containing
J3 1 U3 1
mount, DB9 female socket monitor program
J4 0 Open U4 1 7805 regulator, TO-220 size
JU1 0 Open U5 1 62256 (32K x 8) static RAM
JU2 0 Reference designator, not used U6 1 74HCT245 bidirectional buffer
JU3 0 Open U7 1 Maxim MAX707CPA
JU4 0 Open Y1 1 32.768kHz watch crystal
JU5 0 Open None 4 Rubber feet DataShee
L1 0 Open None 1 28-pin socket for U3
L2 0 Open DataSheet4U.com
None 1 20-pin socket for U6
LED1 1 Light-emitting diode None 1 3" x 5" printed circuit board
R1 1 10MΩ, 5% resistor None 1 Heatsink for U4, thermalloy # 6078

68HC16 Module 68HC16 Module


________________General Description ________________Detailed Description
The 68HC16 module is an assembled and tested print- Power Input Connector J2
ed-circuit board intended for use with Maxim’s high- The 68HC16 module draws its power from a user-sup-
speed serial-interface evaluation kits (EV kits). The plied power source connected to terminal block J2. Be
module uses an inexpensive 8-bit implementation of sure to note the positive and negative markings on the
Motorola’s MC68HC16Z1 microcontroller (µC) to collect board. A three-terminal 5V regulator allows input voltages
data samples at high speed using the QSPI™ interface. between 8V and an absolute maximum of 20V. The
It requires an IBM-compatible personal computer and 68HC16 module typically requires 200mA of input current.
an external DC power supply, typically 12V DC or as
specified in EV kit manual. 68HC16 Microcontroller
U1 is Motorola’s 68HC16Z1 µC. Contact Motorola for µC
Maxim’s 68HC16 module is provided to allow customers
information, development, and support. Maxim EV kits use
to evaluate selected Maxim products. It is not intended
the high-speed queued serial peripheral interface (QSPI)
to be used as a microprocessor development platform,
and the internal chip-select generation.
and such use is not supported by Maxim.
A MAX707 on the module monitors the 5V logic supply,
generates the power-on reset, and produces a reset
pulse whenever the reset button is pressed.

QSPI is a trademark of Motorola Corp.

________________________________________________________________ Maxim Integrated Products 1


DataSheet4U.com
For free samples and the latest literature, visit www.maxim-ic.com or phone 1-800-998-8800.
For small orders, phone 1-800-835-8769.

DataSheet 4 U .com
www.DataSheet4U.com

68HC16 Module

The 68HC16 uses a phase-locked loop (PLL) to set its


68HC16 Module

Table 1. Serial Communications Port J3


bus speed. Crystal Y1 is a 32.768kHz frequency refer-
ence. The internal oscillator runs 256 times faster than the PIN NAME FUNCTION
external crystal. When the 68HC16 is reset, it waits for the 1 DCD Handshake; hard-wired to DTR and DSR
PLL to lock before it executes any software. After the PLL RS-232-compatible data output from
2 RXD
locks onto the reference frequency, the software doubles 68HC16 module
the clock speed by writing to the clock synthesizer con- 3 TXD
RS-232-compatible data input to
trol register, selecting a bus speed of 16.78MHz. 68HC16 module
4 DTR Handshake; hard-wired to DCD and DSR
U5, the user RAM area, is a 32kbyte CMOS static RAM.
5 GND Signal ground connection
The 74HCT245 octal buffer lets the 68HC16 module
6 DSR Handshake; hard-wired to DCD and DTR
access an 8-bit port on the 40-pin interface connector.
7 RTS Handshake; hard-wired to CTS
This memory-mapped port consists of separate read
8 CTS Handshake; hard-wired to RTS
and write strobes, four chip selects, four address LSBs,
and eight data bits. 9 None Unused

Serial Communications
J3 is an RS-232 serial port, designed to be compatible Table 2. 40-Pin Data-Connector Signals
with the IBM PC 9-pin serial port. Use a straight-
through DB9 male-to-female cable to connect J3 to this PIN NAME FUNCTION
port. If the only available serial port has a 25-pin con- 1–4 GND Ground
et4U.com 5, 6 VPREREG Unregulated input voltage DataShee
nector, you may use a standard 25-pin to 9-pin
7, 8 VCC +5V from on-board regulator
adapter. Table 1 shows the pinout of J3.
DataSheet4U.com
9 RD Read strobe
The MAX233 is an RS-232 interface voltage level shifter 10 WR Write strobe
with two transmitters and two receivers. It includes a 11 7E000 Chip select for 7E000–7E7FF
built-in charge pump with internal capacitors that gener- 12 7E800 Chip select for 7E800–7EFFF
ates the output voltages necessary to drive RS-232 lines. 13 7F000 Chip select for 7F000–7F7FF
40-Pin Data Connector J1 14 7F800 Chip select for 7F800–7FFFF
The 20 x 2 pin header connects the 68HC16 module to 15 A00 Address bit 0 (LSB)
16 A01 Address bit 1
a Maxim EV kit. Table 2 lists the function of each pin.
17 A02 Address bit 2
Note that 68HC16 object code is not compatible with
18 A03 Address bit 3
68HC11 object code. Use the 68HC16 module only
19 EXTD0 Buffered data bus 0 (LSB)
with those modules that are designed to support it, and
20–26 EXTD1–7 Buffered data bus bits 1–7
only download code that is targeted for the 68HC16
27 IC1 General I/O port bit 0 (LSB)
module. Downloading incorrect object code into the
28 IC2 General I/O port bit 1
68HC16 module will have unpredictable results.
29 IC3 General I/O port bit 2
Address Ranges 30 OC1 General I/O port bit 3
The 68HC16 µC generates various enable signals for dif- 31 OC2 General I/O port bit 4
ferent address ranges. The ROM and RAM enable sig- 32 OC3 General I/O port bit 5
nals are fed directly to the respective chips. Several 33 OC4 General I/O port bit 6
additional signals (J1.11–J1.14) are available on the data 34 IC4 General I/O port bit 7
connector to be used by Maxim EV kits. Table 3 outlines 35 MISO QSPI master-in, slave-out
the address ranges for each of the elements found on 36 MOSI QSPI master-out, slave-in
the 68HC16 module, and Table 4 is a truth table that 37 SCK QSPI serial clock
describes the logic for each of the 68HC16’s chip-select 38 PCS0/SS QSPI chip-select output
outputs. Because the addresses are not completely 39 CLKOUT System clock output
decoded, the boot ROM and user RAM have shadows. 40 PWMA Pulse-width-modulator output

2 _______________________________________________________________________________________
DataSheet4U.com

DataSheet 4 U .com
www.DataSheet4U.com

68HC16 Module

Boot ROM

68HC16 Module
Table 3. 68HC16 Module Memory Map
The boot ROM, U3, is configured as an 8-bit memory
(all address values are in 20-bit hex)
device. Resistor R4 pulls data bit 0 low during system
PIN FUNCTION reset, forcing the µC to fetch instructions using only the
00000–07FFF Boot ROM (U3, strobed by CSBOOT) upper eight data bits. The boot ROM checks the system
08000–0FFFF Shadow of boot ROM and waits for commands from the host. Refer to the EV
10000–17FFF User RAM (U5, strobed by CS0 and CS2) kit manual for specific start-up procedures.
18000–1FFFF Shadow of user RAM Software
20000–203FF Internal standby RAM; 1kbyte All software is supplied on a disk with the EV kit.
20400–7DFFF Unused Instructions for operating the software are included in
7E000–7E7FF External chip select (J1 pin 11) (CS7) the EV kit manual. Refer to the EV kit manual for more
7E800–7EFFF External chip select (J1 pin 12) (CS8) information.
7F000–7F7FF External chip select (J1 pin 13) (CS9) 68HC16 Module Self Check
7F800–7FFFF External chip select (J1 pin 14) (CS10)
To test the 68HC16 module’s integrity, connect the
80000–F7FFF Not accessed by the 68HC16 power supply to the power terminals (J2). Do not con-
F8000–FF6FF Unused nect anything to J1 or J3. Slide the power switch SW1
FF700–FF73F 68HC16’s built-in ADC (not used) to the “ON” position. The LED will light up, and will flash
FF740–FF8FF Unused within 5 seconds.
et4U.com FF900–FF93F General-purpose timer module (GPT) If the LED flashes with a 50%-on/50%-off duty cycle, then DataShee
FF940–FF9FF Unused it passed its self check. Note that this test does not exer-
FFA00–FFA7F System integration module (SIM) DataSheet4U.com
cise the RS-232 port or the EV kit 40-pin interface, but it
FFA80–FFAFF Unused does confirm that the power supply, microprocessor,
Internal standby RAM (SRAM)
ROM, and RAM passed the self test.
FFB00–FFB07
control registers If the LED flashes with a 10%-on/90%-off duty cycle,
FFB08–FFBFF Unused then it failed its self check. Most likely, the RAM chip
FFC00–FFDFF Queued serial module (QSM) (U5) is bad.
FFE00–FFFFF Unused If the LED remains on and does not flash, then the prob-
lem is either U3 (the EPROM), U1 (the microprocessor),
U4 (the regulator), the MAX707 reset generator, or the
power supply. Use a voltmeter to verify that the power
supplies are good. Check the power-supply input and the
+5V output from the regulator. Use an oscilloscope to see
if the 32.768kHz reference oscillator is running.

_______________________________________________________________________________________ 3
DataSheet4U.com

DataSheet 4 U .com
www.DataSheet4U.com

68HC16 Module
68HC16 Module

Table 4. 68HC16 Chip-Select Outputs Truth Table


ADDRESS
CSBOOT CS0 CS1 CS2 CS5 CS6 CS7 CS8 CS9 CS10
RANGE
0xxxx read L H H H H H H H H H
1xxxx read H H H L H H H H H H
1xxxx write H L H H H H H H H H
7E0xx read H H L H H L L H H H
7E0xx write H H H H L L L H H H
7E8xx read H H L H H L H L H H
7E8xx write H H H H L L H L H H
7F0xx read H H L H H L H H L H
7F0xx write H H H H L L H H L H
7F8xx read H H L H H L H H H L
7F8xx write H H H H L L H H H L

et4U.com DataShee
VCC R5 LED1 GND J1-1 J1-2 GND
470Ω GROUND
DataSheet4U.com GND J1-3 J1-4 GND
PWMB
UNREGULATED 7V TO 20V VPREREG J1-5 J1-6 VPREREG
VCC C13
0.1µF REGULATED +5V VCC J1-7 J1-8 VCC
INTEL COMPATIBLE READ/WRITE STROBES CS1/RDIO J1-9 J1-10 CS5/WRIO
GND CS7/7E000 J1-11 J1-12 CS8/7E800
CHIP SELECTS
CS9/7F000 J1-13 J1-14 CS10/7F800
19 A00 J1-15 J1-16 A01
CS6/IOBUFFER OE LOW ADDRESS BITS
1 A02 J1-17 J1-18 A03
CS1/RDIO DIR U6
74HCT245 EXTD0 J1-19 J1-20 EXTD1
2 18
D08 A1 B1 EXTD0 EXTD2 J1-21 J1-22 EXTD3
3
B2
17
EXTD1 8-BIT BUFFERED BIDIRECTIONAL DATA BUS
D09 A2 EXTD4 J1-23 J1-24 EXTD5
4 16
D10 A3 B3 EXTD2 EXTD6 J1-25 J1-26 EXTD7
5 15
D11 A4 B4 EXTD3
6 14 IC1 J1-27 J1-28 IC2
D12 A5 B5 EXTD4
7
B6
13
EXTD5 IC3 J1-29 J1-30 OC1
D13 A6 8-BIT GENERAL I/O PORT
8 12 OC2 J1-31 J1-32 OC3
D14 A7 B7 EXTD6
9 11 OC4 J1-33 J1-34 IC4
D15 A8 B8 EXTD7
MISO J1-35 J1-36 MOSI
HIGH-SPEED SERIAL INTERFACE (QSM/QSPI)
SCK J1-37 J1-38 PCSO/SS
VCC
CLKOUT J1-39 J1-40 PWMA
1
2
TSTME
3
BKPT/DSCLK
4
R6 BKPT/DSCLK
5
10k HALT BERR
DS J4-1 J4-2
SIP 6
BERR GND J4-3 J4-4 BKPT/DSCLK
RESISTOR 7
MODCLK GND J4-5 J4-6 FREEZE
8
DSACK1 RESET J4-7 J4-8 IPIPE1/DSI
9
DSACK0 IPIPE0/DS0
10
VCC J4-9 J4-10
IRQ7

Figure 1. 68HC16 Module Schematic

4 _______________________________________________________________________________________
DataSheet4U.com

DataSheet 4 U .com
www.DataSheet4U.com

68HC16 Module

68HC16 Module
VSSE
C14
0.1µF
C8
0.01µF
MISO VCC
MOSI CS10/7F800
SCK CS9/7F000
PCSO/SS CS8/7E800

PWMA
PWMB
CS7/7E000
VSSE

VDDI
VSSI
VCC

OC1
OC2

OC3
OC4
IC1
IC2
IC3

IC4
CS6/IOBUFFER
CS2/RDRAM
RXD CS1/RDIO

132
131
130
129
128
127
126
125
124
123
122
121
120
119
118
117
TXD
17
16
15
14
13
12
11
10
9
8
7
6
5
4
3
2
1
RXD
PCS3
PCS2
PCS1
PCS0/SS
SCK
MOSI
MISO
VSSE
VDDE
IC1
IC2
IC3
OC1
OC2
VSSI
VDDI
OC3
OC4
IC4/OC5
PAI
PWMA
PWMB
PCLK
VSSE
VDDE
ADDR23
ADDR22
ADDR21
ADDR20
ADDR19
BGACK
BG
18 116
TXD BR CSO/WRRAM
19 115
A01 ADDR1 FC2 CS5/WRIO
20 114
A02 ADDR2 FC1
21 113
VCC VDDE VDDE VCC
22 112
VSSE VSSE VSSE VSSE
23 111
A03 ADDR3 FCO
24 110
A04 ADDR4 CSBOOT CSBOOT/RDROM
25 109
A05 ADDR5 DATA0 DOO
26 108
A06 ADDR6 DATA1
27 107
et4U.com A07
28
ADDR7 DATA2
106 DataShee
A08 ADDR8 DATA3
29 105
VSSI VSSI VSSI VSSI
30 104
A09
31
ADDR9 DataSheet4U.com
U1 DATA4
103
A10 ADDR10 MOTOROLA DATA5
32 102
A11 ADDR11 MC68HC16Z1CFC16 DATA6
33 101
A12 ADDR12 DATA7
34 100
A13 ADDR13 DATA8 DO8
35 99
A14 ADDR14 DATA9 DO9
36 98
ADDR15 VDDE VCC
37 97
ADDR16 VSSE VSSE
38 96
ADDR17 DATA10 D10
39 95
ADDR18 DATA11 D11
40 94
VCC VDDE DATA12 D12
41 93
VSSE DATA13 D13
42 92
VDDA DATA14 D14
43 91
VSSE VSSA DATA15 D15
44 90
ADA0 ADDRO AOO
45 89
ADA1 DSACK0 DSACKO
46 88
ADA2 DSACK1 DSACK1
47 87
ADA3 AVEC
48 86
ADA4 DS DS
49 85
ADA5 AS
FREEZE/QUOT

50 84
BKPT/DSCLK

VRH VCC
TSTME/TSC

VDDE
IPIPE0/DS0
IPIPE1/DS1

MODCLK
VDDSYN

CLKOUT
VSTBY

EXTAL

RESET
VDDE
ADA6
ADA7

VSSE

HALT
BERR

VSSE
XTAL

VDDI
VSSI

IRQ7
IRQ6
IRQ5
IRQ4
IRQ3
IRQ2
IRQ1

SIZ1
SIZ0
XFC

R/W
VRL
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83

JU4
VSSE 1 2 VSTBY
XTAL

EXTAL
VSSI
VDDI

VCC
VSSE
CLKOUT
FREEZE
TSTME
BKPT/DSCLK
IPIPEO/DS0
IPIPE1/DSI
RESET
HALT
BERR
IRQ7

MODCLK

VSSE

1 2
VCC 1
L2 C3 C10
10µH 1µF 0.1µF
OPTIONAL 2 20V

VSSI

Figure 1. 68HC16 Module Schematic (continued)

_______________________________________________________________________________________ 5
DataSheet4U.com

DataSheet 4 U .com
www.DataSheet4U.com

68HC16 Module
68HC16 Module

R2 VCC
330k J3-8
2 1 1 2
2
XTAL 7 CTS
C7
22pF 1 VCC J3-7
R1
Y1 10M RTS
2 32.768kHz 2 T1IN T1OUT 5
2 1 1 TXD J3-2
EXTAL RXD
C6 VCC
22pF 1 T2IN T2OUT 18
GND
2
VCC 3 R1OUT R1IN 4
RXD J3-3
U7 TXD
SW2 20 R2OUT R2IN 19
RESET MAX707 GND
5
PFO 8 11
1 2 1 6
MR N.C. C1+ C2+
J2 8 13 15 J3-4
RESET C1- U2 C2+
1 4 7 12 DTR
+ PFI RESET RESET V- C2-
10
MAX233 J3-6
GND 17 16
– 2 V- C2- DSR
3 14
V+
GND GND J3-1
9 6 DCD
SW1 J3-5
POWER GND
1
D1 JU5
2 1 J3-9
1N4001 VSSE RI
et4U.com
2
GND
VPREREG DataShee
L1
U4 DataSheet4U.com
10µH
78M05 3 VCC 1 2
VDDI
1 1 C1 OPTIONAL 1 C2
IN OUT VCC
1µF 1µF
1 1 2 20V 2 20V
C5 GND C4 VSSI
2 2
22µF 2 22µF
20V 25V JU3
VSSE 1 2

GND

A00 10 I/O0 11 D08 A00 10 DQ0 11 D08


A0 A0
A01 9 I/O1 12 D09 A01 9 DQ1 12 D09
A1 U5
D10
A1 U3 D10
A02 8 I/O2 13 A02 8 DQ2 13
A2 62256 A2 27C256
D(00:15)

R4 A03 7 15 D11 A03 7 15 D11 D(00:15)


10k A3 I/O3 A3 DQ3
1 2 A04 6 I/O4 16 D12 A04 6 DQ4 16 D12
D00 RESET A4 A4
A05 5 I/O5 17 D13 A05 5 DQ5 17 D13
A5 A5
A06 4 18 D14 A06 4 18 D14
A(00:18)

A(00:18)

A6 I/O6 A6 DQ6
A07 3 I/O7 19 D15 A07 3 DQ7 19 D15
A7 A7
A08 25 A08 25
R3 A8 A8
10k A09 24 A09 24
A9 A9
1 2 A10 21
VCC A10 21
VCC
D09 RESET A10 A10
A11 23 A11 23
A11 A11
A12 2 A12 2
A12 A12
A13 26 A13 26
A13 A13
A14 1 C12 C11
A14
0.1µF 27 0.1µF
A14
20 1
GND CS VCC VPP
22 GND 22 GND
CS2/RDRAM OE CSBOOT/RDROM OE
27 20
CS0/WRRAM WE 2
CE
1 3
A14 VCC
32k x 8-BIT HIGH-SPEED CMOS STATIC RAM 32k x 8-BIT CMOS EPROM

Figure 1. 68HC16 Module Schematic (continued)

6 _______________________________________________________________________________________
DataSheet4U.com

DataSheet 4 U .com
www.DataSheet4U.com

68HC16 Module

68HC16 Module
et4U.com DataShee
DataSheet4U.com

Figure 2. 68HC16 Module Component Placement Guide

_______________________________________________________________________________________ 7
DataSheet4U.com

DataSheet 4 U .com
www.DataSheet4U.com

68HC16 Module
68HC16 Module

et4U.com
Figure 3. 68HC16 Module PC Board Layout—Component Side
DataSheet4U.com

Figure 4. 68HC16 Module PC Board Layout—Solder Side

Maxim cannot assume responsibility for use of any circuitry other than circuitry entirely embodied in a Maxim product. No circuit patent licenses are
implied. Maxim reserves the right to change the circuitry and specifications without notice at any time.

8 _____________________Maxim Integrated Products, 120 San Gabriel Drive, Sunnyvale, CA 94086 408-737-7600
DataSheet4U.com
© 2000 Maxim Integrated Products Printed USA is a registered trademark of Maxim Integrated Products.

DataSheet 4 U .com

You might also like