You are on page 1of 34

Engineering Technical Laboratory Rev.

MC68HC(7)11 EEPROM Programming Tool

User’s Guide

© ETL 2010 Microcontroller Development Tool


TABLE OF CONTENTS

1. PREFACE .......................................................................................................................................3
2. CHECKLIST AND REQUIREMENTS .........................................................................................3
3. INSTALLATION AND USE .........................................................................................................5
3.1 PROGRAMMER CHECK AND CONNECTION TO PC.......................................................6
3.2 PROGRAMMER FIRMWARE UPDATE...............................................................................6
4. INTERFACE TYPES .....................................................................................................................7
4.1 IN-CIRCUIT PROGRAMMING .............................................................................................7
4.2 ON-BOARD PROGRAMMING..............................................................................................7
5. WORKING WITH TARGET MCU...............................................................................................8
5.1 MC68HC(7)11 Devices ............................................................................................................8
5.1.1 In-Circuit EEPROM/(EP)ROM/BootROM reading example............................................8
5.1.2 In-Circuit EEPROM programming example .....................................................................9
5.1.3 On-Board EEPROM/(EP)ROM/BootROM reading example ...........................................9
5.1.4 On-Board EEPROM programming example ...................................................................10
6. FILE OPERATIONS ....................................................................................................................11
6.1 LOAD FILE INTO BUFFER .................................................................................................11
6.2 SAVE FILE FROM BUFFER ................................................................................................11
7. ERRORS AND TROUBLESHOOTING .....................................................................................12
8. WARRANTY STATEMENT.......................................................................................................15
9. APPENDIX 1................................................................................................................................16

Figure 2. In-Circuit programming schematic diagram for MC68HC(7)11 MCU ………………...16


Figure 3. In-Cicuit wiring diagram for 68HC(7)11 E Series MCU, PLCC 52 Package ………….17
Figure 4. In-Circuit wiring diagram for 68HC(7)11E Series MCU, QFP64 Package ……………18
Figure 5. In-Circuit wiring diagram for 68HC(7)11E Series MCU, SDIP56 Package................ …19
Figure 6. In-Circuit wiring diagram for 68HC(7)11EA9 MCU, PLCC 52 Package ....................... 20
Figure 7. In-Circuit wiring diagram for 68HC11A8 MCU, PLCC 52 Package .............................. 21
Figure 8. In-Circuit wiring diagram for 68HC(7)11K Series MCU, PLCC 84 Package................. 22
Figure 9. In-Circuit wiring diagram for 68HC(7)11K Series MCU, LQFP80 Package .................. 23
Figure 10. In-Circuit wiring diagram for 68HC11F1 MCU, PLCC68 Package.............................. 24
Figure 11. In-Circuit wiring diagram for 68HC(7)11KA Series MCU, PLCC 68 Package............ 25
Figure 12. In-Circuit wiring diagram for 68HC(7)11KS Series MCU, PLCC 68 Package............. 26
Figure 13. In-Circuit wiring diagram for 68HC(7)11PH8 MCU, PLCC84 Package ...................... 27
Figure 14. In-Circuit wiring diagram for 68HC(7)11P2 MCU, PLCC84 Package ......................... 28
Figure 15. In-Circuit wiring diagram for 68HC(7)11L6 MCU, PLCC68 Package ……………... 29
Figure 16. In-Circuit wiring diagram for 68HC11A8 MCU, DIP48 Package …...……………….30

10. APPENDIX 2 …………………………………………………………………………………31

©ETL 2010 MC68HC(7)11 Programmer User’s Guide 2


1. PREFACE

This manual will guide you through the installation and operation of the ETL
MC68HC(7)11 Programmer, referenced hereafter as the HC11-Programmer.
The HC11-Programmer has been designed for reading of EEPROM, (EP)ROM, BootROM
contents and programming of EEPROM of the next Motorola Microcontroller Unit (MCU):

9 MC68HC11 A8 (AB95T)* 9 MC68HC711 E20 (1H19S)


9 MC68HC11 A8 (C96N) 9 MC68HC711 E9 (4K81H)
9 MC68HC11 A8 (D26E) 9 MC68HC711 E9 (5C47M)
9 MC68HC11 A8 (C11W) 9 MC68HC711 EA9 (0D46J)
9 MC68HC11 E20 (3E22B) 9 MC68HC711 K4 (K59D)
9 MC68HC11 E9 (1B60R) 9 MC68HC711 PH8 (0H30R)
9 MC68HC11 E9 (D82R) 9 MC68S711 E9 (5C47M)
9 MC68HC11 E9 (E22B) 9 XC68HC711 KS8 (1H96P)
9 MC68HC11 E9 (E28B) 9 XC68HC711 P2 (1E53M)
9 MC68HC11 E9 (1D35E)
9 MC68HC11 L6 (0F11N)
9 MC68HC11 EA9 (2D47J)
9 MC68HC11 F1 (2F37E)
9 MC68HC11 F1 (E87J)
9 MC68HC11 K1 (2D58N)
9 MC68HC11 K4 (1E62H)
9 MC68HC11 K4 (OE75J)
9 MC68HC11 KA4 (1E59B)
9 MC68HC11 KS2 (0H95B)
9 MC68HC11 KS4 (0E57S)
9 MC68HC11 KS4 (0F60M)
9 MC68HC11 P2 (2E74J)

* Package: 52-PLCC; 48-DIP

& Note: Most number of devices can be programmed in two operating modes In-
Circuit and On-Board.

& Note: Devices that not mentioned above in list can’t be guaranteed of correct
reading, programming by HC11-Programmer.

2. CHECKLIST AND REQUIREMENTS

The following describes what items are supplied with the HC11-Programmer and the
system requirements if used by a PC.
9 HC11-Programmer – supplied
9 One 11 EA9 PLCC52 Adaptor – supplied
9 One 11 E PLCC52 Adaptor – supplied
9 One 11 E QFP64 Adaptor – supplied
9 One 11 K PLCC84 Adaptor – supplied
9 One 11 K QFP80 Adaptors – supplied
9 One 11 KA/KS PLCC68 Adaptor – supplied
9 One 11 F PLCC68 Adaptor – supplied

©ETL 2010 MC68HC(7)11 Programmer User’s Guide 3


9 One 11 L6 PLCC68 Adaptor – supplied
9 One 11 PH PLCC84 Adaptor – supplied
9 One 11 A8 DIP48 Adaptor – supplied
9 One 40-40 pin flat cable
9 Cable -A DB9 “straight-thru” cable - supplied
9 HC11-Programmer PC software on CD-ROM – Optional Extra

„ Desktop PC and a free Serial Communication Port (COM1...8)


„ Memory - Minimum 32 Mbytes
„ Display - Color SVGA display recommended
„ Power supply 12 Volt/500 mA linear power supply source
„ OS-MS-Windows (Win98, Win ME, Win2000/XP/2003)

