Sign In
Upload
Manuals
Brands
Holtek Manuals
Storage
HT45F0005A
Holtek HT45F0005A Manuals
Manuals and User Guides for Holtek HT45F0005A. We have
1
Holtek HT45F0005A manual available for free PDF download: Manual
Holtek HT45F0005A Manual (181 pages)
Induction Cooker Flash MCU
Brand:
Holtek
| Category:
Storage
| Size: 2 MB
Table of Contents
Table of Contents
2
Features
7
CPU Features
7
Peripheral Features
7
General Description
8
Block Diagram
9
Pin Assignment
10
Pin Description
10
Absolute Maximum Ratings
13
D.C. Characteristics
13
Operating Voltage Characteristics
13
Operating Current Characteristics
13
Standby Current Characteristics
14
A.C. Characteristics
14
High Speed Internal Oscillator - HIRC - Frequency Accuracy
14
Low Speed Internal Oscillator Characteristics - LIRC
14
Operating Frequency Characteristic Curve
15
System Start up Time Characteristics
15
Input/Output Characteristics
15
Memory Electrical Characteristics
16
LVD & LVR Electrical Characteristics
16
Reference Voltage Characteristics
17
A/D Converter Electrical Characteristics
17
Comparator Electrical Characteristics
18
Operational Amplifier Electrical Characteristics
20
Programmable Pulse Generator Electrical Characteristics
20
I 2 C Electrical Characteristics
21
Power-On Reset Characteristics
22
System Architecture
22
Clocking and Pipelining
22
Program Counter
23
Stack
24
Arithmetic and Logic Unit - ALU
26
Flash Program Memory
26
Structure
26
Special Vectors
27
Look-Up Table
27
In Circuit Programming - ICP
29
On-Chip Debug Support - OCDS
30
Data Memory
30
Structure
30
Data Memory Addressing
31
General Purpose Data Memory
31
Special Purpose Data Memory
31
Special Function Register Description
33
Indirect Addressing Registers - IAR0, IAR1, IAR2
33
Memory Pointers - MP0, MP1L/MP1H, MP2L/MP2H
33
Accumulator - ACC
34
Program Counter Low Register - PCL
35
Look-Up Table Registers - TBLP, TBHP, TBLH
35
Status Register - STATUS
35
EEPROM Data Memory
36
EEPROM Data Memory Structure
37
EEPROM Registers
37
Read Operation from the EEPROM
39
Page Erase Operation to the EEPROM
39
Write Operation to the EEPROM
40
Write Protection
41
EEPROM Interrupt
41
Programming Considerations
42
Oscillators
45
Oscillator Overview
45
System Clock Configurations
45
Internal High Speed RC Oscillator - HIRC
46
Internal 32Khz Oscillator - LIRC
46
Operating Modes and System Clocks
46
System Clocks
46
System Operation Modes
47
Control Registers
48
Operating Mode Switching
50
Standby Current Considerations
53
Wake-Up
53
Watchdog Timer
54
Watchdog Timer Clock Source
54
Watchdog Timer Control Register
54
Watchdog Timer Operation
55
Reset and Initialisation
56
Reset Functions
56
Reset Initial Conditions
59
Input/Output Ports
62
Pull-High Resistors
63
Port a Wake-Up
63
I/O Port Control Registers
63
Pin-Shared Functions
64
I/O Pin Structures
69
READ PORT Function
70
Programming Considerations
71
Timer/Event Counters
71
Configuring the Timer/Event Counter Input Clock Source
73
Timer/Event Counter Register Description
74
Timer/Event Counter Operating Modes
79
I/O Interfacing
82
Programming Considerations
82
Timer/Event Counter Program Example
83
Analog to Digital Converter
84
A/D Converter Overview
84
A/D Converter Register Description
85
A/D Converter Reference Voltage
87
A/D Converter Input Signals
87
A/D Converter Clock Source
88
A/D Conversion Rate and Timing Diagram
89
Summary of A/D Conversion Steps
89
Programming Considerations
90
A/D Conversion Function
90
A/D Converter Programming Examples
91
I 2 C Interface
93
I 2 C Interface Operation
93
C Registers
94
I 2 C Bus Communication
97
C Time-Out Control
100
Programmable Pulse Generator - PPG
102
Programmable Pulse Generator Registers
103
Writing Data to PPGTA~PPGTD & PPGTEX Register Description
111
Non-Retrigger Function
112
Retrigger Function
112
PPG Synchronised with Clock Description
113
To Start the PPG Operation
114
The Methods to Start PPG Output
115
To Stop the PPG Function
115
PPG Load Register Function
117
Reverse Voltage Protection Adjustment Function
118
PPGTA Approach Function
118
Comparators
124
Comparator Registers
125
Comparator Input Offset Calibration Function (N=0, M=5; N=1~5, M=4)
130
Valley Detection Function
130
Operational Amplifier
131
Operational Amplifier Operation
131
Input Voltage Range
133
Input Offset Calibration
133
Pulse Width Modulator
134
PWM Register Description
134
PWM Operation
135
Peripheral Clock Output
137
Peripheral Clock Output Operation
137
Peripheral Clock Output Register
137
Cyclic Redundancy Check - CRC
138
CRC Registers
138
CRC Operation
139
Low Voltage Detector - LVD
141
LVD Register
141
LVD Operation
142
Interrupts
143
Interrupt Registers
143
Interrupt Operation
149
Comparator Interrupts
149
CMP0 INT00 Interrupt
150
Timer/Event Counter Interrupts
150
A/D Converter Interrupt
150
LVD Interrupt
150
EEPROM Interrupt
151
I 2 C Interrupt
151
Multi-Function Interrupts
151
PPGTIMER Interrupt
151
PPGATCD Interrupt
152
Interrupt Wake-Up Function
152
Programming Considerations
152
Application Circuits
153
Instruction Set
154
Introduction
154
Instruction Timing
154
Moving and Transferring Data
154
Arithmetic Operations
154
Logical and Rotate Operation
155
Branches and Control Transfer
155
Bit Operations
155
Other Operations
155
Instruction Set Summary
156
Extended Instruction Set
158
Instruction Definition
160
Extended Instruction Definition
170
Package Information
179
20-Pin SOP (300Mil) Outline Dimensions
180
Advertisement
Advertisement
Related Products
HOLTEK HT45F6530
HOLTEK HT45F4050
Holtek HT45F0035A
HOLTEK HT66F0175
HOLTEK HT66F0185
Holtek HT68FB240
HOLTEK HT45F23A
HOLTEK HT45F24A
Holtek HT45F5Q-3
Holtek HT45FH3T
Holtek Categories
Microcontrollers
Storage
Computer Hardware
Control Unit
Controller
More Holtek Manuals
Login
Sign In
OR
Sign in with Facebook
Sign in with Google
Upload manual
Upload from disk
Upload from URL