Advertisement

Quick Links

TICE58
User Manual
www.tenx.com.tw
tenx technology, inc.
Rev.1.0, 2007/01/05

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the TICE58 and is the answer not in the manual?

Questions and answers

Summary of Contents for TENX TECHNOLOGY TICE58

  • Page 1 TICE58 User Manual www.tenx.com.tw tenx technology, inc. Rev.1.0, 2007/01/05...
  • Page 2: Table Of Contents

    3. Main Screen Window....................17 4. Environment Set Window ..................23 5. Help Window ......................26 Tips on using the software ..................27 1. Use of BreakPoint....................27 2. Use of INCLUDE.....................32 3. Use of Virtual Circuit ....................33 Points to note .......................37 tenx technology, inc. Rev.1.0, 2007/01/05...
  • Page 3: Product Introduction

    UM-TICE58_EV10 Product Introduction 1. Introduction To minimise the development time and process, tenx technology exclusively designed the IC emulator-TICE58. TICE58 was developed by tenx technology; it supports all IC models in the TM58 series. 【TICE58 exterior】 ※System Requirements: 1. IBM PC 486 compatible or above.
  • Page 4: System Configuration

    Power socket 【Unit exterior】 ※Connect the 100 pin cable to TIC 58 unit and corresponding POD board. ※Connect the USB cable from PC to TIC58 unit. ※Connect power cord. ※Turn power on and finish hardware installation. tenx technology, inc. Rev.1.0, 2007/01/05...
  • Page 5: Software Installation

    UM-TICE58_EV10 3. Software Installation 【Step 1】(1). Double click on TICE58 software and unzip the file. When it’s done, a TICE58 index will be generated: (2). Double click on TICE58 folder: 【Step 2】Click to enter the following software installation screen: tenx technology, inc.
  • Page 6 UM-TICE58_EV10 【Step 3】Click NEXT to start installation: tenx technology, inc. Rev.1.0, 2007/01/05...
  • Page 7 UM-TICE58_EV10 【Step 4】Click NEXT to continue: 【Step 5】Click NEXT to start installation: tenx technology, inc. Rev.1.0, 2007/01/05...
  • Page 8 UM-TICE58_EV10 【Step 6】Software installation screen (when the figure in red column reaches 100%, the installation is complete): tenx technology, inc. Rev.1.0, 2007/01/05...
  • Page 9: Quick Start

    UM-TICE58_EV10 Quick Start 【Step 1】Run TICE58 program 【Step 2】When the TICE58 software is running, it starts downloading from USB device and TICE58 unit. tenx technology, inc. Rev.1.0, 2007/01/05...
  • Page 10 When Initialing indicates 100%, the download is complete, and the program is ※ ready for use. If the downloading fails, press the key on the far right to enable TICE58 ※ software to download again. 【Step 3】Choose project → open project tenx technology, inc.
  • Page 11 【Step 5】After clicking OK button, a screen with ‘IC Select’, ‘Configuration’ and ‘Add Source Code’ will appear (See below). (IC model needs to match the corresponding POD board, please refer to related POD board) tenx technology, inc. Rev.1.0, 2007/01/05...
  • Page 12 UM-TICE58_EV10 【Step 6】Firstly, select IC model, then click to add Source Code (Here we add TICE58 sample file, the path is C:\ProgramFiles\Tenx\TICE58\example \AP-TM58XX_01S, <C: may be different due to various configurations>) Select AP-TM58XX_01S.asm, and then press Open. tenx technology, inc.
  • Page 13 4.7n 455K 4.7K 680p 20K~27K 20K~27K 1K~470 14.374M External Reset: ※ To use the internal/external RESET, un-tick box for internal RESET ID: There are 4 selections, users can self define ID, default is FF ※ tenx technology, inc. Rev.1.0, 2007/01/05...
  • Page 14 UM-TICE58_EV10 【Step 8】Press to compile, debug and download files to TICE58. If no errors are found in compiler and program is fully downloaded, press ※ free run the program, or press for single step function. If errors are found during downloading, press to restart downloading.
  • Page 15: Menu Functions

    Save all file: Saves all files in a project. Close all file: Closes all files in a project. Printer: Printer settings. Printer set: Configures printer settings. Exit: Closes TICE58 program. Project: New project: Creates new projects. Open project: Opens existing projects.
  • Page 16 EV. Software Simulator: When software simulator is in use, no POD board required. (some functions will be disabled) Hardware Simulator: When hardware simulator is in use, POD board required. Environment Set: Runs environment settings tenx technology, inc. Rev.1.0, 2007/01/05...
  • Page 17: Main Screen-Tool Bar

    Free runs the program Stop Stops running the program Program returns to initial starting Reset point Runs Compiler, and downloads files Run Compiler and Download to ICE under no error conditions. Initial ICE again Initializes ICE again. tenx technology, inc. Rev.1.0, 2007/01/05...
  • Page 18: Main Screen Window

    (1). To display program code, (*.asm) please double click on asm file, as shown below (Graph 3.3.1-1), the main window will then display program code (Graph 3.3.1-2). (Graph 3.3.1-1) (Graph 3.3.1-2) tenx technology, inc. Rev.1.0, 2007/01/05...
  • Page 19 UM-TICE58_EV10 (2). To display machine code Please double click Memory, as shown below (Graph 3.3.1-3), the main window will then display machine code (Graph 3.3.1-4). (Graph 3.3.1-3) (Graph 3.3.1-4) tenx technology, inc. Rev.1.0, 2007/01/05...
  • Page 20 Displays IC Register information; please refer to IC Data Sheet for definition of each Register. In Debug, if modification is required, double click on required field (see below), ※ enter value, and then press OK. tenx technology, inc. Rev.1.0, 2007/01/05...
  • Page 21 To add variables: ※ 1. Position cursor on Var Name, and 2. Click Add variable, the window right click mouse button below will appear, add the variable (See below). to be observed, then press OK . tenx technology, inc. Rev.1.0, 2007/01/05...
  • Page 22 【Other Messages】 Shown as following: a. Hardware Simulator Shows connection with TICE58 unit. Position of the cursor, when main screen displays under machine code. Position of the cursor, when main screen displays under program code. Value of each flag register.
  • Page 23 UM-TICE58_EV10 b. Software Simulator Unable to connect to TICE58 unit. Currently in software simulator. tenx technology, inc. Rev.1.0, 2007/01/05...
  • Page 24: Environment Set Window

    Disable Bar Color Sets up BreakPoint color when disabled Arrow In Color Sets up color when program is running to a certain address Adjust RAM window color Adjust Register window color Adjust Watches and Stacks window color tenx technology, inc. Rev.1.0, 2007/01/05...
  • Page 25 When running ‘Auto step’ functions, it sets up the time for command to move down from line to line. (unit: millisecond) ※Code Insight: Only applicable when main screen is under source window, it displays symbol addresses and variable values. ※3 display modes: hexadecimal, decimal and binary systems tenx technology, inc. Rev.1.0, 2007/01/05...
  • Page 26 When opening each different project, the ‘Quick Open’ option is added under ※ ‘Project’ (see below); for those no longer required *.pj files, they can be deleted from here. (Under Project, maximum 5 *.pj files can be listed) tenx technology, inc. Rev.1.0, 2007/01/05...
  • Page 27: Help Window

    UM-TICE58_EV10 5. Help Window a. About Displays TICE58 version b. Information Displays IC models supported by hardware and software simulators. tenx technology, inc. Rev.1.0, 2007/01/05...
  • Page 28: Tips On Using The Software

    UM-TICE58_EV10 Tips on using the software 1. Use of BreakPoint a. For easy Debug run, TICE58 software provides several ways of using BreakPoint, users can: press F2 key use BreakPoint use Run to Cursor use Break Point List go to the main screen (when BreakPoint occurs) tenx technology, inc.
  • Page 29 UM-TICE58_EV10 b. To set up, right click mouse button on desired position for BreakPoint, select “Set BreakPoint”; to cancel, move cursor to desired position, right click and select “Clear BreakPoint”. tenx technology, inc. Rev.1.0, 2007/01/05...
  • Page 30 ※Move the cursor to where the program code should stop (where the red arrow is pointing to), as below: ※Press Run to cursor or F6, the program will stop where is cursor is, see below: Where the red arrow points to will be highlighted in blue. tenx technology, inc. Rev.1.0, 2007/01/05...
  • Page 31 C: Address information of all set Breakpoints D: This function saves the addresses of set Breakpoints; easy for users to set multiple sets of Breakpoints; users can self define names to be saved; saved data will be stored in *.pj files. tenx technology, inc. Rev.1.0, 2007/01/05...
  • Page 32 ※Red indicates the set Breakpoint; grey indicates Breakpoint failed to be set up; blue indicates where the program is running. B. Displays under machine code ※Red indicates the set Breakpoint; green indicates where the program is running. <Note: Users can self-define colors. > tenx technology, inc. Rev.1.0, 2007/01/05...
  • Page 33: Use Of Include

    UM-TICE58_EV10 2. Use of INCLUDE By using ‘INCLUDE’, the main program’s program code is shortened; users can read with ease. tenx technology, inc. Rev.1.0, 2007/01/05...
  • Page 34: Use Of Virtual Circuit

    UM-TICE58_EV10 3. Use of Virtual Circuit This function is only applicable under software simulator. tenx technology, inc. Rev.1.0, 2007/01/05...
  • Page 35 LED of the third set. D: After the set-up is done, press to save, if the key is not pressed, the settings will not be functional. To delete all settings, press E: Those 4 columns are left blank intentionally. tenx technology, inc. Rev.1.0, 2007/01/05...
  • Page 36 D: Sets up “In/Out value” for I/O port; the In/Out status in I/O is defined by the program. Enter hexadecimal values in the white box, then press ‘Set’ to export/import the entered values to I/O port. E: Simulates LED Output, red indicates on, blue indicates off. tenx technology, inc. Rev.1.0, 2007/01/05...
  • Page 37 INRC Clock: When the chosen IC uses Internal RC, an extra window will appear for Internal RC values to be set up; if the chosen IC has no Internal RC function, the window will not appear. tenx technology, inc. Rev.1.0, 2007/01/05...
  • Page 38: Points To Note

    During compiling or debugging, files are automatically saved as *.ASM files, therefore, *.ASM files should not be set as ‘read only’ files. If they are set as ‘read only’ files, errors will occur during compiling or debugging. tenx technology, inc. Rev.1.0, 2007/01/05...

Table of Contents