©ETL 2010 MC68HC(7)11 Programmer User’s Guide 4


3. INSTALLATION AND USE

The HC11-Programmer includes two LED’s and mode jumper (Figure 1).
LED’s indicates programmer state and external power supply voltage (Table 1, 2).

GREEN HC11-Programmer is ready.


GREEN Flashing HC11-Programmer is busy.
DARK Voltage applied to HC11-Programmer lower than 6 Volt.
Table 1. LED D1 color meaning

GREEN Target MCU powered on. All bus signals are active.
DARK Target microcontroller powered off. All bus signals are in three-state.
Table 2. LED D4 color meaning

Jumper-1 (JP1) is intended for HC11-Programmer mode selection (see Table 3).

JP1 Shorted Normal programmer operation.


JP1 Opened Service mode. HC11-Programmer firmware update.
Table 3. HC11-Programmer operation modes

68HC(7)11P
RxD TxD In-Circuit
RESET GND
D1 JP1 MODA MODB Interface
GND +5V Connector
P4

D4
COM Port Connector

On-Board
Interface
Connector

P1
4 MHZ
P2 Output
P3 Connector
EXT +12V
Figure 1. The HC11-Programmer board layout

©ETL 2010 MC68HC(7)11 Programmer User’s Guide 5


3.1 PROGRAMMER CHECK AND CONNECTION TO PC

„ Connect the power supply source to HC11-Programmer (an external 12 V DC power


supply source is required).
„ Attach a COM port cable to the 9-pin connector on the programmer and to a COM port
on the PC.
„ Insert jumper JP1 (see Figure 1).
„ Remove adaptor from P4 and flat cable form P2.
„ Turn On power supply source and make sure that LED D1 appear green.
„ Start HC11-Programmer software.
„ After few seconds you should see on display message: “MC68H(7)11 Programmer Ver-
X.X detected”.
„ In case when you should see message: “MC68H(7)11 Programmer Ver-X.X not
found”, change COM port number. To do that select “Tools” menu item and than select
“Comm Port Options”. Select new COM port number. After pressing “OK” button the
new setting will be applied and software reattempts connection with programmer.
„ Now HC11-Programmer ready to operate.

& Note: To speed up connection between HC11-Programmer and PC


communication port baud rate must be set to maximum value.

& Note: Update HC11-Programmer firmware if required (see Section 3.2).

3.2 PROGRAMMER FIRMWARE UPDATE

This section describes how to update firmware (ATMEGA16) of HC11-Programmer.


„ Remove JP1 (see Figure 1).
„ Turn On power supply; make sure that LED D1 appears green.
„ Start HC11-Programmer software.
„ Compare firmware version “MC68HC(7)11 Programmer Ver-X.X detected” and
version specified in “Help>About” menu item.
„ If versions not coincide, follow next steps to update firmware.
„ Select menu item “Tools>Firmware Update”.
„ After message box “Firmware Update” appeared, press “OK” button.
„ After firmware update completed, turn Off power supply, close HC11-Programmer
software.
„ Insert JP1.
„ Turn On power supply. Make sure that LED D1 appears green.
„ Start HC11-Programmer software on PC. New firmware version “MC68HC(7)11
Programmer Ver-X.X detected” will appear.

©ETL 2010 MC68HC(7)11 Programmer User’s Guide 6


4. INTERFACE TYPES

This section describes two interfaces, In-Circuit Programming (ICP) and On-Board
Programming (OBP) of HC11-Programmer.

4.1 IN-CIRCUIT PROGRAMMING

In-Circuit programming interface is basic for HC11-Programmer. In this mode HC11-


Programmer automatically detect of target MCU bus speed. Ceramic resonator connected to target
MCU must be in range from 400 KHz to 16 MHz. If device has PLL system, it must be disabled
by connecting VDDSYN pin to ground (see Appendix, figure 2). For successive communication
with target MCU only 4 wires (RxD, TxD, RESET and GND) required. But in this case target
MCU must be powered from external power supply and mode pins MODA, MODB should be
connected to GND. If this signals MODA, MODB and +5V taken from HC11-Programmer that
allow to control logic levels in time on reset and overload on +5V power line. It is strongly
recommended to supply MCU pins MODA, MODB and +5V from programmer.
Also, HC11-Programmer performs pin testing of TxD and RxD lines. This feature can be
disabled in Options Tab->Ignore Pin Tester errors in ICP mode.
In this mode programmer can't detect security state of MCU. So, if device secured all
EEPROM contents will be lost. To avoid loss of EEPROM data use On-Board Programming
Interface described in next section.

& Note: When using In-Circuit programming interface remove adaptor from On-
Board interface connector. (see Figure 1).

4.2 ON-BOARD PROGRAMMING

On-board programming interface designed for establishing connection with target device when
MCU secured. This mode allows Read/Program EEPROM without any restrictions. To work in
this mode MCU must be mounted to the corresponding adaptor supplied with HC11-Programmer.
Also, HC11-Programmer performs pin testing of all communication lines. This feature can be
disabled in Options Tab->Ignore Pin Tester errors in OBP mode. But disabling of this future can
lead to all EEPROM contents will be lost.

& Note: When target adaptor with MCU mounted, check contacts careful to avoid
short circuit. Otherwise target MCU can be damaged!

& Note: When On-board programming interface used, remove cable from ICP
connector (see Figure 1).

©ETL 2010 MC68HC(7)11 Programmer User’s Guide 7


5. WORKING WITH TARGET MCU

This section contains overall information about Motorola MCUs supported by HC11-
Programmer. When HC11-Programmer successfully installed (see Section 3) target devices
EEPROM can be read, program and verify.

5.1 MC68HC(7)11 Devices

This section describes basic rules working with target MCU.


EEPROM memory for all 68HC(7)11 devices can be read, program in both OBP and ICP
modes. Each MCU from 6811 family has various memory map. That means EEPROM, (EP)ROM
and BootROM located in different physical address space. For example for 6811E9 device
EEPROM starts from $B600 and for 6811F1 EEPROM starts from $FE00. This information can
be found in the Select Device window at the right side. Also all 6811 devices have CONFIG
register which define device security feature, visibility of EEPROM and EP(ROM). CONFIG
register is EEPROM based and can be programmed as ordinary EEPROM cell. To enable
CONFIG programming in Options Tab->Enable Program of CONFIG Register must be selected. If
this option selected, in time of EEPROM programming, CONFIG Register will be programmed.
But be careful, changing of CONFIG register will change MCU configuration and can lead to
unpredictable behavior of MCU. After CONFIG register programmed reset MCU to take effect of
new MCU configuration. For more information refer to detailed MCU description.

& Note: Complete Datasheet on MCU can


http://www.etlweb.net/ , from Documents section.
be downloaded form

