Sign In
Upload
Manuals
Brands
HOLTEK Manuals
Microcontrollers
HT45F23A
HOLTEK HT45F23A Manuals
Manuals and User Guides for HOLTEK HT45F23A. We have
1
HOLTEK HT45F23A manual available for free PDF download: Manual
HOLTEK HT45F23A Manual (156 pages)
TinyPower Flash MCU with OPA & Comparators
Brand:
HOLTEK
| Category:
Microcontrollers
| Size: 3 MB
Table of Contents
Table of Contents
2
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
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
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
Timer/Event Counters
64
Configuring the Timer/Event Counter Input Clock Source
64
Timer Registers - TMR0, TMR1L, TMR1H
64
Timer Control Registers - TMR0C, TMR1C
66
Configuring the Timer Mode
66
Configuring the Event Counter Mode
67
Configuring the Pulse Width Measurement Mode
67
Programmable Frequency Divider - PFD
69
Prescaler
69
I/O Interfacing
72
Timer/Event Counter Pins Internal Filter
72
Programming Considerations
72
Timer Program Example
73
Pulse Width Modulator
74
PWM Operation
74
6+2 PWM Mode
75
7+1 PWM Mode
76
PWM Output Control
77
Analog to Digital Converter
78
A/D Overview
78
A/D Converter Register Description
79
A/D Converter Data Registers - ADRL, ADRH
79
A/D Converter Control Registers - ADCR, ACSR, ADPCR
79
A/D Operation
83
A/D Input Pins
84
Summary of A/D Conversion Steps
85
Programming Considerations
86
A/D Transfer Function
86
A/D Programming Example
87
Serial Interface Module - SIM
89
SPI Interface
89
SPI Registers
90
SPI Communication
93
I 2 C Interface
95
I 2 C Registers
96
I 2 C Bus Communication
100
I 2 C Bus Start Signal
101
I 2 C Bus Read/Write Signal
102
I 2 C Bus Slave Address Acknowledge Signal
102
I 2 C Bus Data and Acknowledge Signal
102
Peripheral Clock Output
104
Peripheral Clock Operation
104
SCOM Function for LCD
105
LCD Operation
105
LCD Bias Control
105
LDO Function
107
Operational Amplifiers
109
Operational Amplifier Registers
109
Operational Amplifier Operation
111
Operational Amplifier Functions
112
Comparators
116
Comparator Operation
116
Comparator Registers
116
Comparator Functions
118
Interrupts
121
Interrupt Register
121
Interrupt Operation
121
Interrupt Priority
122
External Interrupt
125
External Peripheral Interrupt
127
Timer/Event Counter Interrupt
127
SPI/I 2 C Interface Interrupt
128
Multi-Function Interrupt
128
A/D Interrupt
128
Time Base Interrupt
129
Comparator Interrupt
130
EEPROM Interrupt
130
LVD Interrupt
130
Interrupt Wake-Up Function
130
Programming Considerations
131
Buzzer
131
Low Voltage Detector - LVD
133
LVD Register
133
LVD Operation
134
Voice Output
135
Voice Control
135
Audio Output and Volume Control - DAL, DAH, DACTRL
135
Configuration Options
136
Application Circuits
137
Instruction Set
138
Introduction
138
Instruction Timing
138
Moving and Transferring Data
138
Arithmetic Operations
138
Logical and Rotate Operation
139
Branches and Control Transfer
139
Bit Operations
139
Other Operations
139
Instruction Set Summary
140
Instruction Definition
142
Package Information
151
16-Pin NSOP(150Mil) Outline Dimensions
152
20-Pin SSOP (150Mil) Outline Dimensions
153
24-Pin SSOP (150Mil) Outline Dimensions
154
28-Pin SSOP (150 Mil) Outline Dimensions
155
Advertisement
Advertisement
Related Products
HOLTEK HT45F24A
Holtek HT45F8550
Holtek HT45F8544
HOLTEK HT48R30A-1
HOLTEK HT46C48A
HOLTEK HT46C47
Holtek HT49R50A-1
Holtek HT46R74D-1
Holtek HT46RU67
Holtek HT48CA5
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