M68ICS08MR Freescale Semiconductor, M68ICS08MR Datasheet

no-image

M68ICS08MR

Manufacturer Part Number
M68ICS08MR
Description
SIM PROGRAM FOR 68HC908MR8/MR32
Manufacturer
Freescale Semiconductor
Type
Simulator/Programmerr
Datasheet

Specifications of M68ICS08MR

Contents
Programmer, Power Supply, Assembler/Simulator/Debugger, Cable, Software and Documentation
For Use With/related Products
68HC908MR8/MR32
Lead Free Status / RoHS Status
Contains lead / RoHS non-compliant
M68ICS08MRUM/D
M68ICS08MR
In-Circuit Simulator
User’s Manual

Related parts for M68ICS08MR

M68ICS08MR Summary of contents

Page 1

... M68ICS08MR In-Circuit Simulator M68ICS08MRUM/D User’s Manual ...

Page 2

... Motorola and the Motorola logo are registered trademarks of Motorola, Inc. Windows and Windows 95 are registered trademarks of Microsoft Corporation in the U.S. and other countries. Intel is a registered trademark of Intel Corporation. Motorola, Inc Equal Opportunity / Affirmative Action Employer. M68ICS08MR In-Circuit Simulator — Rev. 0 MOTOROLA ...

Page 3

... User’s Manual — M68ICS08MR In-Circuit Simulator 1.1 Introduction 1.2 MRICS Components 1.2.1 M68ICS08MR Connector Components 1.2.2 MRICS Interface Software 1.3 Hardware and Software Requirements . . . . . . . . . . . . . . . . . . . . . . . . 14 1.4 Specifications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15 1.5 About This Manual . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15 1.6 Customer Support . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15 Section 2. Preparation and Installation 2.1 Introduction 2.2 Hardware Preparation ...

Page 4

... MRICS Printed Circuit Board Layout and Schematic Diagrams . . . . 60 Section 4. Using the MON08 Interface 4.1 Introduction 4.2 Target System Header Placement . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71 4.3 Target Requirements for Using MON08 . . . . . . . . . . . . . . . . . . . . . . 74 4.4 Connecting to the In-Circuit Simulator . . . . . . . . . . . . . . . . . . . . . . . 74 M68ICS08MR In-Circuit Simulator MOTOROLA User’s Manual — Glossary User’s Manual 4 ...

Page 5