5.1.1 In-Circuit EEPROM/(EP)ROM/BootROM reading example

„ Connect required pins to board with target MCU (see Appendix Figure 2).
„ Remove cable from On-Board connector (see Figure 1).
„ Apply power to HC11-Programmer. LED D1 became to green light (see Table 1).
„ Select corresponding device in HC11-Programmer software (“Device” button).
„ Select “Read Sequence” panel in HC11-Programmer software.
„ Press “EEPROM/EPROM/ROM” button.
„ Press “Start” button.
„ LED D4 on HC11-Programmer became to green light. That means that +5 voltage
regulator switched on and VCC applied to target MCU.
„ Now HC11-Programmer automatically detects MCU bus speed.
„ When LED D1 on HC11-Programmer became permanent green, reading completed.
Target MCU powered off.
„ After read sequence successfully completed it is necessarily to save memory dump to
file (see Section 6.2).
„ If some errors appeared during reading process refer to Section 7.

©ETL 2010 MC68HC(7)11 Programmer User’s Guide 8


5.1.2 In-Circuit EEPROM programming example

„ Connect required pins to board with target MCU (see Appendix Figure 2).
„ Remove cable from On-Board connector (see Figure 1).
„ Apply power to HC11-Programmer. LED D1 became to green light (see Table 1).
„ Select corresponding device in HC11-Programmer software (“Device” Button).
„ Load EEPROM data from file (see Section 6.1) or enter data to Hex Editor.
„ Select “Program Sequence” panel in HC11-Programmer software.
„ Press “EEPROM” button.
„ Press “Start” button.
„ LED D4 on HC11-Programmer became to green light. That means that +5 voltage
regulator switched on and VCC applied to target MCU.
„ Now HC11-Programmer automatically detects MCU bus speed.
„ When LED D1 on HC11-Programmer became permanent green, programming
completed. Target MCU powered off.
„ If some errors appeared during programming process refer to Section 7.

& Note: Extra care must be taken when programming the EEPROM based
CONFIG Register.

& Note: Strongly recommended before EEPROM programming, for a first time,
read EEPROM contents and save it to file.

5.1.3 On-Board EEPROM/(EP)ROM/BootROM reading example

„ Mount target MCU on corresponding adaptor.


„ Attach adaptor to OBP connector with help of cable in according to 1 pin-key (see
Figure 1).
„ Remove cable from ICP connector (see Figure 1).
„ Apply power to HC11-Programmer.
„ Select device in HC11-Programmer software (“Device” Button).
„ Select “Read Sequence” panel in HC11-Programmer software.
„ Press “EEPROM/EPROM/ROM” button.
„ Press “Start” button.
„ LED D4 on HC11-Programmer became to green light. That means that +5 voltage
regulator switched on and VCC applied to target MCU.
„ When LED D1 on HC11-Programmer became permanent green light, reading
completed.
„ When read sequence successfully completed it is necessarily to save memory dump to
file (see Section 6.2).
„ If some errors appeared during reading process refer to Section 7.

& Note: When target MCU mounted on adaptor check contacts careful to avoid
short circuit. Otherwise target MCU can be damaged!

& Note: During removing the adaptor with target MCU HC11-Programmer must
be powered off to avoid damaging of programmer and target MCU!

©ETL 2010 MC68HC(7)11 Programmer User’s Guide 9


5.1.4 On-Board EEPROM programming example

„ Mount target MCU on corresponding adaptor.


„ Attach adaptor to OBP connector with help of cable in according to 1 pin-key (see
Figure 1).
„ Remove cable from BDM ICP connector (see Figure 1).
„ Apply power to HC11-Programmer.
„ Select device in HC11-Programmer software (“Device” Button).
„ Load EEPROM data from file (see Section 6.1) or enter data to Hex Editor.
„ Select “Program Sequence” panel in HC11-Programmer software.
„ Press “EEPROM” button.
„ Press “Start” button.
„ LED D4 on HC11-Programmer became to green light. That means that +5 voltage
regulator switched on and VCC applied to target MCU.
„ When LED D1 on HC11-Programmer became permanent green light, programming
completed.
„ If some errors appeared during programming process refer to Section 7.

& Note: When target MCU mounted on adaptor check contacts careful to avoid
short circuit. Otherwise target MCU can be damaged!

& Note: During removing the adaptor with target MCU HC11-Programmer must
be powered off to avoid damaging of programmer and target MCU!

& Note: Extra care must be taken when programming the EEPROM based
CONFIG Register.

& Note: Strongly recommended before EEPROM programming, for a first time,
read EEPROM contents and save it to file.

©ETL 2010 MC68HC(7)11 Programmer User’s Guide 10


6. FILE OPERATIONS
This section describes basic rules working with files. Memory dump from Hex Editor (Buffer)
can be load/save from/to hard disk. Also short descriptions such as project name, MCU type and
memory cell assignment can be done for future fast remind. HC11-Programmer accepts tree types
of file formats:
9 BIN (Binary format)
9 Motorola S-Record (4 byte address)
9 Motorola S-Record (6 byte address)
9 EEF (Extended ETL Format)

6.1 LOAD FILE INTO BUFFER


„ Select “File>Open” menu item.
„ Press “Browse” button.
„ In File Open Dialog window, select file witch need to be open.
„ Press “Open” button.
„ Than opposite “Auto Format Detected:” text, select correct file format. Note that software
try automatically detects file format, but unknown records in file will fail this detection.
“Load Entire file” check box must be checked if automatically loading procedures
required.
„ Than press “OK” button.
Sometimes load data from file to specific buffer allocations required. For Example if required
load buffer from $B600 address from binary file beginning from $0000 address follow next steps:
„ Select “File>Open” menu item.
„ Press “Browse” button.
„ In File Open Dialog window, select file which need to be open.
„ Press “Open” button.
„ Than, opposite “Auto Format Detected:” select Binary format.
„ Uncheck “Load Entire File” check box.
„ In field “Offset Value to Place Data to Buffer:” enter 0xB600.
„ Than press “OK” button.
„ Now data placed to Hex Editor Buffer from the beginning of 0xB600 address.
If more complicated operations with files required, for example load Hex Editor Buffer from
many files “Lowest Address From File To Load”, “Highest Address From File To Load” and
“Clear Buffer Before Loading File” options are available.

6.2 SAVE FILE FROM BUFFER


„ Select “File>Save” menu item.
„ Press “Browse” button.
„ Select directory in which file will be saved.
„ Type file name, for example “test1”
„ Press “Save” button.
„ Than select format in which file will be saved*.
„ Press “OK” button.

& Note: Use EEF Format for future “Load File Into Buffer” automatically
processing. Also, only in EEF Format Project Description, Device Name and
Memory Cells attributes can be saved.

©ETL 2010 MC68HC(7)11 Programmer User’s Guide 11


