REG10J0001-0100 Renesas Starter Kit for H8SX1582 User's Manual RENESAS SINGLE-CHIP MICROCOMPUTER H8SX FAMILY Rev.1.00 Revision date:25.11.2005 Renesas Technology Europe Ltd. www.renesas.
Table of Contents Table of Contents ...................................................................................................................................................ii Chapter 1. Preface .................................................................................................................................................4 Chapter 2. Purpose .............................................................................................................................................
10.8. Baud Rate Setting...................................................................................................................................29 10.9. Interrupt mask sections .........................................................................................................................29 Chapter 11. Component Placement ....................................................................................................................30 Chapter 12. Additional Information ...............
Chapter 1. Preface Cautions This document may be, wholly or partially, subject to change without notice. All rights reserved. No one is permitted to reproduce or duplicate, in any form, a part or this entire document without the written permission of Renesas Technology Europe Limited. Trademarks All brand or product names used in this manual are trademarks or registered trademarks of their respective companies or organisations. Copyright © Renesas Technology Europe Ltd. 2005. All rights reserved.
Chapter 2.Purpose This RSK is an evaluation tool for Renesas microcontrollers. Features include: • Renesas Microcontroller Programming. • User Code Debugging. • User Circuitry such as switches, LEDs and potentiometer(s). • Sample Application. • Sample peripheral device initialisation code. The CPU board contains all the circuitry required for microcontroller operation. This manual describes the technical details of the RSK hardware.
Chapter 3.Power Supply 3.1.Requirements This CPU board operates from a 5V power supply. A diode provides reverse polarity protection only if a current limiting power supply is used. All CPU boards are supplied with an E8 debugger. This product is able to power the CPU board with up to 300mA. When the CPU board is connected to another system that system should supply power to the CPU board. All CPU boards have an optional centre positive supply connector using a 2.0mm barrel power jack.
Chapter 4.Board Layout 4.1.Component Layout The following diagram shows top layer component layout of the board.
4.2.Board Dimensions The following diagram gives the board dimensions and connector positions. All through hole connectors are on a common 0.1” grid for easy interfacing. 3.81mm 5.00mm 45.00mm Serial D9 SKT JA3 JA1 JA5 JA4 14.00mm R E S J2 80.01mm Optional LCD connec tor Optional Expansion Bus connec tor with micriocontroller pin1 MC U J1 - Applies to connecter RING 85.00mm 100.00mm J3 E8 Other J4 JA2 JA6 SW 3 POT SW 2 27.00mm 35.56 mm Corners x4 3mm radius 43.18 mm 50.
Chapter 5.Block Diagram Figure 5-1 shows the CPU board components and their connectivity.
Chapter 6.User Circuitry 6.1.Switches There are four switches located on the CPU board. The function of each switch and its connection are shown in Table 6-1. Switch Function Microcontroller RES When pressed; the CPU board microcontroller is reset. RESn SW1/BOOT* Connects to an IRQ input for user controls. IRQ8-A, Pin 58 The switch is also used in conjunction with the RES switch to place (Port 2, pin 0) the device in BOOT mode when not using the E8 debugger.
6.4.Serial port The microcontroller programming serial port (SCI4) is connected to the E8 connector. This serial port can optionally be connected to the RS232 transceiver by moving option resistors and fitting the D connector in position J9. The connections to be moved are listed in the following table.
6.5.LCD Module A LCD module can be connected to the connector J13. Any module that conforms to the pin connections and has a KS0066u compatible controller can be used with the tutorial code. The LCD module uses a 4bit interface to reduce the pin allocation. No contrast control is provided; this must be set on the display module. Table 6-5 shows the pin allocation and signal names used on this connector. The module supplied with the CPU board only supports 5V operation.
6.6.Option Links Table 6-6 below describes the function of the option links contained on this CPU board. The default configuration is indicated by BOLD text. Option Link Settings Reference R10 Function Fitted Programming Connects SCK to E8 Alternative (Removed) SCK disconnected from E8 Serial Port R12 R15 R13 R14 R62 Related To R12, R13, R14, R15 Programming Connects E8 to Programming Serial Port Serial port. Programming Connects E8 to Programming Serial Port Serial port.
6.7.Oscillator Sources A crystal oscillator is fitted on the CPU board and used to supply the main clock input to the Renesas microcontroller. Table 6-8 details the oscillators that are fitted and alternative footprints provided on this CPU board: Component Value : Package Crystal (X1) Fitted 6MHz : HC/49U Manufacturer Approved See www.renesas.
Chapter 7.Modes The CPU board supports User mode, Boot mode and User Boot mode. User mode may be used to run and debug user code, while Boot mode may only be used to program the Renesas microcontroller with program code. User Boot mode can only be used to program the User Mat (the main area of 768Kbytes of Flash ROM on the device). It does not support programming of the user boot area.
7.1.1.Boot mode The boot mode settings for this CPU board are shown in Table 7-2 below: MD1 MD0 LSI State after Reset FDT Settings End 1 0 A Boot Mode 0 B 0 Table 7-2: Mode pin settings The following picture shows these settings made in the E8Direct configuration dialog from HEW.
7.1.2.User Boot mode A Note on Mats: The H8SX/1582 possesses two distinct areas of Flash, User MAT (768KByte) and User Boot MAT (8KByte). The User Boot MAT is a separate area of FLASH from User MAT, intended to hold user boot code. A custom boot stub could be programmed into User Boot MAT which allows programming and erasing of the User MAT in User Mode, without erasing the contents of the User Boot MAT. Once User Boot Mode is entered, code contained in the User Boot MAT is executed.
7.1.3.User Mode For the device to enter User Mode, reset must be held active while the microcontroller mode pins are held in states specified for User Mode operation. 100K pull up and pull down resistors are used to set the pin states during reset. The H8SX/1582 supports 4 user modes. The memory map in all of these modes is 16Mbyte in size. The default user mode for CPU board supporting H8SX1582 is 7.
Chapter 8.Programming Methods All of the Flash ROM on the device (i.e. both MATs) can be programmed when the device is in Boot mode. Once in boot mode, the boot-loader program pre-programmed into the microcontroller executes and attempts a connection with a host (for example a PC). On establishing a connection with the microcontroller, the host may then transmit program data to the microcontroller via the appropriate programming port.
Chapter 9.Headers 9.1.Microcontroller Headers Table 9-1 to Table 9-4 show the microcontroller pin headers and their corresponding microcontroller connections. The header pins connect directly to the microcontroller pin unless otherwise stated.
J2 Pin Circuit Net Name Device Pin Circuit Net Name Pin Device Pin 1 PIN31 31 2 PIN32 32 3 PIN33 33 4 PIN34 34 5 PIN35 35 6 IO_0 36 7 PIN37 37 8 IO_1 38 9 IO_2 39 10 IO_3 40 11 IO_4 41 12 IO_5 42 13 PIN43 43 14 IO_6 44 15 IO_7 45 16 UC_VCC 46 17 IRQ0 47 18 GROUND 48 19 IRQ1 49 20 GROUND 50 21 DLCDRS 51 22 IRQ2 52 23 IRQ3 53 24 SCIaTX 54 25 SCIaRX 55 26 SCIaCK 56 27 ADTRG 57 28 SW1 58 29 SW2 59 30 SW3 60 Table 9-
J3 Pin Circuit Net Name Device Pin Circuit Net Name Pin Device Pin 1 DLCD7 61 2 GROUND 62 3 PIN63 63 4 UC_VCC 64 5 DLCDE 65 6 DLCD6 66 7 DLCD5 67 8 DLCD4 68 9 TMR0 69 10 TMR1 70 11 PIN71 71 12 PIN72 72 13 PIN73 73 14 TRSTn 74 15 TMS 75 16 TDI 76 17 TCK 77 18 PIN78 78 19 RESn 79 20 NMI 80 21 TRIGa 81 22 UC_VCC 82 23 CON_XTAL 83 24 CON_EXTAL 84 25 GROUND 85 26 EMLE 86 27 SCIcTX 87 28 PIN88 88 29 SCIcRX 89 30 SCIcCK
J4 Pin Circuit Net Name Device Pin Circuit Net Name Pin Device Pin 1 E8_BUSY 91 2 MD1_E8B 92 3 AD4 93 4 AD5 94 5 AD6 95 6 AD7 96 7 AD0 97 8 AD1 98 9 AD2 99 10 AVcc 100 11 AD3 101 12 AVss 102 13 AD_POT 103 14 AVcc 104 15 PIN105 105 16 PIN106 106 17 PIN107 107 18 PIN108 108 19 PIN109 109 20 PIN110 110 21 PIN111 111 22 MD0_E8A 112 23 LED0 113 24 IIC_SDA 114 25 LED1 115 26 PIN116 116 27 IIC_SCL 117 28 LED2 118 29 IIC_EX
9.2.Application Headers Table 9-5 and Table 9-6 below show the standard application header connections.
JA5 Pin Generic Header Name CPU board Device Signal Name Pin Pin Header Name CPU board Device Signal Name Pin 1 ADC4 I4 AD4 93 2 ADC5 I5 AD5 94 3 ADC6 I6 AD6 95 4 ADC7 I7 AD7 96 5 CAN CAN1TX 6 CAN CAN1RX 7 CAN CAN2TX 8 CAN CAN2RX 9 Reserved 10 Reserved 11 Reserved 12 Reserved 13 Reserved 14 Reserved 15 Reserved 16 Reserved 17 Reserved 18 Reserved 19 Reserved 20 Reserved 21 Reserved 22 Reserved 23 Reserved 24 Reserved Table 9-7: JA5
Chapter 10.Code Development 10.1.Overview Note: For all code debugging using Renesas software tools, the CPU board must either be connected to a PC serial port via a serial cable or a PC USB port via an E8. An E8 is supplied with the RSK product. The HMON embedded monitor code is modified for each specific Renesas microcontroller. HMON enables the High-performance Embedded Workshop (HEW) development environment to establish a connection to the microcontroller and control code execution.
Section RESET_VECTOR Description HMON Reset Vector (Vector 0) Start Size Location (H’bytes) H’ 0000 0000 0x0004 Required for Start-up of HMON SCI_VECTORS HMON Serial Port Vectors (Vector 160, 161, 162, 163) H’0000 0280 0x000C PHMON HMON Code H’0000 3000 0x278C CHMON HMON Constant Data H’0000 5730 0x0136 BHMON HMON Un-initialised data Variable 0x021F UGenU FDT Kernel. H’0000 1000 0xEA8 H’0000 0800 0x0004 This is at a fixed location and must not be moved.
10.7.Memory Map The memory map shown in this section visually describes the locations of program code sections related to HMON, the FDT kernels and the supporting code within the ROM/RAM memory areas of the microcontroller.
10.8.Baud Rate Setting HMON is initially set to connect at 250000Baud. The value set in the baud rate register for the microcontroller must be altered if the user wishes to change either the serial communication baud rate of the serial port or the operating frequency of the microcontroller. This value is defined in the hmonserialconfiguser.h file, as SCI_CFG_BRR (see the Serial Port section for baud rate register setting values).
Chapter 11.
Chapter 12. Additional Information For details on how to use High-performance Embedded Workshop (HEW), refer to the HEW manual available on the CD or installed in the Manual Navigator. For information about the H8SX/1582 series microcontrollers refer to the H8SX/1582 Series Hardware Manual For information about the H8SX/1582 assembly language, refer to the H8 Series Programming Manual Further information available for this product can be found on the Renesas website at: http://www.renesas.
Renesas Starter Kit for H8SX1582 User's Manual Renesas Technology Europe Ltd.
REG10J0002-0100 Renesas Starter Kit RSK H8SX1582 Tutorial Manual RENESAS SINGLE-CHIP MICROCOMPUTER Rev.1.00 Revision date:25.11.2005 Renesas Technology Europe Ltd. www.renesas.
Table of Contents Table of Contents ...................................................................................................................................................ii Chapter 1. Preface .................................................................................................................................................3 Chapter 2. Introduction.........................................................................................................................................
Chapter 1. Preface Cautions This document may be, wholly or partially, subject to change without notice. All rights reserved. No one is permitted to reproduce or duplicate, in any form, a part or this entire document without the written permission of Renesas Technology Europe Limited. Trademarks All brand or product names used in this manual are trademarks or registered trademarks of their respective companies or organisations. Copyright © Renesas Technology Europe Ltd. 2005. All rights reserved.
Chapter 2.Introduction This manual is designed to answer, in tutorial form, the most common questions asked about using a Renesas Starter Kit (RSK): The tutorials help explain the following: • How do I compile, link, download, and run a simple program on the RSK? • How do I build an embedded application? • How do I use Renesas’ tools? The project generator will create a tutorial project with two selectable build configurations • ‘Debug’ is a project built with the debugger support included.
Chapter 3.Tutorial Project Workspace The workspace includes all of the files for two build configurations. The tutorial code is common to both the Debug and the Release build configurations. The tutorial is designed to show how code can be written, debugged then downloaded without the debug monitor in a ‘Release’ situation.
Chapter 4. Project Workspace 4.1.Introduction HEW is an integrated development tool that allows the user to write, compile, program and debug a software project on any of the Renesas Microcontrollers. HEW will have been installed during the software installation for the RSK product. To begin using the RSK, this manual will describe the stages required to create and debug the supplied tutorial code. 4.2.
• The project name field will be pre-filled to match the workspace name above; this name may be changed. Note: HEW allows you to add multiple projects to a workspace. You may add the sample code projects later so you may wish to choose a suitable name for the Tutorial project now. • Click OK to start the RSK Project Generator wizard. The next dialog presents the example projects available. Choose the Tutorial code which will be explained later in this manual.
Chapter 5. Building the Tutorial Project The tutorial project build settings have been pre-configured in the tool-chain options. To view the tool chain options select the ‘Build’ Menu item and the relevant tool-chain. This should be the first option(s) on the drop down menu. The dialog that is displayed will be specific to the selected tool-chain. The configuration pane on the left hand side will exist on all the tool-chain options.
The Quick Start Guide provided with the RSK board gives detailed instructions on how to connect the E8 to the host computer. The following assumes that the steps in the Quick Start Guide have been followed and the E8 drivers have been installed. • Connect the E8 debugger to the USB port on your computer. • Connect the E8 Debugger to the target hardware ensuring that it is plugged into the connector marked E8 which is nearest the power connector.
• Select E8DIRECT as the communication Port • Press . • The default settings are suitable for an un-modified RSK board. • Confirm the Crystal Frequency matches the board. • Confirm the main clock frequency multiplier. • Confirm the peripheral clock multiplier. • Press . • Ensure that ‘USER Program Mode’ is selected. • Confirm that ‘Use Default’ is selected. • Press .
• Confirm the default selections of ‘Automatic’ and ‘Advanced’. • Press . • The following warning dialog will be displayed. • Press . To communicate with the RSK FDT and HMon need to be able to change the operating mode of the microcontroller. To do this there are settings to control the state of the Mode pins via the E8Direct interface. These settings are confirmed in the following screens. Unless you are very sure that the mode pin settings need to change.
Damage to the microcontroller can be sustained with incorrect settings. • Confirm the mode pin settings. • Press . The Flash configuration has now been completed. If you have changed any workspace settings now is a good time to save the workspace. • Select [File’ -> ‘Save Workspace’]. 5.3.1.Connecting To HMon We can now attempt to connect to the target device. • Press the Green ‘Connect’ Icon.
A further dialog will be displayed to confirm if it acceptable to assume only one E8 device will be connected to the host computer while using this project. This is the preferred operating mode. While it is possible to use more than one E8 device this is not recommended. • Press ‘Yes’ to assume only one E8 device is connected while in this project. Note: If you have not followed the Quick Start Guide, additional driver messages may be displayed here.
Chapter 6.Downloading and Running the Tutorial Once the code has been built in HEW it needs to be downloaded to the RSK. Now that you are connected to the target you should see an additional category in the workspace view called ‘Download Modules’ • Right click on the download module listed and select ‘Download module’ The download options dialog will be displayed. This dialog provides various options for HMon operation and downloading.
We will now skip over the initialisation code and proceed to the main tutorial. • Open the file called ‘resetprg.c’ by double clicking it in the project navigator. • Place a breakpoint at the call to main(); by double clicking in the column containing the PC arrow, next to the line to break at; or selecting the line and pressing F9; or right click on the line and select ‘Toggle breakpoint’ • Press ‘Reset Go’ on the Debug Tool Bar. The code will execute to the breakpoint.
The code window will open ‘main.c’ and show the new position of the program counter. Support for the LCD display is included in the tutorial code. We do not need to be concerned about the details of the LCD interface – except that the interface is write-only and so is not affected if the LCD display is attached or not. • Insert a breakpoint on the ‘TimerADC();’ function call. • Right click on the ‘FlashLEDs();’ function and select ‘Go to cursor’. The code will run to the selected line and stop.
The code will run and flash the LEDs 200 times. The debugger will not stop running until all 200 flashes have completed or a button is pressed on the RSK. • If the LEDs are still flashing press the SW1 button on the RSK to exit the FlashLEDs() function. The code will run to the breakpoint we previously set on the Timer function. There are several versions of the timer function depending upon the peripherals available in the device. The default function is TimerADC which we shall demonstrate here.
• Open the file ‘main.c’ • Insert a breakpoint on ‘StaticsTest();’. The statics test is used to demonstrate that the initialisation has successfully copied all initialised variables from storage in flash to RAM. • Press ‘Reset Go’ on the Debug Tool Bar. The code will stop at the breakpoint. (Press a button to bypass the flashing LED test.) • Press ‘Step In’ on the Debug Tool Bar. It is possible to monitor variables during debugging of the code.
Chapter 7.Project Files 7.1.Standard Project Files The RSK tutorials are configured so that it is possible to provide the same tutorial code on multiple RSK products. This allows the evaluation of the different processor cores using equivalent code. To achieve this the following files are common between all device cores / Tool-chains. Each of the tutorial files has expanded comment text describing the function of each code entry.
7.1.2.Board initialisation code (Hwsetup.c / hwsetup.h) There are four common stages to the configuration of the microcontroller device. The code to demonstrate this is therefore split into four functions. Each function is written specifically for the device supported. The function calls are shown below.
7.1.3.Main tutorial code (Main.c / main.h) The main tutorial code is common to all tutorial projects. The display initialisation and string display functions operate on the LCD display module. Check compatibility with a ks0066u controller and pin connection on the schematic before connecting an LCD module not supplied by Renesas.
Chapter 8.Additional Information For details on how to use High-performance Embedded Workshop (HEW), refer to the HEW User manual available on the CD or from the Manual Navigator installed with this product. For more information on the configuration and use of HMon please refer to the HMon User Manual installed from the CD. Further information available for this product can be found on the Renesas web site at: http://www.renesas.
REVISION HISTORY Rev. 1.00 Description Date 25.11.
Renesas Starter Kit Tutorial Manual Renesas Technology Europe Ltd.
REJ10J0807-0200(T) E8 Emulator Additional Document for User's Manual R0E000080KCE00EP2 Renesas Microcomputer Development Environment System M16C Family / R8C/Tiny Series Notes on Connecting the R8C/10, R8C/11, R8C/12, and R8C/13 Rev.2.00 Aug.
Keep safety first in your circuit designs! 1. Renesas Technology Corp. puts the maximum effort into making semiconductor products better and more reliable, but there is always the possibility that trouble may occur with them. Trouble with semiconductors may lead to personal injury, fire or property damage.
Contents Section 1 Specifications of the E8 Emulator .............................................................................................................1 Section 2 Connecting the Emulator with the User System .......................................................................................3 Section 3 Pin Assignments of the E8 Connector ......................................................................................................5 Section 4 Example of E8 Connection ..................
Section 1 Specifications of the E8 Emulator Table 1.1 shows the specifications of the R8C/10, R8C/11, R8C/12 and R8C/13 Groups E8 Emulator. Table 1.
Section 2 Connecting the Emulator with the User System Before connecting an E8 emulator (hereafter referred to as emulator) with the user system, a connector must be installed in the user system so that a user system interface cable can be connected. When designing the user system, refer to Figure 3.1, Pin Assignments of the E8 Connector, and Figure 4.1, Example of E8 Connection, shown in this manual.
Section 3 Pin Assignments of the E8 Connector Figure 3.1 shows the pin assignments of the connector. Pin 1 mark Connector Pin 2 Pin 14 Pin 1 Pin 13 Pin 1 mark Pin NO. R8C/10, 11, 12, 13 MCU signals 1 CNVss 2 Vss 3 N.C. 4 Vss 5 P00/AN7/TxD11 6 Vss 7 MODE 8 Vcc 9 N.C. 10 Vss 11 P37/TxD10/RxD1 12 Vss 13 RESET 14 Vss Figure 3.
Section 4 Example of E8 Connection Figure 4.1 shows the connecting example. Vcc Vcc Vcc Vcc Pulled-up at 4.7kΩ or more Vcc MODE MODE P00 P00/TxD11 P37 P37/RxD1 CNVss CNVss R8C/13 R8C/12 R8C/11 R8C/10 Vcc User logic * RESET RESET Vss Pulled-up at 4.7kΩ or more Pulled-down at 4.7kΩ or more User system 14-pin 2.54-mm-pitch connector *: Open-colloctor buffer Figure 4.
Notes: 1. P00 and P37 pins are used by the E8 emulator. Pull up and connect the emulator and MCU pins. Vcc User system connector P00 P37 5 Vcc Pulled-up at 4.7kΩ or more P00/TxD11 11 P37/RxD1 R8C/13 R8C/12 R8C/11 R8C/10 Figure 4.2 Connection of E8 Emulator and MCU 2. The E8 emulator uses the MODE pin for the MCU control and the forced break control. Connect the E8 emulator to the MCU pins through pull-up. Vcc User system connector MODE 7 Pulled-up at 4.
4. The RESET pin is used by the E8 emulator. Create the following circuit by connecting the open-collector output buffer so that reset input can be accepted from the E8 emulator. Vcc User system connector RESET User logic * 13 RESET Pulled-up at 4.7kΩ or more R8C/13 R8C/12 R8C/11 R8C/10 *: Open-collector buffer Figure 4.5 Example of a Reset Circuit 5. Connect Vss and Vcc with the Vss and Vcc of the MCU, respectively. 6. Connect nothing with N.C. 7.
8. Figure 4.6 shows the interface circuit in the E8 emulator. Use this figure as a reference when determining the pull-up resistance value. Emulator control circuit User system connector 100kΩ Vcc 8 74LVC125A 100kΩ * 22Ω CNVss 22Ω P37 1 11 100kΩ 10kΩ 1MΩ 22Ω 22Ω 22Ω P00 MODE 5 7 RESET 13 74LVC125A * Power of the upper 74LVC125A is supplied from Vcc in the user system connector. Figure 4.
Section 5 Differences between the MCUs and the Emulator 1. Program area for the E8 emulator Table 5.1 lists the program area for the E8 emulator. Do not change this area, otherwise the E8 emulator will not operate normally. In this case, restart the Highperformance Embedded Workshop with the ‘Download emulator firmware’ mode. Table 5.
2. ID code of flash memory When starting up the High-performance Embedded Workshop in ‘Does not download emulator firmware’ mode, the dialog box shown in Figure 5.2 is displayed. Then input the 7 bytes ID code (Table 5.2) written to the flash memory. When starting up in ‘Download emulator firmware’ mode or ‘Writing Flash memory’ mode, the flash memory, including ID code, will be initialized to “FFh”.
3. When the emulator system is initiated, it initializes the general registers and part of the control registers as shown in Table 5.3. Table 5.3 Register Initial Values at Emulator Power-On Status Emulator Power-On Register PC R0 to R3 (bank 0, 1) A0, A1 (bank 0, 1) FB (bank 0, 1) INTB USP ISP SB FLG Initial Value Reset vector value in the vector address table 0000h 0000h 0000h 0000h 0000h 05FFh 0000h 0000h 4.
11 SFR used by the program for the E8 emulator The SFR listed in Table 5.4 is used by the program for the E8 emulator as well as the user program. Do not change the value in the memory window, etc., by other than the user program. The SFR listed in Table 5.5 is used by the program for the E8 emulator, not user program. Do not change the registers, otherwise the E8 cannot be controlled. The SFRs listed in Table 5.4 and 5.5 are not initialized by selecting [Debug] -> [Reset CPU] or with the RESET command.
16. Debugging of a watchdog timer During the program for the E8 emulator operation, the watchdog timer is being refreshed. Note that if a memory is accessed via the memory reference or modification, the watchdog timer will be refreshed through the intervention of the program for the E8 emulator. 17. Peripheral I/Os during a break During a break, although interrupts are not accepted, peripheral I/Os continue to be operated.
18. Exceptional step operation a) Software-interrupt instruction STEP operation cannot be performed by continuously executing the internal processing of instructions (undefined, overflow, BRK, and INT) which generates a software interrupt. INT instruction NOP NOP INT#3 NOP JMP MAIN Passes through if the STEP operation is carried out. INT_3: NOP NOP NOP REIT The address at which the program should be stopped.
Section 6 Applicable Tool Chain and Partner Tools With the R8C/Tiny Series E8 emulator, you can debug a module created by the inhouse tool chain and third-party products listed in Table 6.1 below. Table 6.1 Applicable Tool Chain and Partner Tools Tool chain Partner tools M3T-NC30WA V.5.20 Release 1 or later NC8C V.5.30 Release 1 or later TASKING M16C C/C++/EC++ Compiler V.2.3r1 or later IAR EWM16C V.2.
E8 Emulator Addtional Document for User's Manual