Home
        Z86C36 ICEBOX User Manual
         Contents
1.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 15 0   gt 1  1  ZIF SOCKET  M8              0 Ng                  C50SZ 2 0      17 maz       MZ MA        Ne                 M6     MAS  c   1g4         7   c A6 16 MA6  A7 N5 MA7       ms MAS   lt  gt 1  4  U 007 0    50570 B9          9   lt  gt    50571 A9 220 Pos          MAIO    50572 C8        2   11 Na net 7nU AS  gt 4E4    12    3A1 nIRQ3 nIRQ3 M10  IRO3 A13 l4 MA13   7   nU MAS  gt 4E4  nIRQ4 19 IRO4   14   2     14   lt 1  4  gt        nRESET      nRESET      RESET   15     2     15        nU 05  gt 1  4   lt 1E4 ICRAM ICRAM     2 L1 nU AS   gt 1E1          2   2                                      nU MAS                 gt 1A4         war ps          00 05         u_ RW  gt 1A4   lt 3A3 SMR SMR psc                      nU  MDS     gt  ADMUX 184 ADMUX RW 23 U_RW  gt  nlACK                           bH2  gt 1  4  B8 m nlACK  ps   8 em NC      nSYNC  gt nSYNC  gt 1A4  A oor URW 87 P02 SCLK      SCLK  gt         gt 1A
2.                                  9  Quick Installation Instructions                                9  Complete Installation Instructions                            12   Set Power Jumper    12  Installing a New ICE Chip                                  16  Software Installation                                         18  ICEBOX Operation  245 565 eR bade e            Rcx Ros e Re Re    18  Resetting oce Gravel             de rg iw qe gris 19    Table of Contents 0  002202 1001    Z86C36    ICEBOX  iv 7   LED Operation 20                             19   Jumper Settings ceed cada dieti eem beet ade hoe des 20                    Pr DET 23   Using ZDS 2  uras hive           bine itd                      FE d 23   Selectthe ICEBOX   osse      ees 23   Open a Project and Add Files                               26   Available Debug Windows                                    29   Appendix A  Troubleshooting Guide                              31  Introd  ction                                     Re dre 31   Error Opening Serial Port                                     31   Counter Jumps to Unexpected Address                          32   ZDS EBErrot MeSSages    esaet beo tbe edocet o dot d              sisaq 32   Can Not Open               8                                  32   Out of Synchronization with the Emulator                     33   Appendix B  ASCII Character Set                                35  Appendix C  Problem Suggestion Report Form                     41  GIOSSBEY 
3.                  Z66C36    ICEBOX    User Manual       UM002202 1001    ZiLOG Worldwide Headquarters    910 E  Hamilton Avenue   Campbell  CA 95008  Telephone  408 558 8500   Fax  408 558 8300   www ZiLOG com    Z86C36  ICEBOX              This publication is subject to replacement by a later edition  To determine whether a later  edition exists  or to request copies of publications  contact     ZiLOG Worldwide Headquarters  910 E  Hamilton Avenue   Campbell  CA 95008   Telephone  408 558 8500   Fax  408 558 8300  www ZiLOG com       Document Disclaimer    ZiLOG is a registered trademark of ZiLOG Inc  in the United States and in other countries  All other products  and or service names mentioned herein may be trademarks of the companies with which they are associated       2001 by ZiLOG  Inc  All rights reserved  Information in this publication concerning the devices   applications  or technology described is intended to suggest possible uses and may be superseded  ZiLOG   INC  DOES NOT ASSUME LIABILITY FOR OR PROVIDE A REPRESENTATION OF ACCURACY OF  THE INFORMATION  DEVICES  OR TECHNOLOGY DESCRIBED IN THIS DOCUMENT  ZiLOG  ALSO DOES NOT ASSUME LIABILITY FOR INTELLECTUAL PROPERTY INFRINGEMENT  RELATED IN ANY MANNER TO USE OF INFORMATION  DEVICES  OR TECHNOLOGY  DESCRIBED HEREIN OR OTHERWISE  Except with the express written approval of ZiLOG  use of  information  devices  or technology as critical components of life support systems is not authorized  No  licenses are conveyed 
4.        28 PDIP emulation pod  28 SOIC 786  34   35       28 PDIP emulation pod and    DIP to SOIC    conversion adapter from Emulation Technology   AS DIP 6 028 S003 1 or AS DIP 6 028 S003 2                 28 PLCC 786  34   35 N A 28 PLCC emulation pod  40 PDIP Z86C44 C45 N A 40 PDIP emulation pod  44          786  44   45 N A 44 PLCC emulation pod  44 QFP N A N A N A    Table 2  Z86C5120GSE ICE Chip Supported Products  Z86C3600ZEM  Target Emulator Selection     Packages Emulation OTP Required Accessories    28 PDIP Z86C36 N A 28 PDIP emulation pod    UMO002202 1001 Introduction    Z86C36  ICEBOX    11200    Table2  Z86C5120GSE ICE Chip Supported Products  Z86C3600ZEM  Target Emulator Selection   Continued     Packages Emulation OTP Required Accessories    28 SOIC 786  36 N A 28 PDIP emulation pod and a DIP to SOIC  conversion adapter from Emulation Technology  AS   DIP 6 028 S003 1 or AS DIP 6 028 S003 2              28 PLCC 786  36 N A 28 PLCC emulation pod  40 PDIP Z86C46 N A 40 PDIP emulation pod  44 PLCC Z86C46 N A 44 PLCC emulation pod    y Notes  The Z86C3600ZEM becomes the Z86C3500ZEM when you use  a Z86C50 ICE chip     Introduction UM002202 1001    Z86C36  ICEBOX    2     4 11200    HARDWARE SPECIFICATIONS    Operating Conditions    Operating Humidity  1096 9096 RH  Noncondensing    Operating Temperature  20   C  10   C   Clocks  The control processor operates at 7 3728  Mhz  the emulation processor operates at  16 384 Mhz   Serial Baud Rate  57 600 bps    Power Req
5.     ERROR OPENING SERIAL PORT  If the initial ZiLOG screen is not appearing after selecting the COM port  and the screen message displays Time out while reading     1  Check the RS 232C cable connection and communication port  selection in ZDS  See Select the ICEBOX on page 23 for more  information on how to configure the host PC s port     2  Resetthe emulator and ZDS   3  Try connecting another cable   4  Check if transmit receive signals need to be swapped         Note  On some DB  connectors for the        ports  the transmit receive  signal may be swapped and a Null Modem adapter may be  required     5  Ensure that the power supply is connected  is turned on  and power is  available     6  Ensure that the power supply is set at the correct voltage     UM002202 1001 Appendix A  Troubleshooting Guide    32    Z86C36    ICEBOX   2   7   8   9   10     Ensure that the J1 power jumper has been properly configured  See  Set Power Jumper on page 12 for more information on setting the J1  jumper     Check if power supply is supplying the required current  2 5 A  typical  to the emulator     Check selected the port using another application or select another  COM port     After resetting the emulator  wait a minimum of 5 seconds before  running ZDS     COUNTER JUMPS TO UNEXPECTED ADDRESS    Any instruction other than a DI instruction is used to disable interrupts   Possible causes include     The stack overflows into the general register locations   Extra POP  PUSH  IRET  or RET 
6.    11 09 15    c  Attach the voltmeter lead to either pin 1 or 3 on the J1 jumper and  ground   d  Power the ICEBOX with the target device disconnected     e  Turn the voltage adjuster   s screw until the voltmeter s read out  matches the target device s voltage        Caution  Failure to match the target devices voltage with the ICE chip s    voltage could result in damage to the ICEBOX  target device  or  ICE chip     Power the ICEBOX    If anything unusual  such as an unexpected sound and or smell  occurs  when turning on the power supply  turn off the power supply and check  the setting for the J1 jumper  See Set Power Jumper on page 12  If the  power supply allows voltage adjustment  adjust it again to  5 V  The  power supply output may measure less than  5 V because of the load of  the ICEBOX  If your power supply has a current meter  ensure that the  ICEBOX is drawing within the rated current     After power up  press the RESET button to reset the ICE chip   Pressing  the RESET button avoids bus contention on the I O lines   If the ICEBOX  is not powering your design through the Vcc pin  turn on the power  supply of the design        Caution  If your design already has a power supply  do not power your  design from the ICEBOX        pin     When powering down  follow the procedure described below   1  Halt emulation   2  In ZDS select Reset from the Build or Debug Menu     3  Power down the target application board  if using its own power  supply    4  Power down the I
7.   95 999                        yu ai         43  lnc 47    UMO002202 1001 Table of Contents    Z86C36    List of Figures    List of Figures    Figure 1   Figure 2   Figure 3   Figure 4   Figure 5   Figure 6   Figure 7   Figure 8   Figure 9   Figure 10     ICEBOX   1120  Hook Up Diagram                                  10  Z86C36 ICEBOX External Top View                 11  Jl Jumper                                              13  ICE Chip Installation                               17  Closing the ICE Chip Locking Lever                   18  New Project Dialog Box                             24  Emulator Configuration Dialog                           25  Project Viewer                                           27  Insert Files into Project Dialog Box                    27  Project Viewer Window with                           28    0  002202 1001    Z86C36  ICEBOX    VI             This page intentionally left blank     UM002202 1001 List of Figures    Z86C36    List of Tables    List of Tables    Table 1     Table 2     Table 3   Table 4   Table 5     ICEBOX  11200  Z86C5020GSE ICE Chip Supported Products   Z86C3500ZEM Target Emulator Selection               2  Z86C5120GSE ICE Chip Supported Products   Z86C3600ZEM Target Emulator Selection              2  Front LED Assignments                             19  Jumper Settings                                    29  ASCII Character Set                                35    0  002202 1001    vii    Z86C36  ICEBOX    Vill Litas    
8.   N7        N9  p 286  50  Crystal 110 ZIF SOCKET N i  1 2 zi  VccADJ  1150    U XTAL2 3       gt  gt                  166 1 VccTGT          x     Crystal1 1    3 out vec   4 ICE Chip  amp  Target Connection   gt        X    2150 4  Title  U_XTALI 3 15 x   Lwc           Schematic  286636 Daug hter Board  Size Document Number Rev  1                vi OSC B 96C0620 00 1 B  ate  Tuesday  July 27  1999 heet 1 of 4  y  July    UM002202 1001    Schematic 1           lt 1E4                                                                                                          0  002202 1001                                                                                                                                                                                                                                                                                                                                                                                                                                    PO 7 0                                                                                                                                                                                                                                                    019  U         C m   P01 2 1  1 1  1  c5   ce          co   cio  cao mU     2 5 185     VccICE mu        6   183                       mU P04 g   184 1  4    z   z   z mU        9   185 1  5                        mU   06    186 1  6  cuT 
9.  ASCII Character Set                                                          Graphic Decimal Hexadecimal Comments  0 0 Null  1 1 Start Of Heading  2 2 Start Of Text  3 3 End Of Text  4 4 End Or Transmission  5 5 Enquiry  6 6 Acknowledge  7 7 Bell  8 8 Backspace  9 9 Horizontal Tabulation  10 A Line Feed  11 B Vertical Tabulation  12 C Form Feed  13 D Carriage Return  14    Shift Out  15 F Shift In  16 10 Data Link Escape  17 11 Device Control 1  18 12 Device Control 2    UM002202 1001    Appendix B  ASCII Character Set    Z86C36                                                                      ICEBOX  36   Iros  Table 6  ASCII Character Set  Continued   Graphic Decimal Hexadecimal Comments  19 13 Device Control 3  20 14 Device Control 4  21 15 Negative Acknowledge  22 16 Synchronous Idle  23 17 End Of Block  24 18 Cancel  25 19 End Of Medium  26 1   Substitute  27 1B Escape  28 1C File Separator  29 1D Group Separator  30 1E Record Separator  31 1F Unit Separator  32 20 Space    33 21 Exclamation Point    34 22 Quotation Mark    35 23 Number Sign    36 24 Dollar Sign    37 25 Percent Sign   amp  38 26 Ampersand     39 27 Apostrophe    40 28 Opening  Left  Parenthesis    41 29 Closing  Right  Parenthesis    UM002202 1001    Appendix B  ASCII Character Set    Z86C36  ICEBOX    11200 37    Table 6  ASCII Character Set  Continued                                                                       Graphic Decimal Hexadecimal Comments     42 2   Asterisk     43 2   Plus      
10.  FAX number to the customer  support center is 512 306 4072  Customers can also contact the support  center through our website at http   www zilog com support      For valuable information about hardware and software development tools   go to ZiLOG home page at http   www zilog com  The latest released  version of the ZDS can be downloaded from this site     Introduction UM002202 1001    8    Z86C36  ICEBOX    TiLO0     0  002202 1001    This page intentionally left blank     Introduction    Z86C36  ICEBOX    2     ki L O G       2 Setup and Installation    HARDWARE INSTALLATION    Before installing the hardware  refer to Figure 1 for a diagram on  connecting the ICEBOX to a PC and power supply  Figure 2 provides  option jumper locations     Quick Installation Instructions    To install the hardware using a bench power supply  perform the    following    1  Set the correct jumper setting for powering the ICE chip and target  board  See Set Power Jumper on page 12    2  Connect the power supply to the emulator and ensure it is set to  provide   5 0 V and 2 5 A   Connect the serial cable to the PC    4  Connect the ICEBOX to the target board  if performing in circuit  emulation     5  Setup the oscillator and option jumpers    6  Select the ICE chip that you want to emulate    7  Powerupthe ICEBOX     UM002202 1001    Setup and Installation    Z86C36  ICEBOX    7     10 111 09       Figure 1  Hook Up Diagram        Note  Each ICEBOX is shipped with a 16 384 MHz oscillator  The
11.  GND121  VCC91 GND122          11  GND132  VCC127  GND133  VCC138   GND143  VCC159  GND152  VCC176   GND170  VCC195  GND189  GND206   VPP                                                          C36_Peripherals                        25  2 preU P31             U P30   lt _            UM002202 1001    place at C50 pin                                                                                                                           Schematic 4    07  Vec 020      5042 17108604            vour H      2 vin vour 2                 VecAD   T       ca           C84    C59 z ZTN 10uF a R53 TN up         AUF  T                121 NZ x  4     lt  gt  e       N 15V OUTPUTISR  R54 3V 5V  T 169 Adjustable        Power  T1 R55  56 R57   58 R59 200  K JK JK 1K Vec  P5  o  n             108 3 4  49 TMS 4 5 2 6 N  79 TDI x    O 8  9 10 4  119 preU P30    ISP Connection          135 R50  4 TS  AC    21 nIRQ3 x Vec 021  Pipa T P37 LT1117CST 3 3        VIN VOUT ee    vcc3_3  lt C85  _   C86 3 ZTN 10uF        C87  T 10      lt 7 NZ WF  3 3V Power  v for  translators  Peripherals PLD  OTP Circuit  Title  Schematic  Z86C36 Daug hter Board  Size Document Number v     96C0620 00 1 B  Date  Tuesday  July 27  1999 heet 4 of          
12.  This page intentionally left blank     UM002202 1001 Setup and Installation    Z86C36  ICEBOX    2               23       3 Overview    USING ZDS    This ICEBOX is fully compatible with ZiLOG Developer Studio  ZDS   software  The following steps briefly describe the procedures necessary to  setup and create projects with the Z86C36 ICEBOX  A summary of the  ICEBOX s available debug windows is also included at the end of this  chapter     For more detailed information on using ZDS  refer to the ZDS User  Manual  in PDF format  located on the installation CD ROM  or  download the latest information from our web site at www zilog com     Select the ICEBOX    Perform the following steps to select the ICEBOX and create a new  project     1  Open ZDS by selecting Start gt Programs gt Zilog Developer Studio    ZDS     2  Choose New Project from the File menu  The New Project dialog box  appears as show in Figure 6         Note  If the project has already been created  select Target from the  Project menu and perform the following steps that are applicable  for the ZiLOG MCU Database dialog box     UMO002201  0301 Overview    Z86C36       ICEBOX  24 11209  Figure 6  New Project Dialog Box  3  Select Family in the Selection by field   4  Select Z8 from the Master pop up list   Select a microcontroller from the Z8 family in the Project Target pop   up list   6  Select Z86C3500ZEM or Z86C3600ZEM in the Emulator pop up  list       Note  The Z86C3600ZEM becomes the Z86C3500ZEM when you u
13.  implicitly or otherwise  by this document under any intellectual property rights     UM002202 1001    Z86C36    ICEBOX      Table of Contents   Table of Contents                                              iii  List of Fig  res 55250      ERI EIER VO ERE EA Re UR E REO pue     Last of Tables                                                vii  Preface i256  boo 93 t                          A EPA PTS ix  Introduction                                                    1  OVEIVIEW    cesa big            ned                     VR ie US d Lea eR 1  ICE BOX  Peatures                               ace Da ee oe UR st 1  Supported ZiLOG                                                 2  Hardware Specifications                                        4  Operating Conditions                                       4   Power Requirements                                       4   Serial Interface                                              4  GUI Supported Compiler  Assembler Formats                      4   Kit Contents  5 ru ade ete ide mace eA             RR e        ee 5  Additional Items Not                                              5  Optional Recommended                                       6  Computer Requirements                                        6  Minimum Requirements                                     6  Contacting ZiLOG Customer Support                             7  Setup and Installation                                            9  Hardware Installation         
14.  mU P35     s                 _        2B8 23 mU P37      10E vec  2 T J J  IDIR   VCCB2   1a  p mU P3U 0P3A4  U  P3 7 0  20E         1  55 E      2DIR         2     4             GND28   28    10 1 GND10 GND34 4 5     15 GND15 GND39   19 Schematic  Z86C36 Daug hter Board  21  GND21 GND45  25  Size Document Number Rev  B 96C0620 00 1 B    IDT74FCT164245TPA                   Tuesday  July 27  1999  heet 2 of 4    Schematic 2                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           lt  gt 2A3 U DUO          mu P O    4A4  Vecice p  R26  10K U10 Un  UDO 3 2 UP10 mU P10 2 47  U P10  UD 4   0      5 UP mU PIT 3 n        46 UPT                    VCC UD 7    B 6 UPI mU P12 5     2 1 AS      UPI   lt 2  3        DS ups 8122           mU_P13 61  1                  lt 2     nU  MDS UDA 11          10 U P14 mU_P14 8 te tae 41 U P14   lt 2  1 nU RESET 1 005 
15.  the ICE chip from the target        Note  When powering the target from the ICEBOX ensure that the  target s power supply is disconnected     UM002202 1001 Setup and Installation    Z86C36    ICEBOX  21209 13   1 2         ICE chip   ICEBOX Adjustable  Voltage Regulator                Target   3 4    Figure3     Jumper Schematic    Connect the Power Supply    1  Ifthe power supply allows voltage adjustment       Turn the power supply on and adjust it to  5 V      Adjust the limiting adjustment  if present  to at least 2 5 A    2  Turn the supply off     3  Locate the power cable  red wire  black wire  and banana plugs on the  other end   Plug in the black banana plug into the black jack on the  power supply  labeled COM  GND  or with the ground symbol   Plug  the red plug into the red jack on the power supply  labeled      V or   5 V      4  Plug the white connector on the other end of the cable into the  matching 4 pin connector on the back side of the ICEBOX  This  connection is keyed to ensure against an improper connection     y Note  The ZiLOG Power Supply Accessory Kit  ZPS05V00ZAC    which is sold separately  provides a fixed 5 V Universal Output  Power Supply  accepts 110 V to 220 V AC input  and includes a  power cable and an in line jack cable        Caution  Always check the supply voltage before plugging in the power  cord     Setup and Installation UM002202 1001    14    Z86C36  ICEBOX    11200    Connect the Serial Cable to the PC    Locate the serial cable  Co
16.  user  can also use the target s oscillator or a crystal  ceramic resonator  to clock the ICE chip  for more information see Jumper Settings  on page 20     UM002202 1001 Setup and Installation    Z86C36  ICEBOX    FTT 11    Logic analyzer connector     Voltage  adjuster           ICE chip ziff  socket LI        J2        J7  Target Pod        This is not supported     Figure 2  786  36 ICEBOX External Top View    Setup and Installation UM002202 1001    12    Z86C36  ICEBOX    1120    Complete Installation Instructions    The following procedures illustrate a complete step by step guide on  installing the ICEBOX     Set Power Jumper    The Z86C36 ICEBOXes allow the user to power the ICEBOXes and  target from a variety of different sources  Before powering the ICEBOX  the user should select the power configuration       Caution  The procedures below must be followed exactly as described   Before beginning the procedures study Figure 3  which shows a  schematic of the J1 power jumper  Failure to follow the proce   dures will result in total damage to the ICEBOX or target     Choose from one of the following options when selecting the power  source        Jumper pin 1 to pin 2 to power the ICE chip with the ICEBOX   s  adjustable regulator       Jumper pin 3 to pin 4 to power target with the ICEBOX s adjustable  regulator      Jumper pin   to pin 2 and pin 3 to pin 4 to power both the ICE chip  and target from the ICEBOX s adjustable regulator      Jumper pin 2 to pin 4 to power
17. 14 AE 5 15  U P15 mU   15 9 Tie        AQ 0_  15   lt 2      U P2 7 0  0106 17 16 U P16 mU    16 11 38 U P16 VccICE  007 18 ro      19 U P17 mU P17 12 182 A 37      17  21 A8 BB 20       14 mUDO 13 2  1 2  1 36  UDO  B 2 mU P20 22       23 Pupil 5 mUD1 14 2B2 2  2 35 UD1  m 37 mU P21 9 9 mUD2 16  282       B3 U02  183 5 mU    22 BLKTGT ld iE mUD3 17   35 Fo 32 UD3     6 mU P23 Bg                mUD4 19 See FE 30 UD4  184   8 mU_P24 n mUD5 20   285 5  29 005 U_P1 7 0   lt  gt 2  4  1B5 2B6 2A6  lt   gt   186           25 12 1 Gnovec H4 mE 22 1587 2  7 27   26     11 mU P26 Vcc mUD7 23      2  8 26 007     12      27 053384 Vcc3 3  2      TgtVcc 13 7 48          lt  gt 2     gt         nRESET nRESET 0 14__          5      I 18 CRY        1   gt 2     ICRAM ICRAM 333  222 282  116 mICRAM          ee bor   25 5000 0   gt 2A4   gt 2A4  C50SZ 2 0  32 2  4      17       1 2 4 42 VCCA2 2DIR 24  x   30    255 285 19 Pupt_ 3  C50SZ0 29 20       50520 28 4  2  6 286     5              50571   4 GND28     GND4 Fiz  2A7 2B7 23        50572 39 GND34 GND10 15  2A8 2B8 35   GND39 GND15 2        GND45 GND21         VCCB1     1DIR     VCCB2    8    lt   31 IDT74FCT164245TPA  20               55       2DIR         2          2   mupi7  0   GND4 GND28 E         gt                       GNDI0 GND34       F GNDIS GND39  22 5     GND21 GND45      AS     IDT74FCT164245TPA mnlACK         T   hvnRESET  N          mSCLK  lt 2  1   lt 4          5 245 P laU  RW  P1 mnU AS a nSYNC jnSYNC  lt 2A1  miCRAM 
18. 3  laRA7 mU P20 49 O   50 mU P21  mU P22 51 OO 52 mU P23      15  81   1E1    489 10E               Z          24 53 166  54 mU    25   amp  i 1DIR VCCB2 18      3 mute 55 OO 36 mU P27 UD 7 0    2A1    208         1  77 ES OO     2DIR    VCCA2 4 laRAO 61      62 7 laRA1  4           GND28   28          63 15 64 1          10  GND10 GND34 3 aRA4 65  5066 aRA5  15 39 laRA6 67 68 1      7 Vcc Vcc3 3  GNDi5 GND39 i OO i  21  GND21 GND45   alWDO 69 1551 70 alWDi  lalWD2 7 OO 72 lalWD3  lalWD4 73 90174 lalWD5                      5          IDT74FCT164245TPA      TalWD6 25  506 TalWD7   20   C21   C22  C23  C24  C25  C26  C27  C28  C29  laTCLK 77  OO 78  018 79 80                                ICRAM ICRAM           igi L2  laICRAM laRBPO 81 o 82 T laRBP1 2 2 72  2 2 24     215  nREGRD nREGRD 46             3     lanREGRD TaRBP2      166  84 laRBP3 4 e 4    4        4 a E 4     4 e  nREGWR nREGWR _ 44        183 L3  lanREGWR lanREGWR 85          86 lanREGRD C30  C31  C32  c33  c34  c35  c6  c37  C38  c39  nCE ERF nCE ERF 43               LS TanCEERF lanCEERF     87 OO 88 lalCRAM  RBPO 41 1A5 185 8 laRBP0 mU_P30 89 OO 90 mU_P31 i i5       E    i5    5 5  1B6 9 laRBP1 mU P32 91 OO 92 mU P33                      11  laRBP2 mU P34       66  94 mU P35 E 4 9 4    4     E         2   9       iBS 12 laRBPS mU P36 95  50 96 mU   37  2  1 13 mU P30 lanU MAS 97 OO 98  14 mU P31 99 100 Vcc               282 OO   T T  2B3 16 mU P32  RBP 3  0         27 mU  P33      C50 C51  252 19 mU P34  zm 20
19. 4  gt 3A3  OO  gt          6      5        A6          D4 nSTOP  gt         8156  ut   6   pos Dia TCLK  gt 4  4  10 1S G  2     C         Ed RBP 3 0   gt 3  4 gt 4  1  OO   P07  14 13 U P27  16 22 15  U P22 E2   p10  TARGET CONNECTION 18      12 U P04       eem  20  o 19 U_P21        p12  22 166  21 Uu pos F2 pia RBP3  24  o 23  U P20 G2  p H11     RAO  14 RAO  26 25  U        G3   12        28    27 U        GL  pre                 RAZ  30  5051 29 U_D4 H1   p17        1 12         32   001 31  9 03 Rag 011         34 OO 33    05 U P20 B5 P20 RA5 G13 RA5  36 OO 35 U D2 U P21 C5 P21 RAG F13 RAG  38 OO 37    P07 U P22 B4 P22 RA7 F12 RA7  40 39 U P23 A3 J12 nREGRD  REGRD  gt 3A4  22 99      U P24       poa                   nREGWR nREGWR  gt 3A4             25      enr DELL               nCE         gt 3  4  U P27 Al o woo  LLL Woo               12 IWD1     2                U P30 c3    D             WD2                      U_P31__B2             LL        2 2 2 Tes  U P32 BI   535            L12 IWD4 3 3 3 9   1                533 wps   L13            4 4 4 2  U P34      p34          K12 IWD6 5 5 5         5    P35      211 IWD7 CON2  U P36    2   ps6 CONS CONS CONS  U_P37 D1 P37 IRDO E13 IRDO  lina IWD Z 0   gt 3  4  mE N11 xrAL1 IRD2    IRD3    test points  1804 0009900  IRDS  IRD6   gt 1  4 XTAL2 M9          IRD   ET AZ   GND A7        A4   gt     2        SND_F1 VCC D13      7 0   lt 3  4  GND H3               gt 1  1 213 N10  3215 13                      FNS           GND
20. 44 2                  45 2D Hyphen  Minus   46 2E Period     47 2F Slant   0 48 30 Zero   1 49 31          2 50 32 Two   3 51 33 Three   4 32 34 Four   3 53 35 Five   6 54 36 Six   7 55 37 Seven   8 56 38 Eight   9 57 39 Nine  58 3A Colon      59 3B Semicolon    lt  60 3C Less Than     61 3D Equals    gt  62 3E Greater Than     63 3F Question Mark     64 40 Commercial At    Appendix B  ASCII Character Set    UM002202 1001    Z86C36                                                                         ICEBOX  38   rricos  Table 6  ASCII Character Set  Continued   Graphic Decimal Hexadecimal Comments   A 65 41 Uppercase A  B 66 42 Uppercase B  C 67 43 Uppercase C  D 68 44 Uppercase D  E 69 45 Uppercase E  F 70 46 Uppercase F  G 71 47 Uppercase G  H 72 48 Uppercase H  I 73 49 Uppercase I  J 74 4A Uppercase J  K 75 4B Uppercase K  L 76 4C Uppercase L  M TI 4D Uppercase M  N 78 4E Uppercase N  0 79 4   Uppercase 0     80 50 Uppercase P  Q 81 51 Uppercase Q  R 82 52 Uppercase R  5 83 53 Uppercase S  T 84 54 Uppercase T  U 85 55 Uppercase U  V 86 56 Uppercase V  W 87 57 Uppercase W    UM002202 1001 Appendix B  ASCII Character Set    Table 6  ASCII Character Set  Continued     Z86C36  ICEBOX    11109 39                                                                      Graphic Decimal Hexadecimal Comments  X 88 58 Uppercase X  Y 89 59 Uppercase Y  Z 90 5A Uppercase Z     91 5   Opening  Left  Bracket    92 5   Reverse Slant   1 93 5D Closing  Right  Bracket    94 5E Circumflex   
21. CEBOX     Setup and Installation UM002202 1001    Z86C36  ICEBOX    16 TiLO0         Note  Refer to the complete Electrical Safeguards shown in the preface  of this manual     Installing a New ICE Chip    The Z86C36 ICEBOX comes with the Z86C51 ICE chip  Under ordinary  circumstances  the user should never have to remove this ICE chip  If for  some reason the ICE chip needs to be replaced  follow the procedures  below  See Figure 4 and Figure 5 for more information         Note  Replace the Z86C51 ICE chip with the Z86C50 ICE chip to    support devices with 32K code size or less     A Caution  Failure to follow the procedures below could result in damage  to the ICEBOX     Perform the following steps to replace the ICE chip   1  Disconnect all power to the ICEBOX    2  Move the ICEBOX ziff socket labeled U1 to the upright position and  remove the ICE chip  See Figure 2 for the location of the ziff socket     3  Place the new ICE chip into the U1 ziff socket  Ensure that the ICE  chip s pin 1 matches pin 1 on the U1 ziff socket     4  Close the ziff socket locking lever         Note  A dot in the corner of the processor indicates the chip s pin 1  location     UM002202 1001 Setup and Installation    Z86C36  ICEBOX    FTT 17                            Figure 4  ICE Chip Installation    Setup and Installation UM002202 1001    Z86C36  ICEBOX    18 Zina                            Y OAA                       iz      Figure 5  Closing the ICE Chip Locking Lever    SOFTWARE INSTALLAT
22. CIT               Cis            7                  c mU     7 12  187        lanU MAS 13   188         lt 2  1                                larCLK 14   281 2A1  lt 2        2     2 2 E          lt        16   282 2  2  lt 2  1                                                    283 2A3  i      PU RW    12   284 2M QM  lanSTOP___29_  285 2A5  lt 2  1  pnnsYNC 22  286 2  6  lt 2  1  fnnlACK 23 zn Eu  lt 2  1  mU P1 7 0           7                                vessz    VECB2 IIR       42             20    mUDO 1  pO  2           VCCA2 2DIR  mUD2 3 15 6  4    mUD3 28  GND28  GND4  mUD4 5 6 mUD5 34  mUD6  gt  TOO  mub7        GND34 GND10  png    3 1991        21308 Sos  mMA10 11 OO 12__      11  mMA12 13 OO 14 mMA13  mMA14 15 166  16_      15 x IDT74FCT164245TPA x  4 lanU MAS 17 OO 18              lalWDO 19   00420  1B2 L3  lalWD1 mU_P00 2 loolz mU   01 hvnRESET vnRESET  lt 1           5 lalWD2 mU    02 23 OO 24             nU M DS UMDS           RA 7 0    83  e              mU Po 25  9091026 mU     5  B 8 lalWD4 mU   06 27 OO 28 mU P07 mSCLK  gt 1E2         9  lalWD5 mnSYNC 29  551 30 laU RW mnSYNC  gt 1E2  1B7 11 lalWD6 nUM DS 31 OO 32 mnU_AS mnU_AS  gt 1      12  lalWD7 hvnRESET 33 OO 34 mnlACK mnlACK  gt 1      183 13  laRAO 35 O0 36 lanSTOP   B2 14 pul mnU AS 3 00 38  gt     gt 1      4         17 laRA3 mU   10 41 O   42 mU P11  2  5 19  laRA4 mU P12 43 OO 44 mU P13  2B6 20  laRA5 mU   14 45 OO 46 mU P15  2B 22  laRA6 mU   16 47 OO 48 mU_P17        mU POU 0P3A4  2  8 pA 2
23. GND10 GND34 2                                  o 59      TS      21  6  015             Z2  G61      T GND21 GND45  963 ep 2 9431      IDT74FCT164245TPA       mMAl5 8    4E2  Motherboard J6                    Motherboard Connection  amp  Level Shifting  nBRP OFF  Title  Schematic  Z86C36 Daug hter Board   lt 1A2 U_P34 Size Document Number Rev    24       5 0  8 96C0620 00 1 B  Date  Tuesday  July 27  1999 jheet 3 of 4    0  002202 1    001       Schematic 3          U2          nREGRD       1600                                         nREGWR   gt                154    SMR 27  nSTOP 2  XTAL1 134  SCLK 182  nRESET 162       U_P20           lt 2E2 IWD 7  0    gt 2E2 IRD 7  0    lt 2E2 RBP 3  0    lt 2E3 RA 7  0    lt 2E2 nREGRD   lt 2E2 nREGWR   lt 2E2 nCE_ERF   gt 2A3 SMR   lt 2     nSTOP   lt 2  1 XTAL1   lt 2E3  gt 1A4 SCLK   lt 1E4  lt  gt 2A3  nRESET   lt 2  1 U_P2 7  0    lt 2  1    P30   lt 2  1 0   37   gt 2  1 T P3   gt 2  4 nIRQ3   gt 2  1 0     0                               48                          1        2                          1      2          RA4  RAS  RA6  RA7    REGRD  REGWR    REGCE IWD7  SMR TCLK  STOP TDO  TMS   AUXCLK TDI  SCLK   U  P30  RESET  P20 CD  P21 TriState  P22  P23 IRO3    P24 T  P37 TX  P25    P26   P27 GND14  GND20  GND24   T_P30 RX GND31   P37 GND35    GND41  VCC10 GND42  VCC19 GND43  VCC30 GND44  VCC45 GND46  VCC112 GND47  VCC128 GND66  VCC139  GND136  VCC148 GND102  GND110  vccs GND113  VCC25 GND114  VCC36 GND115  VCC55 GND118  VCC72
24. ION    For more information on installing ZDS  refer to the user manual that is  included on the installation CD ROM or download ZDS literature from  the ZiLOG web page at www zilog com     ICEBOX OPERATION    The following topics guide the user on how to operate the ICEBOX and  configure jumper settings     UM002202 1001 Setup and Installation    Z86C36  ICEBOX    21209 19    Resetting    Press the RESET button on the ICEBOX to reset the state of the target  device and the status that was established using ZDS     For example  the ICEBOX sets the program counter to 000Ch     After reset  wait until the Ready LED is ON and has finished blinking  before starting ZDS  Refer to the LED Operation section of this chapter  for more details         Note  Always press the RESET button on the ICEBOX before starting    ZDS     LED Operation    ZiLOG                  use LEDs to communicate the different hardware  states  The following table gives a description of the LEDs  The  ICEBOX s LED   s are located on the right front of the ICEBOX  See  Table 3     Table 3  Front LED Assignments             LED Indication Description  READY On Communicating in Bisync Mode and waiting for command  Off Communicating in ASCII Mode or executing Bisync command  RUN On Running user code  Off Not running user code  OTP On The ICEBOX is performing OTP programming  Off The ICEBOX completed OTP programming  PWR On ICEBOX is powered up and Self Test is completed  Off Power is off  Blink              is se
25. This page intentionally left blank     UMO002202 1001 List of Tables    Z86C36  ICEBOX    2     Lil og ix       Preface    We recommend that you read and understand everything in this manual  before setting up and using the product  However  we recognize that users  have different styles of learning  Therefore  we have designed this manual  to be used either as a how to procedural manual or a reference guide to  important data     The following conventions have been adopted to provide clarity and ease  of use     Times 10 point all caps is used to highlight the following items       commands  displayed messages      menu selections  pop up lists  button  fields  or dialog boxes      modes      pins and ports      program or application name      instructions  registers  signals and subroutines           action performed by the software      icons    Courier Regular 10 point is used to highlight the following  items      bit      software code      file names and paths         hexadecimal value    UM002202 1001 Preface    Z86C36  ICEBOX    11200      Grouping of Actions Within a Procedure Step    Actions in a procedure step are all performed on the same window or  dialog box  Actions performed on different windows or dialog boxes  appear in separate steps     UMO002202 1001 Preface    Preface    Electrical    Z86C36  ICEBOX    2     11109         Safeguards       Follow the precautions listed below to avoid permanent damage to the  emulator     1     Always use a grounding str
26. _ 95 SF Underscore     96 60 Grave Accent   a 97 61 Lowercase      b 98 62 Lowercase B      99 63 Lowercase C   d 100 64 Lowercase D   e 101 65 Lowercase E   f 102 66 Lowercase F   g 103 67 Lowercase G   h 104 68 Lowercase H   1 105 69 Lowercase I   j 106 6A Lowercase J   k 107 6B Lowercase K   1 108 6C Lowercase L  m 109 6D Lowercase M   n 110 6E Lowercase N    Appendix B  ASCII Character Set    UM002202 1001    Z86C36                                                    ICEBOX  TiLO0   Table 6  ASCII Character Set  Continued   Graphic Decimal Hexadecimal Comments     11 6F Lowercase O  p 112 70 Lowercase P  q 113 71 Lowercase Q  r 114 72 Lowercase R  5 115 73 Lowercase S  t 116 74 Lowercase T  u 117 75 Lowercase U     118 76 Lowercase V  w 119 77 Lowercase W  X 120 78 Lowercase X  y 121 79 Lowercase Y  7  122      Lowercase Z    123 7B Opening  Left  Brace    124 7   Vertical Line    125 7   Closing  Right  Brace    126 TE Tilde  127      Delete    UM002202 1001 Appendix B  ASCII Character Set    Z86C36  ICEBOX              41    Appendix C  Problem Suggestion  Report Form    If you experience any problems while operating this product  or if you note any inac   curacies while reading the user manual  please copy this form  fill it out  then mail or  fax it to ZILOG  We also welcome your suggestions     Customer Information                      Name Country  Company Telephone  Address Fax Number  City State ZIP E Mail Address          Product InformationReturn Information    S
27. ap to prevent damage resulting from  electrostatic discharge  ESD      Power Up Precautions     a  Ensure that all power to the emulator and the target application  if  any  is turned OFF     b  Connect the target pod to the target application  if any    c  Power up the emulator  then press the RESET button   d  Power up the target application  if any     Power Down Precautions     When powering down  follow this procedure in the precise order  shown below     a  Halt emulation    b  In ZDS select Reset from the Build or Debug Menu   c  Power down the target application board  if any     d  Remove the target pod     e  Power down the emulator     0  002202 1001    Z86C36    ICEBOX  xii Lika  y Notes     1  Referto the    Precaution List    section of the Product Information  sheet for additional operating precautions specific to various devices     2  Do not leave the emulator powered up with the RS 232C cable  connected to a powered down PC     3  Before inserting target pod into target application board  refer to  Chapter 2 to determine appropriate jumper selections and options     UMO002202 1001 Preface    Z86C36  ICEBOX    Z     ki L O G       1 Introduction    OVERVIEW    Congratulations for selecting a fine development tool  The Z86C36  ICEBOX provides in circuit emulation for the Z8 family of UART  controllers  The ICEBOX consists of an emulation daughter board that is  plugged into a 32 MHz motherboard using P1 and P2 headers  The  Z86C50 ICE chip is used as the emula
28. ation  port     Dual In line Package  The plastic housing designed    to be attached directly to a circuit board or equipment  case     Glossary    44    Z86C36  ICEBOX    11200    Emulation    Emulator    GUI    ICE    Icon    Initialize    Instruction    I O    MCU    OTP    PC    0  002202 1001    Process of duplicating the behavior of one product or  part using another medium     An emulation device  For example  an In Circuit  Emulator  ICE  module duplicates the behavior of  the chip it emulates in the circuit being tested     Graphical User Interface  The windows and text that  a user sees on their computer screen when they are    using a program     In Circuit Emulator  A ZiLOG product which  supports the application design process     A small screen image representing a specific  element like a document  embedded and linked  objects  or a collection of programs gathered  together in a group    To establish start up parameters  typically involving  clearing all of some part of the device s memory  space    Command    Input Output  In computers  the part of the system  that deals with interfacing to external devices for  input or output  such as keyboards or printers   Microcontroller or Microcomputer Unit     One Time Programmable     Personal computer  program counter     Glossary              Port    PUSH  RA    RAM    RS 232C    SOIC    SVGA    TMR    UART    Glossary    Z86C36  ICEBOX    11 09 45    Retrieve a Value from the Stack     The point at which a communic
29. ations circuit termi   nates at a Network  Serial  or Parallel Interface card     Store a Value In the Stack    Relative Address    Random Access Memory  A memory that can be  written to or read at random  The device is usually  volatile  which means the data is lost without power   Electronic Industries Association Standard for  Asynchronous Transmissions Between a Computer  and a Peripheral Device    Small Outline IC    Super Video Graphics Adapter    Timer Mode Register    Universal Asynchronous Receiver Transmitter   Component or functional block that handles  asynchronous communications  Converts the data  from the parallel format in which it is stored  to the  serial format for transmission     Volt  Overflow Flag     Supply Voltage     UM002202 1001    46    Z86C36  ICEBOX    1120    WDT    Word    XTAL    Z8    ZDS    ZMASM    UM002202 1001    Watch Dog Timer  A timer that  when enabled under  normal operating conditions  must be reset within the  time period set within the application  WDTMR   1 0    If the timer is not reset  a Power on Reset  occurs  Some earlier manuals refer to this timer as the  WDTMR     Amount of data a processor can hold in its registers  and process at one time  A DSP word is often 16 bits   Given the same clock rate  a 16 bit controller  processes four bytes in the same time it takes an 8 bit  controller to process two     Crystal   ZiLOG Chip     ZiLOG Developer Studio  ZiLOG   s program  development environment for Windows 95 98 NT     lo
30. catable object modules for the ZiLOG family of  microcontrollers     ZiLOG Macro Cross Assembler  ZiLOG   s program  development environment for Windows 3 1     Glossary    Index    A    Adjust the voltage 14  Appendix A 31  35  41   ASCII Character Set 35  Available Debug Windows 29    C    Chip Data 25   Choosing the IceChip 15  Clocks 4   Connect to Your Design 14    E  Error Messages 32    H  Header and Included files 28    I   Index 47   Insert Files 27   Installation 9  23  installation instructions 12    Index    Z86C36  ICEBOX         47          jumper settings 18    K  Kit Contents 5    L    LED Operation 19  List of Figures v  List of Tables vii          Overview 1          power supply 13  adjusting 13  problems 15  settings 9   powering down 15    Q    Quick installation 9    0  002202 1001    48    Z86C36  ICEBOX    112090          Requirements 6  RESET 15  Resetting 19    S    Selecting the emulator 23  serial cable 14   Software Installation 18  Software Setup 23    T    Table of Contents iii  Target connectors 11    V    voltage adjuster 14    Z    ZDS  adding files 26  Create a New Project 23  Debug windows 29  New Project 25  obj files 28  Open a project 26  Project Viewer window 28    0  002202 1001    Index     lt  gt 1E3    UDI7  0                                                                                                                                                                                                                                   
31. dress field        he Disassembly window is automatically displayed when  debugging hex code or whenever there is no corresponding  source file available at the address specified by the program  counter    Overview UMO002201  0301    30    Z86C36  ICEBOX    TiLO0     Table 5     Window  Z8 Register File    Debug Windows  Continued     Function Updated values display in red    Shows all Z8 internal and external registers  all RAM  pointer and data registers  status registers and status flags   and stacks    Monitor and edit write able registers in this window       Z8 Expanded Register    Displays the Z8 Expanded Register banks that are specified  in the configuration    Monitor and edit write able registers directly in this window  by selecting a specific bank tab       Working Registers    Modify and view working registers in this window       Timer Counter Registers    Modify and view the timer counter registers in this window       Ports Register    UM002201 0301       Monitor and edit port registers in this window    Overview    Z86C36  ICEBOX    Z     ziLOG 31       Appendix A  Troubleshooting Guide    INTRODUCTION    Before contacting a ZiLOG representative or submitting a Problem  Report  please follow these simple steps  Also  check the Precautions and  Limitations sections in the Product Information document included with  the emulator to eliminate other possible known problems  If a hardware  failure is suspected  contact a local ZiLOG representative for assistance 
32. erial   or Board Fab             ZiLOG  Inc    Software Version System Test Customer Support   Manual Number 910 E  Hamilton Ave   Suite 110  MS 4 3  Host Computer Description Type Campbell  CA 95008    Fax Number   408  558 8536    Email  tools 9 zilog com    Problem Description or Suggestion   Provide a complete description of the problem or your suggestion  If you are reporting a specific  problem  include all steps leading up to the occurrence of the problem  Attach additional pages as  necessary              UM002202 1001 Appendix C  Problem Suggestion Report    Z86C36  ICEBOX    42 11200    This page intentionally left blank     UM002202 1001 Appendix C  Problem Suggestion Report    Glossary    ASCII    Baud  Binary    BISYNC  Bit  BPS    Bus    Byte  COM    DIP    UM002202 1001    Z86C36  ICEBOX    2               43       American Standard Code of Information  Interchange     Unit of measure of transmission capacity   Number system based on 2  A binary digit is a bit     Bidirectional Synchronous Communication  Protocol     A digit of a binary system  It has only two possible  values  0 or 1     Bits Per Second  Number of binary digits transmitted  every second during a data transfer procedure     In Electronics  a parallel interconnection of the  internal units of a system that enables data transfer  and control Information     A collection of four sequential bits of memory  Two  sequential bytes  8 bits  comprise one word     Device name used to designate a communic
33. is encountered  stack unbalanced      Program resets repeatedly        Program counter rolls over from value FFFF to 0000 and  proceeds back to the beginning of program         Watch Dog Timer  WDT  is not initialized or refreshed     Unintialized interrupt vector is activated  The interrupt vector is not  set to the interrupt handler     ZDS ERROR MESSAGES    Can Not Open Windows    If this message appears while attempting to open a window ZDS  there  may not be enough memory within the Microsoft Windows environment    0  002202 1001    Appendix A  Troubleshooting Guide    Z86C36  ICEBOX    21209 33    to properly        708  Try closing the other active applications or exit and  re enter the Microsoft Windows environment     Out of Synchronization with the Emulator    This message appears whenever communication between the emulator  and the PC is interrupted     1   2   3     Ensure that the power cable is connected   Ensure that the RS 232C cable is connected     Change the baud rate setting  default is 19200   A lower setting  usually improves communications reliability     Reestablish communication between ZDS and the emulator  See the  ZDS on line help for more information on establishing  communication with an emulator     Appendix A  Troubleshooting Guide 0  002202 1001    Z86C36  ICEBOX    34 112090    This page intentionally left blank     UM002202 1001 Appendix A  Troubleshooting Guide    Z86C36  ICEBOX       EiLOG 35    Appendix     ASCII Character Set    Table 6 
34. lf testing    Setup and Installation UM002202 1001    20    Z86C36                                           ICEBOX  11209  Jumper Settings  Table 4 lists jumper setting that the are easily configured by the user  See  Figure 2 for the location of the jumpers   Table 4  Jumper Settings  Jumper Pin Position Description     1 2 In Powers the ICE chip with ICEBOX s adjustable voltage  regulator  default   for more information see Figure 3  J1 3 4 In Powers the Target with ICEBOX s adjustable voltage regulator     2 4 In Target powers the ICE chip  J2 1 2 In Y2 Crystal to XTAL2  J2 2 3 In User Crystal to XTAL2  J3 1 2 In Y2 Crystal to XTAL1  J3 2 3 In User Crystal to XTAL1  J3 2 4 In Canned Oscillator to XTAL1  Default   J5 1 2 In Not installed  factory settings   J6 2 4 In Enable if P3 4 used for external memory DM  see note   J6 2 3 In P3 4 not used  default   J6 1 2 In Ground signal  J7 1 2 In Default setting  J7 2 3 In Output of PAL  Programable Array Logic  not used        Note  Port 3 pin 4 can be used as an output pin or an external memory    indicator  If P3 4 is used for external memory and not data  memory  then jumper pin 2 to pin 4 on the J6 jumper     UM002202 1001 Setup and Installation    Z86C36  ICEBOX    11200    The user can adjust the voltage of the ICE chip to match the target s  voltage using the ICEBOX s R55 Voltage Adjuster  See Figure 2 for the  location of the voltage adjuster     Setup and Installation UM002202 1001    21    Z86C36  ICEBOX    22 11209   
35. mSCLK  o 1 2    q      da 25 mUDO o b mU   10 M  95 6         DIR              q    95         gt   RESET  9      P25 014      q  3 10        47 2     mUDO          LJ  E EE o 181  3             mb d p    muss     di Mb U15    182  5__      2 006   0 p    meis 2  15 1 1 1   m  diu 186 hU RESET 2         554   23 hvnRESET                00   9  UDS 3 22 nU M DS 8          mU  P20  2 2    nU MDS 3 1022  21 CS 245        185 mUDS B     dan   b Hj 414  021 21 CS_ IAE ibe L2   Sa o       A  doi 24 nCS 245 5    65   20 hvC50SZ0        187 1 mUD6  C 2    p   s       955 56    nDM BKOF 6       019 9 hvC50SZ1               12 mUD7 EE b mU P33 A  RESED 7 18 hvC50SZ2 13 mMA8           nM P25 78117 1018  17 ncH DIR       281  14       9 Z mU      d D 255        dan  22      91 5 1017  16 BLKTGT FE 282   16 mMATO VEN ME D mus       dai 222 SizE2 10119  1016  15 AR 283  17                9  Q33 34      1015 2 2  4 2B4          g      LY  O35 36 28 H m 1014        ALnBKOF   2A5 285 e       12    b  O37 3g 13    cc AG      OEMAR  A    p    mu            O39      mE   Gnd H2 SA 287 22   21  MA    pb   mU_Po2_N  Qa 42             VCLK Vcc 2  8 288 Mec        o               N  dA        22 10 z f   was       9 P mUREN  45 46 C36MISCJED NA Vee          VCCB   1g  o  47 48 D        1DIR VCCB2 31 M    p  449 sob cc JOE         1            p       mu Po N    4E3     nU M DS nU MD 24 42   lt  J   dat B nDM_BKOF 2DIR    VCCA2          U        7     2  1  4 28  0 55 5    GND4 GND28 9     57 58   E 
36. menu  The  Dependencies folder list in the Project Viewer window is updated   Add a New File    1  Select Add to Project gt New from the Project menu  The Insert New  Files Into Project dialog box appears     2  Typea file name in the File Name field     3  Click Open  The new file name appears in the Project Viewer window  with a   asm suffix  and a blank Edit window also appears         Note  Header and Included files do not have to be added  The program  detects those called by the source code     UMO002201  0301 Overview    Z86C36          ICEBOX  21209 29   AVAILABLE DEBUG WINDOWS   Table 5 lists the debug windows that are available using ZDS    Table5  Debug Windows  Window Function Updated values display in red  Watch   Shows the symbols and the contents of the registers  see the   ZDS user manual for more information    Z8 Standard Registers   Shows the contents of the Z8 standard registers  Code Memory   Allows the user to monitor  edit  and download a   1   file    ora  hex file into Code Memory from generated assembly  source code      Tracks a specific address entered in the Code Address edit  box       Disassembly   Shows code memory along with the corresponding  disassembled code      Allows the user to edit  and download a file ld or file hex  into the Code memory      Follows the program counter      Provides a complete scroll down with this window   however the scroll up is limited      Accesses the disassembly of code at the address specified in  the Code Ad
37. nnect the male end to the female connector on  the back of the ICEBOX  and the female end to either the COMI  COM2   CONG                connector of the host PC  see Figure 1         Note  If connector availability is limited to a 9 pin COMI through            then use either a different cable or a 25 pin to 9 pin  converter  This converter is available at any electronics store for a  nominal fee     Connect to the Design    Perform the following steps to connect to the target design     AN Caution  Wear a properly grounded wrist strap or similar ESD protection    UM002202 1001    before continuing     Locate the emulation cable for the device     Plug the cable into the target device  Ensure that the pin 1 marking  as  indicated by the red mark on the ribbon cable  matches pin 1 on the  target board     Plug the other end of the cables into target pod on top of the  ICEBOX  See Figure 2 for the location of the target pod     Select the power source for the ICE chip by configuring the J1  jumper  See Table 4 for more information on jumper settings and  Figure 2 for the location of the J1 jumper     If the target and ICEBOX are using separate power supplies  ensure  that the ICE chip voltage matches the target s device voltage  Adjust  the voltage by performing the following steps     a  Measure the voltage of your target     b  Locate the voltage adjuster on top of the ICEBOX  See Figure 2  for the location of the voltage adjuster    Setup and Installation    Z86C36  ICEBOX 
38. rrent rating of at least 2 5 ampere     UM002202 1001    6    Z86C36  ICEBOX    2     11209    Optional Recommended Item    The following items are recommended     Your target design  The target design is a wire wrapped or printed  circuit prototype that includes a socket for the target device that the  ICEBOX cable pod plugs into     C Compiler        Note  Contact a ZiLOG Sales Office or Distributor to order a copy of the  Z8 C Compiler  Refer to our website for a representative near you   http   www zilog com sales      Oscilloscope    Logic Analyzer    COMPUTER REQUIREMENTS    Minimum Requirements    0  002202 1001           PC  or 100 percent compatible  Pentium based machine  75 MHz or more with 16 MB RAM   VGA Video Adapter   Hard Disk Drive  12 MB free space     CD ROM Drive  a CD ROM drive is not needed if you download  ZDS from the web at www zilog com     RS 232 COM Port  Mouse or Pointing Device    Microsoft Windows 95 98 NT    Introduction    Z86C36  ICEBOX    11200    The following enhancements to the minimum requirements         recommended         166 MHz IBM PC     SVGA video adapter      Printer    CONTACTING ZILOG CUSTOMER SUPPORT    ZILOG has a worldwide customer support center located in Austin   Texas  The customer support center is open from 7 a m  to 7 p m  Central  Time     The customer support toll free number for the United States and Canada  is 1 877 ZiLOGCS  1 877 945 6427   For calls outside of the United  States and Canada dial 512 306 4067  The
39. se a  Z86C50 ICE chip     7  Click on the browse button       in the Project Name field  The New  Project Browser dialog box appears     8  Enter the project file name and select a path in the New Project  Browse dialog box     UMO002201  0301 Overview    Z86C36  ICEBOX    21 0  25        Note       build output files  such as linker and assembly files are saved  in the same directory as the project     9  Click Save  The project name appears in the Project Name field in the  New Project dialog box   10  Click on Chip Data to view the microcontroller specifications       Note  Fields in the Chip Data page are read only and can not be  modified   11  Click OK  The new project is saved as the name specified in the New  Project Browse dialog box     12  Select Emulator Configuration from the Project menu  The Emulator  Configuration dialog box appears  as shown in Figure 7        Figure7  Emulator Configuration Dialog Box    Overview UM002201 0301    26    Z86C36  ICEBOX    TiLO0     13   14   15   16   17     Ensure that Emulator is selected in the Module field    Select the port the ICEBOX is connected to from the Port pop up list   Select 57600 from the Baud Rate pop up list    Click OK to close and apply the Emulator Configuration options     Select Save Project from the File menu to save the emulator  configuration setting     Open a Project and Add Files    A previously created project has the following attributes saved with it     Target settings  Assembler and Linker set
40. tings for the specified target    Source files  including header files         Note  Use the Project Viewer window to view and access the various  files in any given project     Perform the following steps to open a previously created project     1     UM002201 0301    Select Open Project from the File menu  The Open Project dialog box  appears     In the Open Project dialog box  select the previously created project   The project appears in the Project Viewer window  as shown in  Figure 8     Overview    Overview    Z86C36  ICEBOX    11 0  27       Figure8  Project Viewer Window    Add an Existing File  Perform the following steps to add an existing file to a project     1  Select Add to Project gt Files from the Project menu  The Insert Files  into Project dialog box appears  as shown in Figure 9        Figure 9  Insert Files into Project Dialog Box    2  Select the file to add to the project     UM002201 0301    Z86C36  ICEBOX    2     28 1120    3  Click Open  The file appears in the Project Viewer window  as shown  in Figure 10     Figure 10  Project Viewer Window with File    4  Double click on the file in the Project Viewer window  The file  appears in the ZDS main Edit window         Note  In some cases  non editable files  such as   ob  files need to be  included in a project  These files are displayed in the source file  list  but cannot be opened  When the project is built  these files are  automatically linked     5  Select Update      Dependencies from the Build 
41. tion processor for devices with less  than or equal to 32K of code memory  The Z86C51 ICE chip is used as  the emulation processor for devices with 64K of code memory  that is   Z86C36 and Z86C46     The 32 MHz motherboard has been modified for 64 K operation and  provides host communication interface  control processor  I O space  decoding  and LED indicator  The ICEBOXes are designed to be used  with ZiLOG Developers Studio  giving the user a total package to write   edit  and debug their applications     ICEBOX FEATURES    Key features of the Z86C36 ICEBOX include      Supports up to 64    of ROM    The capability to vary the operating voltage from 3 0   5 0 V       Supports in circuit emulation on target systems that operate from  3 0 5 5 V      The user can choose to power the Ice chip from either the ICEBOX or  target board       Supports UART devices that operate up to 16 384 MHz    0  002202 1001 Introduction    2    Z86C36  ICEBOX    112090       Emulates and supports all the features and functions for a specified  Z8 UART microcontroller      Multitasking allows the user to use other Windows applications while  ZiLOG Developer Studio  ZDS  is running  Supported ZiLOG Devices    Table 1 shows products supported by the Z86C5020GSE ICE chip   Table 2 shows the products supported by the Z86C5120GSE ICE chip     Table 1  Z86C5020GSE ICE Chip Supported Products  Z86C3500ZEM  Target Emulator Selection        Packages Emulation OTP Required Accessories  28 PDIP 786  34   35
42. uirements    This ICEBOX requires an external 5VDC power supply     Operating Voltage  Input    4 75 VDC to  5 25 VDC Max   45 0 VDC typical     Operating Voltage  Target     43 0 VDC to  5 5 VDC Max  Operating Current  2 5 A typical  maximum 3 0 A     Serial Interface    ZiLOG Developer Studio communicates with the Z86C36 ICEBOX using  a DB25  RS 232 and DCE cable  TxD  RxD only      GUI SUPPORTED COMPILER  ASSEMBLER FORMATS    The ICEBOX supports object  binary or Intel hex  code files produced by  ZiLOG Developer Studio  ZDS  and ZiLOG Macro Cross Assembler   ZMASM      UMO002202 1001 Introduction    Z86C36  ICEBOX    2     11200           CONTENTS    The              kit contains one of each of the following items     Z86C36 ICEBOX   40 PDIP emulation pod with cable ZiLOG  93C0024 001  44 PLCC emulation pod ZiLOG PC  99C0273 001   28 PDIP emulation pod ZiLOG PC  99C0742 001   28 PLCC emulation pod ZiLOG PC  99C0512 001  Power Cable with Banana Plugs   RS 232 Serial Cable  DB 25   ZiLOG Developer Studio Installation CD   Z86C36 ICEBOX User Manual    ZiLOG Developer Studio manual contained on the ZDS installation  CD ROM         Note  If the ZDS CD ROM does not contain the manual  it can be  downloaded from the ZiLOG web page at www zilog com     Additional Items Not Supplied    The following item is required but are not currently supplied in the  ICEBOX kit     Introduction    A source of power   5 VDC typical  for the ICEBOX  This can be a  laboratory power supply with cu
    
Download Pdf Manuals
 
 
    
Related Search
    
Related Contents
XZR200 Oxygen Analyzer User`s Manual  STONEGEL    Ультразвуковой увлажнитель  19400 Iss 1 JE820 multilingual - Service Consommateurs Kenwood  2, quart d`onde - Préparation à l`Agrégation de Physique  Installationsanleitung  PHILIPS m3, m4 Patient Monitor Service Manual  Tripp Lite VGA Monitor Cable, 640x480 (HD15 M/M), 6-ft.  solar II Instruments OutDOOr    Copyright © All rights reserved. 
   Failed to retrieve file