Datasheets.org.uk - 100 Million Datasheets from 7500 Manufacturers.    


Datasheet Search Engine
  
 
Part # or Description: • 5V RS232 Driver • 2SC5066* • "Real Time Clock" • "USB connector" • "blue led" 5mm • 10 watt zener diode • 2N3055* motorola
 
Search Tip: Try entering the part number only. Include a wildcard (eg. lm317* or 1n4148*)

 

 

April 1st, 2010 Renesas Electronics Corporation Issued Renesas El


Datasheet Thumbnail

  

Download PDF



Top Searches for this datasheet


WF203 - WF203  
P-149* - P-149*  
moving displays - moving displays  
FF104 - FF104  
f1010 - f1010  
a1009 - a1009  


April 1st, 2010 Renesas Electronics Corporation
Issued Renesas Electronics Corporation (http://www.renesas.com) Send inquiries http://www.renesas.com/inquiry.
Notice
information included this document current date this document issued. Such information, however, subject change without prior notice. Before purchasing using Renesas Electronics products listed herein, please confirm latest product information with Renesas Electronics sales office. Also, please regular careful attention additional different information disclosed Renesas Electronics such that disclosed through website. Renesas Electronics does assume liability infringement patents, copyrights, other intellectual property rights third parties arising from Renesas Electronics products technical information described this document. license, express, implied otherwise, granted hereby under patents, copyrights other intellectual property rights Renesas Electronics others. should alter, modify, copy, otherwise misappropriate Renesas Electronics product, whether whole part. Descriptions circuits, software other related information this document provided only illustrate operation semiconductor products application examples. fully responsible incorporation these circuits, software, information design your equipment. Renesas Electronics assumes responsibility losses incurred third parties arising from these circuits, software, information. When exporting products technology described this document, should comply with applicable export control laws regulations follow procedures required such laws regulations. should Renesas Electronics products technology described this document purpose relating military applications military, including limited development weapons mass destruction. Renesas Electronics products technology used incorporated into products systems whose manufacture, use, sale prohibited under applicable domestic foreign laws regulations. Renesas Electronics used reasonable care preparing information included this document, Renesas Electronics does warrant that such information error free. Renesas Electronics assumes liability whatsoever damages incurred resulting from errors omissions from information included herein. Renesas Electronics products classified according following three quality grades: "Standard", "High Quality", "Specific". recommended applications each Renesas Electronics product depends product's quality grade, indicated below. must check quality grade each Renesas Electronics product before using particular application. Renesas Electronics product application categorized "Specific" without prior written consent Renesas Electronics. Further, Renesas Electronics product application which intended without prior written consent Renesas Electronics. Renesas Electronics shall liable damages losses incurred third parties arising from Renesas Electronics product application categorized "Specific" which product intended where have failed obtain prior written consent Renesas Electronics. quality grade each Renesas Electronics product "Standard" unless otherwise expressly specified Renesas Electronics data sheets data books, etc. Computers; office equipment; communications equipment; test measurement equipment; audio visual equipment; home electronic appliances; machine tools; personal electronic equipment; industrial robots. "High Quality": Transportation equipment (automobiles, trains, ships, etc.); traffic control systems; anti-disaster systems; anticrime systems; safety equipment; medical equipment specifically designed life support. "Specific": Aircraft; aerospace equipment; submersible repeaters; nuclear reactor control systems; medical equipment systems life support (e.g. artificial life support devices systems), surgical implantations, healthcare intervention (e.g. excision, etc.), other applications purposes that pose direct threat human life. should Renesas Electronics products described this document within range specified Renesas Electronics, especially with respect maximum rating, operating supply voltage range, movement power voltage range, heat radiation characteristics, installation other product characteristics. Renesas Electronics shall have liability malfunctions damages arising Renesas Electronics products beyond such specified ranges. Although Renesas Electronics endeavors improve quality reliability products, semiconductor products have specific characteristics such occurrence failure certain rate malfunctions under certain conditions. Further, Renesas Electronics products subject radiation resistance design. Please sure implement safety measures guard them against possibility physical injury, injury damage caused fire event failure Renesas Electronics product, such safety design hardware software including limited redundancy, fire control malfunction prevention, appropriate treatment aging degradation other appropriate measures. Because evaluation microcomputer software alone very difficult, please evaluate safety final products system manufactured you. Please contact Renesas Electronics sales office details environmental matters such environmental compatibility each Renesas Electronics product. Please Renesas Electronics products compliance with applicable laws regulations that regulate inclusion controlled substances, including without limitation, RoHS Directive. Renesas Electronics assumes liability damages losses occurring result your noncompliance with applicable laws regulations. This document reproduced duplicated, form, whole part, without prior written consent Renesas Electronics. Please contact Renesas Electronics sales office have questions regarding information contained this document Renesas Electronics products, have other inquiries. "Standard":
(Note "Renesas Electronics" used this document means Renesas Electronics Corporation also includes majorityowned subsidiaries. (Note "Renesas Electronics product(s)" means product developed manufactured Renesas Electronics.
User's Manual
ID78K0-NS Ver. 2.70
Integrated Debugger Operation Target Device 78K0 Series
Document U17729EJ1V0UM00 (1st edition) Date Published September 2005 CP(K)
Electronics Corporation 2005
Printed Japan
[MEMO]
User's Manual U17729EJ1V0UM
Windows WindowsNT either registered trademark trademark Microsoft Corporation United States and/or other countries. PC/AT trademark International Business Machines Corporation.
User's Manual U17729EJ1V0UM
information this document current September, 2005. information subject change without notice. actual design-in, refer latest publications Electronics data sheets data books, etc., most up-to-date specifications Electronics products. products and/or types available every country. Please check with Electronics sales representative availability additional information. part this document copied reproduced form means without prior written consent Electronics. Electronics assumes responsibility errors that appear this document. Electronics does assume liability infringement patents, copyrights other intellectual property rights third parties arising from Electronics products listed this document other liability arising from such products. license, express, implied otherwise, granted under patents, copyrights other intellectual property rights Electronics others. Descriptions circuits, software other related information this document provided illustrative purposes semiconductor product operation application examples. incorporation these circuits, software information design customer's equipment shall done under full responsibility customer. Electronics assumes responsibility losses incurred customers third parties arising from these circuits, software information. While Electronics endeavors enhance quality, reliability safety Electronics products, customers agree acknowledge that possibility defects thereof cannot eliminated entirely. minimize risks damage property injury (including death) persons arising from defects Electronics products, customers must incorporate sufficient safety measures their design, such redundancy, fire-containment anti-failure features. Electronics products classified into following three quality grades: "Standard", "Special" "Specific". "Specific" quality grade applies only Electronics products developed based customerdesignated "quality assurance program" specific application. recommended applications Electronics product depend quality grade, indicated below. Customers must check quality grade each Electronics product before using particular application. "Standard": Computers, office equipment, communications equipment, test measurement equipment, audio visual equipment, home electronic appliances, machine tools, personal electronic equipment industrial robots. "Special": Transportation equipment (automobiles, trains, ships, etc.), traffic control systems, anti-disaster systems, anti-crime systems, safety equipment medical equipment (not specifically designed life support). "Specific": Aircraft, aerospace equipment, submersible repeaters, nuclear reactor control systems, life support systems medical equipment life support, etc. quality grade Electronics products "Standard" unless otherwise expressly specified Electronics data sheets data books, etc. customers wish Electronics products applications intended Electronics, they must contact Electronics sales representative advance determine Electronics' willingness support given application. (Note) "NEC Electronics" used this statement means Electronics Corporation also includes majority-owned subsidiaries. "NEC Electronics products" means product developed manufactured Electronics defined above).
11-1
User's Manual U17729EJ1V0UM
Regional Information
Some information contained this document vary from country country. Before using Electronics product your application, pIease contact Electronics office your country obtain list authorized representatives distributors. They will verify:
Device availability Ordering information Product release schedule Availability related technical literature Development environment specifications (for example, specifications third-party tools components, host computers, power plugs, supply voltages, forth) Network requirements
addition, trademarks, registered trademarks, export restrictions, other legal issues also vary from country country. [GLOBAL SUPPORT]
Electronics America, Inc. (U.S.)
Santa Clara, California Tel: 408-588-6000 800-366-9782
Electronics (Europe) GmbH
Duesseldorf, Germany Tel: 0211-65030
Sucursal
Electronics Hong Kong Ltd.
Hong Kong Tel: 2886-9318
Electronics Hong Kong Ltd.
Seoul Branch Seoul, Korea Tel: 02-558-3737
Madrid, Spain Tel: 091-504
Succursale
France Tel: 01-30-67
Filiale Italiana
Electronics Shanghai Ltd.
Shanghai, P.R. China Tel: 021-5888-5400
Milano, Italy Tel: 02-66
Branch Netherlands
Electronics Taiwan Ltd.
Taipei, Taiwan Tel: 02-2719-2377
Eindhoven, Netherlands Tel: 040-265
Tyskland Filial
Electronics Singapore Pte. Ltd.
Novena Square, Singapore Tel: 6253-8311
Taeby, Sweden Tel: 08-63
United Kingdom Branch
Milton Keynes, Tel: 01908-691-133
J05.6
User's Manual U17729EJ1V0UM
PREFACE
Target Readers
This manual intended user engineers design develop application systems 78K0 Series.
Purpose
This manual intended users understand functions ID78K0-NS organization below.
Organization
This manual consists following chapters: OVERVIEW STARTING TERMINATING ASSOCIATION WITH plus FUNCTIONS ID78K0-NS OPERATION WINDOW REFERENCE COMMAND REFERENCE
This Manual
assumed that readers this manual have general knowledge electrical engineering, logic circuits, microcontrollers, language, assemblers. 78K/0 Series, IE-78K0-NS-A refers IE-78K0-NS which IE-78K0NS-PA been mounted. Therefore, even cases where "only supported when using IE-78K0-NS-A" indicated, IE-78K0-NS which IE-78K0-NS-PA been mounted used. understand functions 78K0 Series Refer Hardware User's Manual each product. understand instruction functions 78K0 Series Refer 78K/0 Series Instructions User's Manual (U12326E).
Conventions
Data significance: Note: Caution: Remark: Numerical representation:
Higher digits left lower digits right Footnote item marked with Note text Information requiring particular attention Supplementary information Binary XXXX XXXXB Decimal XXXX Hexadecimal 0xXXXX
Prefix indicating power (address space, memory capacity): (Kilo): (Giga):
1024 1024 1024
(Mega):
User's Manual U17729EJ1V0UM
Related Documents
Refer documents listed below when using this manual. related documents indicated this publication include preliminary versions. However, preliminary versions marked such.
Documents related development tools (User's Manuals)
Document Name IE-78K0-NS In-Circuit Emulator IE-78K0-NS-A In-Circuit Emulator IE-78K0-NS-PA Performance Board IE-78K0-NS-P01 Board IE-78K0-NS-P02 Board RA78K0 Assembler Package Operation Assembly Language Structured Assembly Language CC78K0 Compiler Package Ver. 3.50 later Operation Language ID78K0-NS Ver. 2.70 Integrated Debugger SM78K0 System Simulator RX78K0 Real-Time Operation Operation Fundamental Installation plus Ver.5.10 Document U13731E U14889E prepared prepared prepared U16629E U16630E U11789E U16613E U16628E This manual prepared U11537E U11536E U16569E
User's Manual U17729EJ1V0UM
CONTENTS
CHAPTER OVERVIEW Overview Features System Configuration Example system configuration Operating Environment Hardware environment Software environment Notes Source-Level Debugging
CHAPTER STARTING TERMINATING Starting Terminating
CHAPTER ASSOCIATION WITH plus Setting Build Mode Registering Debugger plus Project Selecting debugger Start ID78K0-NS from plus Restoring debugging environment Auto Load Auto load correcting source code Auto load starting debugger
CHAPTER FUNCTIONS ID78K0-NS Mapping function Setting Debugging Environment Program Execution Function Real-time execution function Non-real-time execution function Event function Using event function Event condition Event link condition Setting various event conditions Break function Trace function Operation trace Trace condition setting function Coverage Measurement Function (Only when using IE-78K0-NS-A) Snapshot Function (Only when using IE-78K0-NS-A) Register Manipulation Function
Memory Manipulation Function Watch Function Time Measurement Function Load/Save Function View files Information files Environment files Real-Time Sampling Function
User's Manual U17729EJ1V0UM
CHAPTER OPERATION Flow Debugging Operations Active Status Static Status Jump Function Trace Result with Linking Window
CHAPTER WINDOW REFERENCE Window List Explanation Windows Window/dialog name Main window Configuration dialog Memory Bank dialog Mask Option dialog Extended Option dialog Debugger Option dialog Font dialog Project File Save dialog Project File Load dialog View File Save dialog View File Load dialog Environment File Save dialog Environment File Load dialog Download dialog Upload dialog Browse dialog Address Move dialog Source Text Move dialog Trace Move dialog Symbol Address dialog Source window Source Search dialog Assemble window Assemble Search dialog Memory window Memory Search dialog Memory Fill dialog Memory Copy dialog Memory Compare dialog Memory Compare Result dialog Watch window Quick Watch dialog Watch dialog Change Watch dialog Local Variable window Stack Trace window Register window window Select dialog Port dialog Trace window Trace Search dialog Trace Data Select dialog Coverage window Coverage Search dialog Coverage-Clear dialog Coverage-Condition Setting dialog Coverage-Efficiency View dialog Event Manager Software Break Manager Event dialog Event Link dialog
User's Manual U17729EJ1V0UM
Break dialog Trace dialog Snap Shot dialog Timer dialog Timer Result dialog dialog Pass Count dialog Delay Count dialog Reset Debugger dialog About dialog Exit Debugger dialog Console window CHAPTER COMMAND REFERENCE Command Line Rules Command List List Variables List Packages Bind Expansion window Callback Procedure Hook Procedure Related Files
Cautions Commands Command name address assemble batch breakpoint dbgexit download extwin finish help hook jump memory module next refresh register reset step stop upload version watch where wish xcoverage xtime xtrace APPENDIX INPUT CONVENTIONS Character
User's Manual U17729EJ1V0UM
Symbols Numeric Values Expressions Operators File Names APPENDIX EXPANSION WINDOWS Overview Activation Explanation each sample window List window Grep window Hook window APPENDIX TERMINOLOGY Terminology APPENDIX MESSAGES Error/Warning Messages from D.1.1 Display format D.1.2 Fatal error messages D.1.3 Syntax error messages D.1.4 Warning message question message
APPENDIX FUNCTION LIST Function List Special Function Keys Function List Function Keys Function List Special Function Keys (Shift key) Function List Function Keys (Shift key) List Special Function Keys (Ctrl key) Function List Function Keys (Ctrl key) Function List Control Keys (Ctrl key) List Special Function Keys (Ctrl Shift key) APPENDIX INDEX
User's Manual U17729EJ1V0UM
CHAPTER OVERVIEW
CHAPTER OVERVIEW
Overview Integrated debugger ID78K0-NS 78K0 Series (hereafter referred ID78K0-NS) software tool developed Electronics's 78K0 Series 8-bit microcontrollers embedded control. This software tool intended enable efficient debugging user programs. ID78K0-NS runs host machine that uses Windowsas operating system employs easy-to-understand, easy-to-use (Graphical User Interface). commands that often used displayed buttons, that they executed with single mouse click. this way, environment with excellent operability provided.
Features ID78K0-NS following features.
Source debugging source program source program assembly language debugged.
Using functions in-circuit emulator using detailed event setting function in-circuit emulator, break events user program traced.
Monitor function (automatic display updating function when execution stopped) execution user program stopped, values window displayed screen automatically updated.
Saving/restoring debugging environment debugging environment including information setting breakpoints events, downloading files, display status position windows saved file (project file). loading this project file, debugging environment restored.
Batch execution command creation custom window console window that allows batch processing command line creation user's custom window been added.
System Configuration supplies comfortable debugging environment user program target system developed 78K0 Series, connecting host machine in-circuit emulator with interface board.
User's Manual U17729EJ1V0UM
CHAPTER OVERVIEW
Example system configuration Figure shows example system configuration ID78K0-NS. Figure Example ID78K0-NS System Configuration
Operating Environment ID78K0-NS following hardware software requirements:
Hardware environment Host machine PC/AT -compatible machine In-circuit emulator (any following) IE-78K0-NS IE-78K0-NS-A Interface board (any following) IE-70000-PCI-IF-A (for bus) IE-70000-CD-IF-A (for PCMCIA card slot) IE-70000-PC-IF-C (for bus)
User's Manual U17729EJ1V0UM
CHAPTER OVERVIEW
Software environment Operating system (any following) Windows98, Windows2000, Windows NT4.0, Windows Windows Home Edition, Windows Professional
Caution Regardless which above used, recommend that latest Service Pack installed.
Device file device file target device used.
Device driver Device driver interface board (supplied with product)
Remark driver also downloaded from Online Delivery Service (ODS).
Notes Source-Level Debugging perform source-level debugging, specify option option) generate debug information when source file compiled. (The option specified default.) this option specified, source file cannot debugged source level.
User's Manual U17729EJ1V0UM
CHAPTER STARTING TERMINATING
CHAPTER STARTING TERMINATING
This chapter explains procedure starting terminating ID78K0-NS.
Starting Start ID78K0-NS follows: Turn power in-circuit emulator, then turn power target system. Select [Start] [Program] [NEC Tools32] [ID78K0-NS] from Windows start menu start ID78K0-NS. Configuration dialog will opened. items related operating environment ID78K0-NS Configuration dialog box. After setting each item, click <OK> button dialog box. Figure Configuration Dialog
Main window will opened ID78K0-NS operated. Mainly this window debugging.
User's Manual U17729EJ1V0UM
CHAPTER STARTING TERMINATING
Figure Main Window
Terminating Terminate ID78K0-NS follows: Select [File] menu [Exit] Main window. following Exit Debugger dialog will opened: Figure Exit Debugger Dialog
above operation performed while user program being executed, dialog shown Figure opened. this case, clicking <Yes> button opens Exit Debugger dialog box. Figure Message Confirmation Stopping Execution
User's Manual U17729EJ1V0UM
CHAPTER STARTING TERMINATING
save current debugging environment project file, click <Yes> button. <No> button clicked, windows closed ID78K0-NS terminated.
User's Manual U17729EJ1V0UM
CHAPTER ASSOCIATION WITH plus
CHAPTER ASSOCIATION WITH plus
This chapter explains procedure points noted when function associate plus used. ID78K0-NS automatically perform series operations development processes, such creating source files compiling debugging correcting source files, association with plus. operation explained this chapter requires plus(V5.00 later).
Caution load module file created using Windows command prompt, function associate ID78K0-NS with plus cannot used.
Setting Build Mode debug load module file created plus ID78K0-NS source level, build output symbol information debugging must performed create load module file. This setting performed selecting [Debug Build] plus.
Registering Debugger plus Project debugger used load module files downloaded specified each project plus. Select debugger using following procedure:
Selecting debugger procedure selecting debugger follows: Creating workspace Select [File] menu [New Workspace.] plus. This opens dialog create workspace using wizard format. Creating necessary settings workspace with wizard, [New Workspace Step (Select Debugger)] dialog will opened. Specify [ID78K0-NS 78K/0 Integrated Debugger] this dialog box. details setting, refer plus online help user's manual. Using existing workspace Select [Tool] menu [Debugger Settings.] plus. Debugger Settings dialog will opened. Specify [ID78K0-NS 78K/0 Integrated Debugger] click <OK> button this dialog box.
ID78K0-NS registered debugger active project. ID78K0-NS icon displayed toolbar plus.
User's Manual U17729EJ1V0UM
CHAPTER ASSOCIATION WITH plus
Start ID78K0-NS from plus ID78K0-NS started from plus follows: Click ID78K0-NS starting button toolbar plus. Select [Build] menu [Debug] plus. Select [Build] menu [Build Debug] plus. Select [Build] menu [Rebuild Debug] plus. debugging environment ID78K0-NS saved project file currently being used plus, will started debugging environment saved project file. debugging environment ID78K0-NS saved project file being used plus, Configuration dialog opened. this time, device type (Chip name) cannot changed.
Restoring debugging environment previous debugging environment restored following procedure when ID78K0-NS started from plus: Create workspace (project file e.g., sample.prj) plus. ID78K0-NS plus, environment information saved project file referenced. extension project file that used ID78K0-NS plus prj. information that saved restored project file, refer online help user's manual each product.
Caution
Start ID78K0-NS from plus. Because project file created, items other than device type (Chip name) Configuration dialog same manner when only ID78K0-NS started.
Download load module file debugged with Download dialog ID78K0-NS. Debug load module file ID78K0-NS. Click <Yes> button Exit Debugger dialog when ID78K0-NS terminated. debugging environment saved project file (sample.prj) plus when ID78K0-NS terminated. (The debug environment also saved sample.prj file overwriting project file).
When ID78K0-NS next started after sample.prj file read plus, debug environment point when project file saved automatically restored.
Auto Load found while load module file being debugged ID78K0-NS, correct source file using following procedure. Compiling re-downloading file automatically executed (Refer "Auto load correcting source code (p.20)"). load module downloaded again ID78K0-NS compiling linking file plus
User's Manual U17729EJ1V0UM
CHAPTER ASSOCIATION WITH plus
with activated ID78K0-NS (refer "Auto load starting debugger (p.20)").
Auto load correcting source code Correct source file auto load follows:
Open source file corrected Source window. Select [File] menu [Open] specify file corrected ID78K0-NS file already open Source window, that window displayed forefront). specified file will opened Source window.
Select [Edit] menu [Correct Source] ID78K0-NS. editor will opened specified source file will read.
Correct source file editor. Terminate editor.
Caution reset performed when load module file automatically downloaded. debug window that opened when editor called, each event setting will restored. previously used line symbol been deleted result correcting source file, following happens: software break point deleted. variable that displayed dimmed. event mark event condition displayed yellow.
Select [Build] menu [Build Debug], [Build] [Rebuild Debug] plus.
Auto load starting debugger following operation performed plus with ID78K0-NS started, load module will automatically downloaded ID78K0-NS. Selecting [Build] menu [Build Debug] plus. Selecting [Build] menu [Rebuild Debug] plus. When downloading completed, automatically reset.
User's Manual U17729EJ1V0UM
CHAPTER FUNCTIONS ID78K0-NS
CHAPTER FUNCTIONS ID78K0-NS
This chapter explains basic debugging functions ID78K0-NS. Mapping function Setting Debugging Environment Program Execution Function Event function Break function Trace function Coverage Measurement Function (Only when using IE-78K0-NS-A) Snapshot Function (Only when using IE-78K0-NS-A) Register Manipulation Function Memory Manipulation Function Watch Function Time Measurement Function Load/Save Function Real-Time Sampling Function
Mapping function following types mapping functions that Configuration dialog available:
Internal memory area specified internal equivalent internal target device. target device accesses memory in-circuit emulator. target device writes data this memory area, write protect break occurs.
Internal high-speed memory area specified internal high-speed equivalent internal high-speed target device. target device accesses memory in-circuit emulator.
Caution
Only internal high-speed size displayed here. example, case PD780138, only internal high-speed size displayed, although expanded area mapped, size displayed.
User area mapping (Target) memory areaNote specified user area mapping area that accesses memory target system. target device accesses memory target system.
User's Manual U17729EJ1V0UM
CHAPTER FUNCTIONS ID78K0-NS
Note
Addresses memory areas other than internal ROM, internal RAM, set.
Emulation memory areaNote specified emulation equivalent when connected target device. target device accesses memory in-circuit emulator. target memory accesses this area, write protect break occurs.
Note
Addresses memory areas other than internal ROM, internal RAM, set.
Emulation memory areaNote specified emulation equivalent when connected target device. target device accesses memory in-circuit emulator. target memory accesses this area, write protect break occurs.
Note
Addresses memory areas other than internal ROM, internal RAM, set.
Protect area Protect area area specified target device. This area displayed same manner area that mapped (display symbol: ??), Memory window. mapping area with this attribute, data cannot read written from/to this area Memory window, area therefore protected from illegal access. read write value area mapped with this attribute, register value window Watch window.
Setting Debugging Environment debugging environment with Configuration dialog that opened when debugger started, Extended Option dialog Debugger Option dialog box. creating file (project file) which current debugging environment saved during debugging, loading this file, debugging environment when project file saved restored. manipulate project file, Project File Save dialog Project File Load dialog box. After project file been loaded, size position displayed window returned previous size status (refer "Contents Saved Project File (p.89)"). load project file when starting debugger, press <Project.> button Configuration dialog box. also specified that project file automatically loaded each time debugger started (refer automatically load project file").
Program Execution Function program execution function used start execution user program operation tracer.
User's Manual U17729EJ1V0UM
CHAPTER FUNCTIONS ID78K0-NS
These functions executed selecting [Run] menu corresponding function button, execution formats classified into real-time execution non-real-time execution.
Real-time execution function following real-time execution functions available: [Go] [Ignore break points [Start From Here] (Start function) [Come Here] (Come function) [Restart]
[Go] user program executed starting from address indicated current register stopped break event condition satisfied. Each analyzer prepares operation soon execution user program started, executed stopped condition event condition (break event condition trace event condition).
[Ignore break points This command executes user program starting from address indicated current register. Execution user program continues, ignoring breakpoints.
[Start From Here] (Start function) This command executes user program starting from specified address. Execution user program stopped when break event condition satisfied.
This command executes user program starting from address indicated current register. When breakpoint conditions realized, execution user program paused, after contents various windows have been updated, execution user program resumed from address where execution paused. This operation repeated until user executes [Stop].
[Come Here] (Come function) user program executed from address indicated current register address selected line/address display area Source window Assemble window, then break occurs. While user program being executed, break event currently does occur.
User's Manual U17729EJ1V0UM
CHAPTER FUNCTIONS ID78K0-NS
[Restart] reset user program executed starting from address This same operation "resetting before execution user program executing [Go]".
Non-real-time execution function following non-real-time execution functions available: [Step [Next Over] [Slow Motion]
[Step operation differs depending whether this function executed Source window Assemble window. Source window Step execution line source text performed starting from current register value contents each window updated. Assemble window instruction executed from current register value contents each window updated.
[Next Over] operation differs depending whether instruction executed call/callt/callf instruction another instruction. call/callt/callf instruction Next step execution performed, assuming function subroutine called call/callt/callf instruction step. (Step execution continues until nesting level becomes same when call/callt/callf instruction executed.) Instruction other than call/callt/callf same processing [Step performed.
[Slow Motion] Step execution line performed from address indicated current register value source mode. instruction mode, step execution instruction performed. contents each window updated each time step execution performed. This operation repeated until user executes [Stop].
Event function event specific status target system during user program execution, such "address
User's Manual U17729EJ1V0UM
CHAPTER FUNCTIONS ID78K0-NS
0x1000 fetched" "data written address 0x2000". ID78K0-NS uses event trigger action functions such break trace functions. event function used set, delete, reference specific status target system that triggers action (debugging action) event condition.
Using event function that action that triggered event function accordance with user's debugging aim, following various event conditions must set.
Table Various Event Conditions Condition Break event Trace event Snapshot event (Only when using IE-78K0NS-A) Setting Dialog Break dialog Trace dialog Snap Shot dialog Contents Condition which execution user program operation tracer stopped. Condition which process user program execution saved trace memory. Condition which timing executing snapshot specified. following three snap data items registered: Register value value Memory contents Condition which timing starting stopping time measurement specified when zone measurement performed. Condition which data written specified address during execution.
Timer event (Only when using IE-78K0NS-A) event (Only when using IE-78K0NS-A)
Timer dialog
dialog
These various event conditions independently "Event condition" "Event link condition", combination these. event function ID78K0-NS, therefore, first create necessary "Event condition" "Event link condition", various event conditions shown Table using these conditions.
Event condition Create event condition Event dialog box. address condition, status condition, data condition this dialog box. Specify combination these event condition name register this event condition. registered event condition used various event conditions. However, number event conditions that limited. event condition that created when breakpoint Source window Assemble window also used (Breakpoint setting/deletion function (p.127)).
User's Manual U17729EJ1V0UM
CHAPTER FUNCTIONS ID78K0-NS
Event link condition event link condition specifies sequential constraints each event, that more events treated single event. create event link condition, Event Link dialog box. arranging already registered event conditions this dialog box, event link condition named registered. registered event link condition used various event conditions same manner event condition. However, number event conditions that limited.
Setting various event conditions Various event conditions listed Table individually created corresponding dialog box. create various event condition, drag drop event icon event condition event link condition registered Event Manager condition area each setting dialog box. created various event condition clicking <Set> <OK> button setting dialog box. mark event that been displayed red. After event been set, debugging action occurs various event condition. various event conditions registered. number various event conditions that "set" differs depending various event condition (refer "Table 6-30 Maximum number Events Usable Event Conditions (p.242)").
Break function break function used stop execution user program operation tracer. following types break functions available: Event detection break Break Come function Software break Break satisfaction condition step execution Forced break Fail-safe break Caution event detection break software break performed when [Come Here], [Step In], [Return Out], [Next Over] described "Program Execution Function" executed.
Event detection break Event detection break function used stop execution user program detecting break event condition. This break valid [Go], Go], [Start From Here], [Restart]. case Go], however, contents each window updated user program executed again after event detection break occurred. break event follows:
User's Manual U17729EJ1V0UM
CHAPTER FUNCTIONS ID78K0-NS
execution event Source window Assemble window (refer "Breakpoint setting/ deletion function (p.127)"). Break dialog box. Break Come function Break Come function used stop user program that executed [Come Here] command, detecting address specified Source window Assemble window. When execution user program been stopped, breakpoint Come function eliminated. While user program being executed using this function, break event that been does occur.
Software break Software break function replace instruction specified address with debuggerdedicated software break instruction stop user program executed [Go], Go], [Start From Here], [Restart] command. many software break events necessary (however, only them valid). Because instruction specified address rewritten, however, software break event cannot external stopped access timing variable. While event detection break uses hardware resource event condition, feature software break that breakpoint more addresses. software break event Source window Assemble window (refer "Breakpoint setting/ deletion function (p.127)"). Software Break Manager manages software breaks (switching enable/disable, etc.).
Break satisfaction condition step execution Break satisfaction condition step execution function used stop execution user program when condition each command ([Step In], [Next Over], [Return Out], [Slowmotion]) satisfied. Because instruction executed, stopped, condition confirmed time, processing time longer than that real-time execution.
Forced break Forced break function used forcibly stop execution user program. valid program execution commands. Force break includes following: [Stop] command: Forcibly stops execution user program. Fail-safe break fail-safe break function forcibly stopping user program when user program executed prohibited action memory registers. types fail-safe break functions follows:
User's Manual U17729EJ1V0UM
CHAPTER FUNCTIONS ID78K0-NS
Non-map break Write-protect break Illegal access break Stack Overflow Time Over Fetch Break Unspecified Illegal IMS(IXS) Illegal
This break occurs attempt made access non-map area. This break occurs attempt made write memory that must written such ROM. This break occurs attempt made access illegally. This break occurs result stack overflow. This break occurs when execution time over detected. This break occurs when fetching from guarded area fetch prohibited area attempted. Unspecified Illegal This break occurs when illegal write IMS/IXS register performed.
Note that fail-safe break occurs, there problem with user program environment ID78K0-NS wrong.
Trace function trace function used save history data indicating execution process user program trace memory. trace data saved trace memory checked Trace window. item displayed Trace window selected Trace Data Select dialog box. trace function, check that trace function valid selecting [Option] menu [Tracer ON]. trace function valid default status, data unconditionally traced (unconditional trace) when program executed.
Operation trace trace memory ID78K0-NS ring buffer with capacity 8,192 frames. operation tracer differs indicated below, depending style execution user program.
Operation during real-time execution operation tracer differs depending specified trace mode.
trace (Unconditional trace) Conditional trace
Trace started when real-time execution program specified, ends when break occurs. Trace started stopped condition Trace dialog break occurs while trace being executed, however, trace stopped immediately).
These trace modes selecting [Run] menu [Conditional Trace /Unconditional Trace].
User's Manual U17729EJ1V0UM
CHAPTER FUNCTIONS ID78K0-NS
Operation during Step execution tracer operates every step execution, trace data step successively added trace memory.
Operation during Next Over execution operation tracer differs depending instruction which Next Over executed.
Table Operation Tracer (During Next Over Execution) Instruction call/callt/callf instruction Other instructions Trace condition setting function following setting types trace condition available: Tracer Operation call/callt/callf instruction subroutine that called traced. same operation that during Step execution performed.
Setting trace mode trace modes, unconditional trace conditional trace, available.
Setting tracer control mode tracer ring structure. following operation modes tracer selected from [Run] menu:
Non-Stop Full Stop
Goes around trace memory overwrites data from oldest frame (default). Goes around trace memory then stops tracer.
Setting trace event condition trace event condition triggers starting/stopping trace execution when conditional trace set. trace event condition Trace dialog box. following types trace event conditions specified:
Section trace (Only when using IE-78K0-NS-A) Qualify trace
Executes trace between specified conditions specific zone). section trace (zone trace) executed setting trace start event trace event executing conditional trace. Executes trace only when condition satisfied. more events qualify trace events, qualify trace executed executing conditional trace. qualify trace executed setting qualify trace event executing conditional trace.
User's Manual U17729EJ1V0UM
CHAPTER FUNCTIONS ID78K0-NS
Coverage Measurement Function (Only when using IE-78K0-NS-A) Coverage function used record status (such execution, read, write) each address when user program executed. Coverage measurement performed selecting [Option] menu [Coverage ON], status each address recorded coverage memory executing program. coverage results checked Coverage window. This window displays results coverage executed space specified Coverage-Address dialog box. efficiency coverage checked Coverage-Efficiency View dialog that opened clicking <View> button Coverage-Condition Setting dialog box.
Snapshot Function (Only when using IE-78K0-NS-A) Snapshot function used save contents registers, memory, trace memory snap data while user program being executed. snap event condition specifies trigger which snapshot executed. snap event condition Snap Shot dialog box. following snap data collected: Register value (general-purpose register, control register) value Memory contents snap event condition specify collection snap data.
Register Manipulation Function register manipulation function used display change contents general-purpose registers, control registers, SFR. This function used Register window window. change register displayed each window, Select dialog box. user-defined port displayed changed registering Port dialog box.
Memory Manipulation Function memory manipulation function, memory contents displayed changed using mnemonic codes, hexadecimal codes, ASCII codes. This function used Memory window Assemble window. contents memory copied, initialized, compared.
Watch Function Data (variable) values checked changed Watch window.
User's Manual U17729EJ1V0UM
CHAPTER FUNCTIONS ID78K0-NS
Local variables checked changed Local Variable window. contents variable value easily referenced Source window Assemble window placing mouse cursor selected variable (balloon watch function).
Time Measurement Function time measurement function used measure full execution time from start execution user program occurrence break execution time user program specific zone using timer event (only when using IE-78K0-NS-A)). timer event condition specifies trigger which time measurement started stopped. timer event condition Timer dialog box. time from start execution user program occurrence break easily measured using Run-Break event registered advance. timer function, select [Option] menu [Timer timer timer OFF, timer does operate. However, Run-Break event affected regardless whether timer OFF. stop timer currently operation during select [Run] menu [Timer Stop]. operate timer when stopped, select [Run] menu [Timer Start]. These menus toggled alternately displayed depending current timer status. maximum execution measurement time about minutes (resolution: 0.16 0.08 steps).
Load/Save Function load/save function used load/save each file. ID78K0-NS loads/saves each file individually. These three types files handled:
view files Information file Setting files View files
File recording screen information when saved. loading this file, reference file opened Source window. File recording data debugging environment information user program debugger. File recording window information.
list view files handled shown below: These files manipulated View File Load dialog View File Save dialog box.
Table List View Files File Type Source Text (*.SVW) Contents Source window view file Records source text Source window.
User's Manual U17729EJ1V0UM
CHAPTER FUNCTIONS ID78K0-NS
Table List View Files File Type Assemble (*.DIS) Memory (*.MEM) Register (*.RGW) Local Variable (*.LOC) Stack Trace (*.STK) Trace (*.TVW) Watch (*.WCH) (*.SFR) Coverage (*.COV) (Only when using IE78K0-NS-A) Console (*.LOG) Contents Assemble window view file Records assembly information Assemble window. Memory window view file Records memory information Memory window. Register window view file Records register information Register window. Local Variable window view file Records local variable information Local Variable window. Stack Trace window view file Records stack trace information Stack Trace window. Trace window view file Records trace information Trace window. Watch window view file Records watch information Watch window. window view file Records information window. Coverage window view file Records coverage information Coverage window. Console window view file Records information Console window.
Information files list information files handled shown below.
Table List Information Files File Name (Extension) Object file (*.HEX) Load module file (*.LNK, .LMF) Project File (*.PRJ) Binary file (*.BIN) Coverage result file (*.CVB) (Only when using IE78K0-NS-A) Contents Stores object codes user program. Stores object codes, symbols, source information user program. Stores debugging environment Records data binary format. Stores coverage results. Dialog Download dialog box, Upload dialog Download dialog Project File Load dialog box, Project File Save dialog Download dialog box, Upload dialog Download dialog box, Upload dialog
project file sets display information, size, display position window dialog box, restores debugging environment previous status (when project file saved) when loaded.
User's Manual U17729EJ1V0UM
CHAPTER FUNCTIONS ID78K0-NS
Environment files list environment files handled shown below: These files manipulated Environment File Load dialog Environment File Save
dialog box.
Table Types Environment Files Handled File Name (Extension) Watch environment file (*.WCH) environment file (*.OR) Event environment file (*.EVN) Real-Time Sampling Function following real-time sampling functions used read display memory contents, even during user program execution, variable allocated range which memory contents read, memory contents displayed. This function checked Watch window Memory window. Settings related this function performed Extended Option dialog box. Contents Stores watch setting contents Watch window. Stores setting contents window. Stores event setting contents Event Manager.
User's Manual U17729EJ1V0UM
CHAPTER OPERATION
CHAPTER OPERATION
This chapter explains flow basic debugging operations using ID78K0-NS following functions: Flow Debugging Operations Active Status Static Status Jump Function Trace Result with Linking Window
Flow Debugging Operations Setting debugging environment Prepare debugging. Mapping function-> Configuration dialog Download load module file debugged. Download dialog
Displaying source program downloading load module file with debug information, corresponding source file automatically displayed. Source window
Displaying disassemble result disassembled result downloaded user program displayed. Assemble window
Setting breakpoint Breakpoints easily Source window, Assemble window, Watch window. Breakpoint setting/deletion function breakpoint read/write access variable
Setting event Register event conditions event link conditions. Event dialog box, Event Link dialog Setting various event conditions various event condition using Event Manager event icon event manager area each various event setting dialog box. Each various event condition corresponds following various event setting dialog box. Break event condition Break dialog Trace event condition Trace dialog
User's Manual U17729EJ1V0UM
CHAPTER OPERATION
Snap event condition Snap Shot dialog (Only when using IE-78K0-NS-A Timer event condition Timer dialog Checking setting status various event conditions Event dialog event manager area each various event setting dialog Checking setting status software breakpoint Software Break Manager
Executing user program executing user program, advances breakpoint, break event, forced breakpoint (refer "Program Execution Function (p.22)"). execution control button [Run] menu execute user program.
Checking trace data Trace window
Editing, checking, changing memory contents Memory window, Memory Copy dialog box, Memory Fill dialog box, Memory Compare dialog box, Memory Compare Result dialog
Registering, checking, changing variable value Watch window, Quick Watch dialog box, Watch dialog box, Change Watch dialog box, Local Variable window
(10) Checking stack contents Stack Trace window
(11) Checking changing registered contents register value Register window value register also checked Source window Assemble window.
(12) Checking changing value window, Select dialog
(13) Registering, checking, changing user-defined port value Port dialog box, window
(14) Changing mnemonic executing online assembly (Assemble window only) Assemble window, Source window
(15) Checking execution time user program Timer dialog box, Timer Result dialog box, Trace window
User's Manual U17729EJ1V0UM
CHAPTER OPERATION
(16) Checking coverage measurement result (Only when using IE-78K0-NS-A) Coverage window, Coverage-Clear dialog box, Coverage-Condition Setting dialog box, CoverageEfficiency View dialog
(17) Searching character string each window clicking Search.> button window which searching executed, following types searching dialog boxes opened: Source Search dialog box, Assemble Search dialog box, Memory Search dialog box, Trace Search dialog box, Coverage Search dialog
(18) Manipulating view file View File Save dialog box, View File Load dialog
(19) Uploading memory contents coverage result Upload dialog
(20) Saving debugging environment file Project File Save dialog box, Environment File Save dialog
(21) Terminating ID78K0-NS Exit Debugger dialog
Active Status Static Status Source window, Assemble window, Memory window, Coverage window have following window statuses:
Active status
display position contents window active status automatically updated association with current value. This window also jump destination jump function. this window linked with Trace window, contents displayed active window updated association with Trace window. Only window opened active status. Select this status [Window] menu. display position window static status does move association with current value, displayed contents updated. static window used jump destination jump function. addition, linked with Trace window. active window already open, next window opened static status. more static windows opened same time. Select this status [Window] menu.
Static status
Because more static windows opened, current status windows temporarily held.
User's Manual U17729EJ1V0UM
CHAPTER OPERATION
Jump Function jump function used jump Source window, Assemble window, Memory window, Coverage window from jump pointer that line address which cursor placed, display contents jump destination window from jump pointer. jump among above windows, from Trace window, Stack Trace window, Event Manager, Register window above windows. Jump method Move cursor line address that used jump pointer, window from which jumping possible (select event icon Event Manager). Select following menu item which execution jump from [Jump] menu. Source window->Select [Source]. Assemble window->Select [Assemble]. Memory window->Select [Memory]. Coverage window->Select [Coverage]. (Only when using IE-78K0-NS-A) Caution program code does exist line cursor position, first address line with program code above below that line used jump pointer.
Details jump source address jump from following windows, jump destination follows: jump from Trace window Memory window Coverage window (Only when using IE78K0-NS-A), jump source address differs depending cursor position trace result display area. cursor access address, access data, access status Other than above jump Source window Assemble window Access address Fetch address Fetch address
jump from Register window, move cursor register value. jump from Stack Trace window, jump destination follows: [With current function] jump destination Source window Jumps current line. jump destination window other than Source window Jumps current address. [With function other than current function] jump destination Source window Jumps line that calls nested function. jump destination window other than Source window Jumps address next instruction that calls nested function.
User's Manual U17729EJ1V0UM
CHAPTER OPERATION
Trace Result with Linking Window linking Trace window with each window (Source window, Assemble window, Memory window, Coverage window), corresponding part displayed linked window, using address cursor position Trace window pointer. cursor moved Trace window, corresponding part linked window highlighted indicated cursor position. link window Trace window current window. Select window linked with [View] menu [Window Synchronize]. Source window ->Select [Source]. Assemble window ->Select [Assemble]. Memory window ->Select [Memory]. Coverage window ->Select [Coverage]. (Only when using IE-78K0-NS-A) Move cursor line linked trace result display area Trace window. Using address line selected pointer, corresponding part highlighted indicated cursor position) display area window selected Caution linking source address differs follows depending cursor position trace result display area Memory window Coverage window (only when using IE-78K0-NS-A) linked. Access address, access data, access status Access address Others Fetch address When Source window Assemble window linked, fetch address always used pointer.
User's Manual U17729EJ1V0UM
CHAPTER WINDOW REFERENCE
CHAPTER WINDOW REFERENCE
This chapter explains details window/dialog functions ID78K0-NS.
Window List Table lists windows ID78K0-NS. Table Window List Window Name
Main window (refer p.43)
Contents
This window displayed first, when debugger started. controls execution user program. Various windows opened from this window. Displays sets debugger operation environment. Performs memory bank settings. Performs mask option settings. This dialog used display extended options debugger. Displays sets options. Displays types fonts displayed Source window sets size font. Saves debug environment. Loads debug environment. Saves contents current window view file event setting file. Reads view file source event setting file each window. Saves contents current window environment file event setting file. Reads environment file source event setting file each window. Loads object file binary file. Saves memory contents file. Debugger Option dialog box, Select file Source Search dialog box. This dialog used specify file displayed Source window position from which displaying file started. Specifies start address display contents Memory window, Assemble window Coverage window. Specifies start address display contents Trace window. Displays addresses symbol values variables functions. Displays source file text file.
Configuration dialog (refer p.64) Memory Bank dialog (refer p.70) Mask Option dialog (refer p.73) Extended Option dialog (refer p.75) Debugger Option dialog (refer p.79) Font dialog (refer p.87) Project File Save dialog (refer p.89) Project File Load dialog (refer p.92) View File Save dialog (refer p.94) View File Load dialog (refer p.98) Environment File Save dialog (refer p.101) Environment File Load dialog (refer p.103) Download dialog (refer p.105) Upload dialog (refer p.109) Browse dialog (refer p.112) Source Text Move dialog (refer p.116) Address Move dialog (refer p.114) Trace Move dialog (refer p.119) Symbol Address dialog (refer p.122) Source window (refer p.125)
User's Manual U17729EJ1V0UM
CHAPTER WINDOW REFERENCE
Table Window List Window Name
Source Search dialog (refer p.139) Assemble window (refer p.142) Assemble Search dialog (refer p.149) Memory window (refer p.152) Memory Search dialog (refer p.157) Memory Fill dialog (refer p.160) Memory Copy dialog (refer p.162) Memory Compare dialog (refer p.164) Memory Compare Result dialog (refer p.166) Watch window (refer p.168) Quick Watch dialog (refer p.175) Watch dialog (refer p.179) Change Watch dialog (refer p.183) Local Variable window (refer p.186) Stack Trace window (refer p.189) Register window (refer p.193) window (refer p.197) Select dialog (refer p.202) Port dialog (refer p.205) Trace window (refer p.208) Trace Search dialog (refer p.217) Trace Data Select dialog (refer p.224) Coverage window (refer p.227)Note Coverage Search dialog (refer p.232)Note Coverage-Clear dialog (refer p.235)Note Coverage-Condition Setting dialog (refer p.237)Note Coverage-Efficiency View dialog (refer p.240)Note Event Manager (refer p.242) Event dialog (refer p.254) Displays, enables/disables, deletes each event condition. Registers displays event conditions. Displays coverage results terms efficiency. Sets coverage efficiency measurement range. Clears coverage results.
Contents
Searches character string source file. Disassembles program executes online assembly. Searches contents Assemble window. Displays modifies contents memory. Searches contents Memory window. Initializes memory contents with specified data. Copies memory. Compares memory. Displays result comparing memory. Displays modifies variables. Temporarily displays changes value variable. Registers variable displayed Watch window. Changes variable displayed Watch window. Displays changes local variable current function. Displays changes stack contents current user program. Displays changes contents registers (general-purpose registers control registers). Displays changes contents SFR. Selects port displayed window. Registers port displayed window. Displays trace results. Searches trace data. Selects items displayed Trace window. Displays coverage results. Searches coverage results.
User's Manual U17729EJ1V0UM
CHAPTER WINDOW REFERENCE
Table Window List Window Name
Event Link dialog (refer p.262) Break dialog (refer p.267) Trace dialog (refer p.271) Snap Shot dialog (refer p.276)Note Timer dialog (refer p.283) Timer Result dialog (refer p.289) dialog (refer p.291)Note Pass Count dialog (refer p.296) Delay Count dialog (refer p.298) Software Break Manager (refer p.251) Reset Debugger dialog (refer p.300) About dialog (refer p.302) Exit Debugger dialog (refer p.304) Console window (refer p.306) Error/Warning dialog Displays execution time measurement result, registers, sets, displays timer event conditions. Displays execution time measurement results. Registers, sets, displays event conditions dynamic memory modification setting. Sets displays pass count. Sets delay count trace. Display, enable disable, delete software breaks. Initializes ID78K0-NS, target CPU, symbol information. Displays version ID78K0-NS. Terminate ID78K0-NS. Inputs commands. Displays error/warning messages.
Contents
Registers displays event link conditions. Registers, sets, displays break event conditions. Registers, sets, displays trace event conditions. Registers, sets, displays snapshot event conditions.
Note Supported only when using IE-78K0-NS-A.
Explanation Windows This section explains each debug window follows:
User's Manual U17729EJ1V0UM
CHAPTER WINDOW REFERENCE
Window/dialog name
Briefly explains function window dialog points noted. addition, display image window dialog also illustrated. Items related operation also explained.
Opening Explains open window dialog box. more methods opening listed, window dialog opened them.
Explanation each area Explains items displayed each area window dialog box.
Functions often used (right-click menu) Explains context menu that displayed window when right mouse button clicked. From context menu, convenient functions often used this window selected with single action (window only).
Function buttons Explains operation each button window dialog box.
Related operations Explains operation window dialog related this window dialog box.
User's Manual U17729EJ1V0UM
CHAPTER WINDOW REFERENCE
Main window
This window automatically opened when ID78K0-NS started initialized. exists screen until ID78K0-NS terminated. Other windows manipulated from this window. Execution user program controlled this window. Execution user program controlled following three modes: Source mode Instruction mode Auto mode Debugs user program source level. Debugs user program instruction level. Automatically selects source mode instruction mode. Step execution performed source level when Source window active (except mixed display mode), instruction level when Assemble window active. When neither these windows active, step execution performed source level.
auto mode when debugger started Figure Main Window
This section explains following items: Toolbar Menu Window display area Status
Toolbar toolbar collection buttons that execute often-used commands with single action. Each
User's Manual U17729EJ1V0UM
CHAPTER WINDOW REFERENCE
button graphically displayed indicate image function. This toolbar displayed following modes. modes selected Debugger Option dialog box. Figure Toolbar with Only Graphics (default)
Figure Toolbar with Graphics Characters
Whether toolbar displayed specified selecting [Option] [Tool Bar] from menu bar. This toolbar moved inside outside main window dragging dropping with mouse. meaning each button toolbar follows. When mouse cursor placed button toolbar, tool hint pops several seconds later.
Stop
Stops execution user program. Same function [Run] [Stop] menu bar. Resets executes user program. Same function [Run] [Restart] menu bar. Executes user program from current without resetting CPU. Same function [Run] [Go] menu bar. Executes user program without break occurrence. Same function [Run] [Ignore break points menu bar. user program real-time executed until execution returns. Same function [Run] [Return Out] menu (This command used function described language.) Step execution (executes instructions program one.) function subroutine called, instructions executed one. Same function [Run] [Step menu bar. Next step execution (executes program, assuming function/call statement step.) function subroutine called, instructions executed step-by-step basis. Same function [Run] [Next Over] menu bar. Resets CPU. Same function [Run] [CPU Reset] menu bar. Opens View File Load dialog box. Same function [File] [Open.] menu bar. Opens Download dialog box. Same function [File] [Download.] menu bar.
ReGo
Step
Over
Open Load
User's Manual U17729EJ1V0UM
CHAPTER WINDOW REFERENCE
Proj
Opens Project File Load dialog box. Same function [File] [Project] [Open.] menu bar. Displays source text. Opens Source window. Same function [Browse] [Source Text] menu bar. Displays disassemble results. Opens Assemble window. Same function [Browse] [Assemble] menu bar. Displays contents memory. Opens Memory window. Same function [Browse] [Memory] menu bar. Displays watch contents. Opens Watch window. Same function [Browse] [Watch] menu bar. Displays register contents. Opens Register window. Same function [Browse] [Register] menu bar. Displays contents SFR. Opens window. Same function [Browse] [Sfr] menu bar. Displays local variable contents. Opens Local Variable window. Same function [Browse] [Local Variable] menu bar. Displays stack contents. Opens Stack Trace window. Same function [Browse] [Stack Trace] menu bar. Displays trace results. Opens Trace window. Same function [Browse] [Trace] menu bar. Displays coverage measurement results. Opens Coverage window. Same function [Browse] [Coverage] menu bar. (Only when using IE-78K0-NS-A) Opens Event Manager. Same function [Event] [Event Manager] menu bar. Registers sets events. Opens Event dialog box. Same function [Event] [Event.] menu bar. Registers sets break events. Opens Break dialog box. Same function [Event] [Break.] menu bar. Registers sets trace events. Opens Trace dialog box. Same function [Event] [Trace.] menu bar. Registers sets timer events. Opens Timer dialog box. Same function [Event] [Timer.] menu bar.
User's Manual U17729EJ1V0UM
CHAPTER WINDOW REFERENCE
Menu menu consists following menus: [File] menu [Edit] menu [View] menu [Option] menu [Run] menu [Event] menu [Browse] menu [Jump] menu [Window] menu (10) [Help] menu
[File] menu
Open.
Loads view file, source file, text file. Opens View File Load dialog box. operation differs depending extension file selected dialog box. Saves contents displayed current window file whose name specified. Opens View File Save dialog box. Closes current window. Downloads program. Opens Download dialog box. Uploads program. Opens Upload dialog box. Manipulates project file.
Save
Close Download. Upload. Project
User's Manual U17729EJ1V0UM
CHAPTER WINDOW REFERENCE
Open. Save Save Environment Open. Save Debugger Reset. Exit (Open file) [Edit] menu
Opens project file. Opens Project File Load dialog box. Overwrites current status project file currently being read debugger. Saves current status specified project file. Opens Project File Save dialog box. Manipulates environment file. Opens environmet file. Opens Environment File Load dialog box. Saves current status specified environmet file. Opens Environment File Save dialog box. Initializes target CPU, symbols, debugger. Opens Reset Debugger dialog box. Terminates debugger. Opens Exit Debugger dialog box. Lists names files opened.
Copy Paste Write Restore Memory Fill. Copy. Compare. Edit Source
Cuts selected character string saves clipboard buffer. Copies selected character string saves clipboard buffer. Pastes contents clipboard buffer text cursor position. Writes modified contents target. Cancels modification. Manipulates memory contents. Initializes memory. Opens Memory Fill dialog box. Copies memory. Opens Memory Copy dialog box. Compares memory. Opens Memory Compare dialog box. Opens source file displayed active Source window with editor specified plus when plus runs.
User's Manual U17729EJ1V0UM
CHAPTER WINDOW REFERENCE
[View] menu This menu displays different items depending window that active. following items displayed: Common items Source window-dedicated items Assemble window-dedicated items Memory window-dedicated items Watch window-dedicated items Register window-dedicated items window-dedicated items Local Variable window-dedicated items, Stack Trace window-dedicated items Trace View window-dedicated items Coverage window-dedicated items (Only when using IE-78K0-NS-A) Event Manager-dedicated items
Common items
Search.
Performs search. Opens search dialog corresponding current window. Same operation <Search> button. However, this item cannot selected when Trace window open. Moves display position. Opens specification dialog corresponding current window. Temporarily displays contents specified data. Opens Quick Watch dialog box. Registers specified data Watch window. Opens Watch dialog box. Adds selected data Watch window. data symbol, added accordance with setting Debugger Option dialog box. Changes data line selected Watch window. Opens Change Watch dialog box. This menu valid only when variable selected Watch window. Deletes selected watch point from Watch window. This menu valid only when variable selected Watch window.
Move. Quick Watch. Watch. View Watch
Change Watch.
Delete Watch
User's Manual U17729EJ1V0UM
CHAPTER WINDOW REFERENCE
Symbol.
Displays address specified variable function, value specified symbol. Opens Symbol Address dialog box.
Source window-dedicated items
Create Break Event Break when Access this Variable Break when Write this Variable Break when Read from this Variable Clear Event?
Creates break event using selected variable. Creates break event that accessed read/write. Creates break event that accessed write. Creates break event that accessed read. Deletes break event corresponding selected variable. Displays event information line cursor position selected variable name. event set, Event dialog opened. Specifies whether results assembly displayed mixed display mode, displayed. Checked: Mixed display checked: display (default)
Assemble window-dedicated items
Event?
Displays event information address cursor position. event set, Event dialog opened.
Memory window-dedicated items
User's Manual U17729EJ1V0UM
CHAPTER WINDOW REFERENCE
Nibble Byte Word Double Word Ascii
Displays binary numbers. Displays octal numbers. Displays decimal numbers. Displays hexadecimal numbers (default). Displays 4-bit units. Displays 8-bit units (default). Displays 16-bit units. Displays 32-bit units. Selects whether ASCII characters displayed not. Checked: Displayed checked: display (default) Displays little endian (default). Displays endian.
Little Endian Endian
Watch window-dedicated items Only "selected items" manipulated Watch window.
Create Break Event Break when Access this Variable Break when Write this Variable Break when Read from this Variable Clear Event?
Creates break event using selected item. Creates break event that accessed read/write. Creates break event that accessed write. Creates break event that accessed read. Deletes break event corresponding selected item. Displays event information variable selected. event set, Event dialog opened.
User's Manual U17729EJ1V0UM
CHAPTER WINDOW REFERENCE
String Proper
Displays binary numbers. Displays octal numbers. Displays decimal numbers. Displays octal numbers. Displays character strings. Displays default value each variable. Symbols displayed accordance with setting Debugger Option dialog (default). Displays 8-bit units. Displays 16-bit units. Displays 32-bit units. Displays default value each variable. Only this item valid symbol language. Symbols displayed accordance with setting Debugger Option dialog (default). Moves line. Moves down line. Forcibly reads peripheral registers that disabled from being read because their values will changed, data ports protect area added window Port dialog box.
Byte Word Double Word Adaptive
Down Compulsion Read
Register window-dedicated items
Absolute Name Functional Name
Displays binary numbers. Displays octal numbers. Displays decimal numbers. Displays hexadecimal numbers (default). Displays register names absolute names. Displays register names function names (default).
User's Manual U17729EJ1V0UM
CHAPTER WINDOW REFERENCE
window-dedicated items
Sort Name Sort Address Unsort Attribute
Displays binary numbers. Displays octal numbers. Displays decimal numbers. Displays hexadecimal numbers (default). Displays alphabetical order. Displays address order (default). Does sort. Displays does display attribute field (Attribute). Checked: Displayed (default) checked: displayed Displays only registers selected Select dialog box. Checked: Displays only selected register. checked: Displays registers (default). Opens Select dialog box. Forcibly reads that disabled from being read because their values will changed, data ports protect area added window Port dialog box.
Pick
Select. Compulsion Read
Local Variable window-dedicated items, Stack Trace window-dedicated items
String
Displays binary numbers. Displays octal numbers. Displays decimal numbers. Displays octal numbers. Displays character strings.
User's Manual U17729EJ1V0UM
CHAPTER WINDOW REFERENCE
Proper
Displays default value each variable (default).
Trace View window-dedicated items
Select. Pick Search Snap BRM1
Selects contents displayed. Opens Trace Data Select dialog box. Performs setting pickup display. Does pick display (default). Picks displays frame that satisfies search condition. Picks displays snap frame. (Only when using IE-78K0-NS-A) Picks displays first fetch frame after program branch. Specifies whether results assembly displayed mixed display mode, displayed. Checked: Mixed display checked: display (default) Sets linking between Trace window following windows. checked window linked. Links Source window. Links Assemble window. Links Memory window. Links Coverage window. (Only when using IE-78K0-NS-A)
Window Synchronize Source Text Assemble Memory Coverage
Coverage window-dedicated items (Only when using IE-78K0-NS-A)
1Byte 64Bytes
Displays 1-byte units (default). Displays 64-byte units.
User's Manual U17729EJ1V0UM
CHAPTER WINDOW REFERENCE
Event Manager-dedicated items
Select Event Delete Event Sort Name Sort Kind Unsort Detail Overview
Selects events registered Event Manager. Deletes selected event. Displays icons order event names. Displays icons order event types. Does sort icons (default). Detailed display List display (default)
[Option] menu
Tool Status Button Source Mode Instruction Mode Auto Mode
Selects whether tool displayed (default) not. Selects whether status displayed (default) not. Selects whether buttons each window displayed (default) not. Executes step execution source level line units). Executes step execution instruction level instruction units). Automatically selects step execution source level step execution instruction level (default). Step execution performed source level mode other than mixed display mode) Source window active. performed instruction level Assemble window active. neither window active, step execution performed source level.
User's Manual U17729EJ1V0UM
CHAPTER WINDOW REFERENCE
Configuration. Mask Option. Memory Bank. Extended Option. Debugger Option. Port. Trace Clear Coverage Clear. Condition. Efficiency. Coverage
Sets environment. Opens Configuration dialog box. Sets device's mask options modes. Opens Mask Option dialog box. Opens Memory Bank dialog box. Sets extended functions. Opens Extended Option dialog box. Sets debugger options. Opens Debugger Option dialog box. Adds user-defined ports. Opens Port dialog box. Clears trace data. This item displayed only when Trace window active. Opens following dialog boxes related coverage measurement. (Only when using IE-78K0-NS-A) Clears coverage measurement results. Opens Coverage-Clear dialog box. Sets coverage efficiency measurement condition. Opens Coverage-Condition Setting dialog box. Displays coverage efficiency. Opens Coverage-Efficiency View dialog box. Turns ON/OFF coverage measurement (default: ON). This item cannot selected during user program execution. (Only when using IE-78K0-NS-A) Turns ON/OFF timer measurement (default: ON). This item cannot selected during user program execution. timer measuring Run-Break time cannot stopped.
Timer
User's Manual U17729EJ1V0UM
CHAPTER WINDOW REFERENCE
[Run] menu
Restart Stop Ignore break points Return
Resets executes program. Same operation ReGo button Forcibly stops program execution. Same operation Stop button Executes program from current Same operation button Executes program, ignoring break points being set. Same operation button user program real-time executed until execution returns. Same operation button This menu item available only function described language. Executes instructions program (step execution). function subroutine called, instructions executed one. Same operation Step button Executes instructions program (Next step execution). function subroutine called, instructions executed step-by-step basis. Same operation Over button Executes program from cursor position Source window Assemble window (Start function). Executes program from current cursor position Source window Assemble window (Come function).
Step
Next Over
Start From Here Come Here
User's Manual U17729EJ1V0UM
CHAPTER WINDOW REFERENCE
Continues executing program. break occurs because break condition satisfied, window updated program executed again. Each time break occurred, same operation clicking button performed. Continues step execution. Each time step execution been performed, window updated then step execution performed again. Same operation clicking Step each time break occurred. Resets CPU. Same operation button Sets address cursor position Source window Assemble window Sets cancels breakpoint cursor position Source window Assemble window. Sets cancels software breakpoint cursor position Source window Assemble window. Deletes software breakpoints that set. Validates unconditional trace that trace always executed during program execution (default). trace mode cannot changed while tracer activated. Validates conditional trace traces accordance with trace condition during program execution. trace mode cannot changed while tracer activated. Starts coverage measurement when stopped, stops when progress. This item invalid program being executed coverage function [Option] [Coverage checked). Immediately after program execution been started with coverage function coverage measurement progress. (Only when using IE-78K0-NS-A) Starts timer measurement when stopped, stops when progress. This item invalid program being executed, timer event used, timer function [Option] [Timer checked). Immediately after program execution been started with timer function timer measurement progress. (Only when using IE-78K0-NS-A) Starts tracer when stopped, stops when progress. This item invalid program being executed trace function [Option] [Tracer checked). Immediately after program execution been started with tracer function tracer executed.
Slowmotion
Reset Change Break Point Software Breakpoint Delete Breakpoints Uncond. Trace
Cond. Trace
Coverage Start/ Coverage Stop
Timer Start/ Timer Stop
Tracer Start/ Tracer Stop
User's Manual U17729EJ1V0UM
CHAPTER WINDOW REFERENCE
[Event] menu
Event Manager
Manages various event conditions. Opens Event Manager. Same operation button Manages software break event conditions. Opens Software Break Manager. Registers event condition. Opens Event dialog box. Same operation button Registers event link condition. Opens Event Link dialog box. Registers sets break condition. Opens Break dialog box. Same operation button Registers sets trace event condition. Opens Trace dialog box. Same operation button Registers sets snap event condition. Opens Snap Shot dialog box. (Only when using IE-78K0-NS-A) Registers sets timer event condition. Opens Timer dialog box. Same operation button Opens dialog box. (Only when using IE-78K0-NS-A) Sets pass count displays pass count value. Opens Pass Count dialog box. Sets delay count displays delay value. Opens Delay Count dialog box.
Software Break Manager Event.
Event Link. Break.
Trace.
Snap Shot.
Timer.
DMM. Pass Count. Delay Count.
User's Manual U17729EJ1V0UM
CHAPTER WINDOW REFERENCE
[Browse] menu
Source Text
Displays source text. Opens Source window. Same operation button there Source Text window already open active status, opened static status. Displays disassemble results. Opens Assemble window. Same operation button there Assemble window already open active status, opened static status. Displays contents memory. Opens Memory window. Same operation button there Memory window already open active status, opened static status. Displays watch contents. Opens Watch window. Same operation button Displays register contents. Opens Register window. Same operation button Displays contents SFR. Opens window. Same operation button Displays local variable. Opens Local Variable window. Same operation button Displays stack trace results. Opens Stack Trace window. Same operation button Displays trace results. Opens Trace window. Same operation button Displays coverage measurement results. Opens Coverage window. Same operation button. (Only when using IE-78K0-NS-A) Opens Console window.
Assemble
Memory
Watch
Register
Local Variable
Stack Trace
Trace
Coverage
Console
User's Manual U17729EJ1V0UM
CHAPTER WINDOW REFERENCE
Others
Displays other windows. Displays user-defined window list. Refer Expansion window(refer p.310) APPENDIX EXPANSION WINDOWS (refer p.355) details.
[Jump] menu
Source Text
Displays corresponding source text source line, using data value selected current window jump destination address. line information jump destination address, however, cannot jump. Opens Source window. active Source window open, that window displayed forefront that manipulated). Disassembles displays results from jump destination address specified data value selected current window. Opens Assemble window. active Assemble window open, that window displayed forefront that manipulated). Displays memory contents from jump destination address specified data value selected current window. Opens Memory window. active Memory windowis open, that window displayed forefront that manipulated). Displays coverage measurement results from jump destination address specified data value selected current window. Opens Coverage window. active Coverage windowis open, that window displayed forefront that manipulated). (Only when using IE-78K0-NS-A)
Assemble
Memory
Coverage
[Window] menu
User's Manual U17729EJ1V0UM
CHAPTER WINDOW REFERENCE
Window
Opens window displaying same contents those current window. This menu valid only when current window Source window, Assemble window, Memory window, Coverage window. Cascade display windows Main window. Tile display windows Main window. Rearranges icons Main window. Closes windows, except Main window. Updates contents window with latest data. Sets window active status. window already active status, check mark shown left this item. Sets window static status. window already static status, check mark shown left this item. Lists windows that open. window with check mark shown side figure current window. selecting window name, selected window used current window.
Cascade Tile Arrange Icons Close Refresh Active
Static
(Open Window)
(10) [Help] menu
ID78K0-NS Help Command Reference Main Window Help Current Window Help About.
Displays help ID78K0-NS Opens Help window COMMAND REFERENCE. Displays help Main window. Displays help current window. Displays version debugger. Opens About dialog box.
Window display area This area center) displays various debug windows. displayed window changed size icon created this area.
User's Manual U17729EJ1V0UM
CHAPTER WINDOW REFERENCE
Status status displayed bottom window indicates status debugger Incircuit emulator. While user program being executed, status displayed red. Whether status displayed selected selecting [Option] [Status Bar] from menu bar. Figure Status
Program name Source name Line number Function name value status
Displays program file name indicated value. Displays source file name indicated value. Displays line number indicated value. Displays function name indicated value. Displays current value. Displays status (target device). there more statuses, they delimited with displayed.) STANDBY.Stanby mode Displays status in-circuit emulator. there more statuses, they delimited with displayed.) RUN.User program execution progress (the color status changes). STEP.Step execution progress TRC.Tracer operating TIM.Timer operating COV.Coverage operation progress (Only when using IE-78K0-NS-A) BREAK.Break occurring. Displays Table Break Cause. Displays step execution mode. Displays that following modes selected from [Option] menu: SRC.Source mode INST.Instruction mode AUTO.Automatic mode Displays input mode. INS. Insertion mode OVR.Overwrite mode Memory window fixed mode.
status
Break Cause STEP mode
input mode
Caution screen resolution small (800 600, etc.), statuses displayed.
User's Manual U17729EJ1V0UM
CHAPTER WINDOW REFERENCE
Table Break Cause Display Manual Break Temporary Break Event Break Software Break Break Write Protect Illegal Stack Overflow Time Over Fetch Break Unspecified Illegal IMS(IXS) Illegal Before Execution Forced break Temporary break Break event Break software break event Non-mapped area accessed. attempt been made write write-protected area. illegal access made peripheral SFR. Break stack overflow Execution time over detected. Fetch Break Other break IMS, register illegal break Break before execution Meaning
User's Manual U17729EJ1V0UM
CHAPTER WINDOW REFERENCE
Configuration dialog
This dialog used display operating environment in-circuit emulator. This dialog automatically displayed after debugger started debugger, operating environment in-circuit emulator must first this dialog box. However, setting required read project results reading project file reflected this dialog box. details mapping function, refer "Mapping function (p.21)".
Caution
Turn power target even following items Configuration dialog box. Target selected Voltage (operating power supply selection area). mapping Target specified Memory Mapping (mapping setting area).
Figure Configuration Dialog
This section explains following items: Opening Explanation each area Setting memory mapping
User's Manual U17729EJ1V0UM
CHAPTER WINDOW REFERENCE
Function buttons
Opening This dialog opened follows: Automatically opens when debugger started while plus running starting from plus, when using debugger first time that project Select [Option] [Configuration.] from menu bar. press Alt+O, that order)
Explanation each area Configuration dialog consists following areas: Chip (Emulation selection area) Internal ROM/RAM (internal ROM/internal high-speed setting area) Clock (CPU clock source selection area) Voltage (operating power supply selection area) Peripheral Break (break mode selection area) Mask (mask setting area) Memory Mapping (mapping setting area)
Chip (Emulation selection area)
This area used select Emulation CPU. Only chip names registered registry DFINST utility listed. Specify chip name either from drop-down list under Name, directly type chip name. chip name specified only when debugger started chip name selected previous startup selected default. chip name stored, chip name that registered selected default.
Internal ROM/RAM (internal ROM/internal high-speed setting area)
This area used size internal high-speed internal emulation CPU. default value automatically displayed with suffixed, when Chip selected.
User's Manual U17729EJ1V0UM
CHAPTER WINDOW REFERENCE
change size internal high-speed internal ROM, select size from dropdown list under Internal high-speed Internal ROM. selected size cannot implemented because constraints in-circuit emulator, debugger automatically adjusts size (therefore, size larger than that previously specified displayed when Configuration dialog displayed again). settable sizes follows:
Internal ROM: Internal high-speed RAM: 256, 384, 512, 640, 768, 896, 1024
Caution
internal ROM/RAM size selected chip does match above sizes, that size will also displayed list.
Clock (CPU clock source selection area)
This area used select clock source input emulation CPU. Internal External Uses clock in-circuit emulator clock. Uses target clock clock. External selected, correctly parts board emulation board. Also, External selected power target OFF, "Wrong Target Status (Power Off)" displayed.
Voltage (operating power supply selection area)
Select power supply input emulation CPU.
Internal (default) Target
Uses internal operating power supply in-circuit emulator (The operating voltage fixed Uses target's power supply operating power supply. (The operating power supply varied within device's specification range.) Target selected power target OFF, "Wrong Target Status (Power Off)" displayed.
Caution
Target selected, sure connect target (jig), same time apply
User's Manual U17729EJ1V0UM
CHAPTER WINDOW REFERENCE
same power supply target's pin.
setting changed after startup, debugger reset executed.
Peripheral Break (break mode selection area)
Select peripheral simulation operation in-circuit emulator which break occurring.
Break Break (default) Mask (mask setting area)
Stops peripheral emulation function when there break. Does stop peripheral emulation function when there break.
This area specifies mask signal sent from target. signal masked input in-circuit emulator. Only mask pins when operation target unstable debugging stage. only whose signal masked RESET pin.
Memory Mapping (mapping setting area)
This area used mapping specifying memory attribute, address.
Memory Attribute (mapping attribute specification) following mapping attributes selected. Select mapping attribute according usage (refer "Mapping function (p.21)"). However, case device without external space,
User's Manual U17729EJ1V0UM
CHAPTER WINDOW REFERENCE
External ROM, External RAM, Protect areas cannot selected. Emulation Emulation Target Protect Selects in-circuit emulator alternate ROM. Selects in-circuit emulator alternate RAM. Selects target memory. Selects protect area. This area only inside area that Target inside area. Selects memory area assumed stack. stack operation performed encroaching this area, stack overflow error results.
Stack
Caution
area Protect cannot read unless been registered port window, registered Watch window. necessary read this area, execute forcible read these windows.
Mapping Address (mapping address specification) Specify address mapped. Input higher lower addresses from keyboard. Setting memory mapping Specify Memory Attribute Mapping Address then click <Add> button. attribute Memory Attribute, address range Memory Mapping, memory mapping corresponding data width displayed list. mapping attributes other than Stack Protect, mapping units adjusted when <Add> button clicked. mapping unit does match, minimum settable range including specified address mapped. mapping unit follows:
Table Mapping Unit Configuration Dialog Mapping Area Target Protect Stack Emulation Emulation Deleting memory mapping Select mapping deleted from list click <Delete> button. This deletes selected mapping. byte byte byte internal high-speed area Stack. byte Mapping Unit
User's Manual U17729EJ1V0UM
CHAPTER WINDOW REFERENCE
Function buttons
Cancel Restore Project. Help
Validates current environment. Sets environment closes this dialog box. Cancels changes closes this dialog box. Restores previous environment settings status before this dialog opened. Opens Project File Load dialog box. error occurs while project file being opened read, debugger longer continue terminated. Opens Help window.
User's Manual U17729EJ1V0UM
CHAPTER WINDOW REFERENCE
Memory Bank dialog
This dialog used perform memory bank settings. However, settings required reading project files. results reading project files reflected this dialog box.
Caution When memory bank set, possible breakpoints bank address.
Figure Memory Bank Dialog
This section explains following items: Opening Explanation each area Function buttons
Opening This dialog opened follows: memory bank setting area press <BANK Set> button Extended Option dialog box.
Explanation each area Memory Bank dialog consists following areas: Port Name (bank access port setting area) BANK Address (bank address setting area) BANK Increment Count (bank address display unit setting area) External Memory Access Attribute (SFR setting area)
User's Manual U17729EJ1V0UM
CHAPTER WINDOW REFERENCE
Port Name (bank access port setting area)
port used when accessing memory bank.
BANK Address (bank address setting area)
range switching memory banks. specifiable range internal ROM/RAM area.
BANK Increment Count (bank address display unit setting area)
display unit memory bank addresses.
External Memory Access Attribute (SFR setting area)
This area used access port, memory extension mode, external path type select register when accessing memory banks.
Name PMxx EBTS0
Meaning Specifies port used accessing memory bank. Sets memory bank access port output port. Sets external extended area, wait count, etc. Sets external path type.
Remark Specify bank access port setting area. Automatically debugger.
Function buttons
Cancel Restore
Validates environment that currently set. Sets environment closes this dialog box. Cancels changes made then closes this dialog box. Returns environment setting status prior when this dialog opened.
User's Manual U17729EJ1V0UM
CHAPTER WINDOW REFERENCE
Help
Opens Help window.
User's Manual U17729EJ1V0UM
CHAPTER WINDOW REFERENCE
Mask Option dialog
This dialog used mask options. However, settings required reading project files. results reading project files reflected this dialog box. Figure Mask Option Dialog
This section explains following items: Opening Explanation each area Function buttons
Opening This dialog opened follows: Select [Option] [Mask Option.] from menu bar. press Alt+O, that order)
Explanation each area Mask Option dialog consists following areas: group name (pin group setting area) Option name (mask option setting area)
User's Manual U17729EJ1V0UM
CHAPTER WINDOW REFERENCE
group name (pin group setting area)
This area used group.
Option name (mask option setting area)
This area used mask options specify mode device. When dialog opened, option specified mode displayed top.
Function buttons
Cancel Restore Help
Changes font size Source window specified, closes this dialog box. Closes dialog without changing font. Sets specified mask option/pin mode. Restores previous environment settings status before this dialog opened. Opens Help window.
User's Manual U17729EJ1V0UM
CHAPTER WINDOW REFERENCE
Extended Option dialog
This dialog used display extended options debugger. Figure Extended Option Dialog
This section explains following items: Opening Explanation each area Function buttons
Opening This dialog opened follows: Select [Option] ->[Extended Option.] from menu bar. press Alt+O, that order.)
Explanation each area Extended Option dialog consists following areas: Trace Timetag Count Rate: (trace time counter division ratio selection area) Timetag (total time specification area) (Only when using IE-78K0-NS-A) Internal Monitor Redraw: (real-time internal sampling time setting area)
User's Manual U17729EJ1V0UM
CHAPTER WINDOW REFERENCE
Internal Monitor Redraw Adress: (real-time sampling range setting area) Flash Self Mode (Flash self mode setting area) Mouse Click (default break selection area) Break Sound (beep sound specification area) Memory Bank (memory bank setting area)
Trace Timetag Count Rate: (trace time counter division ratio selection area)
This area used division ratio counter used time display Trace window. division ratio set, number clocks necessary counting counter displayed time changed. division ratio that ranges from (default) 65536. max: field displays maximum time that measured time tags using selected division ratio.
Timetag (total time specification area) (Only when using IE-78K0-NS-A)
This area used specify whether time tags trace data totaled not. This check checked default, time tags totaled.
Internal Monitor Redraw: (real-time internal sampling time setting area)
This area used specify sampling time (msec) real-time internal sampling. memory area sampled real time during emulation. variables data allocated this area displayed close real time Watch window Memory window. sampling time specified range 65500 units msec. specified, this area blank, sampling time displayed real time.
Internal Monitor Redraw Adress: (real-time sampling range setting area)
This area used specify start address real-time sampling. range which real-time sampling performed, refer range described realtime sampling time setting area. variables data allocated this range displayed real time Watch window
User's Manual U17729EJ1V0UM
CHAPTER WINDOW REFERENCE
Memory window. address range, valid size, start address specifications follows.
Connected IE-78K0-NS IE-78K0-NS-A
Area Unlimited
Valid Size Byte
Alignment Start Address
Flash Self Mode (Flash self mode setting area)
This area used flash self mode (default: Off). flash self mode, since access event, execution event, event link reserved, number events which used decreases. When "On" checked, events will once become invalid, least event valid.
Mouse Click (default break selection area)
This area used select whether software breakpoint hardware breakpoint default breakpoint breakpoint point mark area clicking mouse button Source windowor Assemble window.
Soft Break Hard Break
Sets software breakpoint mark breakpoint displayed blue. Sets hardware breakpoint mark breakpoint displayed red.
Break Sound (beep sound specification area)
This area used specify whether beep sound issued upon occurrence break. check checked, beep sound issued when break occurs (default).
Memory Bank (memory bank setting area)
This area used select whether memory bank function used. (default: off; memory bank function used.) Clicking <BANK Set> button opens Extended Option dialog box.
User's Manual U17729EJ1V0UM
CHAPTER WINDOW REFERENCE
Caution target board (jig) required order memory bank.
Function buttons
Cancel Restore Help
Validates settings closes this dialog box. Cancels settings closes this dialog box. Restores previous settings before this dialog opened. Opens Help window.
User's Manual U17729EJ1V0UM
CHAPTER WINDOW REFERENCE
Debugger Option dialog
This dialog used display extended options debugger. Figure Debugger Option Dialog
This section explains following items: Opening Explanation each area Function buttons
Opening This dialog opened follows: Select [Option] [Debugger Option.] from menu press Alt+O, that order).
Explanation each area Debugger Option dialog consists following areas:
User's Manual U17729EJ1V0UM
CHAPTER WINDOW REFERENCE
Source Path (source path specification area) Default Extension (default extension specification area) Open File History (open file history setting area) Font (display font setting area) Project File (project file setting area) Tool Pictures (toolbar display button setting area) Kanji (Kanji code setting area) Size (tab size setting area) Startup Routine (start-up symbol setting area) (10) DisAssemble (offset display setting area) (11) Watch Default (watch symbol setting area)
Source Path (source path specification area)
This area used specify directory which source file text file searched. path input from keyboard <Browse.> button. relative path also specified. directory that basis relative path displayed right Base:. base directory determined following sequence: Directory which project file been loaded Directory which load module file been loaded last Current directory Windows delimit paths, (semicolon) (comma). Japanese characters specified source path (Japanese version only). Example: source following directory B:\src C:\asm source path specified follows: B:\src; C:\asm Clicking <Browse.> button displays Source Path dialog shown Figure 6-10, source path added.
Reference Immediately after Debugger Option dialog been opened, base directory selected opened. When dialog opened second subsequent times, previously displayed directory recorded displayed again. selected directory already been source path, source path added.
User's Manual U17729EJ1V0UM
CHAPTER WINDOW REFERENCE
Figure 6-10 Source path Dialog
Default Extension (default extension specification area)
Delimit extensions with (blank),";" (semicolon) (comma).
Source File
extension source file that displayed when Browse dialog opened selecting [File] [Open.] from menu bar. default extension "*.C, *.S, *.ASM". extension load module that displayed when Download dialog opened. default extension "*.LNK, *.LMF".
Load Module
Open File History (open file history setting area)
This area used number histories open file displayed bottom field [File] menu. set, history displayed menu. default value
User's Manual U17729EJ1V0UM
CHAPTER WINDOW REFERENCE
Font (display font setting area)
This area used specify font displayed Source window. Clicking <Font> button opens Font dialog which font displayed size set.
Project File (project file setting area)
This area used automatic saving loading project file. Auto save Sets whether project file automatically saved ID78K0-NS termination.
Query
Automatically saves project file ID78K0-NS termination. Does automatically save project file ID78K0-NS termination. Displays Exit Debugger dialog ID78K0-NS termination (default).
Auto Load Sets whether project file automatically loaded ID78K0-NS start
Automatically loads project file ID78K0-NS start Sets whether Load Project File automatically loaded Does automatically loads project file ID78K0-NS start (default)
Load Project File Specify project file loaded automatically. This item specified only when specified Auto Load. project file name inputting from keyboard clicking <Browse.> button. Clicking <Browse.> button displays Browse dialog box.
User's Manual U17729EJ1V0UM
CHAPTER WINDOW REFERENCE
Tool Pictures (toolbar display button setting area)
This area sets buttons displayed toolbar.
Pictures Text Pictures only
Displays button which graphic character displayed. Displays button with only graphic (default).
Kanji (Kanji code setting area)
This area used specify Kanji codes displayed Source window Trace window. Kanji codes specified only Japanese Windows.
Sjis
Uses SJIS Kanji codes (default). Uses Kanji codes.
Size (tab size setting area)
This area used size each extension when files displayed. Extension extension. Input extension from keyboard, select from drop-down list. Size Select size. Select many spaces displayed code.
Displays spaces. Displays four spaces. Displays eight spaces (default).
User's Manual U17729EJ1V0UM
CHAPTER WINDOW REFERENCE
List Displays size each extension. change size setting, select Extension Size click <Add> button. selected size changed size Extension. delete size setting, select setting deleted from List click <Delete> button. setting extension currently selected will deleted.
Startup Routine (start-up symbol setting area)
This area used specify first address address text area (code area) startup routine symbols. Specify symbol first address Begin label, symbol last address label. this way, source file automatically opened object file load module format downloaded Download dialog box. Specify source file displayed this time main( label, display start symbol. specified symbol correct, source file cannot opened until reaches address range corresponding source file. addition, start-up routine cannot skipped step execution.
Begin label label main() label Caution
Symbol first address (default: _@cstart) Symbol address (default: _@cend) Display start symbol (default: _main)
sure specify this area. this area blank, dialog cannot closed.
(10) DisAssemble (offset display setting area)
Performs setting disassemble display. Show Offset Specifies whether offset (symbol offset) displayed during disassemble display. When offset displayed, only symbol that matches numeric value displayed, any. matching symbol found, numeric value displayed hexadecimal number unchanged.
User's Manual U17729EJ1V0UM
CHAPTER WINDOW REFERENCE
Label
Specifies whether offset displayed Label field. This check checked default condition, offset displayed. Specifies whether offset displayed Mnemonic field. This check checked default condition, offset displayed.
Mnemonic
Register Name (register name display selection area) This area used select method displaying register names mnemonics during disassemble display.
Function Name Absolute Name
Displays register names function names nicknames. Displays register names absolute names.
(11) Watch Default (watch symbol setting area)
This area used specify symbol watched. Size (default size specification) Sets display size data [Adaptive] selected Watch window.
Byte Word Double Word
8-bit display(default) 16-bit display 32-bit display
Radix (default radix specification) Sets default radix which data displayed [Proper] specified Watch window.
String
Displays data hexadecimal numbers (default). Displays data decimal numbers. Displays data octal numbers. Displays data binary numbers. Character string
Show Variable Type (display/non-display variable type) Selects whether type variable displayed not.
Displays type variable.
User's Manual U17729EJ1V0UM
CHAPTER WINDOW REFERENCE
Does display type variable (default).
Language (display/non-display type variable) Selects display format base number. With V800, display format fixed C-like cannot selected.
Displays C-like base number (default). Displays assembly language-like base number.
Function buttons
Cancel Restore Help
Validates settings closes this dialog box. Cancels settings closes this dialog box. Restores previous settings before this dialog opened. Opens Help window.
User's Manual U17729EJ1V0UM
CHAPTER WINDOW REFERENCE
Font dialog
This dialog used select font displayed Source window. Figure 6-11 Font Dialog
This section explains following items: Opening Explanation each area Function buttons
Opening This dialog opened follows: Click <Font> button Debugger Option dialog box.
Explanation each area Font dialog consists following areas: Font Face: (font name specification area) Size: (font size specification area) Sample (sample display area)
User's Manual U17729EJ1V0UM
CHAPTER WINDOW REFERENCE
Font Face: (font name specification area)
This area used select font from fonts currently usable. Only fonts with equal width (fonts with constant stroke width fixed pitch) enumerated. When font name selected from list, font name displayed text box, font size that used with that font displayed under Size.
Size: (font size specification area)
This area used specify font size. drop-down list, font size usable font specified Font Face displayed point units. When font size selected from drop-down list, selected font size displayed this area. font size also directly input text from keyboard.
Sample (sample display area)
This area displays sample character string specified font size.
Function buttons
Cancel
Changes font size Source window specified, closes this dialog box. Closes dialog without changing font.
User's Manual U17729EJ1V0UM
CHAPTER WINDOW REFERENCE
Project File Save dialog
Saves debug environment. used save project file existing file with file name changed (refer "Setting Debugging Environment (p.22)"). When file saved, size position window that been displayed also saved. Figure 6-12 Project File Save Dialog
following contents saved project file:
Table Contents Saved Project File Window Name Configuration dialog Main window Data items (target device, clock setting, mask setting, mapping

Other recent searches


SN74LV157A - SN74LV157A   SN74LV157A Datasheet
SN54LV157A - SN54LV157A   SN54LV157A Datasheet
PHP15N06E - PHP15N06E   PHP15N06E Datasheet
PDC8RV7284B- - PDC8RV7284B-   PDC8RV7284B- Datasheet
PA2755GR - PA2755GR   PA2755GR Datasheet
GS1524A - GS1524A   GS1524A Datasheet
GS9064 - GS9064   GS9064 Datasheet
CBTL04082A - CBTL04082A   CBTL04082A Datasheet
CBTL04082B - CBTL04082B   CBTL04082B Datasheet
AN728 - AN728   AN728 Datasheet

 

Privacy Policy | Disclaimer
© 2013 Datasheets.org.uk