background image

 UM-TICE58_EV10

 

9

                          tenx technology, inc. 

 

Rev.1.0,  2007/01/05 

 

 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 

 

 
 
 
 
 
 
 
 

Содержание TICE58

Страница 1: ...tenx technology inc Rev 1 0 2007 01 05 TICE58 User Manual www tenx com tw ...

Страница 2: ...figuration 3 3 Software Installation 4 Quick Start 8 Menu Functions 14 1 Main Screen Functions in Menu 14 2 Main Screen Tool Bar 16 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 ...

Страница 3: ...CE58 exterior System Requirements 1 IBM PC 486 compatible or above 2 USB Port 3 64M memory space or above 4 WINDOWS 2000 XP operating system Features of TICE58 1 USB port connection to computers high speed emulation 2 With internal or external oscillator 3 Ability to set up BreakPoint 4 Internal and external RESET 5 Hardware and software emulations 6 Compiling debugging and assembly can all be don...

Страница 4: ...figuration 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 Light indication 100 pin socket for POD Power socket Power switch ...

Страница 5: ...1 0 2007 01 05 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 ...

Страница 6: ...UM TICE58_EV10 5 tenx technology inc Rev 1 0 2007 01 05 Step 3 Click NEXT to start installation ...

Страница 7: ...UM TICE58_EV10 6 tenx technology inc Rev 1 0 2007 01 05 Step 4 Click NEXT to continue Step 5 Click NEXT to start installation ...

Страница 8: ...UM TICE58_EV10 7 tenx technology inc Rev 1 0 2007 01 05 Step 6 Software installation screen when the figure in red column reaches 100 the installation is complete ...

Страница 9: ...UM TICE58_EV10 8 tenx technology inc Rev 1 0 2007 01 05 Quick Start Step 1 Run TICE58 program Step 2 When the TICE58 software is running it starts downloading from USB device and TICE58 unit ...

Страница 10: ...ev 1 0 2007 01 05 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 ...

Страница 11: ...and enter project name for example test pj then click save button as shown below 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 ...

Страница 12: ...01 05 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 ...

Страница 13: ...ween internal external clock un tick box for internal clock the fixed internal frequency is 4MHz When using external clock the figures of Y1 R1 C1 on TM58POD board need to be adjusted see table below Y1 R1 C1 C2 32 768K 4 7K 4 7n 455K 4 7K 680p 1M 27K 20p 2M 20K 27K 20p 4M 20K 27K 20p 8M 1K 20p 10M 1K 470 20p 12M 470 20p 14 374M 100 20p 16M 3 3 20p External Reset To use the internal external RESET...

Страница 14: ...ebug and download files to TICE58 If no errors are found in compiler and program is fully downloaded press to free run the program or press for single step function If errors are found during downloading press to restart downloading Below is the screen after downloading is completed ...

Страница 15: ...file ÆSave as file Saves the current file with another file name Æ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 ÆModify project Modifies settings in projects including configurations...

Страница 16: ...s the program only with single steps automatically ÆStep over Runs all programs with single steps ÆStep into Runs the program only with single steps ÆRun to cursor Runs the program only to where the cursor is ÆStop Stops running the program ÆWarm reset Restarts the program BreakPoint ÆBreak Point List List of BreakPoint Tools ÆCompiler Compiles files ÆCompiler Loading only applicable in hardware s...

Страница 17: ... single steps F4 Single step run only runs the main program Runs the main program only with single steps excludes CALLcommand F10 Automatic single step run all programs Runs all programs with single steps automatically F11 Automatic single step run only runs the main program Runs the program only with single steps automatically excludes CALLcommand F9 Run program Free runs the program F3 Stop Stop...

Страница 18: ...s window is devised to display source files or Memory format Users can configure their preferred display information 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 ...

Страница 19: ...0 18 tenx technology inc Rev 1 0 2007 01 05 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 ...

Страница 20: ...if modification is required double click on required field see below enter value and then press OK The above graph shows the field to be modified Register 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 ...

Страница 21: ... Stacks This window is divided into Watches and Stacks a Watches allows users to trace the changes of defined variables in the program To add variables 1 Position cursor on Var Name and right click mouse button See below 2 Click Add variable the window below will appear add the variable to be observed then press OK ...

Страница 22: ...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 Please refer to IC Data Sheet for definition of each flag register Æ Currently in hardware simulator Æ The IC model to be simulated Æ The values defined by TYPE in TM58P20 Configurations Each IC provides different configurati...

Страница 23: ...UM TICE58_EV10 22 tenx technology inc Rev 1 0 2007 01 05 b Software Simulator Æ Unable to connect to TICE58 unit Æ Currently in software simulator ...

Страница 24: ...B PrgMBox Color Sets up box color PrgMBox Text Color Sets up text color BackGround Color Sets up background color Code Text Color Sets up code text color Trace Bar Color Sets up BreakPoint color when enabled Disable Bar Color Sets up BreakPoint color when disabled Arrow In Color Sets up color when program is running to a certain address C Adjust RAM window color D Adjust Register window color E Ad...

Страница 25: ...Time 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 ...

Страница 26: ...Rev 1 0 2007 01 05 c Project items 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 ...

Страница 27: ...UM TICE58_EV10 26 tenx technology inc Rev 1 0 2007 01 05 5 Help Window a About Displays TICE58 version b Information Displays IC models supported by hardware and software simulators ...

Страница 28: ... Tips on using the software 1 Use of BreakPoint a For easy Debug run TICE58 software provides several ways of using BreakPoint users can z press F2 key z use BreakPoint z use Run to Cursor z use Break Point List z go to the main screen when BreakPoint occurs ...

Страница 29: ...28 tenx technology inc Rev 1 0 2007 01 05 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 ...

Страница 30: ... to run to where the cursor is positioned Tool ÆRun to cursor 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 ...

Страница 31: ...t A Used for monitoring purposes B Enter the address value for desired Breakpoint then press 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 ...

Страница 32: ...A Displays under source file 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 ...

Страница 33: ...UM TICE58_EV10 32 tenx technology inc Rev 1 0 2007 01 05 2 Use of INCLUDE By using INCLUDE the main program s program code is shortened users can read with ease ...

Страница 34: ...UM TICE58_EV10 33 tenx technology inc Rev 1 0 2007 01 05 3 Use of Virtual Circuit This function is only applicable under software simulator ...

Страница 35: ...Gnd connections VCC D1 LED D2 LED PA0 graph2 PA1 graph1 C C0 Right click on mouse to set up desired position for LED there are 3 sets of LEDs to choose from each set consists of 8 LEDs see below graph LED2 2 indicates the 2nd LED of the second set LED3 4 indicates the 4th 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 ...

Страница 36: ...n the configured Wake Up or Interrupt keys are pressed corresponding functions will be performed The function of each key is dependent on various IC models and not every key is functional For detailed information please refer to specifications of each IC 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 t...

Страница 37: ...ear when Frequency Settings is clicked Frequency Sets up Clock Frequency under simulator RTCC Simulates external TRM Clock frequency when un ticked it is not in use 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 ...

Страница 38: ...is no need to position it to ˇ When selecting internal external timing pulse if choosing external oscillator it is necessary to position it to ˇ Note 2 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 ...

Отзывы: