Flash MCU. HT45F0084 Datasheet

HT45F0084 MCU. Datasheet pdf. Equivalent

HT45F0084 Datasheet
Recommendation HT45F0084 Datasheet
Part HT45F0084
Description Cord-free Vacuum Cleaner ASSP Flash MCU
Feature HT45F0084; Cord-free Vacuum Cleaner ASSP Flash MCU HT45F0084 Revision: V1.00 Date: �M�a�r�c�h�1��7,���2�0�1�7 .
Manufacture Holtek Semiconductor
Datasheet
Download HT45F0084 Datasheet




Holtek Semiconductor HT45F0084
Cord-free Vacuum Cleaner ASSP Flash MCU
HT45F0084
Revision: V1.00 Date: �M�a�r�c�h�1��7,���2�0�1�7



Holtek Semiconductor HT45F0084
HT45F0084
Cord-free Vacuum Cleaner ASSP Flash MCU
Table of Contents
Features............................................................................................................. 6
CPU Features.......................................................................................................................... 6
Peripheral Features.................................................................................................................. 6
General Description.......................................................................................... 7
Block Diagram................................................................................................... 7
Pin Assignment................................................................................................. 8
Pin Descriptions............................................................................................... 9
Absolute Maximum Ratings............................................................................11
D.C. Characteristics.........................................................................................11
A.C. Characteristics........................................................................................ 13
LVD&LVR Electrical Characteristics............................................................. 14
ADC Electrical Characteristics...................................................................... 14
Over/Under Voltage Circuit Electrical Characteristics................................ 15
Over Current Circuit Electrical Characteristics........................................... 16
Power on Reset Electrical Characteristics................................................... 16
System Architecture....................................................................................... 17
Clocking and Pipelining.......................................................................................................... 17
Program Counter.................................................................................................................... 18
Stack...................................................................................................................................... 19
Arithmetic and Logic Unit – ALU............................................................................................ 19
Flash Program Memory.................................................................................. 20
Structure................................................................................................................................. 20
Special Vectors...................................................................................................................... 20
Look-up Table......................................................................................................................... 21
Table Program Example......................................................................................................... 21
In Circuit Programming.......................................................................................................... 22
On-Chip Debug Support – OCDS.......................................................................................... 23
RAM Data Memory.......................................................................................... 24
Structure................................................................................................................................. 24
Special Function Register Description......................................................... 26
Indirect Addressing Registers – IAR0, IAR1.......................................................................... 26
Memory Pointers – MP0, MP1............................................................................................... 26
Bank Pointer – BP.................................................................................................................. 27
Accumulator – ACC................................................................................................................ 27
Program Counter Low Register – PCL................................................................................... 27
Look-up Table Registers – TBLP, TBHP, TBLH...................................................................... 27
Status Register – STATUS..................................................................................................... 28
EEPROM Data Memory................................................................................... 30
EEPROM Data Memory Structure......................................................................................... 30
Rev. 1.00
2 March 17, 2017



Holtek Semiconductor HT45F0084
HT45F0084
Cord-free Vacuum Cleaner ASSP Flash MCU
EEPROM Registers............................................................................................................... 30
Reading Data from the EEPROM ......................................................................................... 32
Writing Data to the EEPROM................................................................................................. 32
Write Protection...................................................................................................................... 32
EEPROM Interrupt................................................................................................................. 32
Programming Considerations................................................................................................. 33
Oscillator......................................................................................................... 34
Oscillator Overview................................................................................................................ 34
System Clock Configurations................................................................................................. 34
Internal RC Oscillator – HIRC................................................................................................ 35
Internal 32kHz Oscillator – LIRC............................................................................................ 35
Operating Modes and System Clocks.......................................................... 35
System Clocks....................................................................................................................... 35
System Operation Modes....................................................................................................... 36
Control Register..................................................................................................................... 37
Operating Mode Switching .................................................................................................... 40
Standby Current Considerations............................................................................................ 43
Wake-up................................................................................................................................. 44
Watchdog Timer.............................................................................................. 45
Watchdog Timer Clock Source............................................................................................... 45
Watchdog Timer Control Register.......................................................................................... 45
Watchdog Timer Operation.................................................................................................... 46
Reset and Initialisation................................................................................... 47
Reset Functions..................................................................................................................... 47
Reset Initial Conditions.......................................................................................................... 50
Input/Output Ports.......................................................................................... 53
Pull-high and Pull-low Resistors............................................................................................. 53
Port A and Port B Wake-up.................................................................................................... 55
I/O Port Control Registers...................................................................................................... 55
Pin-shared Functions............................................................................................................. 56
I/O Pin Structures................................................................................................................... 58
Programming Considerations................................................................................................. 59
Timer Modules – TM....................................................................................... 60
Introduction............................................................................................................................ 60
TM Operation......................................................................................................................... 60
TM Clock Source.................................................................................................................... 61
TM Interrupts.......................................................................................................................... 61
TM External Pins.................................................................................................................... 61
Programming Considerations................................................................................................. 62
Standard Type TM – STM............................................................................... 63
Standard TM Operation.......................................................................................................... 63
Standard Type TM Register Description................................................................................ 64
Standard Type TM Operating Modes..................................................................................... 68
Rev. 1.00
3 March 17, 2017







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