7. ERRORS AND TROUBLESHOOTING

This section describes most recently encountered problems, errors and fixing solutions.

„ Problem: LED D1 (see Figure 1) Dark.


„ Causes: This problem can accrue when external power supply connected to HC11-
Programmer is damaged or connected in wrong polarity.
„ Solutions: Check voltage on HC11-Programmer power clamps. It must be 12 V +/- 1V.

„ Error Message: MC68HC(7)11 Programmer not found


„ Causes: This message can appear when HC11-Programmer software couldn’t
establish connection with HC11-Programmer board.
„ Solutions: Check connection of COM port cable from PC to HC11-Programmer board.
Apply power from external power supply to HC11-Programmer. In menu
item “Tools>Comm Port Options” select correct COM port number.

„ Error Message: PC too Programmer Communication Error


„ Causes: This message can appear when communication between HC11-Programmer
and PC is broken. In some cases this massage can appear after programmer
fatal error.
„ Solutions: Try to close programmer software and start it again. If it doesn't helps
decrease communication baud rate in “Tools>Comm Port Options” dialog
window. Also this message can appear when COM port cable has poor
contact with DB-9 connectors.

„ Error Message: Programmer to MCU Communication error


„ Causes: This message can appear when communication between HC11-Programmer
and MCU is broken.
„ Solutions: Check connection between programmer and MCU. In In-Circuit mode wires
length must not exceed 20 cm.

„ Error Message: No Echo from MCU


„ Causes: This message can appear if there is no feedback from MCU.
„ Solutions: Check connection between HC11-Programmer and MCU in according to
wiring diagram (see Appendix). For example MODA and MODB pins not
'Low' in time of Reset.

„ Error Message: Monitor Check sum Error


„ Causes: This message can appear after monitor firmware loaded into target MCU
with errors.
„ Solutions: Try to reconnect to target MCU. If this error not disappeared, possible target
MCU has damaged RAM.

„ Error Message: Reset Pin 'Low'


„ Causes: This message can appear when MCU Reset pin connected to ground through
external components or no power supply on VCC pin or no oscillation on
EXTAL, XTAL pins.
„ Solutions: Cut any traces and external components form RESET pin. If error still
remain check +5V on MCU Vcc pin in time when software trying to link the
MCU. Check integrity of ceramic resonator and passive components
connected to EXTAL, XTAL pins.

©ETL 2010 MC68HC(7)11 Programmer User’s Guide 12


„ Error Message: Reset Pin 'High'
„ Causes: This message can appear when MCU Reset pin connected to VCC(+5V)
through external components.
„ Solutions: Cut any traces and external components form RESET pin. If error still
remains it is possible MCU RESET pin damaged.

„ Error Message: External Reset Occurs


„ Causes: This message can appear if external reset pulse is detected on RESET pin
for example from external COP system.
„ Solutions: Cut any traces and external components form RESET pin.

„ Error Message: MODA Pin 'High'


„ Causes: This message can appear when MCU MODA pin connected to VCC(+5V)
through external components.
„ Solutions: Cut any traces and external components form MODA pin. If error still
remains it is possible MCU MODA pin damaged.

„ Error Message: MODB Pin 'High'


„ Causes: This message can appear when MCU MODB pin connected to VCC(+5V)
through external components.
„ Solutions: Cut any traces and external components form MODB pin. If error still
remains it is possible MCU MODB pin damaged.

„ Error Message: Pintester Error: RxD Pin


„ Causes: This message can appear when MCU RxD pin connected to VCC (+5V) to
ground through external components.
„ Solutions: Cut any traces and external components form RxD pin. If error still remains
it is possible MCU RxD pin damaged. Or try to disable pinsetter feature in
Option Tab.

„ Error Message: Pintester Error: TxD Pin


„ Causes: This message can appear when MCU TxD pin connected to VCC (+5V) to
ground through external components.
„ Solutions: Cut any traces and external components form TxD pin. If error still remains
it is possible MCU TxD pin damaged. Or try to disable pinsetter feature in
Option Tab.

„ Error Message: MCU Bus Frequency too Low


„ Causes: This message can appear when MCU bus speed lower than 100 KHZ(400
KHz or lower frequency ceramic resonator connected to MCU).
„ Solutions: Replace ceramic resonator connected to EXTAL, XTAL pins to any
accessible, from 4-16 MHz. OR supply MCU EXTAL pin from programmer
built in clock generator in according to wiring diagram (see Appendix).

„ Error Message: Pintester Error:


„ Causes: This message can appear in On-Board programming interface when some
pins has poor contact with adaptor, or pins are damaged.
„ Solutions: Clean pins from colophony. Check contacts between adaptor and target
MCU pins. Check short circuits between pins to pins, pins to GND and pins
to VCC. This feature can be disabled via Options tab. But disabling of this
features can lead to all EEPROM data will be lost if MCU secured.

©ETL 2010 MC68HC(7)11 Programmer User’s Guide 13


„ Error Message: No ECLK Pulse Detected. Check EXTAL Pin connection.
„ Causes: This message can appear in On-Board programming interface if MCU
ECLK, EXTAL pins has pure contact with adapter socket or device
damaged.
„ Solutions: Check connection between MCU ECLK, EXTAL pins and adapter socket.

„ Error Message: Device Still Secured


„ Causes: This message can appear in On-Board programming mode when target
MCU secured.
„ Solutions: Check accuracy of device type selected; take attention on MCU maskset.
Try to reconnect to target MCU.

„ Error Message: Wrong Adapter Selected


„ Causes: This message can appear in On-Board programming mode when device
selected in software not match with adapter mounted on HC11-Programmer.
„ Solutions: Check matching between MCU type selected and mounted adapter.

„ Error Message: Programming/Erasing Error


„ Causes: This message can appear in time of EEPROM programming or erasing.
„ Solutions: Check MCU type selection. Pay attention on MCU Mask Set. Try to realize
device programming in On-board mode.

„ Error Message: Overcurrent protection


„ Causes: This message can appear when current consumption from built-in power
supply grater than 200 mA or +5V and GND pins are shorted.
„ Solutions: Check target MCU power pins on short circuit. Also check that +5V
terminal connected to MCU VCC pin and GND terminal connected to
MCU VSS pin.

„ Error Message: Power Supply voltage lower


„ Causes: This message can appear when current consumption from built-in power
supply grater than 200 mA or +5V and GND pins are shorted.
„ Solutions: Check target MCU power pins on short circuit. Also check that +5V
terminal connected to MCU VCC pin and GND terminal connected to
MCU VSS pin. If error still present leave +5V terminal unconnected and if
error not disappear contact ETL technical support.

„ Error Message: Power Supply voltage grater


„ Causes: This message can appear when +5V terminal connected to external power
supply with voltage grater than +5V or built-in power supply damaged.
„ Solutions: Leave +5V terminal unconnected and if error not disappear contact ETL
technical support.

