Sign In
Upload
Manuals
Brands
Holtek Manuals
Microcontrollers
HT45F8544
Holtek HT45F8544 Manuals
Manuals and User Guides for Holtek HT45F8544. We have
1
Holtek HT45F8544 manual available for free PDF download: Manual
Holtek HT45F8544 Manual (224 pages)
BMS Flash MCU
Brand:
Holtek
| Category:
Microcontrollers
| Size: 3 MB
Table of Contents
Table of Contents
2
Features
7
CPU Features
7
Peripheral Features
7
General Description
8
Block Diagram
9
Pin Assignment
9
Pin Description
10
Interconnection Signal Description
12
Absolute Maximum Ratings
13
Recommended Operating Ratings
13
D.C. Characteristics
13
Operating Voltage Characteristics
13
Operating Current Characteristics
14
Standby Current Characteristics
14
A.C. Characteristics
15
High Speed Internal Oscillator - HIRC
15
External High Speed Crystal/Ceramic Oscillator - HXT
16
Low Speed Internal Oscillator Characteristics - LIRC
16
Operating Frequency Characteristic Curves
16
System Start up Time Characteristics
17
Input/Output Characteristics
17
Memory Characteristics
18
A/D Converter Electrical Characteristics
19
LVD/LVR Electrical Characteristics
20
Reference Voltage Electrical Characteristics
21
Comparator Electrical Characteristics
21
Voltage Regulator Electrical Characteristics
22
Accumulative Cell Voltage Monitor Electrical Characteristics
23
I 2 C Electrical Characteristics
24
Power-On Reset Characteristics
25
System Architecture
25
Clocking and Pipelining
25
Program Counter
26
Stack
27
Arithmetic and Logic Unit - ALU
27
Flash Program Memory
28
Structure
28
Special Vectors
28
Look-Up Table
28
In Circuit Programming - ICP
30
On-Chip Debug Support - OCDS
30
In Application Programming - IAP
31
Write Buffer
32
Data Memory
47
Structure
47
Data Memory Addressing
48
General Purpose Data Memory
48
Special Purpose Data Memory
48
Special Function Register Description
50
Indirect Addressing Registers - IAR0, IAR1, IAR2
50
Memory Pointers - MP0, MP1L/MP1H, MP2L/MP2H
50
Accumulator - ACC
51
Program Counter Low Register - PCL
52
Look-Up Table Registers - TBLP, TBHP, TBLH
52
Status Register - STATUS
52
EEPROM Data Memory
54
EEPROM Data Memory Structure
54
EEPROM Registers
54
Read Operation from the EEPROM
56
Page Erase Operation to the EEPROM
56
Write Operation to the EEPROM
57
Write Protection
58
EEPROM Interrupt
58
Programming Considerations
59
Programming Examples
59
Oscillators
62
Oscillator Overview
62
System Clock Configurations
62
External Crystal/Ceramic Oscillator - HXT
63
Internal High Speed Internal RC Oscillator - HIRC
64
Internal 32Khz Oscillator - LIRC
64
Operating Modes and System Clocks
64
System Clocks
64
System Operation Modes
65
Control Registers
66
Operating Mode Switching
69
Standby Current Considerations
72
Wake-Up
72
Programming Considerations
73
Watchdog Timer
73
Watchdog Timer Clock Source
73
Watchdog Timer Control Register
73
Watchdog Timer Operation
74
Reset and Initialisation
75
Reset Functions
75
Power-On Reset
75
Reset Initial Conditions
80
Input/Output Ports
83
Pull-High Resistors
83
Port a Wake-Up
84
I/O Port Control Registers
85
I/O Port Source Current Control
85
Pin-Shared Functions
87
I/O Pin Structures
90
Programming Considerations
90
Timer Modules - TM
91
Introduction
91
TM Operation
91
TM Clock Source
92
TM Interrupts
92
TM External Pins
92
Programming Considerations
93
Compact Type TM - CTM
94
Compact Type TM Operation
94
Compact Type TM Register Description
95
Compact Type TM Operating Modes
99
Standard Type TM - STM
105
Standard Type TM Operation
105
Standard Type TM Register Description
105
Standard Type TM Operation Modes
110
Periodic Type TM - PTM
118
Periodic Type TM Operation
118
Periodic Type TM Register Description
118
Periodic Type TM Operation Modes
123
Single Pulse Generation
128
Analog to Digital Converter
130
A/D Converter Overview
130
A/D Converter Register Description
131
A/D Converter Reference Voltage
134
A/D Converter Input Signals
135
A/D Converter Operation
135
A/D Conversion Rate and Timing Diagram
136
Summary of A/D Conversion Steps
137
Programming Considerations
138
A/D Converter Function
138
A/D Conversion Programming Examples
139
Comparator
140
Comparator Operation
140
Comparator Registers
140
Comparator Interrupt
141
Programming Considerations
141
Serial Interface Module - SIM
142
SPI Interface
142
Master Mode
149
Slave Mode
149
Error Detection
150
I 2 C Interface
150
I 2 C Interface Operation
150
I 2 C Control Register
153
UART Interface
160
UART External Pins
161
UART Single Wire Mode
161
UART Data Transfer Scheme
161
UART Status and Control Registers
162
Baud Rate Generator
167
UART Setup and Control
168
UART Transmitter
169
Transmitting Data
170
UART Receiver
171
Receiving Data
171
Idle Status
172
Managing Receiver Errors
172
UART Interrupt Structure
173
UART Power down and Wake-Up
174
Low Voltage Detector - LVD
175
LVD Register
175
LVD Operation
176
Interrupts
177
Interrupt Registers
177
Interrupt Operation
181
External Interrupt
182
Comparator Interrupt
183
Multi-Function Interrupts
183
A/D Converter Interrupt
183
Time Base Interrupts
184
TM Interrupts
185
Serial Interface Module Interrupt
186
UART Transfer Interrupt
186
LVD Interrupt
186
EEPROM Interrupt
186
Interrupt Wake-Up Function
186
Programming Considerations
187
Configuration Options
187
Accumulative Cell Voltage Monitor
188
Accumulative Cell Voltage Monitor Functional Description
188
Sleep Mode
189
Wake up from Sleep Mode
190
VIN, VREG, VOUT Capacitors
190
VIN and Vbatn Spike Suppression Resistors
191
Cell Voltage Monitor Scan Frequency
191
Voltage Spike Suppression Method
192
Thermal Consideration
193
Application Circuits
194
3S Li-Battery Application Circuit
194
8S Li-Battery Application Circuit
196
Instruction Set
197
Introduction
197
Instruction Timing
197
Moving and Transferring Data
197
Arithmetic Operations
197
Logical and Rotate Operation
198
Branches and Control Transfer
198
Bit Operations
198
Other Operations
198
Instruction Set Summary
199
Extended Instruction Set
201
Instruction Definition
203
Extended Instruction Definition
213
Operation
216
Package Information
222
28-Pin SSOP (150Mil) Outline Dimensions
223
Advertisement
Advertisement
Related Products
HOLTEK HT45F23A
HOLTEK HT45F24A
Holtek HT45F8550
HOLTEK HT48R10A-1
HOLTEK HT48R70A-1
Holtek HT49R70A-1
Holtek HT48RA5
Holtek HT49RU80
Holtek HT49CA0
Holtek HT48RA1
Holtek Categories
Microcontrollers
Storage
Computer Hardware
Control Unit
Motherboard
More Holtek Manuals
Login
Sign In
OR
Sign in with Facebook
Sign in with Google
Upload manual
Upload from disk
Upload from URL