Professional Documents
Culture Documents
XPROG-m Users Manual PDF
XPROG-m Users Manual PDF
Users Manual
Rev. 1.8
2005.04.29
© 2005 TMT
P/C: 3-001-0001
Revision History
1. INTRODUCTION
1.1. Main Features…………………………………………. 5
1.2. Technical data……………………………………...….. 5
1.3. Programmer board layout, interfaces description… 6
2. TARGET CONNECTION
2.1. MC68HC05 family……………………………………. 8
2.1.1. MC68HC05E6………………………………………... 8
2.1.2. MC68HC05B6/B8/B16/B32 (PLCC52)……………… 9
2.1.3. MC68HC05B6/B8/B16/B32 (QFP64)……………….. 9
2.1.4. MC68HC705B16N/B32 (PLCC52)………………….. 10
2.1.5. MC68HC705B16N/B32 (QFP64)……………………. 10
2.1.6. MC68HC(7)05X16/X32 (QFP64)……………………. 11
2.1.7. MC68HC05H12………………………………………. 11
2.1.8. MC68HC(7)05L28…………………………………… 12
2.1.9. MC68HC05P3………………………………………... 12
2.1.10. MC68HC705P3…………………………………..... 13
2.1.11. MC68HC05V12 …………………………………..... 14
2.2. MC68HC08 family…………………………………… 16
2.2.1. MC68HC08AS32/AS32A (PLCC52)………………… 16
2.2.2. MC68HC08AS32/AS32A (QFP64)………………….. 16
2.2.3. MC68HC08AZ32A…………………………………... 17
2.2.4. MC68HC08AS60/AS60A(PLCC52)………………… 17
2.2.5. MC68HC08AS60/AS60A(QFP64)…………………... 18
2.2.6. MC68HC08AZ60A…………………………………... 18
Power Supply
- universal power provider: 100/240 Vac – 47/63 Hz/ 15 Vdc – 300mA;
Dimensions
Width 90mm
Length 90mm
Height 18mm
Power
Supply RS232
XPROG-m™ connector
Led1 Led2 Led3
Multifunctional
DIP Socked XPROG™ connector
GND
Vcc
B6
B4
B2
B0
B0 B7
B1 B6
B2 B5
B3 B4
B7
B5
B3
B1
GND
VppR
Vpp
2.1.1. MC68HC05E6
B4 8 21
B5 9 20
B6 10 19
B7 11 18
Vcc PB1
12 17
VppR 13
PB0
16
14 PC3 15
Optional - must be Hi
Mask sets:
Oscillator: 16, 17 pin
Packages: PLCC52
TDO
RDI
PD4
GND VDD
B0
B1
PD3 EEPROM: 0x0101 – 0x01FF
B2 VSS CFG(EEPROM): 0x0100
XPROG-m
B3 Optional-must be Lo
B4 PLCC52
B5 Optional-must be Hi
B6 Optional-must be Hi
B7 /RESET
Vcc +9V /IRQ
VppR
Mask sets:
Vss
B3 Optional-must be Lo
B4 TDO QFP64
B5 Optional-must be Hi
B6 Optional-must be Hi
B7
Vcc +9V
VppR
/RESET
TCAP1
/IRQ
PD4
Vdd
PD3
Mask sets:
Oscillator: 16, 17 pin
Packages: PLCC52
TDO
RDI
PD4
GND
B0
VDD EEPROM: 0x0101 – 0x01FF
Optional-must be Hi PD3
B1 CFG(EEPROM): 0x0100
B2 VSS
XPROG-m
B3
B4 PLCC52
B5 Optional-must be Hi
B6 Optional-must be Hi
B7 /RESET
Vcc +9V /IRQ
VppR
Mask sets:
Vss
B3
B4 TDO QFP64
B5 Optional-must be Hi
B6 Optional-must be Hi
B7
Vcc +9V
VppR
/RESET
TCAP1
/IRQ
PD4
Vdd
PD3
Vss
2D59J
GND Optional-must be Hi Oscillator: 28, 29 pin
B0
B1
Optional-must be Hi
Packages: QFP64
B2 RDI EEPROM: 0x0101 – 0x01FF
XPROG-m
B3 Optional-must be Lo
B4
B5 Optional-must be Hi
TDO QFP64 CFG(EEPROM): 0x0100
B6 Optional-must be Hi
B7 MDS
Vcc TCAP2
VppR
/RESET
TCAP1
PD3
PD4
Vdd
2.1.7. MC68HC(7)05H12
/IRQ
Vss
B0
B1 Vdd PB1
B2 PB0
XPROG-m
B3
B4
B5 Optional-must be Hi
B6 PLCC52
B7
Vcc +9V
VppR
Mask sets:
Oscillator: 7, 8 pin
Vss
GND
B0
Optional-must be Hi Vdd PB6 Packages: SDIP56
Optional-must be Hi
B1
B2
EEPROM: 0x0300 – 0x03EF
XPROG-m
B3 /IRQ PB3
B4 /RESET PB2
B5 Optional-must be Hi
B6
B7 PA0
Vcc PA1
+9V
VppR
2.1.9. MC68HC05P3
B3 7 22
B4 8 21
B5 9 20
B6 10 19
B7 11 PB1 18
Vcc 12 17
VppR 13 16
14 15
Optional - must be Hi
B3 7 22
MC68HC705P3
B4 8 21
B5 9 20
B6 10 19
B7 11 18
Vcc PB1
12 17
VppR 13
PB0
16
PC2
14 15
PC4
Optional - must be Hi
Optional - must be Lo
PLCC68
In-circuit programming
connector
RESET
SYNC
AD0
AD2
AD4
AD6
CP0
Vcc
P/C: 1-002-0008
VppR
CLK
AD1
AD3
AD5
AD7
GND
CP1
AD0
AD1
AD2
AD3
AD4
AD5
AD6
AD7
PLCC68
CP1
SYNC
RESET
CLK
Vcc
GND
Vppr
CP0
Optional-must be Lo
PTC0
PTC1
/IRQ
/RST Packages: PLCC52
GND EEPROM: 0x0800 – 0x09FF
B0
B1
B2 PLCC52
XPROG-m
B3 Optional-must be Lo
B4
B5 Optional-must be Hi
PTA0
B6
Vss
Vdd
B7
Vcc +9V
VppR
Optional-must be Lo
Mask sets: 1J27F
Oscillator: 58, 59 pin
PTC3
PTC1
PTC0
/IRQ
Packages: QFP64
GND
/RST EEPROM: 0x0800 – 0x09FF
B0
B1
B2
XPROG-m
B3 Optional-must be Lo
B4
B5 Optional-must be Hi QFP64
B6
B7
Vcc +9V
VppR
PTA0
Vdd
Vss
Optional-must be Lo
PTC3
PTC1
PTC0
Mask sets: 0J66D
/IRQ
/RST Oscillator: 58, 59 pin
GND
B0 Packages: QFP64
B1
B2 EEPROM: 0x0800 – 0x09FF
XPROG-m
B3 Optional-must be Lo
B4
B5 Optional-must be Hi QFP64
B6
B7
Vcc +9V
VppR
PTA0
Vdd
Vss
2.2.4. MC68HC08AS60/AS60A(PLCC52)
Optional-must be Lo
/IRQ
/RST
Oscillator: 2, 3 pin
GND
B0
Packages: PLCC52
B1
B2 PLCC52
EEPROM1: 0x0800 – 0x09FF
EEPROM2: 0x0600 – 0x07FF
XPROG-m
B3 Optional-must be Lo
B4
B5 Optional-must be Hi
PTA0
B6
Vss
Vdd
B7
Vcc +9V
VppR
Optional-must be Lo
PTC3
PTC1
PTC0
/IRQ Mask sets: 0H62A, 8H62A
GND
/RST Oscillator: 58, 59 pin
B0 Packages: QFP64
B1
B2 EEPROM1: 0x0800 – 0x09FF
XPROG-m
B3
B4
Optional-must be Lo
EEPROM2: 0x0600 – 0x07FF
B5 Optional-must be Hi QFP64
B6
B7
Vcc +9V
VppR
PTA0
Vdd
Vss
2.2.6. MC68HC08AZ60A(QFP64)
Optional-must be Lo
Mask sets:
Oscillator: 58, 59 pin
PTC3
PTC1
PTC0
B3 Optional-must be Lo
B4
B5 Optional-must be Hi QFP64
B6
B7
Vcc +9V
VppR
PTA0
Vdd
Vss
2.3.1. MC68HC11A8/E1/E9/E20(PLCC52)
Optional-must be Lo
Mask sets:
Oscillator: 7, 8 pin
Packages: PLCC52
MODA
MODB
EEPROM: 0xB600 – 0xB7FF
Vss
GND
B0
B1
B2
XPROG-m
B3 Optional-must be Lo
B4 PLCC52
B5
B6 /RESET
B7
Vcc Vdd
VppR RxD
2.3.2. MC68HC11A8/E1/E9/E20(QFP64)
Optional-must be Lo
Mask sets:
Oscillator: 31, 33 pin
Packages: QFP64
MODA
MODB
GND
B0
B1
B2
XPROG-m
B3 Optional-must be Lo QFP64
B4
B5 /RESET
B6
B7
Vcc
VppR RxD
TxD
Vdd
Optional-must be Lo
MODA
Mask sets: 0D46J, 1D47J,
Vss
GND
B0 2D47J
B1
B2 Oscillator: 7, 8 pin
XPROG-m
B3
B4
Optional-must be Lo
PLCC52 Packages: PLCC52
B5
B6 /RESET EEPROM: 0xB600 – 0xB7FF
B7
Vcc
Vdd
VppR RxD
MODB: 22 pin (B4)
2.3.4. MC68HC11F1(PLCC68)
Optional-must be Lo
Mask sets: 2F37E, E87J
Oscillator: 6, 7 pin
Packages: PLCC68
MODA
MODB
GND
B0
B1
B2 /RESET
XPROG-m
B3 Optional-must be Lo PLCC68
B4
B5
B6
B7
Vcc
VppR
RxD
TxD
Vdd
Vdd
TxD
RxD
Packages: QFP80
EEPROM: 0xFE00 – 0xFFFF
GND
B0
B1
B2
XPROG-m
B3 Optional-must be Lo /RESET
B4 QFP80
B5
B6
B7
Vcc
VppR
MODB
MODA
Vss
Optional-must be Lo
2.3.6. MC68HC11K4(PLCC84)
Optional-must be Lo
Mask sets: 1E62H
Oscillator: 67, 68 pin
Packages: PLCC84
TxD EEPROM: 0x0D80 – 0x0FFF
RxD
MODA
MODB
GND /RESET
B0
B1
B2
XPROG-m
B3 Optional-must be Lo
B4 Vdd
B5 Vss
PLCC84
B6
B7
Vcc
VppR
Optional-must be Lo
MODA
MODB
/RESET
TxD
RxD
Vdd
Vss
GND
B0
B1
B2
XPROG-m
B3 Optional-must be Lo
B4
B5
B6
B7
Vcc
VppR
QFP80
2.3.8. MC68HC11KS2(LQFP80)
Optional-must be Lo
Mask sets: 1E59B, 2E59B
Oscillator: 74, 75 pin
Packages: LOFP80
EEPROM: 0x0D80 – 0x0FFF
MODA
MODB
/RESET
GND
RxD
B0
TxD
B1
B2
XPROG-m
B3 Optional-must be Lo
B4
B5
B6 Vss
B7
Vcc Vdd
VppR
LQFP80
VDD
TxD
RxD
VSS
MODB
/RESET
EEPROM: 0x0D80 – 0x0FFF
GND
B0
B1
B2
XPROG-m
B3 Optional-must be Lo
B4 PLCC68
B5
B6
B7
Vcc
VppR
2.3.10. MC68HC11KA4(QFP64)
Optional-must be Lo
MODA
MODB
/RESET
RxD
TxD
Mask sets: 0E57S
GND Oscillator: 59, 60 pin
B0
B1
Vss
Vdd Packages: QFP64
B2
EEPROM: 0x0D80 – 0x0FFF
XPROG-m
B3 Optional-must be Lo
B4 QFP64
B5
B6
B7
Vcc
VppR
Vss
Vdd
TxD
RxD
MODA
/RESET
Optional-must be Lo
GND MODB
B0
B1
B2 PLCC84
XPROG-m
B3 Optional-must be Lo
B4
B5
B6
B7
Vcc
VppR
2.3.12. MC68HC11P2
TxD
RxD
MODA Packages: PLCC84
/RESET
EEPROM: 0x0D80 – 0x0FFF
Optional-must be Lo
GND MODB
B0
B1
B2 PLCC84
XPROG-m
B3 Optional-must be Lo
B4
B5
B6
B7
Vcc
VppR
Mask sets:
Oscillator: 68, 67 pin
Packages: TQFP 100
TxD
EEPROM: 0x0D80 – 0x0FFF
RxD
MODA
GND MODB
B0 /RESET
B1
B2
XPROG-m
B3 Optional-must be Lo
B4
B5 Vdd
B6 Vss
B7
Vcc TQFP 100
VppR
2.4.1. MC68HC12B32
B3 Vdd
B4 Vss
B5 QFP80
B6
B7
Vcc
VppR
BKGD
/RESET
MODB
MODA
Optional-must be Lo
Optional-must be Lo
2.4.2. MC68HC12BE32
B3 Vdd
B4 Vss
B5 QFP80
B6
B7
Vcc
VppR
BKGD
/RESET
MODB
MODA
Optional-must be Lo
Optional-must be Lo
B3 Vss
B4
B5 QFP80
B6
B7
Vcc BKGD
VppR
/RESET
MODB
MODA
Optional-must be Lo
Optional-must be Lo
2.4.4. MC68HC12DG128
B3 Vss
B4
B5 QFP112
B6
B7
Vcc
VppR
BKGD
/RESET
MODB
MODA
Optional-must be Lo
Optional-must be Lo
Vdd
Vss
Oscillator: 34, 35 pin
Packages: QFP80
GND EEPROM: 0x4000 – 0x43FF
B0
B1
B2
XPROG-m
B3
B4 QFP80
B5
B6
B7 BKGD
Vcc
VppR
/RESET
MODA
MODB
Optional-must be Lo
Optional-must be Lo
2.4.6. MC9S12D64(QFP112)
Packages: QFP112
EEPROM: 0x4000 – 0x43FF
GND
B0
B1 QFP112
B2
XPROG-m
B3
B4
B5
B6
B7
Vcc BKGD
VppR
/RESET
MODB
MODA
Optional-must be Lo
Optional-must be Lo
Vdd
Vss
EEPROM: 0x4000 – 0x4FFF
GND
B0
B1
B2
XPROG-m
B3
B4 QFP80
B5
B6
B7 BKGD
Vcc
VppR
/RESET
MODA
MODB
Optional-must be Lo
Optional-must be Lo
2.4.8. MC9S12DG256(QFP112)
Vdd
Vss
GND
B0
B1 QFP112
B2
XPROG-m
B3
B4
B5
B6
B7
Vcc BKGD
VppR
/RESET
MODB
MODA
Optional-must be Lo
Optional-must be Lo
PLCC adapter
The M35080 SPI Bus EEPROM memory with incremental registers area
support on-board and ICP (in-circuit programming) modes for reading all
EEPROM data, incremental area EEPROM writing, EEPROM writing,
erasing all EEPROM data to delivery state. Figure 6. shows M35080 on
board programming mode. In this mode M35080 device must be properly
inserted into XPROG-m DIP Socked. Figure 7. shows ICP programming
mode. In this mode, for best performance, ICP adapter must be used.
M35080
Vss (1) (8)Vcc
/S (2) (7)D
/W (3) (6)C
Q (4) (5)NC
DIP Socked
Vcc D C Q /W /S Vss
8 7 6 4 3 2 1
GND
K-Line
BMW EWS3 +12V
Pin 10 (+30)
Pin 13 (K-Line)
Pin 9 (Ground)