„ Error Message: External Power Supply Present


„ Causes: This message can appear in On-Board programming mode when external
voltage applied to In-Circuit connector (see Figure 1).
„ Solutions: Disconnect cable from In-Circuit connector.

„ Error Message: WRONG SUBROUTINE CALL


WRONG DEVICE TYPE
„ Causes: These messages can appear when fatal problems with HC11-Programmer
hardware/firmware occurred.

©ETL 2010 MC68HC(7)11 Programmer User’s Guide 14


„ Solutions: Contact ETL technical support.

& Note: HC11-Programmer has Log Window which can be stored to file. To
perform this operation right clicks on Log Window. Than click on “Save to
hc11prog.log file“ menu item. Now this file can be found in the same directory
as HC11-Programmer software. Log File can be send by E-mail to
techsupport@etlweb.net for non described problem solution.

8. WARRANTY STATEMENT
ETL warrants that Product delivered shall conform to applicable. Report any defects for a 45
days period, from the applicable data on invoice.

©ETL 2010 MC68HC(7)11 Programmer User’s Guide 15


9. APPENDIX 1

HC(7)11 Programmer MC68HC(7)11 MCU

RxD 1
1 2
RxD
1 2 2
TxD TxD
3
RESET1 RESET 2
1 4 VSS2
GND
Gnd
P4 5 2
MODA MODA

MODB 6
2
MODB

GND 7 VSS2
Gnd
+5V 8 VDD2

In-Circuit Connector

1 See Note 3
4 MHZ 2
EXTAL
P3 2 See Note 3
GND
2
4 MHZ Output Connector XTAL
0.4...16 MHz
VSS2
Gnd
See Note 4 VDDSYN2
Gnd

& Note 1: Pin mandatory must be connected.

& Note 2: Pin number can be found in APPENDIX Section.

& Note 3: 4 MHZ generator must be used if crystal resonator frequency lower
then 400 KHz.

& Note 4: If MCU has PLL system, it must be disabled by connection VDDSYN
pin to Ground.

Figure 2. In-Circuit programming schematic diagram for MC68HC(7)11 MCU

©ETL 2010 MC68HC(7)11 Programmer User’s Guide 16


MODB
MODA
MODB/VSTBY
GND
STRB/R/W

MODA/LIR
STRA/AS

PE7/AN7

PE6/AN6
PE3/AN3

PE2/AN2
EXTAL

VRH
VSS

51 VRL
E
4

52

50
49
48
47
6

2
7

1
XTAL 8 46 PE5/AN5
PC0/ADDR0/DATA0 9 45 PE1/AN1
PC1/ADDR1/DATA1 10 44 PE4/AN4
PC2/ADDR2/DATA2 11 43 PE0/AN0
PC3/ADDR3/DATA3 12 42 PB0/ADDR8
PC4/ADDR4/DATA4 13 41 PB1/ADDR9
MC68HC(7)11E
PC5/ADDR5/DATA5 14 40 PB2/ADDR10
PC6/ADDR6/DATA6 15 39 PB3/ADDR11
PC7/ADDR7/DATA7 16 38 PB4/ADDR12
RESET RESET 17 37 PB5/ADDR13
XIRQ/V 18 36 PB6/ADDR14
PPE
IRQ/VPPEE 19 35 PB7/ADDR15
RxD PD0/RxD 20 34 PA0/IC3
22

24

26

28

30

33
21

23

25

29

31
27

32
PA6/OC2/OC1
PA5/OC3/OC1
PA4/OC4/OC1
PA3/OC5/IC4/OC1

PA1/IC2
PA2/IC1
VDD
PD1/TxD

PA7/PAI/OC1
PD3/MOSI
PD2/MISO

PD5/SS
PD4/SCK

+5V
TxD

Figure 3. In-Circuit wiring diagram for 68HC(7)11 E Series MCU, PLCC 52 Package

©ETL 2010 MC68HC(7)11 Programmer User’s Guide 17


PA3/OC5/IC4/OC1

TxD
PA4/OC4/OC1
PA5/OC3/OC1
PA6/OC2/OC1

+5V
PA7/PAI/OC1

PD3/MOSI
PD2/MISO
PD4/SCK

PD1/TxD
PA1/IC2
PA2/IC1

PD5/SS
VDD

VSS
NC
NC
64
63
62
61
60
59
58
57
56
55
54
53
52
51
50
49
PA0/IC3 1 48 NC
NC 2 47 PD0/RxD RxD
NC 3 46 IRQ
NC 4 45 XIRQ/VPPE
PB7/ADDR15 5 44 NC
PB6/ADDR14 6 43 RESET RESET
PB5/ADDR13 7 42 PC7/ADDR7/DATA7
PB4/ADDR12 8 41 PC6/ADDR6/DATA6
M68HC(7)11 E SERIES
PB3/ADDR11 9 40 PC5/ADDR5/DATA5
PB2/ADDR10 10 39 PC4/ADDR4/DATA4
PB1/ADDR9 11 38 PC3/ADDR3/DATA3
PB0/ADDR8 12 37 PC2/ADDR2/DATA2
PE0/AN0 13 36 PC1/ADDR1/DATA1
PE4/AN4 14 35 NC
PE1/AN1 15 34 PC0/ADDR0/DATA0
PE5/AN5 16 33 XTAL
25
26
27
28
29
30
31
32
17
18
19
20
21
22
23
24
VRL

EXTAL
VRH

STRA/AS
VSS
VSS
PE2/AN2
PE6/AN6
PE3/AN3
PE7/AN7

E
NC

NC
MODB/VSTBY

STRB/R/W
MODA/LIR
GND

MODA
MODB

Figure 4. In-Circuit wiring diagram for 68HC(7)11E Series MCU, QFP64 Package

©ETL 2010 MC68HC(7)11 Programmer User’s Guide 18


VSS 56 EVSS
1
MODB MODB/VSTBY 55 VRH
2
MODA MODA/LIR 3 54 VRL
STRA/AS 4 53 PE7/AN7
E 5 52 PE3/AN3
STRB/R/W 6 51 PE6/AN6
EXTAL 7 50 PE2/AN2
XTAL 8 49 PE5/AN5
PC0/ADDR0/DATA0 9 48 PE1/AN1
PC1/ADDR1/DATA1 10 47 PE4/AN4
PC2/ADDR2/DATA2 11 46 PE0/AN0
PC3/ADDR3/DATA3 12 45 PB0/ADDR8
PC4/ADDR4/DATA4 13 44 PB1/ADDR9
PC5/ADDR5/DATA5 14 43 PB2/ADDR10
PC6/ADDR6/DATA6 15 M68HC11 E SERIES 42 PB3/ADDR11
PC7/ADDR7/DATA7 16 41 PB4/ADDR12
RESET RESET 17 40 PB5/ADDR13
* XIRQ/VPPE 18 39 PB6/ADDR14
IRQ 19 38 PB7/ADDR15
RxD PD0/RxD 20 37 PA0/IC3
EVSS 21 36 PA1/IC2
TxD PD1/TxD 22 35 PA2/IC1
PD2/MISO 23 34 PA3/OC5/IC4/OC1
PD3/MOSI 24 33 PA4/OC4/OC1
PD4/SCK 25 32 PA5/OC3/OC1
PD5/SS 26 31 PA6/OC2/OC1
+5V VDD 27 30 PA7/PAI/OC1
GND VSS 28 29 EVDD