... User’s Manual — M68ICS08MR In-Circuit Simulator 2-1 . MR16/32 Clock Source Selection Jumper (W1 2-2 . Reset Source Selection Jumper (W2 2-3 . MR16/32 I/O Baud Rate Selection Jumper (W3 2-4 . MCU Emulation Selection Jumper (W4 2-5 . MRICS XTAL Clock Enable Jumper (W5 2-6 . MR4/8 Clock Source Selection Jumper (W6 2-7 ...

Page 6

... User’s Manual 6 M68ICS08MR In-Circuit Simulator MOTOROLA ...

Page 7

... Table Table 1-1. M68ICS08MR Product Components . . . . . . . . . . . . . . . . . . . . . . 12 Table 1-2. Hardware Components . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13 Table 1-3. Software Components . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14 Table 1-4. M68ICS08MR Board Specifications Table 2-1. MRICS Jumper Header Description . . . . . . . . . . . . . . . . . . . . . . . 20 Table 2-2. Cable/Connector Options for MCUs . . . . . . . . . . . . . . . . . . . . . . . 25 Table 3-1. MR16/32 Target Connector Table 3-2. MR16/32 Target Connector Table 3-3 ...

Page 8

... User’s Manual 8 M68ICS08MR In-Circuit Simulator MOTOROLA ...

Page 9

... User’s Manual — M68ICS08MR In-Circuit Simulator 1.1 Introduction This manual provides information about the Motorola M68ICS08MR in-circuit simulator (MRICS). The MRICS is a stand-alone development and debugging tool . It contains all of the hardware and software needed to develop and simulate source code, and to program this series of MCU devices: • ...

Page 10

... Simulation — using the MRICS as an in-circuit simulator/emulator with a target cable – Evaluation - using the MRICS for real-time evaluation of the MCU and to debug user developed hardware and software – Programming — using the MRICS as a programmer General Information M68ICS08MR In-Circuit Simulator MOTOROLA ...

Page 11

... NOTE: The simulation speed will be slower than this rate because the host computer is the simulator. M68ICS08MR In-Circuit Simulator MOTOROLA With the WinIDE, CASM08W, editor, simulator, and assembler software - the function limited real-time emulator. With the PROG08SW software - the function is to program MCU FLASH memory ...

Page 12

... ICS08MRZ ICD08SZ MC68HC908MR32 MC68HC908MR8 M68CLB05C KRISTA 22-122 FRIWO 11.8999-P5 01-RE91008WI M68DIP28S01C User’s Manual 12 Table 1-1. M68ICS08MR Product Components Description MRICS software development package MRICS simulator MRICS debugger MCU MCU Flex target cable Serial cable Power supply MON08 cable 28-pin SOIC adapter ...

Page 13

... M68ICS08MR Connector Components Components M68ICS08MR In-Circuit Simulator MOTOROLA Table 1-2. Hardware Components Target sockets for the Motorola MC68HC908MR16/32 MCUs: XU1 56-pin SDIP (dual-in-line package) XU2 64-pin QFP (quad flat pack) Target sockets for the Motorola MC68HC(9)08MR4/8 MCUs: XU4 28-pin DIP (dual-in-line package) ...

Page 14

... In-circuit debugging software for limited, real-time emulation Windows 95 or later version operating system Approximately 2 Mbytes of available random-access memory (RAM) and 5 Mbytes of free disk space A serial port for communications between the MRICS and the host computer General Information Description M68ICS08MR In-Circuit Simulator MOTOROLA ...

Page 15

... The procedural instructions in this manual assume that the user is familiar with the Windows interface and selection procedures. 1.6 Customer Support To obtain information about technical support or ordering parts, call the Motorola help desk at 800-521-6274. M68ICS08MR In-Circuit Simulator MOTOROLA Table 1-4. M68ICS08MR Board Specifications Characteristic Operating Storage – 95%, non-condensing +5 Vdc, from included ac/dc adapter 5" ...

Page 16

... General Information User’s Manual 16 M68ICS08MR In-Circuit Simulator General Information MOTOROLA ...

Page 17

... User’s Manual — M68ICS08MR In-Circuit Simulator 2.1 Introduction This section provides information and instruction for configuring, installing, and readying the MRICS for use. 2.2 Hardware Preparation These paragraphs explain: • • • • ESD CAUTION: Ordinary amounts of static electricity from clothing or the work environment can damage or degrade electronic devices and equipment ...

Page 18

... Evaluation — Host computer connected to the MRICS and the MRICS connected to the target system via the flex cable. This method provides limited real-time evaluation of the MCU and debugging user developed hardware and software. Preparation and Installation M68ICS08MR In-Circuit Simulator MOTOROLA ...

Page 19

... Table 2 quick reference to these optional settings, and subparagraphs 2.2.2.1 through 2.2.2.6 describe jumper header configuration in greater detail. M68ICS08MR In-Circuit Simulator MOTOROLA Programming — Host computer connected to the MRICS, and the MRICS connected to the target system via the MON08 cable. Use the PROG08SZ ...

Page 20

... Jumper on pins 1 and 2 (factory default) — Reset clock set at 4.9152 MHz. Use this setting when using the MC68HC908MR16/32 MCUs. This position is labeled MR32/16. Jumper on pins 2 and 3 — Reset clock set at 4.0000 MHz. Use this setting when using the MC68HC(9)08MR4/8 MCUs. This position is labeled MR8/4. Preparation and Installation M68ICS08MR In-Circuit Simulator MOTOROLA ...

Page 21

... MCU RESET signal to the target system. Install a jumper on jumper header pins 2 and 3 to reset the MCU whenever the target-system initiates a reset. M68ICS08MR In-Circuit Simulator MOTOROLA Figure 2-1. MR16/32 Clock Source Selection Jumper (W1) Figure 2-2. Reset Source Selection Jumper (W2) ...

Page 22

... Install the jumper on jumper header W4 (Figure 2-4) pins 1 and 2 (factory default) when an MC68HC908MR16/32 MCU is installed. Install the jumper on pins 2 and 3 when an MC68HC(9)08MR4/8 MCU is installed. User’s Manual 22 Figure 2-3. MR16/32 I/O Baud Rate Selection Jumper (W3) Figure 2-4. MCU Emulation Selection Jumper (W4) Preparation and Installation M68ICS08MR In-Circuit Simulator MOTOROLA ...

Page 23

... MC68HC(9)08MR4/8 clock. Install a jumper on pins 2 and 3 to isolate the MC68HC(9)08MR4/8 clock from the target system. M68ICS08MR In-Circuit Simulator MOTOROLA Figure 2-5. MRICS XTAL Clock Enable Jumper (W5) Figure 2-6. MR4/8 Clock Source Selection Jumper (W6) ...

Page 24

... Install the jumper on jumper header pins 2 and 3 to select the MR4/8 clock. This sets Y2 to drive the counter at the factory installed rate of 4.0000 MHz. Use this setting when using the MC68HC(9)08MR4/8 MCUs. User’s Manual Figure 2-7. Board Reset Selection Jumper (W7) Preparation and Installation M68ICS08MR In-Circuit Simulator MOTOROLA ...

Page 25

... Use connectors J2 (Figure 2-8), J3 (Figure 2-9), and Motorola’s M68CLB05C flex cable, when emulating an MC68HC908MR16/32 MCU, to connect the MRICS to the target system. Connectors J2 and J3 are 40-pin shrouded headers (3M 2540-6002). M68ICS08MR In-Circuit Simulator MOTOROLA Flex cable — low-noise target interface connection Ribbon cable — low-cost target interface connection MON08 cable — ...

Page 26

... PTD1 35 PTC5 37 TGT_PTC3 39 Figure 2-8. J2 Pin Assignments; MR16/32 Target Interface Preparation and Installation J2 2 MR32_PTB3 4 MR32_PTB6 6 PTC1 8 No Connect 10 MR32_PTA7 12 MR32_PTA4 14 Ground 16 No Connect 18 TGT_IRQ 20 PTF2 22 Ground 24 PTE5 26 PTE2 28 MR32_PWM6 30 MR32_PWM3 32 Ground 34 PTD3 36 No Connect 38 Ground 40 Ground M68ICS08MR In-Circuit Simulator MOTOROLA ...

Page 27

... M68ICS08MR In-Circuit Simulator MOTOROLA Ground 1 MR32_PTB7 3 No Connect 5 MR32_PTB0 7 MR32_PTA5 9 MR32_PTA1 11 No Connect 13 No Connect 15 PTF5 17 Ground 19 No Connect 21 PTE4 23 PTE1 25 MR32_PWM5 27 MR32_PWM2 29 PTD4 31 No Connect 33 PTC6 35 TGT_PTC4 37 TGT_PTC2 39 Figure 2-9. J3 Pin Assignments; MR16/32 Target Interface Preparation and Installation Preparation and Installation ...

Page 28

... Figure 2-10. J5 Pin Assignments; MR4/8 Target Interface Preparation and Installation J5 2 MR4_PTA1 4 No Connect 6 MR4_PTB2 8 No Connect 10 No Connect 12 No Connect 14 Ground 16 MR4_PWM4 18 MR4_PTB0 20 No Connect 22 No Connect 24 No Connect 26 No Connect 28 No Connect 30 No Connect 32 Ground 34 TGT_IRQ 36 Ground 38 Ground 40 Ground M68ICS08MR In-Circuit Simulator MOTOROLA ...

Page 29

... M68ICS08MR In-Circuit Simulator MOTOROLA Ground 1 MR4_PTA5 3 MR4_PTB3 5 No Connect 7 MR4_PTA3 9 No Connect 11 MR4_PWM1 13 MR4_PWM5 15 No Connect 17 Ground 19 No Connect 21 MR4_PTB6 23 No Connect 25 No Connect 27 No Connect 29 No Connect 31 No Connect 33 No Connect 35 No Connect 37 No Connect 39 Figure 2-11. J6 Pin Assignments; MR4/8 Target Interface ...

Page 30

... MON08 interface. User’s Manual 30 RST_OUT 1 RST_IN 3 TGT_IRQ 5 TGT_PTA0 7 TGT_PTC2 9 TGT_PTC3 11 TGT_PTC4 13 No Connect 15 Figure 2-12. J7 Pin Assignments; MR16/32 MON08 Cable Connectors Preparation and Installation J7 2 Ground 4 RST 6 IRQ 8 MR32_PTA0 10 PTC2 12 PTC3 14 PTC4 16 No Connect M68ICS08MR In-Circuit Simulator MOTOROLA ...

Page 31

... Figure 2-13. J8 Pin Assignments; MR4/8 MON08 Cable Connectors 2.2.3.4 MR16/32 Target Connector (J1) Use connector J1 (Figure 2-14) and the provided 60-pin ribbon cable to connect the MRICS to the target system when emulating an MC68HC908MR16/32 MCU. shows the interface connector. M68ICS08MR In-Circuit Simulator MOTOROLA J8 Ground 1 ...

Page 32

... Ground 57 58 Ground 59 60 Preparation and Installation MR32_PTA1 MR32_PTA0 Ground No Connect TGT_CLK No Connect No Connect TGT-RST TGT_IRQ PTF5 PTF4 Ground No Connect PTE7 PTE6 PTE5 PTE4 PTE3 No Connect MR32_PWM6 MR32_PWM5 Ground MR32_PWM4 MR32_PWM3 MR32_PWM2 MR32_PWM1 PTD6 PTD5 Ground Ground M68ICS08MR In-Circuit Simulator MOTOROLA ...

Page 33

... MR4/8 DIP Target Connector (J11) Use connector J11 (Figure 2-15) and the provided 28-pin ribbon cable to connect the MRICS to the target system when emulating an MC68HC(9)08MR4/8 MCU. Figure 2-15. J11 Pin Assignments; MR4/8 DIP Target Connector M68ICS08MR In-Circuit Simulator MOTOROLA J11 No Connect 1 ...

Page 34

... User’s Manual 34 DCD 1 RXD 2 TXD 3 DTR 4 GND 5 Figure 2-16. J12 Pin Assignments; RS232 Connector +5 Vdc Figure 2-17. J4 Pin Assignment; +5Vdc Power Connector Preparation and Installation 6 DSR RTS 7 8 CTS 9 NC GND M68ICS08MR In-Circuit Simulator MOTOROLA ...

Page 35

... Connect the power cable the MRICS board. f. Plug the power cable into an ac power outlet, using one of the country-specific adapters. g. The MRICS power LED lights. M68ICS08MR In-Circuit Simulator MOTOROLA – 56-pin SDIP MC68HC908MR16/32 to XU1 – 28-pin DIP MC68HC(9)08MR4/8 to XU4 – 64-pin QFP MC68HC908MR16/32 to XU2 – ...

Page 36

... Using a MON08 cable to debug the target system. Connect the MON08 debug interface cable to the appropriate MON08 debug interface connector (J7 for the MR 16/ tor the MR 4/8) for communication with the target system’s MCU. Preparation and Installation M68ICS08MR In-Circuit Simulator MOTOROLA ...

Page 37

... User’s Manual — M68ICS08MR In-Circuit Simulator 3.1 Introduction This section includes data and information that can be useful in the design, installation, and operation of your application. 3.2 MRICS Connector Signal Definitions The tables in this section detail the pin assignments for the connectors on the M68ICS08MR board ...

Page 38

... Port F I/O – bit 3 Port F I/O – bit 2 Port F I/O – bit 0 MCU ground Port E I/O – bit 6 Port E I/O – bit 5 Port E I/O – bit 3 Port E I/O – bit 2 MCU ground Out Pulse width modulation – bit 6 Support Information M68ICS08MR In-Circuit Simulator MOTOROLA ...

Page 39

... NC 37 PTC5 Bidirectional 38 GND 39 TGT_PTC3 Bidirectional 40 GND M68ICS08MR In-Circuit Simulator MOTOROLA Out Pulse width modulation – bit 4 Out Pulse width modulation – bit 3 Port D I/O – bit 6 Ground Flex cable shield ground Port D I/O – bit 2 Port D I/O – bit 3 Port D I/O – bit 1 No connect Port C I/O – ...

Page 40

... Port F I/O – bit 4 MCU ground Port F I/O – bit 1 No connect Port E I/O – bit 7 Port E I/O – bit 4 MCU ground Port E I/O – bit 1 Port E I/O – bit 0 Out Pulse width modulation – bit 5 No connect Support Information M68ICS08MR In-Circuit Simulator MOTOROLA ...

Page 41

... Bidirectional 37 TGT_PTC4 Bidirectional 38 GND 39 TGT_PTC2 Bidirectional 40 GND M68ICS08MR In-Circuit Simulator MOTOROLA Out Pulse width modulation – bit 2 Out Pulse width modulation – bit 1 Port D I/O – bit 4 Port D I/O – bit 5 No connect No connect Port C I/O – bit 6 Port D I/O – bit 0 Port C I/O – ...

Page 42

... Pulse width modulation – bit 4 Port C I/O – bit 0 Port B I/O – bit 0 Port C I/O – bit 1 No connect No connect No connect Port B I/O – bit 5 No connect Port A I/O – bit 0 No connect MCU ground No connect Support Information M68ICS08MR In-Circuit Simulator MOTOROLA ...

Page 43

... GND TGT_IRQ GND GND GND M68ICS08MR In-Circuit Simulator MOTOROLA No connect No connect No connect Ground MCU ground No connect In External interrupt No connect Ground MCU ground No connect Ground MCU ground No connect Ground MCU ground Support Information Support Information MRICS Connector Signal Definitions Signal Description User’s Manual ...

Page 44

... Pulse width modulation – bit 2 Out Pulse width modulation – bit 5 Out Pulse width modulation – bit 6 No connect No connect Ground MCU ground No connect No connect No connect Port B I/O – bit 6 Ground MCU ground No connect No connect No connect No connect Support Information Signal Description M68ICS08MR In-Circuit Simulator MOTOROLA ...

Page 45

... MR8/4_TGT_CLK TGT_RST GND GND M68ICS08MR In-Circuit Simulator MOTOROLA Direction No connect No connect No connect No connect No connect In External clock No connect In or out External reset No connect Ground MCU ground No connect Ground MCU ground Support Information Support Information MRICS Connector Signal Definitions Signal Description User’s Manual ...

Page 46

... TARGET PORT C (bit 3) — General-purpose I/O signal from the target system PORT C (bit 3) — General-purpose MCU I/O signal TARGET PORT C (bit 4) — General-purpose I/O signal from the target system PORT C (bit 4) — General-purpose MCU I/O signal No connection No connection Support Information M68ICS08MR In-Circuit Simulator MOTOROLA ...

Page 47

... M68ICS08MR In-Circuit Simulator MOTOROLA Signal GROUND No connection PORT B (bit 0) — General-purpose MCU I/O signal TARGET PORT B BIT 0 — General-purpose I/O signal PORT B (bit 1) — General-purpose MCU I/O signal TARGET PORT B BIT 1 — General-purpose I/O signal INTERRUPT REQUEST — Active-low input signal from the MRICS MCU that asynchronously provides an interrupt to the target system TARGET INTERRUPT REQUEST — ...

Page 48

... Port B I/O – bit 3 Port F I/O – bit 5 Port B I/O – bit 4 Port F I/O – bit 4 Port B I/O – bit 5 Ground MCU ground Port B I/O – bit connection Port B I/O – bit 7 Port E I/O – bit 7 Support Information Signal Description M68ICS08MR In-Circuit Simulator MOTOROLA ...

Page 49

... PTD1 Bidirectional 50 MR32_PWM2 51 PTD2 Bidirectional 52 MR32_PWM1 53 PTD3 Bidirectional 54 PTD6 Bidirectional M68ICS08MR In-Circuit Simulator MOTOROLA Direction NC No connection Port E I/O – bit connection Port E I/O – bit 5 Ground MCU ground Port E I/O – bit connection Port E I/O – bit 3 Port C I/O – bit 2 ...

Page 50

... Direction No. NET 55 PTD4 Bidirectional 56 PTD5 Bidirectional 57 GND 58 GND 59 GND 60 GND User’s Manual 50 Port D I/O – bit 4 Port D I/O – bit 5 Ground MCU ground Ground MCU ground Ground MCU ground Ground MCU ground Support Information Signal Description M68ICS08MR In-Circuit Simulator MOTOROLA ...

Page 51

... GND 23 MR4_PTB5 Bidirectional 24 MR4_PTB6 Bidirectional 25 MR4_PTA0 Bidirectional 26 MR4_PTA1 Bidirectional 27 MR4_PTA2 Bidirectional 28 MR4_PTA3 Bidirectional M68ICS08MR In-Circuit Simulator MOTOROLA Direction NC No connection In or out External reset NC No connection Ground MCU ground NC No connection In External clock NC No connection In External interrupt Out Pulse width modulation – bit 1 Out Pulse width modulation – ...

Page 52

... Flex target cable for use with the MR16/32 56-pin SDIP and 64-pin QFP target head adapters Flex target cable for use with the MR4/8 28-pin DIP and 32-pin QFP target head adapters Target MON08 cable Support Information Signal Signal M68ICS08MR In-Circuit Simulator MOTOROLA ...

Page 53

... MR32_PTB6 14 MR32_PTB7 15 16 VDD_SW 17 GND 18 VDD_SW 19 PTC2 20 PTC3 21 PTC4 22 PTC5 23 PTC6 24 PTD0 25 PTD1 26 PTD2 27 PTD3 28 PTD4 M68ICS08MR In-Circuit Simulator MOTOROLA QFP Package MR/32 MCU (UX1) Signal Name Pin No. PTA2 29 PTA3 30 PTA4 31 PTA5 32 PTA6 33 PTA7 34 PTB0/ATD0 35 PTB1/ATD1 36 PTB2/ATD2 37 PTB3/ATD3 38 PTB4/ATD4 39 PTB5/ATD5 40 PTB6/ATD6 ...

Page 54

... Support Information M68ICS08MR MR4/8 MCU Board Label Signal Name MR4_PTC0 PTC0/FAULT1 MR4_PTB0 PTB0/RXD MR4_PTB1 PTB1/TXD MR4_PTB2 PTB2/TCLK MR4_PTB3 PTB3/TCHD MR4_PTB4 PTB4/TCH1 VDD_SW VDD GND VSS MR4_PTB5 PTB5/TCH2 MR4_PTB6 PTB6/TCH3 MR4_PTA0 PTA0/ATD0 MR4_PTA1 PTA1/ATD1 MR4_PTA2 PTA2/ATD2 MR4_PTA3 PTA3/ATD3 M68ICS08MR In-Circuit Simulator MOTOROLA ...

Page 55

... PTC6 18 PTD0 19 PTD1 20 PTD2 21 PTD3 22 PTD4 23 PTD5 24 PTD6 25 MR32_PWM1 26 MR32_PWM2 27 MR32_PWM3 28 MR32_PWM4 29 GND 30 MR32_PWM5 31 MR32_PWM6 32 PTE0 M68ICS08MR In-Circuit Simulator MOTOROLA QFP Package MR32 MCU (UX3) Signal Name Pin No. PTB2/ATD2 33 PTB3/ATD3 34 PTB4/ATD4 35 PTB5/ATD5 36 PTB6/ATD6 37 PTB6/ATD7 38 PTC0/FAULT1 39 PTC1/FAULT4 40 VDDAD 41 VSSAD 42 VREFL 43 VREFH 44 PTC2 ...

Page 56

... MR4/8 MCU Board Label Signal Name MR4_PTB3 PTB3/TCHD MR4_PTB4 PTB4/TCH1 VDD_SW VDD GND VSS MR4_PTB5 PTB5/TCH2 MR4_PTB6 PTB6/TCH3 MR4_PTA0 PTA0/ATD0 MR4_PTA1 PTA1/ATD1 MR4_PTA2 PTA2/ATD2 MR4_PTA3 PTA3/ATD3 MR4_PTA4 PTA4/ATD4 MR4_PTA5 PTA5/ATD5 MR4_PTA6 PTA6/ATD6 VDD_SW VREFH RST# RST# VDD_SW VDDA M68ICS08MR In-Circuit Simulator MOTOROLA ...

Page 57

... LED, yellow, 5 mm, T1-3/4 F1 Fuse, 0.5 A, 250 V, 5X20 mm, FAST J1 Connector, 60-pin, ribbon, with ejector Socket, 28-pin DIP, machine-pin, J11 DIP28-600 J12 Connector, DE, R/A, socket J2, J3, J5, J6 Header 20, 100, shrouded M68ICS08MR In-Circuit Simulator MOTOROLA Description Manufacturer Fastex AVX AVX AVX AVX AVX AVX Motorola ...

Page 58

... Motorola Motorola Linear Tech Motorola Fairchild Fairchild Motorola Support Information Part Number PJ-202B 2516-6002-UG LQH4N181K04 LQH1N100K04 BLM31A700S MMBF0201 MMFT5P03HD MMBT3904 CRCW0805104J CRCW0805332J CRCW120610R0F CRCW08055902F CRCW08051500F CRCW0805103J CRCW0805330J CRCW0805471J MM74AC4040 DS1233Z-5 MC34063AD MC74ACT125D LT1181ACSW MC74AC05D NC7SZ38M5 NC7SZ32M5 MC74LVX8053D M68ICS08MR In-Circuit Simulator MOTOROLA ...

Page 59

... XU3 YAM_ICS51-0324-1498 XU4 Socket, 28-pin DIP, SCREW_MACH XW1-XW7 Shunt, with handle Socket, 14-pin DIP, machine-pin, XY1, XY2 DIP14-300 Y1 Oscillator, 4.9152 MHz, DIP8 Y2 Oscillator, 4.000 MHz, DIP8 M68ICS08MR In-Circuit Simulator MOTOROLA Description Manufacturer Motorola 3M Schurter Berg Yamichi Yamichi Robinson Nugent Amp Augat ...

Page 60

... Support Information 3.5 MRICS Printed Circuit Board Layout and Schematic Diagrams User’s Manual 60 Figure 3-1. MRICS Board Layout Support Information M68ICS08MR In-Circuit Simulator MOTOROLA ...

Page 61

On Power ...

Page 62

...

Page 63

...

Page 64

...

Page 65

...

Page 66

...

Page 67

...

Page 68

...

Page 69

...

Page 70

1 3 ...

Page 71

... User’s Manual — M68ICS08MR In-Circuit Simulator 4.1 Introduction The MON08 debugging interface is used to debug and program an MCU that is installed on your target application. To facilitate this operation, your target board MCU must be connected to the appropriate MRICS’s MONO8 connector by a MON08 interface cable. This section explains how to accomplish the MON08 interface connection ...

Page 72

... Held at +5 Vdc during reset. Connect to user circuit that normally would be connected to PTB3 on the MCU. Connect to MCU PTB3 pin. No other target-system logic should be tied to this signal. Grounded during reset. NC Not connected NC Not connected Using the MON08 Interface ). M68ICS08MR In-Circuit Simulator MOTOROLA ...

Page 73

... M68ICS08MR In-Circuit Simulator MOTOROLA Connect to logic that is to receive the RST signal. Ground Connect to ground (V Connect to MCU PTB0 pin. No other target-system logic should be tied to this signal. Grounded during reset and for 256 cycles after reset. Connect to user circuit that normally would be connected to PTB0 on the MCU ...

Page 74

... MRICS board at J7 (for the MR16/32 (for the MR4/8). Connect the other end to connector P1 on the target-system board. The pin-1 indicators on each cable end must correspond to the pin-1 indicators on the headers not used when connecting to the MRICS board. User’s Manual 74 Using the MON08 Interface M68ICS08MR In-Circuit Simulator MOTOROLA ...

Page 75

... User’s Manual — M68ICS08MR In-Circuit Simulator A.1 Introduction The Motorola S-record format was devised to encode programs or data files in a printable format for transport between computer platforms. The format also supports editing S-records and monitoring cross-platform transfer processes. A.2 S-Record Contents ...

Page 76

... S-record). Least significant byte of the one’s complement of the sum of the values represented by the pairs of 2 characters making up the record length, address, and the code/data fields S-Record Information Contents M68ICS08MR In-Circuit Simulator MOTOROLA ...

Page 77

... Several programs are available for downloading a file in the S-record format from a host system 16-bit microprocessor-based system. A.5 S-Record Example A typical S-record format, as printed or displayed, is shown in this example: M68ICS08MR In-Circuit Simulator MOTOROLA Table A-3. S-Record Types Header record for each block of S0 may contain any descriptive information identifying the following block of S records ...

Page 78

... Entry Type S0 S-record type S0, indicating a header record Record Hexadecimal 06 (decimal 6), indicating six 06 Length character pairs (or ASCII bytes) follow 00 4-character, 2-byte address field Descriptive information identifies these S1 records Checksum of S0 record S-Record Information Description ASCII — “HDR” M68ICS08MR In-Circuit Simulator MOTOROLA ...

Page 79

... The second and third S1 code/data records each also contain $13 (19T) character pairs and are ended with checksum 13 and 52, respectively. The fourth S code/data record contains 07 character pairs and has a checksum of 92. A.5.3 S9 Termination Record The S9 termination record is described in Table A-6. M68ICS08MR In-Circuit Simulator MOTOROLA Table A-5. S1 Header Record S-Record Field ...

Page 80

... Record Hexadecimal 04, indicating three character pairs 03 Length (three bytes) follow 00 4-character, 2-byte address field; zeroes 00 There is no code/data record. FC Checksum of S9 record ADDRESS Figure A-1. S-1 Record Example S-Record Information Description CODE/DATA ... CHECKSUM ... ... ... 0011 0010 0100 0001 M68ICS08MR In-Circuit Simulator MOTOROLA ...

Page 81

... For example, the electronic components installed on the printed circuit board are extremely M68ICS08MR In-Circuit Simulator MOTOROLA Configuration of the M68ICS08MR in-circuit simulator (MRICS) board Installation of the hardware Connection of the board to a target system Standalone — ICS08MRZ.exe is running on the host computer (the MRICS is not connected) ...

Page 82

... This strap provides a conductive path for safely discharging static electricity to ground. B.1.1 MRICS Configurable Jumper Headers Configure the seven jumper headers on the MRICS for your application according to the tables in this section. User’s Manual 82 Quick Start Hardware Configuration Guide M68ICS08MR In-Circuit Simulator MOTOROLA ...

Page 83

... W7 2 MRICS reset clock 3 B.1.1.2 MC68HC908MR4/8 Quick Start Configuration - Standalone Mode M68ICS08MR In-Circuit Simulator MOTOROLA 3 Jumper on pins 2 and 3 — Disconnects the MC68HC908MR16/32 clock from the target system. This position is labeled O. Not applicable when using an MC68HC908MR16/32 MCU in standalone mode. Jumper on pins 1 and 2 (factory default) — MR16/32 I/O baud rate is set to 9600. This position is labeled 9600. Jumper on pins 1 and 2 (factory default) — ...

Page 84

... MC68HC(9)08MR4/8 MCUs. This position is labeled I. Jumper on pins 2 and 3: Disconnects the MC68HC(9)08MR4/8 clock from the target system. This position is labeled O. Jumper on pins 2 and 3: Reset clock set at 4.000 MHz. This position is labeled MR8/4. Quick Start Hardware Configuration Guide M68ICS08MR In-Circuit Simulator MOTOROLA ...

Page 85

... MC68HC908MR32 B.1.3 Host Computer — MRICS Interconnection (J12) Connect the DE9 serial cable. Connect one end of this cable to your host PC and the other end to connector J12 on the MRICS board. M68ICS08MR In-Circuit Simulator MOTOROLA Table B-3. MCU Version to Cable/Connector Configuration Flex Cable ...

Page 86

... MRICS hardware. Before beginning, locate these items: • • To prepare the MRICS for use with a host PC: 1. Install the MCU into the M68ICS08MR board. 2. Connect the board to the host PC. 3. Apply power to the board. User’s Manual 86 ...

Page 87

... For instructions for installing the ICS08 software, refer to P&E Microcomputer Systems, Inc., M68ICS08 68HC08 In-Circuit Simulator Operator’s Manual, Motorola document order number M68ICS08OM/D. B.4 Connecting to a Target System The three ways to connect the M68ICS08MR simulator board to a target system are via: • • ...

Page 88

... MCU. The MON08 cable lets you program and debug the target system’s MCU FLASH. An MCU must be installed in the target system while the MRICS board’s MCU must be removed. Quick Start Hardware Configuration Guide M68ICS08MR In-Circuit Simulator MOTOROLA ...

Page 89

... User’s Manual — M68ICS08MR In-Circuit Simulator 8-bit MCU — A microcontroller whose data is communicated over a data bus A — An abbreviation for the accumulator of the HC08 MCU. accumulator — An 8-bit register of the HC08 CPU. The contents of this assembler — A software program that translates source code mnemonics into assembly language — ...

Page 90

... Examples of software development tools include text editors, assemblers, debug monitors, and simulators. Examples of hardware development tools include simulators, logic analyzers, and PROM programmers. An in-circuit simulator combines a software simulator with various hardware interfaces. Glossary M68ICS08MR In-Circuit Simulator MOTOROLA ...

Page 91

... A program listing shows the binary numbers that the CPU needs LSB — Least significant bit. MCU – Microcontroller unit — Microcontroller. A complete computer MRICS — M68ICS08MR in-circuit simulator and programmer board. MR4/8 — MCUs MC68HC08MR4 and MC68HC908MR8. M68ICS08MR In-Circuit Simulator ...

Page 92

... It is called a one-time-programmable MCU because there is no way to expose the EPROM light. instruction or operand that the CPU will use. by the CPU. The contents of a RAM memory location remain valid until the CPU writes a different value or until power is turned off. Glossary M68ICS08MR In-Circuit Simulator MOTOROLA ...

Page 93

... Word — A group of binary bits. Some larger computers consider a set of X — Abbreviation for index register, a CPU register in the HC08. Z — Abbreviation for zero, a bit in the condition code register of the HC08. A M68ICS08MR In-Circuit Simulator MOTOROLA instead of being part of the addressable memory map. The CPU always has direct access to the information in these registers ...

Page 94

... User’s Manual 94 compare instruction subtracts the contents of the tested value from a register. If the values were equal, the result of this subtraction would the Z bit would be set; after a load accumulator instruction, the Z bit will be set if the loaded value was $00. Glossary M68ICS08MR In-Circuit Simulator MOTOROLA ...

Page 95

... CASM08Z 14 description 14 checksum 75 communications 18 connectors Target 38, 40, 42, 44 Target DIP 48, 51 debuggers ICD08SW description 10 MON08 interface 71 examples S records 77 features 10 FLASH memory 11, 14 Flex 12 flex target cable 12 function keys 10 M68ICS08MR In-Circuit Simulator — Rev. 0 MOTOROLA Index User’s Manual 95 ...

Page 96

... ICG MON08 18 LVI MON08 18 MRICS 17 LVI MON08 limitations to 18 M68CLB05C 12 M68ICS08MR 9 M68ICS08MR board 17, 35, 81, 86 M68ICS08MR in-circuit simulator components 12 hardware 14 M68ICS08RK in-circuit simulator features 10 M68ICS08RK2 board 37 MC68HC908MR MCUs 12 MC68HC908MR32 9 MC68HC908MR4 9 MC68HC908MR8 9 MCU 9, 13 User’s Manual M68ICS08MR In-Circuit Simulator — Rev. 0 MOTOROLA ...

Page 97

... PROG08SZ description 14 RAM 10, 14 record length 75 record type 75 relative humidity 15 requirements hardware 14 software RS-232 serial connector 86 S records 75–80 Serial 12 serial port connector 86 software ICS08MR (or MRICS software) 14 M68ICS08MR In-Circuit Simulator — Rev. 0 MOTOROLA User’s Manual 97 ...

Page 98

... S0 record 78 S1 record 78 S9 record 79 termination record 79 types 76 target 9 target system cables 52–56 connecting to 9 connectors 37–52 description 9 MON08 interface 71 temperature operating 15 storage 15 Windows 95 9 Windows 98 9 WinIDE 10 description 14 User’s Manual M68ICS08MR In-Circuit Simulator — Rev. 0 MOTOROLA ...

Page 99

...

Page 100

... Tai Po, N.T., Hong Kong. 852-26668334 Mfax™, Motorola Fax Back System: RMFAX0@email.sps.mot.com; http://sps.motorola.com/mfax/; TOUCHTONE, 1-602-244-6609; US and Canada ONLY, 1-800-774-1848 HOME PAGE: http://motorola.com/sps/ are registered trademarks of Motorola, Inc. Motorola, Inc Equal Opportunity/Affirmative Action Employer. Mfax is a trademark of Motorola, Inc. © Motorola, Inc., 2000 M68ICS08MRUM/D ...

Related keywords