User`s guide
Table Of Contents
- 1. PREFACE
- 2. CHECKLIST AND REQUIREMENTS
- 3. INSTALLATION AND USE
- 3.1 PROGRAMMER CHECK AND CONNECTION TO PC
- 3.2 PROGRAMMER FIRMWARE UPDATE
- 4. INTERFACE TYPES
- 5. WORKING WITH TARGET MCU
- 6. FILE OPERATIONS
- 7. ERRORS AND TROUBLESHOOTING
- 8. WARRANTY STATEMENT
- 9. APPENDIX
- Figure 2. In-Circuit programming schematic diagram for HC912/9S12 MCU
- Figure 3. In-Circuit wiring diagram for MC68HC912B32, 80-PIN QFP Package
- Figure 4. In-Circuit wiring diagram for MC68HC912D60/DG128, 112-PIN TQFP Package
- Figure 5. In-Circuit wiring diagram for MC68HC912D60A/DG128A, 112-PIN LQFP Package
- Figure 6. In-Circuit wiring diagram for MC68HC(9)12D60, 80-PIN QFP Package
- Figure 7. In-Circuit wiring diagram for MC68HC912D60A, 80-PIN QFP Package
- Figure 8. In-Circuit wiring diagram for MC9S12Dx64/Dx128/Dx256, 80-PIN QFP Package
- Figure 9. In-Circuit wiring diagram for MC9S12Dx64/Dx128/Dx256, 112-PIN LQFP Package
- Figure 10. In-Circuit wiring diagram for MC9S12H-Family 112-PIN LQFP Package
- Figure 11. In-Circuit wiring diagram for MC9S12H-Family 144-PIN LQFP Package

5. WORKING WITH TARGET MCU
This section contains overall information about Motorola MCUs supported by HC912-
Programmer. When HC912-Programmer successfully installed (see Section 3) target devices can
be read, program and verify.
5.1 MC68 HC912 Devices
This section describes basic rules working with next devices:
9 MC68HC912 DC128A (3K91D)
9 MC68HC912 DC128 (0K50E)
9 MC68HC912 DG128 (5H55W)
9 MC68HC912 DG128A (3K91D)
9 MC68HC912 B32 (4J54E)
9 MC68HC912 D60A (2K38K)
FLASH/EEPROM memory for these devices can be read, program in both OBP and ICP
interfaces.
& Note: O n-Board programming interface not implemented for MC68HC912B32
device.
er
ed MCU is mount MCU on corresponding
aptor and use On-Board programming interface.
gure 2).
).
evice” button).
912-Programmer software.
SH” button.
hat means that +5 voltage
-Programmer became permanent green, reading completed.
ccessfully completed it is necessarily to save memory dump to
If some errors appeared during reading process refer to Section 7.
gure 2).
).
Extra care must be taken when working with EEPROM Shadow Word/Byte in ICP interface.
If BDM Lockout bit (NOBDML) programmed to zero, further access to MCU will be blocked aft
next reset. The only one way to grant access to lock
ad
5.1.1 In-Circuit EEPROM/FLASH reading example
Connect required pins to board with target MCU (see Appendix Fi
Remove any adaptor from Motorola device socket (see Figure 1).
Apply power to HC912-Programmer. LED D1 became to green light (see Table 1
Select corresponding device in HC912-Programmer software (“D
Select “Read Sequence” panel in HC
Press “EEPROM/FLA
Press “Start” button.
LED D4 on HC912-Programmer became to green light. T
regulator switched on and VCC applied to target MCU.
Now HC912-Programmer automatically detects MCU bus speed.
When LED D1 on HC912
Target MCU powered off.
After read sequence su
file (see Section 6.2).
5.1.2 In-Circuit EEPROM/FLASH programming example
Connect required pins to board with target MCU (see Appendix Fi
Remove any adaptor from Motorola device socket (see Figure 1).
Apply power to HC912-Programmer. LED D1 became to green light (see Table 1
Select corresponding device in HC912-Programmer software (“Device” Button).
©ETL 2004-2006 MC68HC912/9S12 Programmer User’s Guide 7