Figure 5. In-Circuit wiring diagram for 68HC(7)11E Series MCU, SDIP56 Package

©ETL 2010 MC68HC(7)11 Programmer User’s Guide 19


MODA

GND
+5V
STRB/R/W

MODA/LIR
STRA/AS

PE7/AN7

PE6/AN6
PE2/AN2
PE3/AN3
EXTAL

VDD

VRH
VSS

51 VRL
E
6

52

50
49
48
47
5

3
2
7

1
XTAL 8 46 PE5/AN5
PC0/ADDR0/DATA0 9 45 PE1/AN1
PC1/ADDR1/DATA1 10 44 PE4/AN4
PC2/ADDR2/DATA2 11 43 PE0/AN0
PC3/ADDR3/DATA3 12 42 PB0/ADDR8
PC4/ADDR4/DATA4 13 41 PB1/ADDR9
PC5/ADDR5/DATA5 14 MC68HC(7)11EA9 40 PB2/ADDR10
PC6/ADDR6/DATA6 15 39 PB3/ADDR11
PC7/ADDR7/DATA7 16 38 PB4/ADDR12
RESET RESET 17 37 PB5/ADDR13
XIRQ/V 18 36 PB6/ADDR14
PPE
IRQ/VPPEE 19 35 PB7/ADDR15
RxD PD0/RxD 20 34 PA0/IC3
22

24

26

28

30

33
21

23

25

27

29

31
32
VDD

PA6/OC2/OC1
PA5/OC3/OC1
PA4/OC4/OC1
MODB/VSTBY

VSS

PA3/OC5/IC4/OC1
VDDSYN
XFC

PA1/IC2
PA2/IC1
PD1/TxD

PA7/PAI/OC1
User’s
TxD
MODB

Guide
See

Figure 6. In-Circuit wiring diagram for 68HC(7)11EA9 MCU, PLCC 52 Package

©ETL 2010 MC68HC(7)11 Programmer User’s Guide 20


MODB
MODA
MODB/VSTBY
GND
STRB/R/W

MODA/LIR
STRA/AS

PE7/AN7

PE6/AN6
PE2/AN2
PE3/AN3
EXTAL

VRH
VSS

51 VRL
E
4

52

50
49
48
47
6

2
7

1
XTAL 8 46 PE5/AN5
PC0/A0/D0 9 45 PE1/AN1
PC1/A1/D1 10 44 PE4/AN4
PC2/A2/D2 11 43 PE0/AN0
PC3/A3/D3 12 42 PB0/8
PC4/A4/D4 13 41 PB1/A9
MC68HC11A8
PC5/A5/D5 14 40 PB2/10
PC6/A6/D6 15 39 PB3/A11
PC7/A7/D7 16 38 PB4/A12
RESET RESET 17 37 PB5/A13
XIRQ 18 36 PB6/A14
IRQ 19 35 PB7/A15
RxD PD0/RxD 20 34 PA0/IC3
22

24

26

28

30

33
21

23

25

29

31
27

32
PA6/OC2/OC1
PA5/OC3/OC1
PA4/OC4/OC1
PA3/OC5/IC4/OC1

PA1/IC2
PA2/IC1
VDD
PD1/TxD

PA7/PAI/OC1
PD3/MOSI
PD2/MISO

PD4/SCK
PD5/SS
+5V
TxD

Figure 7. In-Circuit wiring diagram for 68HC11A8 MCU, PLCC 52 Package

©ETL 2010 MC68HC(7)11 Programmer User’s Guide 21


PA3/IC4/OC5/OC1

PA6/OC2/OC1
PA4/OC4/OC1
PA5/OC3/OC1
PB2/ADDR10

PB4/ADDR12
PB5/ADDR13
PB6/ADDR14
PB7/ADDR15
PB3/ADDR11

PA7/PAI/OC1
PB0/ADDR8
PB1ADDR9

PD3/MOSI
PD4/SCK
PA2/IC1
PA0/IC3
PA1/IC2

PD5/SS
VDD
VSS
10

84
83
82
81
80
79
78
77
76
75
11

9
8
7
6
5
4
3
2
1
PH0/PW1 12 74 PD2/MISO
PH1/PW2 13 73 PD1/TxD TxD
PH2/PW3 14 72 PD0/RxD RxD
PH3/PW4 15 71 MODA/LIR MODA
PH4/CSIO 16 70 MODB/VSTBY MODB
PH5/CSGP1 17 69 RESET RESET
PH6/CSGP2 18 68 XTAL
PH7/CSPROG 19 67 EXTAL
TEST16 20 66 XOUT
XIRQ/VPP 21 65 E
TEST15 22 M68HC(7)11 K SERIES 64 VDD +5V
VDD 23 63 VSS GND
VSS 24 62 PC7/DATA7
TEST14 25 61 PC6/DATA6
PG7/R/W 26 60 PC5/DATA5
PG6 27 59 PC4/DATA4
PG5/XA18 28 58 PC3/DATA3
PG4/XA17 29 57 PC2/DATA2
PG3/XA16 30 56 PC1/DATA1
PG2/XA15 31 55 PC0/DATA0
PG1/XA14 32 54 IRQ
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
PF7/ADDR7

PF1/ADDR1
PF0/ADDR0
PF6/ADDR6
PF5/ADDR5
PF4/ADDR4

PF2/ADDR2
AVSS
AVDD

VRH
PG0/XA13

VRL

PF3/ADDR3
PE7/AN7

PE3/AN3

PE1/AN1
PE0/AN0
PE6/AN6
PE5/AN5
PE4/AN4

PE2/AN2

Figure 8. In-Circuit wiring diagram for 68HC(7)11K Series MCU, PLCC 84 Package

©ETL 2010 MC68HC(7)11 Programmer User’s Guide 22


MODA
MODB
RxD
TxD

RESET
MODB/VSTBY

GND
+5V

PC7/DATA7
PC6/DATA6
PC5/DATA5
PC4/DATA4
PC3/DATA3
PC2/DATA2
PC1/DATA1
PC0/DATA0
MODA/LIR
PD2/MISO

PD0/RXD
PD1/TXD

