| The Datasheet Archive - 100 Million Datasheets from 7500 Manufacturers. |
Integrated Development Environment User's Manual Rev.: 1.20
Top Searches for this datasheetWCOP8 Integrated Development Environment User's Manual Rev.: 1.20 (September 1997) Created designed Development Denmark Internet: http://www.kkd.dk E-mail: kkd@vip.cybercity.dk Page Preface Development Hardware Minimum hardware requirements current version WCOP8 are: compatible (x386 higher) minimum memory minimum free diskspace WCOP8 also requires MS-DOS later) operational system Windows 3.x, Windows Windows Copyrights WCOP8 software User's Manual protected copyrights. rights reserved. part this publication reproduced, stored retrieval system, transmitted form means, electronic, mechanical, photocopying, recording, otherwise without prior written permission Development. Copyright 1996-97 Development Licensed material. rights reserved. Trademarks IBMis trademark International Business Machines Corp. WindowsTM, MS-DOS, Windows 3.1, Windows 3.11, Windows Windows trademarks Microsoft Corp. COP8C Code Development System copyrighted Byte Craft Limited. COP8is trademark National Semiconductor Inc. iceMASTERTM, MetaLinkTM, Debug Module trademarks MetaLink Corporation. DriveWayis trademark Aisys Ltd. Development Preface Page Disclaimer Please read this disclaimer carefully before using WCOP8 software. disagree with following please install WCOP8 software. granted right make unlimited number copies this software. disassemble, decompose, reverse engineer, alter files package. This software provided SHAREWARE sold. This software bundled with commercial package distributed itself accompanying books magazines without permission from Development. Development tries keep software bug-free possible. thing certain though software never error free number errors increases with complexity program. Therefore, Development cannot guarantee that this software will every environment, Windows compatible machine, together with other application without producing errors. Please test this program with noncritical data cannot guarantee safety your data. Development accepts responsibility damages resulting from this product makes warranty representation, either express implied, including limited implied warranty merchantability fitness particular purpose. This software provided IS", you, user, assume risks when using Page Preface Development Acknowledgments This product been developed basis `development tools' talks have with both COP8 customers National Semiconductor employees. Even though WCOP8 been developed Development's initiative, have regular discussions with National Semiconductor both functionality commercial issues. thank Sigfried Robert Weiss National Semiconductor Germany, good support feedback during development period. also thank Fred Taylor Rafi Kedem Gillette National Semiconductor Santa Clara, California, USA, helping making this product commercially available. Development Preface Page Registration, register There several ways register your copy WCOP8 IDE: Credit card Bank cheque Cash your risk)! Bank bank transfer Credit card your convenience have contracted another company, NorthStar Solutions, process orders wish place with your Visa, MasterCard Discover card. register using credit card please following: send duly filled official order form post Development (see page send e-mail with same details those order form following email address: kkd@vip.cybercity.dk then following Visit NorthStar Solutions http://www.nstarsolutions.com fill their online order form (fast easy) Call NorthStar Solutions 1-800-699-6395 (from U.S. only) 1-803-6996395. Calls taken EST, Monday through Saturday. your order NorthStar Solutions 1-800-699-5465. Available hours E-mail your order NorthStar Solutions Compuserve: starmail America Online: starmail Internet: starmail@nstarsolutions.com When contacting NorthStar Solutions please provide them with following information: Product 1293 Program: WCOP8 from Development, Denmark Price: 48.00 (ONLY accepted, other currencies please) Your Name, your mailing address your e-mail address Your Visa, MasterCard Discover credit card number expiration date When NorthStar Solutions receive above they will immidiately process your order send both Development notification e-mail. Development will then, from official order form send generate registration number return you. Page Preface Development Bank cheque register using bank cheque please following: send duly filled official order form post Development (see page send e-mail with same details those order form following email address: kkd@vip.cybercity.dk together with following: bank cheque (Danish Kroner) amount 280.00 (DKK 287.50 Danish customers) drawn following Danish bank: Danske Bank 2-12, Holmens Kanal DK-1092 Copenhagen Denmark Telex 27000 S.W.I.F.T. DABADKKK, bank cheque your local currency equivalent amount 280.00 (using exchange rate day) Bank bank transfer register using bank bank transfer please following: send duly filled official order form post Development (see page send e-mail with same details those order form following email address: kkd@vip.cybercity.dk together with: bank bank transfer 48.00 bank account Denmark. bank transfers please remit directly Danske Bank 2-12, Holmens Kanal DK-1092 Copenhagen Denmark Telex 27000 S.W.I.F.T. DABADKKK credit account 3635 3635 Cash register using Cash please following: send duly filled official order form post Development (see page send e-mail with same details those order form following email address: kkd@vip.cybercity.dk together with: Development Preface Page 280.00 (DKK 287.50 Danish customers) 48.00 your risk) coins accepted Foreign (non-Danish) postal checks ACCEPTED!!! What will happen when above steps have been fullfilled? When Development been notified about your money transfer have received your cheque cash, appropiate keyword your software will generated. This keyword will either transferred e-mail, post based your request order form. receipt amount paid will sent mail register? register your copy WCOP8 will get: notification e-mail about releases they made available homepage free-of-charge updates releases that increases version number decimals reduced updates releases that increases version number Page Preface Development Official order form Send this order form Development, Egevangen 130, DK-8355 Solbjerg, Denmark post 8692 8500. Also e-mail send with same information kkd@vip.cybercity.dk WCOP8 personal licence: (note1) 39.00 230.00 Transaction 9.00 Danish customers private users) +25% 57.50 -48.00 Total 287.50 Name Company Address Code State Country Phone City Company (countries within only) E-mail address Would like receive news letters from Development about releases WCOP8 through above e-mail address? would like receive your WCOP8 registration number from Development? e-mail post Payment: Cheque Cheque your local currency Bank bank transfer Cash your risk) coins accepted. Credit card NorthStar Solutions WCOP8 Encryption number: (note2) Which version WCOP8 have installed? Date Signature Please forget write your name, address country coupon! Note1: Prices valid through 1997, prices DKK! order form per. license! Note2: Your WCOP8 Personal Encryption number found WCOP8 program choosing Register Help menu. Whithout this number Development cannot register your copy! Development Table Contents Page Table Contents Chapter Chapter Introduction. Understanding Using WCOP8 Understanding Projects Single Files Understanding Windows/DOS Interfaces. Understanding built-in Editor Understanding WCOP8 Help File. Chapter Installation First time installation. Software upgrade. Software registration Chapter Getting Started with WCOP8 WCOP8 Environment settings Step-by-step Setup WCOP8 Environment Chapter WCOP8 Advanced Setup WCOP8 Environment Setup Desktop Settings. Editor Settings Assembler (ASMCOP). Linker (LNCOP) Prom Utility (PROMCOP) Compiler (COP8C) Debug tools, Installation. Help files User applications Templates Save settings. Understanding Compiler, Assembler Linker Interface. Debug tools, Interface Chapter Built-in Editor Functions Other Features Pop-Up menu. Find Find/Replace. Print Screen functions Fonts. Status Line. Edit Functions Bookmarks. External Applications User Templates. File search Import (Aisys DriveWay). Auto CR/LF file conversion. Assembler Directives Visual View function. Plug-ins Page Chapter Table Contents Development Using WCOP8 Single Files Assemble/Compile Link buttons. Compilation. Linking Make. Build. Error Handling Chapter Using WCOP8 Project Files. Project. Working with Project. Full View. Chapter Important Notes WCOP8 Windows WCOP8 lock-up's. WCOP8 updates Chapter WCOP8 Keyboard Shortcuts. Development Introduction Page Introduction Windows COP8 Compiler Interface (WCOP8 IDE) `Integrated Development Environment' (IDE) developed with purpose making COP8 design flow more userfriendly. Besides being interface between compilers Windows Environment, WCOP8 also unique project handler which allows user combine several files project. Used single files, WCOP8 will `editor compiler' shell allowing quickly write code easily compile within Windows environment. Used files combined project, WCOP8 capable performing complete compilation linking project files single mouse click! Finally, WCOP8 supports right mouse button fast cut, copy, paste goto line functions well fast file access list, include files. WCOP8 features: Integrated Windows editor Cut, copy paste functions (also available right mouse button menu) Fast open list, include files right mouse button menu Built-in Syntax Highlighting both Assembler files Unlimited file sizes each editor window (only limited available memory) Easy setup compiler, assembler linker `browse' functions input/output paths compiler, assembler linker Easy-to-use project handling Several source files combined project Fast access frequently used activities speedbar panel (optional) Compile/Assemble, Link, Make Build single mouse click Built-in "Error Handling" feature Automatic jump files lines where error(s) occur Fast access important information status line (optional) Launching external applications external programs defined user accessed/launched Automatic handling single files project files desktop Single file: Compiled using environment settings Project files: Compiled using project specific settings Easy insertion predefined templates unlimited number templates defined user "Tool tips" available buttons dialogs "Visual View" source file easy access sections and/or functions Page Understanding Using WCOP8 Development Understanding Using WCOP8 better understand capabilities WCOP8 program this chapter gives short introduction WCOP8 operates interfaces with existing COP8 tools market. Each option menu will described detail later this manual. WCOP8 running quickly please refer Chapter Getting Started with WCOP8 IDE. Windows editor with integrated debugging capability Single files Multiple files projects WCOP8 Interface Aisys DriveWay Projects Windows Interface Interface Interface Interface Interface Interface Interface ASMCOP Assembler LNCOP Linker Byte Craft COP8C compiler MetaLink MetaLink Debug module MetaLink iceMASTER MetaLink iceDEMO Basic WCOP8 scope shown figure above WCOP8 Windows program which integrates existing COP8 tools market today several unique Windows/DOS interfaces. tool built editor which supports common Windows editor commands well built debugging facility. When using WCOP8 IDE, Assembler files compiled/assembled/linked just pressing button, corrected using built-in error handler finally debugged Development Understanding Using WCP8 Page using MetaLink COP8 debugging tools.all handled from within Windows environment. Understanding Projects Single Files support structured software development WCOP8 differentiates between "single files" files combined "project". single file defined file which will compiled/assembled/linked using general purpose settings WCOP8 called environment settings. files opened with standard "open file" command treated single file. project defined group more files plus specific settings project indicated above, every project compiler/assembler/linker settings which stored reused whenever project opened. Projects opened using "open project" command. WCOP8 interprets every command given user, based file focus, decides data passed from different interfaces: when single file focus user commands like compile/assemble, link, make build executed using environment settings when project file focus user commands like compile/assemble, link, make build executed using specific project settings Understanding Windows/DOS Interfaces WCOP8 Windows/DOS interface interface which allows information passed from Windows vice versa. understand WCOP8 interfaces important know that: each WCOP8 Windows/DOS interfaces user configurable. This implementation been chosen make WCOP8 flexible possible. before usage interface configured user. This configuration only done once since these settings (called environment settings) will saved used WCOP8 future. Note that unused interfaces need configuration. every "project" individual interface settings. interface settings project easily inherited from environment settings. Page Understanding Using WCOP8 Development WCOP8 Windows/DOS interfaces some limitations. integrated debugging facility which built into editor, been necessary omit some very special Assembler/Linker/Compiler options. Each Windows/DOS interfaces their individual implementations described detail later this manual. Understanding built-in Editor built-in editor supports common Windows editor features like cut, copy, paste, bookmarks, print selection etc. accept unlimited file sizes. Also Syntax Highlighting been added editor both Assembler files. colors used syntax highlighting defined user. support source file debugging special feature called Error-Handling been built into editor. When Assembler COP8C compiler reports back errors source file Error-Handling feature helps user correct these errors placing cursor erroneous lines. "Visual View" another feature built-in editor. "Visual View" feature provides overview sections and/or functions source file supports fast jumps back forth between these sections/functions. editor features described detail later this manual. Understanding WCOP8 Help File ease WCOP8 Help File been implemented. This help file context sensitive mainly been designed support user when setting complete environment. help file accessed time pressing Development Understanding Using WCP8 Page When pressed menu items which covered help file, specific help that subject directly opened pressed while setting Linker switch "/Range" When activated menus with context sensitive help available, general WCOP8 Help File index shown: Click item interest help file will change chosen subject General WCOP8 Help File index Please note that most information help file been taken from user's manuals various products. Development accepts responsibility Page Understanding Using WCOP8 Development contents this help file order insure that this information correct up-todate, referred respective user's manuals. Connecting Development homepage done easily item Help menu: Connect Development homepage this menu! Access Development homepage WCOP8 IDE! First time connection attempt made, WCOP8 prompts location your internet browser. When browser been selected, connection made homepage Development. Development Installation Page Installation WCOP8 software provided SHAREWARE freely evaluated period days. After days software must registered otherwise will longer operate. First time installation proper installation WCOP8 software, insert WCOP8 installation disk into floppy drive SETUP.EXE file. WCOP8 installation program will prompt both drive path before installation program files. Type desired drive destination path WCOP8 program files. .and press Install button begin installation. WCOP8 Installation Program After successful installation, items have been added Windows Program Manager (Win3.x WinNT 3.5x) Start menu (Win95 WinNT 4.x) WCOP8 installation program: main WCOP8 program ReadMe file. ReadMe file contains useful information about WCOP8 registration form. Note! National Semiconductor COP8 Assembler/Linker/Librarian package, Byte Craft COP8C compiler, Aisys DriveWay MetaLink debug tools Page Installation Development supplied with WCOP8 software. These software packages bought from National Semiconductor, Byte Craft, Aisys MetaLink installed separately. Software upgrade WCOP8 setup program detects previously installed version WCOP8 IDE, setup program gives choice between upgrading `old' software (and that keeping user settings) make installation with default settings defined Development. Type path where `old' WCOP8 version installed press Upgrade button keep your `old' settings, .just press button complete installation without keeping `old' settings WCOP8 setup program upgrade prompt After pressing either Upgrade button, first time installation screen showed previous paragraph. After installation program files WCOP8 setup program will prompt whether WCOP8 should made available from Program Manager (Win3.x WinNT 3.5x) from Start menu (Win95 WinNT 4.x). When chosen, following dialog will appear: Type name group from which WCOP8 should made available, .press drop down arrow select existing group from list WCOP8 setup group prompt Development Installation Page Type group, select existing from drop down list press Apply button. Software registration When WCOP8 software been evaluated hopefully found worth registering following steps should performed: Choose this menu register your WCOP8 software Choose Register from Help menu following dialog will appear: Type this Personal Encryption Number registration form send Development. When receive Reg. enter this field, press button software registrated! WCOP8 registration dialog explained dialog box, digit Personal Encryption Number should sent Development registration. Upon approval, Development sends back Registration Number which should entered Registration Number field. pressing button software registered! After registration Register. option will disappear from Help menu. Page Installation Development Note! very important that Personal Encryption Number correctly specified readable format official order form. Otherwise receive invalid Registration Number software fails unlock! Note! registration gives license installation WCOP8 software Multiple licenses require multiple registration requests. Development Getting Started with WCOP8 Page Getting Started with WCOP8 This chapter contains straight forward step-by-step guide quickly setup WCOP8 IDE. more detailed description each menu which covered this chapter please refer Chapter WCOP8 Advanced Setup. WCOP8 invoked double-clicking WCOP8 icon. When WCOP8 activated, initialization process begins user will following initialization screen: WCOP8 initialization screen When WCOP8 invoked automatically detects path directory from which started. This path directory will following referred current directory. first time that WCOP8 started after installation, system performance check activated. system performance check detects relation between harddisk speed current system performance value found saved WCOP8 initialization file later changed Options menu first choosing Environment then Desktop finally Settings. Page Getting Started with WCOP8 Development WCOP8 Environment settings Before start using WCOP8 have editor Assembler, Linker, compiler Debug tool which will used. Please note that f.ex. only Assembler/Linker will used necessary setup compiler Debug tools. Activate Options menu choose Environment following dialog will appear: List items which configured. Double click item expand collapse Data input window List window Environment Settings dialog double clicking pressing Enter) items List window (left side dialog box) selected item will expand into `local' menu list which contains subrange items. Whenever item selected Data input window (right side dialog box) will change accordingly. expanded list collapsed double clicking pressing Enter) expanded item main list. Whenever button pressed, settings stored initialization file will recalled every time WCOP8 started. settings always changed choosing Environment settings Options menu. pressing Cancel button window closed, settings discarded previous settings restored. Step-by-step Setup WCOP8 Environment Select Options menu choose Environment settings enter Environment settings dialog box. Desktop Double click Desktop item main list press Enter) expand Development Getting Started with WCOP8 Page Select Settings item local list bring settings Desktop. Configure Desktop prefer. Built-in Editor Double click Editor item main list press Enter) expand Select Settings item local list bring settings built-in editor. Configure editor prefer. Select Backup item local list bring built-in editor back-up. Configure back-up enabled disabled wanted. Select Colors item local list bring color settings syntax sensitive editor. Configure colors prefer. Select Print layout item local list bring print layout settings. Configure margin headers prefer. Assembler (can skipped only compiler will used). Double click Assembler (ASMCOP) item main list press Enter) expand Select Assembler path item browse location National Semiconductor ASMCOP.EXE file. Select Include path item browse directory from where assembler include files should found. Select Output path item browse directory where assembler output files should placed. Select various items assembler switches configure preferred Select Assembler (ASMCOP) item main list press default assembler settings button. Linker (can skipped only compiler will used). Double click Linker (LNCOP) item main list press Enter) expand Select Linker path item browse location National Semiconductor LNCOP.EXE file. Select Output path item browse directory where linker output files should placed. Select various items linker switches configure preferred Select Linker (LNCOP) item main list press default linker settings button. Promcop (can skipped only compiler will used). Double click PROM Utility (PROMCOP) item main list press Enter) expand Select Promcop path item browse location National Semiconductor PROMCOP.EXE file. Select Options promcop program configure preferred. Page Getting Started with WCOP8 Development compiler (can skipped only Assembler/Linker will used). Double click compiler (COP8C) item main list press Enter) expand Select compiler path item browse location Byte Craft COP8C.EXE file. Select Include path item browse directory from where compiler include files should found. Select Output path item browse directory where compiler output files should placed. Select various items compiler configure preferred Select compiler (COP8C) item main list press default compiler settings button. Debug tools (can skipped debug tools will used) Double click Debug item main list press Enter) expand Select debug tool want configure. Browse location debug tool answer when WCOP8 prompts auto generation initialize statements. Press Initialize statements button edit accept current settings. Help Files (can skipped additional help files installed) Double click Help Files item main list press Enter) expand Select Define additional item local list bring settings additional help files. Type name additional help file which should made accessible from within WCOP8 Menu item field. Type browse location help file File path field. Press arrow down button help file list. User applications (can skipped additional user applications installed) Double click User applications item main list press Enter) expand Select Define additional item local list bring settings additional user applications. Type name additional user application which should made accessible from within WCOP8 Menu item field. Type browse location user application file File path field. Press arrow down button user application list. Templates (can skipped additional templates installed) Double click Templates item main list press Enter) expand Select Define additional item local list bring settings additional templates. Type name additional template which should made accessible from within WCOP8 Template name field. Type browse location template text file Template path field. Press arrow down button template list. Development Getting Started with WCOP8 Page Save settings Press button save settings close environment settings dialog. WCOP8 environment configured. defined debugging tools 'Debug' menu item should appear able launch various debugging tools. also able assemble, link compile single files. Page WCOP8 Advanced Setup Development WCOP8 Advanced Setup intention this chapter give depth description different ways WCOP8 Each menus Environment setup will covered well depth descriptions different Windows/DOS interfaces implemented will given. more straight forward step-by-step guide quickly setup WCOP8 please refer previous Chapter Getting started with WCOP8 IDE. WCOP8 Environment Setup Activate Options menu choose Environment settings following dialog will appear: List items which configured. Double click item expand collapse Data input window List window Environment Settings dialog double clicking items List window (left side dialog box) selected item will expand into `local' menu list which contains subrange items. Whenever item selected Data input window (right side dialog box) will change accordingly. expanded list collapsed double clicking expanded item main list. Whenever button pressed, settings stored initialization file will recalled every time WCOP8 started. settings always changed choosing Environment settings Options menu. pressing Cancel but- Development WCOP8 Advanced Setup Page window closed, settings discarded previous settings restored. Desktop Settings double clicking Desktop item main list expands into local `Desktop' list with items: Settings Backup. selecting Settings item local list integrated editor configured: Main list items `Desktop' expanded into local list items System performance 486DX4-120 with harddisk medium speed hardware added then this button re-check speed system Environment Settings dialog Show Speedbar option selected, line icons/buttons placed just beneath menu will shown. default value selected. Show status line option selected, line with status information bottom WCOP8 area will shown. default value selected. Show background image option selected, Development logo will shown desktop area. default value selected. System Performance shows relation between hardware/software performance present Some notebooks `old' harddisks long access time file read/write this combined with fast CPU's cause problems with handling MS-DOS applications National Semiconductor Assembler. automatic check complete system performed very first time WCOP8 invocked after installation. This check reperformed pressing Check performance button. value shown System Performance result system performance check which performed first launch WCOP8 after installation. Page WCOP8 Advanced Setup Development pulling System Performance back forth between Slow Fast open/close time file access changed. Tip! problems occurs after assembling/compiling with error messages like: Error: Compiler Result! then change value System Performance toward Slow. hardware acquired (CPU/motherboard/harddisk etc.) then change value System Performance towards Fast. Editor Settings double clicking Editor item main list expands into local `Editor' list with items: Settings Backup. selecting Settings item local list integrated editor configured: Main list items `Editor' expanded into local list items Data input fields `Editor Settings' Environment Settings dialog value given Stops field represents number characters between each TAB-stop. default value Left Margin field left margin position editor given. Three predefined values selectable: small, medium large. Word Wrap option selected, text lines longer than width editor window, will wrapped down next line. This makes reading files containing long lines easier. Please note that selecting this feature built-in ErrorHandling feature editor some case fail work properly. default value selected. Auto Indentation option selected, editor mode where remembers indentation current line uses this indentation next line when `Enter' pressed. this option selected, indentation line always left Development WCOP8 Advanced Setup Page margin. (Please note that when editor overwrite mode auto indentation feature inactive)! default value selected. selecting Backup item local list backup facility WCOP8 enabled/disabled: Environment Backup dialog Backup option selected, backup file will created when file saved. Backup directory field placement backup files selected. backup file given same name extension that current file except first character name which substituted underscore. (Example: PRG_MAIN.ASM backup file will named _RG_MAIN.ASM PRG_MAIN.C will named _RG_MAIN.C). directory entered Backup directory field, current directory will used! selecting Colors item local list syntax sensitive colors WCOP8 adjusted: First select syntax item. .and then select color representation result shown on-the-fly this small text example Environment Backup dialog Page WCOP8 Advanced Setup Development Select syntax item from list then select color which should represent this specific syntax. result observed on-the-fly small text example just below color field. selecting Print layout item local list layout printouts generated WCOP8 adjusted: Environment Backup dialog margin field left, right, bottom print margin set. Header Information field individually selected whether WCOP8 should insert Filename, Date, Time Page Number each page. double clicking Editor item main list local `Editor' list collapses. Assembler (ASMCOP) double clicking Assembler (ASMCOP) item main list expands into local list with eleven items: File locations this field overview most important settings shown quick reference Press this button apply default Assembler switches settings. further information please refer National Semiconductor Assembler/Linker/Librarian User's Manual Assembler switches Assembler configuration Development WCOP8 Advanced Setup Page these eleven menus relevant information where find COP8 assembler should behave understand WCOP8 interfaces with National Semiconductor assembler please refer Understanding Assembler Linker Interface paragraph later this chapter. pressing default assembler settings button (located bottom data input window) default assembler switches defined National Semiconductor will applied (for further information please refer COP8 Assembler/Linker/ Librarian User's Manual). selecting Assembler path item local list, Browse button will browse valid drives order find directory where assembler located. Select Assembler path item and. .use Browse button browse find directory where assembler located. Assembler Path configuration selecting Include path item local list, Browse button will browse valid drives order find directory where include files located (*.inc files). directory entered current directory will used! selecting Output path item local list, Browse button will browse valid drives order find directory where output files should placed. Note! directory specified Output directory field assembler will always input directory linker. directory entered current directory will used! selecting Output files item local list, assembler switches which influence which files assembler will generate compile time set: Page WCOP8 Advanced Setup Development Assembler Output files configuration Similar Output files item, next seven menus interfaces assembler switches defined ASMCOP assembler. Please refer National Semiconductor Assembler/Linker/Librarian User's Manual when these switches. double clicking Assembler (ASMCOP) item main list local `Assembler (ASMCOP)' list collapses. Linker (LNCOP) double clicking Linker (LNCOP) item main list expands into local list with eight items: Linker configuration these eight menus relevant information where find COP8 Linker should behave understand WCOP8 interfaces with National Semiconductor Linker please refer Understanding Assembler Linker Interface paragraph later this chapter. Development WCOP8 Advanced Setup Page pressing default linker settings button (located bottom data input window) default linker switches defined National Semiconductor will applied (for further information please refer COP8 Assembler/Linker/Librarian User's Manual). selecting Linker path item local list, Browse button will browse valid drives order find directory where linker located. selecting Output path item local list, Browse button will browse valid drives order find directory where output files should placed. selecting Output files item local list, linker switches which influence which files linker will generate link time set. Similar Output files item, next five menus interfaces linker switches defined LNCOP linker. Please refer National Semiconductor Assembler/linker/librarian User's Manual when these switches. double clicking Linker (LNCOP) item main list local `Linker' list collapses. PROM Utility (PROMCOP) double clicking PROM Utility (PROMCOP) item main list expands into local list with items: Promcop configuation these menus relevant information where find COP8 PROM utility promcop should behave understand WCOP8 interfaces with National Semiconductor Linker please refer Understanding Assembler Linker Interface paragraph later this chapter. Page WCOP8 Advanced Setup Development selecting Promcop path item local list, Browse button will browse valid drives order find directory where PROMCOP.EXE located. selecting Options item local list, promcop switch which influence whether ECON information passed file set. Compiler (COP8C) double clicking compiler (COP8C version 1.x) item main list expands into local list with five items: compiler configuration these five menus relevant information where find COP8 compiler should behave selecting compiler path item local list, Browse button will browse valid drives order find directory where compiler located. Please note that this revision WCOP8 does support COP8C linker facility. selecting Include path item local list, Browse button will browse valid drives order find directory where include files located (*.c files). directory entered current directory will used! Note! mandatory place library files used main source file given Include Files Directory. selecting Output path item local list, Browse button will browse valid drives order find directory where output files should placed. selecting Output files item local list, linker switches which influence which files compiler will generate compile time set: Development WCOP8 Advanced Setup Page Compiler Output files dialog Similar Output files item, next menu interface compiler switches defined COP8C compiler. Please refer Byte Craft User's Manual when these switches. double clicking compiler (COP8C.) item main list local compiler' list collapses. Debug tools, Installation double clicking Debug item main list expands into local list with four items: Opens Initialize statements editor Used delete debug tool from debug menu Debug configuration these menus location different debug programs debugging COP8 code understand WCOP8 interfaces with above debug tools please refer Debug tools, Interface paragraph later this chapter. Page WCOP8 Advanced Setup Development Note! files shown above picture only shown examples please refer manual provided debug tool vendor more information which file launch! MetaLink field selected, Browse button will browse valid drives order find directory which MetaLink program located. When right directory choose file which should launched evoking correctly. When done, following dialog appears: Confirm whether WCOP8 should auto generate initialize statements Debug configuration Auto generate? button pressed WCOP8 auto generates initialize statements (and this erasing previously generated statements). pressing button "Initialize statements" editor opened initialize statements have manually entered. When entering initializing statements manually please note that somewhere statements name file launched defined! Opens Initialize statements editor Initialize statements editor Auto generate initialize statements Debug configuration Initialize statements editor above dialog appears cases: either button (just described) pressed Initialize statements editor button pressed. Development WCOP8 Advanced Setup Page Initialize statements editor valid command added. lines shown editor window will executed line line (like batch files) within when debug tool launched. Generate button pressed auto generate function processed WCOP8 automatically fills lines above. When finished press Close button editor disappears. Note! None debug changes other environment settings) saved until button main environment sheet pressed! Cancel button pressed changes debug environment settings discarded original settings restored! Erase button pressed complete debug tool entry erased from WCOP8 system. doing debug tool will shown Debug menu anymore. selecting MetaLink Debug Module item local list, Browse button will browse valid drives order find directory which MetaLink Debug Module located. further details please above description EPU. selecting MetaLink iceMASTER item local list, Browse button will browse valid drives order find directory which MetaLink iceMASTER located. further details please above description EPU. selecting MetaLink iceDEMO/iceSIM item local list, Browse button will browse valid drives order find directory which MetaLink iceDEMO/iceSIM located. further details please above description EPU. more above COP8 debugging tools installed, they activated from within WCOP8 selecting desired tool Debug menu. Easy access COP8 debugging programs Debug menu Note! Only debug tools installed will shown debug menu none above COP8 debugging programs installed, Debug menu will appear WCOP8 menu. Page WCOP8 Advanced Setup Development double clicking Debug item main list local `Debug' list collapses. Help files double clicking Help files item main list expands into local list with item: Type name Help File "interactive datasheet"). .browse location physical file. .and finally select button file list Installation additional Help files "interactive datasheets") selecting Define additional item local list, help files called "interactive datasheets") installed made available from within WCOP8 IDE. items installed menu will available from Additional Help Files menu which located general WCOP8 Help menu. main Help menu with additional help files installed Type representative name file which installed Menu item field. File path field Browse button will browse valid drives order find directory where file installed located. When file been selected, press button (arrow down) file list. selecting file within list, press Remove button (arrow will remove file from list from Help menu. Note! symbol inserted somewhere name which entered Menu item field, first character right symbol will marked menu (the symbol will appear menu name). Example: Development WCOP8 Advanced Setup Page name entered C&OP8ACC will shown menu COP8ACC where letter key. User applications double clicking User applications item main list expands into local list with item: Type name Program .browse location physical file. .and finally select button file list Installation User applications selecting Define additional item local list, user defined programs installed made available from within WCOP8 IDE. items installed menu will available from general WCOP8 File menu. user applications installed. Calculator Notepad installed made available from this menu "User applications" installed Page WCOP8 Advanced Setup Development Type representative name file which installed Menu item field. File path field Browse button will browse valid drives order find directory where file installed located. When file been selected, press button (arrow down) file list. selecting file within list, press Remove button (arrow will remove file from list from File menu. Note! symbol inserted somewhere name which entered Menu item field, first character right symbol will marked menu (the symbol will appear menu name). Example: name entered No&tepad will shown menu Notepad where letter key. Templates double clicking Templates item main list expands into local list with item: Type name Program .browse location physical file. .and finally select button file list Installation Templates selecting Define additional item local list, user defined text templates installed template library made available from within WCOP8 IDE. items installed this menu will available from "Insert Template" which shown pressing CTRL+T general WCOP8 File menu. Development WCOP8 Advanced Setup Page This Insert Template shown when CTRL+T pressed Insert Template Type representative name template which installed Template name field. File path field Browse button will browse valid drives order find directory where text file installed located. When file been selected, press button (arrow down) file list. selecting file within list, press Remove button (arrow will remove file from list from template library. Save settings When button pressed, settings stored initialization file will recalled every time WCOP8 started. settings always changed choosing Environment settings Options menu. Understanding Compiler, Assembler Linker Interface When WCOP8 invokes National Semiconductor Assembler Linker takes advantage some features within these programs. This results some restrictions user influence Assembler/Linker behavior. below table these restrictions listed: Page WCOP8 Advanced Setup WCOP8 Interface implementation Assembler directives used redirect files Linker directives used redirect files Assembler Linker both invoked using @command.cmd files. information regarding paths, switches, file names etc. passed Assembler/Linker such command files. WCOP8 uses following command launch compiler/linker: c:\.\asmcop.exe @a.cmd _action_.res c:\.\asmcop.exe @a.cmd _action_.res Development Resulting restriction Assembler switches cannot specified user. Linker switches cannot specified user. Only National Semiconductor Assembler ASMCOP Linker LNCOP which accepts this format supported WCOP8 IDE. .CHP files used from rev. 4.10 WCOP8 will override preAssembler, WCOP8 make vious user defined directive <assembler direcDOS directives tory> order locate directories where .CHP files placed Assembler/Linker "Restriction" table Debug tools, Interface Initialize statements commands which ensure proper operation debug tool question. auto generated statements generated basis user selected <path> <filename>. Example: "c:\epu-cop8\cop8sac.bat" chosen browse function following statements generated using auto generate function: EHSFP=c:\epu-cop8\ path=c:\epu-cop8\;%path% epu8sac.bat first line ensures that debug tool find system files when launched from directory different from where installed. second line ensures that able locate file when launched. third line name debug program file launched. start directory installed debug tools dependent file focus debug tool launch time. different possibilities shown below table: Development WCOP8 Advanced Setup Page Focus condition Project file focus (.ASM) Project file focus (.C) Stand alone file focus (.ASM) Stand alone file focus (.C) file focus Directory from which debug tool launched given projects linker output directory (where projects .COF/.HEX files located) given projects compiler output directory (where projects .COD/.HEX files located) environment linker output directory (where stand alone .COF/.HEX files located) environment compiler output directory (where stand alone .COD/.HEX files located) root directory drive where WCOP8 installed Debug "launch directory" table Page Built-in Editor Functions Other Features Development Built-in Editor Functions Other Features WCOP8 built-in editor which allows user enter edit text files within WCOP8 IDE. editor supports most common Windows editor functions such Find, Find&Replace, Cut, Copy, Paste, Delete, Goto Line etc. Pop-Up menu When cursor located above open window, right mouse button supports several fast access commands: This Pop-Up menu appears when right mouse button clicked Cut, Copy, Paste Delete fields will only highlighted they accessible, block text marked. Goto Line. function activated small dialog will appear: Enter line number this field. press this Find button press Enter keyboard able enter line number this dialog box, press Enter Find button editor will line chosen. cursor placed above open file, Include Files. function activated, files specified included current file shown. Please note that only directory specified file/project "Include path" will scanned include files! include files which should present shown then check "Include path" settings (environment settings active file single file project settings active file part project). Development Built-in Editor Functions Other Features Page Include files dialog above example Include Files. function been activated file which includes three different files. include files easily opened either double clicking file using Open button. cursor placed above open file, Toggle Visual View function toggles between normal editor window split editor window with source code information left part split window. Please refer Visual View function paragraph later this chapter more depth description feature. cursor placed above open file with name such MY_PROG.ASM, Show List File function Pop-Up menu will automatically open list file MY_PROG.LIS window. Show File function operates same opens file MY_PROG.MAP. Note! group files combined project, only file generated. This file will given same name that project. Find Find&Replace Find Find&Replace options found Search menu speedbar buttons. Since functionality such functions presumed known Windows users will described further. FIND selection FIND selection REPLACE with. Print Screen functions Print Printer Setup. functions found File menu speedbar buttons. print options available Print menu: Print option which prints contents active document Print Selection option which only prints selected part document. Page Built-in Editor Functions Other Features Development Screen arrangement windows icons found Window menu speedbar buttons. Print SETUP TILE, CASCADE Windows ARRANGE icons Fonts Change editor font done Character menu default font `Fixedsys' (normal, 10pt). editor supports fixed width fonts installed system. information about fonts will saved files! Status Line bottom environment window there active) status line showing system data: Line Column Editor `Insert' `Overwrite' mode Name path file active window active file/document been modified Name opened project any). shown file focus part open project. This status line, well speedbar with icons, toggled Options menu. Edit Functions Bookmarks WCOP8 built-in editor supports many well known editor commands shortcuts such Shift+Ctrl+Left arrow `Mark word left', Shift+Ctrl+PgUp `Mark page' etc. complete list these shortcuts listed Chapter same shortcut list also seen on-line help within WCOP8 choosing Shortcuts. Help menu. easing work with large files bookmark function supports different bookmarks file. bookmark placed file pressing Shift+Ctrl+0.9. When bookmark inserted blue line shown across bookmarked line. Development Built-in Editor Functions Other Features Page Jumping bookmark done pressing Ctrl+0.9. This function makes possible fast jumping between code different places file. Bookmarks deleted pressing Alt+0.9 External Applications external applications should launched from within WCOP8 preferred editor similar), this made possible. matter fact, different external applications launched from within WCOP8 IDE. external applications assigned specific keyboard shortcut they activated from File menu: Search valid drives files projects activating this File search menu Insert Template activating this menu pressing Ctrl-T Import Aisys DriveWay projects external applications installed: Notepad Calculator list last five files/projects opened. contents File menu with external applications installed User Templates Another useful function File menu Insert Template. which gives fast access predefined templates such user-defined procedure, function file headers, commonly used text etc. Installation User applications Templates done under Environment Settings. Options menu. detailed description install User Applications User Templates Chapter WCOP8 Advanced Setup. When Insert Template. activated following dialog appears: Page Built-in Editor Functions Other Features Development procedure header inserted active document module header inserted active document Insert Template dialog with templates installed names contents templates 100% definable this done under Environment Settings. Options menu (see Chapter WCOP8 Advanced Setup). Tip! After installation WCOP8 IDE, ready-to-use sample templates installed help user. Physically they located subdirectory main WCOP8 directory called ./TEMPLATE/ File search File search. function also found File menu. This function used scan valid drives given mask files. location given project, assembler file forgotten this function will quickly find file accessed from within this function. Choose File search. function following dialog appears: Development Built-in Editor Functions Other Features Page when status changes `Search finished' valid files found path given listed this box. files/projects opened double clicking them this window. Type desired search mask. File search dialog press search button. status will change searching. Please note that sub-directories directory chosen will also scanned when search activated. Import (Aisys DriveWay) Import function File menu converts Aisys COP8 DriveWay project WCOP8 project which ready compile. "Import" function found File menu Page Built-in Editor Functions Other Features Development When Import DriveWay Assembler Project. activated following dialog appears: Select project import into WCOP8 Browse DriveWay directory Browse DriveWay directory select project import First browse DriveWay directory then select project import. pressing button, DriveWay project converted WCOP8 project WCOP8 will prompt project should opened right away. file created WCOP8 import process called same DriveWay file just with WCOP8 specific .PRJ extension when file called MAIN-ASM.DWP imported file called MAIN-ASM.PRJ will created). Note! .PRJ file automatically saved DriveWay directory! Note! Every time changes made Aisys DriveWay project within DriveWay program project reimported into WCOP8 make WCOP8 aware changes. Note! current revision WCOP8 only supports import DriveWay Assembler projects. Auto CR/LF file conversion .INC include files supplied with some older versions National Semiconductor Assembler written format with only line separator. This format recognized large number editors often shown long line. WCOP8 built-in detector/converter that detects this condition internally converts readable format. Development Built-in Editor Functions Other Features Page Assembler Directives quick reference Assembler programmer "list directives" been added Window menu: Select this item complete list Assembler Directives Select this item complete list Directives Location Assembler Directives Window menu selecting both) these "list directives" list appears with valid Assembler and/or Directives: Click this button select Close close list Click this button minimize list Double click items text content will copied into editor file currently focus Directives Assembler Directives list boxes double clicking items these list boxes, text will copied into caret location editor window focus. clicking Minimize button lists minimized moved around screen: Directives Assembler Directives list boxes when minimized Page Built-in Editor Functions Other Features Development Visual View function support fast overview source code "Visual View" feature been built into editor. "Visual View" feature provides overview sections and/or functions source file supports fast jumps back forth between these sections/functions. When source code opened editor window select Toggle Visual View function Pop-Up menu (right mouse button) press Ctrl+W enter this feature: Double click sections expand Visual View used Assembler program double clicking Sections item list expands into local list sections defined assembler program: Select this item. text scrolls that position source code Fast access different Sections using Visual View selecting different items Sections list, focus main source code list changes that section. When Toggle Visual View function Ctrl+W selected again, "Visual View" split window disappears. When "Visual View" used source files list shows Functions instead Sections. Please note that sections window dynamically updated. Changes made while open reflected list. update sections window, either close sections window then reopen Development Built-in Editor Functions Other Features Page press Alt+R activate Pop-up menu (right mouse button) over sections window choose refresh from Pop-up menu Plug-ins WCOP8 plug-ins small "stand-alone" programs written Development support main WCOP8 program. Please note that WCOP8 plug-in does change functionality within main WCOP8 program therefore version WCOP8 program will able operate with without plug-ins! Development WCOP8 plug-in installed follows: Install/move WCOP8 plug-in into directory your choice very first time plug-in tool launched automatically install self into WCOP8 When WCOP8 launched, plug-in tool will available from Plug-ins menu Plug-ins menu with Project Wizard plug-in installed Note! Only plug-ins installed will shown Plug-ins menu none above WCOP8 plug-ins installed, Plug-ins menu will appear WCOP8 menu. Page Using WCOP8 Single Files Development Using WCOP8 Single Files `Single File' file which opened part project stand-alone file which able Assembled/Compiled linked separately. single file opened pressing Open File button created pressing File button speedbar choosing Open File File File menu. Note! single file make Include files import functions from separately Assembled/Compiled submodules. file does import functions from separate submodules, correct linking only performed these modules combined project. Chapter OPEN single file SAVE file file SAVE file Meaning file access buttons speedbar Assemble/Compile Link buttons Assembling/Compiling done choosing Assemble/Compile from Execute menu pressing Assemble/Compile button speedbar. Linking done choosing Link from Execute menu pressing Link button speedbar. Conditionally assembling/compiling successive linking done choosing Make from Execute menu pressing Make button speedbar. Linking only performed file Assembled/Compiled without errors. Forced assembling/compiling successive linking done choosing Build from Execute menu pressing Build button speedbar. Linking only performed file Assembled/Compiled without errors. Development Using WCOP8 Single Files Page LINK file active window MAKE Assemble/Compile file necessary Link) file active window BUILD Assemble/Compile Link) file ASSEMBLE/COMPILE file active window Meaning Assemble/Compile, Link, Make Build buttons speedbar when used single files Assembling/Compiling When compiling invoked choosing Assemble/Compile from Execute menu pressing Assemble/Compile button speedbar, WCOP8 shows current activity "Action Report Window": WCOP8 Action Report Window when Assembling performed When compilation ended Assembler/Compiler Result Window opened with status report. Assembler/Compiler Result Window after compilation ended errors everything went window closed, otherwise able scroll through error messages from Assembler/Compiler. paragraph Error Handling this chapter guide WCOP8 Error Handler. When Assembler/Compiler result window been closed have possibility quickly open list file created compilation time pressing right mouse button choose Show List File. Show List File will always open list file correlated active window. Page Using WCOP8 Single Files Development This Pop-Up menu appears when right mouse button clicked Linking When linking invoked choosing Link from Execute menu pressing Link button speedbar, WCOP8 shows current activity "Action Report Window": WCOP8 Action Report Window Please note that Link function will perform timestamp check object/source file. avoid linking object file Make Build function instead. When linking ended Linker Result Window opened with status report. Linker Result Window after linking ended everything went window closed, otherwise able scroll through error messages from linker. When have closed linker result window have possibility quickly open file created linking. This done pressing right mouse button choose Show File. Show File will always open file (*.map) correlated active window. TIP! Assembler/Compiler/linker result windows (only!) `fast-closed' pressing Ctrl left mouse button. Development Using WCOP8 Single Files Page Make Pressing Make button will either perform compilation linking only linking file active window depending object/source file timestamping. Assembling/compilation only performed object file older than corresponding source file. object file younger than corresponding source file, only linking performed. Please note that linking only performed compilation executes without errors. Build Pressing Build button will perform compilation linking file active window regardless object/source file timestamp. Please note that linking only performed compilation executes without errors. Error Handling errors occur during compilation, line numbers with syntax will listed Assembler/Compiler result window after compilation: Error line detected assembler. edit these lines source file just double click line number! Assembler/Compiler Result Window errors detected quick access different erroneous lines source include file, just double click line numbers stated Assembler/Compiler result window WCOP8 will automatically jump this line source file. Furthermore, WCOP8 splits editor window between Assembler/Compiler result window source file that overview both obtained. Page Using WCOP8 Single Files Development WCOP8 environment source file edited shown, cursor located erroneous line bottom Assembler/Compiler result window still shown Error editing (after automatic jump source file) After having edited error, next error line Assembler/Compiler result window double clicked Development Using WCOP8 Project Mode Page Using WCOP8 Project Mode Using WCOP8 project mode will ease work when designing multimodule programs. When project mode, link feature automatically links files project. build facility will compile files project using correct compiler .ASM files after that link them. make feature only assembles/compiles files which been updated after that link them. assemble/compile feature still only works active file. Assembler/compiler/linker settings unique project stored file with .PRJ extension. This simplifies redesigns since information about files, compilers, switches etc. restored when project opened. CLOSE project OPEN project SAVE project project Project FILES Meaning different project buttons speedbar Project project created selecting Project Project menu pressing project button speedbar. When selected, several dialog boxes will guide through steps necessary build project. First following dialog appears: Page Using WCOP8 Project Mode Development Project dialog Give project name File name: field select where project file should located. Note! name final .HEX and/or .COF file will same that project! example, project called MY_PROJ.PRJ final .HEX and/or .COF file will called MY_PROJ.HEX MY_PROJ.COF. When done, press button. following dialog automatically appears: Copy Assembler, compiler linker settings from general WCOP8 environment Project Settings dialog This dialog almost similar general WCOP8 environment settings dialog box. entering data this dialog please Chapter WCOP8 Advanced Setup. Environment Settings button pressed, environment settings compilers linker copied into current project. When finished, press button following dialog automatically appears: Development Using WCOP8 Project Mode Page Project Files dialog Select directory then select file finally select file remove file double click file) Continue these steps until files supposed your project have been selected. later want change files your project this dialog accessed choosing Project Files Project menu pressing Project Files button speedbar. When done press button. your project file (*.PRJ) saved selected drive accessed with Open Project Project menu Open Project button speedbar. When button pressed, WCOP8 prompts whether project should opened right away not. Working with Project When project opened, WCOP8 automatically loads specific project settings assembler, compiler linker, shows name path project status line finally opens (and iconizes) .ASM files project. When project closed, WCOP8 automatically unloads project settings closes project files. Note! file opened part project cannot closed using normal Close File command. only close project file closing complete project! Activated files project, assemble/compile, link, make build commands will project settings extended work files project. Page Using WCOP8 Project Mode Development Pressing Link button will perform complete link files project. Please note that Link function will perform timestamp check object/source files. avoid linking object files Make Build function instead. Pressing Make button will either perform compilation linking only linking files project depending object/source files timestamping. Compilation file only performed object file older than corresponding source file. object file younger than corresponding source file, only linking performed. make function does check timestamping include files. include files been changed please Build function instead. Please note that linking only performed compilation executes without errors. Pressing Build button will perform complete compilation linking files project regardless object/source files timestamping. Please note that linking only performed compilation executes without errors. LINK files project MAKE Compile files necessary Link) files project COMPILE file active window BUILD Compile Link) files project Meaning same Compile, Link Build buttons speedbar when used project files When assembling/compiling linking invoked project files, WCOP8 action report window will confirm that using project settings. First assembling compilation files) performed each file project then linking performed project file which part current project opened, WCOP8 will environment settings this file assembling/compiling linking. Tip! After installation WCOP8 IDE, ready-to-use sample project installed help user. Physically located subdirectory main WCOP8 Development Using WCOP8 Project Mode Page rectory called ./EXAMPLE/. access sample project, press Open Project button, browse example directory select project called TEST.PRJ Full View Full View option Project Files dialog gives graphical view active project. Project Files dialog Press this button graphical overview current project When Full View button activated following dialog appears: Page Using WCOP8 Project Mode Development small folder indicates that WCOP8 detected .INCLD statement this file. names files included double click line press Expand button Copy source, include project files destination drive user's choice Full View project TEST.PRJ collapsed mode Printout `Full View' printer there small folder beside file name this file contains more include statements. files included seen clicking Expand button double clicking line with small folder: Full View project TEST.PRJ expanded mode overview collapsed again pressing Collapse button. Print button pressed WCOP8 will generate printout this graphical overview project. Copy button pressed, WCOP8 will copy: files project Development Using WCOP8 Project Mode Page include files used files project project file (.PRJ) destination drive user's choice. Page Important Notes Development Important Notes When running WCOP8 program please bare mind that this software shareware thousand dollar program which, course, gives restrictions functionality response time. WCOP8 Windows When using WCOP8 Windows environment boxes used WCOP8 cannot hidden. This means that whenever WCOP8 active also WCOP8 controlled will seen system. Please note that handling these boxes automatically done WCOP8 IDE. WCOP8 lock-up's Even though would like WCOP8 100% free stable under certain conditions lock Mostly lock condition cured closing down WCOP8 task restarting sometimes, though, complete reboot necessary. lock condition sometimes occur when using WCOP8 with some older versions Byte Craft compiler. have seen that under rough tests this compiler locks WCOP8 looses contact with This always error WCOP8 since same would true compiler invoked manually from box. such lock occur WCOP8 automatically detects this notifies user, lock corrected closing box. lock occurred when using compiler double check source code (maybe invalid misspelled compiler #pragma used) also check system performance settings WCOP8 configuration program. system performance setting lower value. Relaunch WCOP8 again. lock-up other kind problems persist then send e-mail with detailed description behavior. WCOP8 updates updates from latest revision please read WHATSNEW.TXT file WCOP8 directory! September 1997 Morten Kjaer Henning Kaas Development File menu Alt-F-N Alt-F-O Alt-F-C Alt-F-S Alt-F-A Alt-F-E Alt-F-P Alt-F-R Alt-F-X Ctrl-T Edit menu Ctrl-U Ctrl-X Ctrl-C Ctrl-V Search menu Alt-S-F Alt-S-R Character menu Alt-C-F Execute menu Ctrl-F9 Alt-X-L Alt-X-M Alt-X-B Project menu Alt-P-N Alt-P-O Alt-P-C Alt-P-A Alt-P-F Alt-P-S Options menu Alt-O-E Alt-O-S Alt-O-L WCOP8 Keyboard Shortcuts Window menu Alt-W-T Alt-W-C Alt-W-A Ctrl-A Ctrl-D Help menu Alt-H-C Alt-H-S Alt-H-H Alt-H-A Page File Open File Close File Save File Save File File Search Print Print Setup Exit Insert Template Tile Cascade Arrange Assembler directives directives Contents Shortcuts Additional Help files About Undo Copy Paste Delete Find Replace Search Again Others Ctrl-Left Mouse Button Close Assembler/ Compiler Result Ctrl-G Show "Goto Line" Ctrl-I Show "Include Files" Ctrl-L Show List file Ctrl-M Show file Ctrl-Tab betw. child windows Ctrl-F4 Close window focus Built-in Editor Ctrl-W Shift-Ctrl-0.9 Ctrl-0.9 Alt-0.9 Alt-A Ctrl-Left arrow Ctrl-Right arrow Ctrl-PgUp Ctrl-PgDn Ctrl-Home Ctrl-End Shift-Ctrl-left arrow Shift-Ctrl-right arrow Shift-Ctrl-PgUp Shift-Ctrl-PgDn Shift-Ctrl-Home Shift-Ctrl-End Shift-Home Shift-End Shift-PgUp Shift-PgDn Font Assemble/Compile Link Make Build Toggle Visual View bookmark Goto bookmark Delete bookmark Delete bookmarks Move word left Move word right Move page Move bottom page Move first page Move document Mark word left Mark word right Mark page Mark Bottom page Mark first page Mark document Mark start line Mark line Mark page Mark page down Project Open Project Close Project Save Project Project Files Project Settings Environment Speedbar Status Line Other recent searchesSPM6G140-060D - SPM6G140-060D SPM6G140-060D Datasheet QFP80-C2 - QFP80-C2 QFP80-C2 Datasheet NZ2520S - NZ2520S NZ2520S Datasheet NZ2520SG - NZ2520SG NZ2520SG Datasheet MAX6329 - MAX6329 MAX6329 Datasheet MAX6349 - MAX6349 MAX6349 Datasheet LFCN-1575 - LFCN-1575 LFCN-1575 Datasheet ENA1748 - ENA1748 ENA1748 Datasheet
Privacy Policy | Disclaimer |