DatasheetsPDF.com

MTP MCU. HT48E10 Datasheet

DatasheetsPDF.com

MTP MCU. HT48E10 Datasheet






HT48E10 MCU. Datasheet pdf. Equivalent




HT48E10 MCU. Datasheet pdf. Equivalent





Part

HT48E10

Description

I/O Type 8-Bit MTP MCU



Feature


HT48E10 I/O Type 8-Bit MTP MCU With EEPR OM Technical Document · Tools Informat ion · FAQs · Application Note - www. DataSheet4U.com HA0086E HA0087E HA0088 E HA0089E HT48E MCU Series - Using Ass embly Language to Write to the 1K EEPRO M Data Memory HT48E MCU Series - Using C Language to Write to the 1K EEPROM Da ta Memory HT48E MCU Series - Using Asse mbly Language to Writ.
Manufacture

Holtek Semiconductor

Datasheet
Download HT48E10 Datasheet


Holtek Semiconductor HT48E10

HT48E10; e to the 2K EEPROM Data Memory HT48E MCU Series - Using C Language to Write to the 2K EEPROM Data Memory Features · Operating voltage: · Buzzer driving pa ir and PFD supported · HALT function a nd wake-up feature reduce power fSYS=4 MHz: 2.2V~5.5V fSYS=8MHz: 3.3V~5.5V · Low voltage reset function · 19 bidire ctional I/O lines (max.) · Interrupt i nput shared with an I/O .


Holtek Semiconductor HT48E10

line · 8-bit programmable timer/event c ounter with overflow consumption · 4- level subroutine nesting · Up to 0.5ms instruction cycle with 8MHz system clo ck at VDD=5V · Bit manipulation instr uction · 14-bit table read instruction · 63 powerful instructions · 106 era se/write cycles EEPROM data memory · E EPROM data retention > 10 years · All instructions in one or two .


Holtek Semiconductor HT48E10

machine cycles · In system programming (ISP) · 24-pin SKDIP/SOP package inte rrupt and 8-stage prescaler · On-chip crystal and RC oscillator · Watchdog T imer · 1,000 erase/write cycles MTP pr ogram memory · 1024´14 program memory ROM (MTP) · 128´8 data memory EEPROM · 64´8 data memory RAM General Desc ription The HT48E10 is an 8-bit high pe rformance, RISC architecture .

Part

HT48E10

Description

I/O Type 8-Bit MTP MCU



Feature


HT48E10 I/O Type 8-Bit MTP MCU With EEPR OM Technical Document · Tools Informat ion · FAQs · Application Note - www. DataSheet4U.com HA0086E HA0087E HA0088 E HA0089E HT48E MCU Series - Using Ass embly Language to Write to the 1K EEPRO M Data Memory HT48E MCU Series - Using C Language to Write to the 1K EEPROM Da ta Memory HT48E MCU Series - Using Asse mbly Language to Writ.
Manufacture

Holtek Semiconductor

Datasheet
Download HT48E10 Datasheet




 HT48E10
HT48E06, HT48E10,
HT48E30, HT48E50, HT48E70
I/O Type MTP MCU with EEPROM
Handbook
First Edition
January 2007
Copyright Ó 2006 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 photo-
copying, recording or otherwise without the prior written permission of HOLTEK SEMICONDUCTOR INC.




 HT48E10