RESET

EXTAL
XTAL

VDD
VSS

IRQ
E
80
79
78
77
76
75
74
73
72
71
70
69
68
67
66
65
64
63
62
61
PD3/MOSI 1 60 PF0/ADDR0
PD4/SCK 2 59 PF1/ADDR1
PD5/SS 3 58 PF2/ADDR2
PA7/PAI/OC1 4 57 PF3/ADDR3
PA6/OC2/OC1 5 56 PF4/ADDR4
PA5/OC3/OC1 6 55 PF5/ADDR5
PA4/OC4/OC1 7 54 PF6/ADDR6
PA3/IC4/OC5/OC1 8 53 PF7/ADDR7
PA2/IC1 9 52 AVSS
PA1/IC21 10 51 VRH
PA0/IC3 11
M68HC(7)11 K SERIES 50 VRL
VDD 12 49 PE0/AN0
VSS 13 48 PE1/AN1
PB7/ADDR15 14 47 PE2/AN2
PB6/ADDR14 15 46 PE3/AN3
PB5/ADDR13 16 45 PE4/AN4
PB4/ADDR12 17 44 PE5/AN5
PB3/ADDR11 18 43 PE6/AN6
PB2/ADDR10 19 42 PE7/AN7
PB1/ADDR9 20 41 AVDD
31
21
22
23
24
25
26
27
28
29
30

32
33
34
35
36
37
38
39
40
PH4/CSIO

PH7/CSPROG
PH0/PW1

PH5/CSGP1

PG5/XA18
XIRQ/VPP
PH1/PW2
PH2/PW3

PH6/CSGP2

PG6

PG4/XA17
PG3/XA16
PG2/XA15
PG1/XA14
PG0/XA13
VSS
PG7/R/W
VDD
PB0/ADDR8

PH3/PW4

Figure 9. In-Circuit wiring diagram for 68HC(7)11K Series MCU, LQFP80 Package

©ETL 2010 MC68HC(7)11 Programmer User’s Guide 23


STBY MODB
MODA

GND
PC0/DATA0

MODA/LIR

PE7/AN7
PE3/AN3
PE6/AN6
PE2/AN2
PE5/AN5
PE1/AN1
MODB/V
4XOUT

EXTAL
XTAL

VRH
VSS

VRL
R/W
E

61
68
67
66
65
64
63
62
9
8
7
6
5
4

2
3
PC1/DATA1 10 1 60 PE4/AN4
PC2/DATA2 11 59 PE0/AN0
PC3/DATA3 12 58 PF0/ADDR0
PC4/DATA4 13 57 PF1/ADDR1
PC5/DATA5 14 56 PF2/ADDR2
PC6/DATA6 15 55 PF3/ADDR3
PC7/DATA7 16 54 PF4/ADDR4
RESET RESET 17 53 PF5/ADDR5
XIRQ 18 MC68HC11F1 52 PF6/ADDR6
IRQ 19 51 PF7/ADDR7
PG7/CSPROG 20 50 PB0/ADDR8
PG6/CSGEN 21 49 PB1/ADDR9
PG5/CSIO1 22 48 PB2/ADDR10
PG4/CSIO2 23 47 PB3/ADDR11
PG3 24 46 PB4/ADDR12
PG2 25 45 PB5/ADDR13
PG1 26 44 PB6/ADDR14
34
35
36
37
38
39
40
41
42
43
27
28
29
30
31
32
33

PA7/PAI/OC1
PA6/OC2/OC1
PA5/OC3/OC1

PA2/IC1

PA0/IC3
PB7/ADDR15
PA3/OC5/IC4/OC1
VDD

PA4/OC4/OC1

PA1/IC2
PD0/RxD

PD3/MOSI
PG0

PD1/TxD

PD4/SCK
PD5/SS
PD2/MISO

+5V
RxD
TxD

Figure 10. In-Circuit wiring diagram for 68HC11F1 MCU, PLCC68 Package

©ETL 2010 MC68HC(7)11 Programmer User’s Guide 24


RxD
PA3/IC4/OC5/OC1

TxD
GND
+5V
PA4/OC4/OC1
PA5/OC3/OC1
PA6/OC2/OC1
PA7/PAI/OC1

PD3/MOSI
PD2/MISO

PD0/RXD
PD4/SCK

PD1/TXD
VDD EXT
PA0/IC3
PA1/IC2
PA2/IC1

VSS EXT
PD5/SS
VDDINT
68
67
66
65
64
63
62
61
9
8
7
6
5
4
3
2
1
PB7/ADDR15 10 60 MODA/LIR MODA
PB6/ADDR14 11 59 MODB/VSTBY MODB
PB5/ADDR13 12 58 RESET RESET
PB4/ADDR12 13 57 XTAL
PB3/ADDR11 14 56 EXTAL
PB2/ADDR10 15 55 XOUT
PB1/ADDR9 16 54 E
PB0/ADDR8 17 MC68HC(7)11KA4 53 PC7/DATA7
PH0/PW1 18 52 PC6/DATA6
PH1/PW2 19 MC68HC(7)11KA2 51 PC5/DATA5
PH2/PW3 20 50 PC4/DATA4
PH3/PW4 21 49 PC3/DATA3
XIRQ/VPPE 22 48 PC2/DATA2
PG7/R/W 23 47 PC1/DATA1
IRQ 24 46 PC0/DATA0
AVDD 25 45 PF0/ADDR0
PE7/AN7 26 44 PF1/ADDR1
27
28
29
30
31
32
33
34
35
36
VSSINT 37
PF7/ADDR7 38
PF6/ADDR6 39
PF5/ADDR5 40
PF4/ADDR4 41
PF3/ADDR3 42
PF2/ADDR2 43
PE1/AN1
PE0/AN0

AVSS
VRH
VRL
PE6/AN6
PE5/AN5
PE4/AN4
PE3/AN3
PE2/AN2

Figure 11. In-Circuit wiring diagram for 68HC(7)11KA Series MCU, PLCC 68 Package

©ETL 2010 MC68HC(7)11 Programmer User’s Guide 25


RxD
PA3/IC4/OC5/OC1

TxD
PA4/OC4/OC1
PA5/OC3/OC1
PA6/OC2/OC1

GND
PA7/PAI/OC1

+5V

PD3/MOSI
PD2/MISO

PD0/RXD
PD4/SCK

PD1/TXD
PA0/IC3
PA1/IC2
PA2/IC1

