Flash MCU. HT45F24A Datasheet

HT45F24A MCU. Datasheet pdf. Equivalent

HT45F24A Datasheet
Recommendation HT45F24A Datasheet
Part HT45F24A
Description 8-Bit Flash MCU
Feature HT45F24A; TinyPowerTM Flash 8-Bit MCU with OPA & Comparators HT45F23A HT45F24A Revision: V1.10 Date: �M�a�y�1�.
Manufacture Holtek Semiconductor
Datasheet
Download HT45F24A Datasheet




Holtek Semiconductor HT45F24A
TinyPowerTM Flash 8-Bit MCU with OPA & Comparators
HT45F23A
HT45F24A
Revision: V1.10 Date: �M�a�y�1��6,���2�0�1�4



Holtek Semiconductor HT45F24A
HT45F23A/HT45F24A
TinyPowerTM Flash 8-Bit MCU with OPA & Comparators
Table of Contents
Features.................................................................................................................. 7
CPU Features................................................................................................................................ 7
Peripheral Features........................................................................................................................ 8
General Description............................................................................................... 9
Selection Table....................................................................................................... 9
Block Diagram...................................................................................................... 10
Pin Assignment.................................................................................................... 10
Pin Description.....................................................................................................11
Absolute Maximum Ratings................................................................................ 13
D.C. Characteristics............................................................................................. 13
A.C. Characteristics............................................................................................. 16
OP Amplifier Electrical Characteristics............................................................. 17
Comparator Electrical Characteristics.............................................................. 17
LDO 2.4V............................................................................................................... 17
LDO 3.3V............................................................................................................... 18
Power-on Reset Characteristics......................................................................... 18
System Architecture............................................................................................ 19
Clocking and Pipelining................................................................................................................ 19
Program Counter.......................................................................................................................... 20
Stack............................................................................................................................................ 21
Arithmetic and Logic Unit – ALU.................................................................................................. 21
Flash Program Memory....................................................................................... 22
Structure....................................................................................................................................... 22
Special Vectors............................................................................................................................ 22
Look-up Table............................................................................................................................... 23
Table Program Example............................................................................................................... 24
In Circuit Programming................................................................................................................ 25
RAM Data Memory............................................................................................... 26
Structure....................................................................................................................................... 27
Special Function Registers................................................................................. 27
Indirect Addressing Registers – IAR0, IAR1................................................................................ 28
Memory Pointers – MP0, MP1..................................................................................................... 28
Bank Pointer – BP........................................................................................................................ 29
Accumulator – ACC...................................................................................................................... 29
Program Counter Low Register – PCL......................................................................................... 30
Look-up Table Registers – TBLP, TBHP, TBLH............................................................................ 30
Status Register – STATUS........................................................................................................... 30
Rev. 1.10
2 May 16, 2014



Holtek Semiconductor HT45F24A
HT45F23A/HT45F24A
TinyPowerTM Flash 8-Bit MCU with OPA & Comparators
EEPROM Data Memory........................................................................................ 32
EEPROM Data Memory Structure............................................................................................... 32
EEPROM Registers..................................................................................................................... 32
Reading Data from the EEPROM................................................................................................ 34
Writing Data to the EEPROM....................................................................................................... 34
Write Protection............................................................................................................................ 34
EEPROM Interrupt....................................................................................................................... 34
Programming Considerations....................................................................................................... 35
Programming Examples............................................................................................................... 35
Oscillator.............................................................................................................. 36
Oscillator Overview...................................................................................................................... 36
System Clock Configurations....................................................................................................... 36
External Crystal/ Ceramic Oscillator – HXT................................................................................. 37
External RC Oscillator – ERC...................................................................................................... 38
External Oscillator – EC............................................................................................................... 39
Internal RC Oscillator – HIRC...................................................................................................... 39
External 32.768kHz Crystal Oscillator – LXT............................................................................... 39
LXT Oscillator Low Power Function............................................................................................. 40
Internal 32kHz Oscillator – LIRC.................................................................................................. 40
Supplementary Oscillators........................................................................................................... 40
Operating Modes and System Clocks............................................................... 41
System Clocks............................................................................................................................. 41
System Operation Modes............................................................................................................. 41
Control Register........................................................................................................................... 44
Fast Wake-up............................................................................................................................... 45
Operating Mode Switching and Wake-up..................................................................................... 46
Standby Current Considerations.................................................................................................. 50
Wake-up....................................................................................................................................... 51
Programming Considerations....................................................................................................... 51
Watchdog Timer................................................................................................... 52
Watchdog Timer Clock Source..................................................................................................... 52
Watchdog Timer Control Register................................................................................................ 52
Watchdog Timer Operation.......................................................................................................... 53
Reset and Initialisation........................................................................................ 54
Reset Functions........................................................................................................................... 54
Reset Initial Conditions................................................................................................................ 57
Input/Output Ports............................................................................................... 60
Pull-high Resistors....................................................................................................................... 60
Port A Wake-up............................................................................................................................ 60
I/O Port Control Registers............................................................................................................ 60
I/O Pin Structures......................................................................................................................... 62
Programming Considerations....................................................................................................... 62
Rev. 1.10
3 May 16, 2014







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