Contents
Contents
Part I Microcontroller Profile ................................................................... 1
Chapter 1 Hardware Structure ......................................................................................... 3
Introduction .................................................................................................................... 3
Features ......................................................................................................................... 4
Technology Features ............................................................................................... 4
Kernel Features ....................................................................................................... 4
Peripheral Features ................................................................................................. 5
Selection Table .............................................................................................................. 5
Block Diagram ............................................................................................................... 6
Pin Assignment .............................................................................................................. 6
Pin Description ............................................................................................................... 8
Absolute Maximum Ratings ......................................................................................... 13
D.C. Characteristics ..................................................................................................... 13
A.C. Characteristics ..................................................................................................... 15
EEPROM A.C. Characteristics ............................................................................... 15
System Architecture ..................................................................................................... 16
Clocking and Pipelining ......................................................................................... 16
Program Counter ................................................................................................... 17
Stack ..................................................................................................................... 18
Arithmetic and Logic Unit - ALU ............................................................................ 19
MTP Program Memory ................................................................................................ 19
Organization .......................................................................................................... 19
Special Vectors ..................................................................................................... 20
Look-up Table ........................................................................................................ 21
Table Program Example ........................................................................................ 21
In Circuit Programming .......................................................................................... 23
RAM Data Memory ...................................................................................................... 24
Organization .......................................................................................................... 24
General Purpose Data Memory ............................................................................. 25
Special Purpose Data Memory .............................................................................. 25
Special Function Registers .......................................................................................... 26
Indirect Addressing Registers - IAR0, IAR1 .......................................................... 26
i




 HT48E10
I/O Type MTP MCU with EEPROM
Memory Pointers - MP0, MP1 ............................................................................... 26
Bank Pointer - BP .................................................................................................. 27
Accumulator - ACC ............................................................................................... 27
Program Counter Low Register - PCL ......................................................................... 28
Look-up Table Registers - TBLP, TBLH ................................................................ 28
Watchdog Timer Register - WDTS ....................................................................... 28
Status Register - STATUS .................................................................................... 28
Interrupt Control Register - INTC ......................................................................... 29
Timer/Event Counter Registers ............................................................................. 29
Input/Output Ports and Control Registers ............................................................. 30
EEPROM Control Register - EECR....................................................................... 30
EEPROM Data Memory ............................................................................................... 30
EEPROM Data Memory Structure ......................................................................... 31
Accessing the EEPROM Data Memory.................................................................. 31
EEPROM Data Memory Instruction Set ................................................................. 32
READ ..................................................................................................................... 33
WRITE ................................................................................................................... 33
EWEN/EWDS ........................................................................................................ 34
ERAL...................................................................................................................... 35
WRAL..................................................................................................................... 36
ERASE ................................................................................................................... 36
Internal Write Cycle ................................................................................................ 37
Initialising the EEPROM......................................................................................... 38
EEPROM Program Examples ................................................................................ 38
Input/Output Ports ........................................................................................................ 41
Pull-high Resistors ................................................................................................ 41
Port A Wake-up ..................................................................................................... 41
I/O Port Control Registers ..................................................................................... 41
Pin-shared Functions ............................................................................................ 42
Programming Considerations ................................................................................ 44
Timer/Event Counters .................................................................................................. 45
Configuring the Timer/Event Counter Input Clock Source .................................... 45
Timer Registers - TMR, TMR0, TMR0L/TMR0H, TMR1L/TMR1H ........................ 47
Timer Control Registers - TMRC, TMR0C, TMR1C .............................................. 48
Configuring the Timer Mode .................................................................................. 50
Configuring the Event Counter Mode .................................................................... 51
Configuring the Pulse Width Measurement Mode ................................................ 51
Programmable Frequency Divider (PFD) and Buzzer Application ........................ 52
Prescaler ................................................................................................................ 53
I/O Interfacing ........................................................................................................ 53
Programming Considerations ................................................................................ 53
Timer Program Example ....................................................................................... 54
Interrupts ...................................................................................................................... 55
Interrupt Registers ................................................................................................. 55
Interrupt Priority ..................................................................................................... 57
External Interrupt.................................................................................................... 58
Timer/Event Counter Interrupt................................................................................ 58
Programming Considerations ................................................................................ 58
ii






Recommended third-party HT48E10 Datasheet






@ 2014 :: Datasheetspdf.com :: Semiconductors datasheet search & download site (Privacy Policy & Contact)