PD5/SS
VDD
VDD
VSS
68
67
66
65
64
63
62
61
9
8
7
6
5
4
3
2
1
PB7/ADDR15 10 60 MODA/LIR MODA
PB6/ADDR14 11 59 MODB/VSTBY MODB
PB5/ADDR13 12 58 RESET RESET
PB4/ADDR12 13 57 XTAL
PB3/ADDR11 14 56 EXTAL
PB2/ADDR10 15 55 XOUT
PB1/ADDR9 16 54 E
PB0/ADDR8 17 M68HC(7)11 KS SERIES 53 PC7/DATA7
PH0/PW1 18 52 PC6/DATA6
PH1/PW2 19 51 PC5/DATA5
PH2/PW3 20 50 PC4/DATA4
PH3/PW4 21 49 PC3/DATA3
XIRQ/VPP 22 48 PC2/DATA2
PG7/R/W 23 47 PC1/DATA1
IRQ 24 46 PC0/DATA0
AVDD 25 45 PF0/ADDR0
PE7/AN7 26 44 PF1/ADDR1
27
28
29
30
31
32
33
34
35
36
37
PF7/ADDR7 38
PF6/ADDR6 39
PF5/ADDR5 40
PF4/ADDR4 41
PF3/ADDR3 42
PF2/ADDR2 43
PE1/AN1
PE0/AN0

AVSS
VSS
VRH
VRL
PE6/AN6
PE5/AN5
PE4/AN4
PE3/AN3
PE2/AN2

Figure 12. In-Circuit wiring diagram for 68HC(7)11KS Series MCU, PLCC 68 Package

©ETL 2010 MC68HC(7)11 Programmer User’s Guide 26


82 PA3/OC1/OC5/IC4
PB4/A12/LCD4
PB5/A13/LCD5
PB6/A14/LCD6
PB7/A15/LCD7

81 PA4/OC1/OC4
80 PA5/OC1/OC3
79 PA6/OC1/OC2
78 PA7/OC1/PAI
VSS GND
VDD +5V

75 PD3/MOSI
76 PD4/SCK
PB2/A10
PB3/A11

PA0/IC3
84 PA1/IC2
83 PA2/IC1

77 PD5/SS
PB0/A8
PB1/A9
11
10
9
8
7
6
5
4
3
2
PW1/PH0 12 74 PD2/MISO
PW2/PH1 13 73 PD1/TXD1 TxD
PW3/PH2 14 72 PD0/RXD1 RxD
PW4/PH3 15 71 MODA/LIR MODA
PH4 16 70 RESET RESET
PH5 17 69 XFC See User’s
PH6 18 68 VDDSYN Guide
PH7 19 67 EXTAL
MODB MODB/VSTBY 20 66 XTAL
VPPE/XIRQ 21
MC68HC(7)11PH8 65 E
VDD 22 64 VDDR
VDDL 23 63 VSSR
VSSL 24 62 PC7/D7
VSS 25 61 PC6/D6
R/W/PG7 26 60 PC5/D5
LCDBP/PG6 27 59 PC4/D4
SS2/PG5 28 58 PC3/D3
SCK2/PG4 29 57 PC2/D2
MOSI2/PG3 30 56 PC1/D1
MISO2/PG2 31 55 PC0/D0
TXD2/PG1 32 54 IRQ
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
AD1/PE1

A7/PF7
VDD AD

AD0/PE0
RXD2/PG0

AD7/PE7

VRL

A0/PF0
VSS AD

A6/PF6
A5/PF5
A4/PF4
AD6/PE6
AD5/PE5
AD4/PE4
AD3/PE3
AD2/PE2

A3/PF3
A2/PF2
A1/PF1
VRH

Figure 13. In-Circuit wiring diagram for 68HC(7)11PH8 MCU, PLCC84 Package

©ETL 2010 MC68HC(7)11 Programmer User’s Guide 27


PA3/OC1/OC5/IC4
PA4/OC1/OC4
PA5/OC1/OC3
PA6/OC1/OC2
PA7/OC1/PAI
VSS GND
VDD +5V

PD3/MOSI
PD4/SCK
PB2/A10

PB4/A12
PB5/A13
PB6/A14
PB7/A15
PB3/A11

PA0/IC3
PA1/IC2
PA2/IC1

PD5/SS
PB0/A8
PB1/A9

81
11
10

84
83
82

80
79
78
77
76
75
9
8
7
6
5
4
3
2
PW1/PH0 12 74 PD2/MISO
PW2/PH1 13 73 PD1/TXD1 TxD
PW3/PH2 14 72 PD0/RXD1 RxD
PW4/PH3 15 71 MODA/LIR MODA
RXD3/PH4 16 70 RESET RESET
TXD3/PH5 17 69 XFC
18 68 VDDSYN See User’s
RXD2/PH6
19 67 EXTAL Guide
TXD2/PH7
MODB MODB/VSTBY 20 66 XTAL
XIRQ 21 65 E
VDD 22 MC68HC(7)11P2 64 VDDR
VDDL 23 63 VSSX
VSSX 24 62 PC7/D7
VSS 25 61 PC6/D6
R/W/PG7 26 60 PC5/D5
PG6 27 59 PC4/D4
PG5 28 58 PC3/D3
PG4 29 57 PC2/D2
PG3 30 56 PC1/D1
PG2 31 55 PC0/D0
PG1 32 54 IRQ
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
AD1/PE1

A1/PF1
VSS AD
VDD AD
AD7/PE7
AD6/PE6
AD5/PE5
AD4/PE4
AD3/PE3
AD2/PE2

AD0/PE0
VRL

A5/PF5
A4/PF4
A3/PF3
A2/PF2

A0/PF0
VRH
PG0

A7/PF7
A6/PF6

Figure 14. In-Circuit wiring diagram for 68HC(7)11P2 MCU, PLCC84 Package

©ETL 2010 MC68HC(7)11 Programmer User’s Guide 28


Figure 15. In-Circuit wiring diagram for 68HC(7)11L6 MCU, PLCC68 Package

©ETL 2010 MC68HC(7)11 Programmer User’s Guide 29


Figure 16. In-Circuit wiring diagram for 68HC11A8 MCU, DIP48 Package

©ETL 2010 MC68HC(7)11 Programmer User’s Guide 30


10. APPENDIX 2

Figure 17. 11 EA PLCC-52 programming adapter

Figure 18. 11 E PLCC-52 programming adapter

Figure 19. 11 E QFP-64 programming adapter

©ETL 2010 MC68HC(7)11 Programmer User’s Guide 31


Figure 20. 11 K PLCC-84 programming adapter

Figure 21. 11 K QFP-80 programming adapter

Figure 22. 11 KA/KS PLCC-68 programming adapter

©ETL 2010 MC68HC(7)11 Programmer User’s Guide 32


Figure 23. 11 F PLCC-68 programming adapter

Figure 24. 11L6 PLCC-68 programming adapter

Figure 25. 11 PH PLCC-84 programming adapter

©ETL 2010 MC68HC(7)11 Programmer User’s Guide 33


Figure 26. 11 A8 DIP-48 programming adapter

©ETL 2010 MC68HC(7)11 Programmer User’s Guide 34

You might also like