Hide thumbs Also See for HT66F30:

Advertisement

e-ICE Users Guide
August, 2012
Copyright © 2011 by HOLTEK SEMICONDUCTOR INC. All rights reserved. Printed in Taiwan. No part of
this publication may be reproduced, stored in a retrieval system, or transmitted in any form by any means,
electronic, mechanical photocopying, recording, or otherwise without the prior written permission of
HOLTEK SEMICONDUCTOR INC.

Advertisement

Table of Contents
loading
Need help?

Need help?

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

Questions and answers

Summary of Contents for Holtek HT66F30

  • Page 1 Users Guide August, 2012 Copyright © 2011 by HOLTEK SEMICONDUCTOR INC. All rights reserved. Printed in Taiwan. No part of this publication may be reproduced, stored in a retrieval system, or transmitted in any form by any means, electronic, mechanical photocopying, recording, or otherwise without the prior written permission of...
  • Page 2: Table Of Contents

    e-ICE User’s Guide e-ICE Introduction ........................3 e-ICE Naming Rules ........................3 e-ICE Actual Picture ........................4 MEV Board ............................4 DEV Board.............................4 PEV Board .............................5 e-ICE Operation ........................... 6 IDE3000 Software Update ........................6 Accompanying MCU Tools ........................6 DEV Power Supply Options ........................7 Connect the EV Board ...........................8 Connect to the USB Port and Simulation will begin Using the IDE3000 ..........7 e-ICE Operating Notes ........................
  • Page 3: E-Ice Introduction

    User’s Guide e-ICE User’s Guide e-ICE Introduction The e-ICE is Holtek’s new generation MCU hardware emulator which provides considerable enhancements over its predecessors. Some features include:  Uses a Real Chip structure to provide simulation results much closer to that of an actual MCU device ...
  • Page 4: E-Ice Actual Picture

    e-ICE User’s Guide e-ICE Actual Picture MEV Board Figure 1 M1001C MEV Board DEV Board Figure 2 D1001A Top Layer...
  • Page 5: Pev Board

    e-ICE User’s Guide Figure 3 D1001A Bottom Layer PEV Board Figure 4 P1001A Top Layer...
  • Page 6: E-Ice Operation

    Accompanying MCU Tools  Open the accompanying MCU tools Excel table. There are two options provided: 1. Execute the HT-IDE3000 V7.4, click “menu/help/Holtek e-ICE pin mapping table.” 2. Open the “DOC\DEV Pin Assignment Total List.xls” under HT-IDE3000. Figure 6 Open the DEV Pin Assignment Total List.xls table ...
  • Page 7: Dev Power Supply Options

    e-ICE User’s Guide Figure 7 Partial DEV Total List Example: HT66F50 Emulator: M1001C, D1003C. HT66FU50 Emulator: M1001C, D1003C + P1001B Note: M1001C is the upgraded version of the M1001B and M1001A. D1003C is the upgraded version of the D1003A and D1003B. P1001B is the upgraded version of the P1001A.
  • Page 8: Connect The Ev Board

    e-ICE User’s Guide 1-2 selects the internal VDD (Figure 9) 2-3 selects an external power supply provided on VEXT (Figure 10) Figure 9 Connect jumper between 1-2 for internal VDD power supply Figure10 Connect jumper between 2-3 for external VEXT power supply Connect the EV Board Figure 11 MEV Board+DEV Board+PEV Board Layer Order:...
  • Page 9: E-Ice Operating Notes

    e-ICE User’s Guide e-ICE Operating Notes HT-IDE3000 Version  Make sure the IDE3000 in use is the latest version before using the e-ICE. Check the e-ICE version from “Help\About HT-IDE3000…” in the IDE3000 function list.  If the version is V7.4 or above, when the IDE3000 is activated, the IDE will auto-detect the version info and suggest if it is necessary to upgrade, or click “Help\Check Live Update…”...
  • Page 10: Voltage And Current

    e-ICE User’s Guide If the red frame is unchecked, the DEV operating frequency will not be supplied by the MEV Board. If the red frame is checked, the MEV Board provides frequencies as listed in the following table. The MEV Board provided frequencies are integer divisions of 24MHz : 24 / N (N=2, 3, 4 … 60) and 32.768kHz.
  • Page 11: E-Ice Counting Cycle, Interrupt Points, Halt Instruction And Trace

    e-ICE User’s Guide e-ICE Counting Cycle, Interrupt Points, Halt Instruction and Trace HT-ICE e-ICE Cycle count 2 Bytes 4 Bytes Max of three No restriction for the number Breakpoint Setup Can be set during free run Cannot be set during free run Can be setup in Data and Program Memory Can be setup only in Program Memory Writer Function...
  • Page 12: Adc Sampling

    00H. If the pin function is to be changed, enable the pin switch function and give values according to actual needs. For details refer to the datasheet on Holtek’s official website. e-ICE HIRC Trim Operating Description...
  • Page 13 e-ICE User’s Guide HIRC Trim Operating Procedures:  Connect the e-ICE to a PC, execute IDE3000.exe and start a new operation with Trim HIRC.  The Configuration Options include setting the operating voltage and the HIRC as the system frequency using the following steps: ...
  • Page 14 e-ICE User’s Guide  Click the “ICE_HIRC Trim” from the Option menu, then scroll and use an oscilloscope to check that Fsys is the desired HIRC frequency.  The Flat Tuning is the HIRC coarse adjustment while the Fine tuning is the HIRC fine adjustment as shown as figure 17.
  • Page 15: After Manufacture If Calibration Is Implemented By The Dev Then No Manual Adjustment Is Required

    e-ICE User’s Guide Figure 19 Oscilloscope Detection After Manufacture if Calibration is Implemented by the DEV then no Manual Adjustment is Required In this situation, after connecting to the e-ICE, the final configuration option selection is not “ICE_HIRC_Trim.” If it is necessary to check the present HIRC frequency accuracy, then set the options to HIRC and measure according to figure 18 and 19 after downloading the compiled data.
  • Page 16: Halt Instruction

    e-ICE User’s Guide Figure 20 Debug Option Halt Instruction  The Halt instruction cannot be located at the last address (0x1fff) of Program Memory ROM Bank0.  If a WDT overflow occurs during a Halt condition, it is possible that an erroneous stack overflow may occur.
  • Page 17: Dev Board

    e-ICE User’s Guide DEV Board 128-Pin DEV Board...
  • Page 18: 208-Pin Dev Board

    e-ICE User’s Guide 208-Pin DEV Board...
  • Page 19: Pev Board

    e-ICE User’s Guide PEV Board...
  • Page 20 Copyright  2011 by HOLTEK SEMICONDUCTOR INC. The information appearing in this Data Sheet is believed to be accurate at the time of publication. However, Holtek assumes no responsibility arising from the use of the specifications described. The applications mentioned herein are used...

Table of Contents