Sign In
Upload
Manuals
Brands
HOLTEK Manuals
Microcontrollers
HT48R70A-1
HOLTEK HT48R70A-1 Manuals
Manuals and User Guides for HOLTEK HT48R70A-1. We have
2
HOLTEK HT48R70A-1 manuals available for free PDF download: Handbook
Holtek HT48R70A-1 Handbook (174 pages)
Brand:
Holtek
| Category:
Microcontrollers
| Size: 1 MB
Table of Contents
Table of Contents
2
Part I Microcontroller Profile
10
Chapter 1 Hardware Structure
12
Introduction
12
Features
13
Technology Features
13
Kernel Features
13
Peripheral Features
14
Selection Table
14
Block Diagram
15
Pin Assignment
16
Pin Description
17
Absolute Maximum Ratings
23
D.C. Characteristics
23
Characteristics
24
System Architecture
25
Clocking and Pipelining
25
Program Counter
26
Stack
28
Arithmetic and Logic Unit - ALU
29
Program Memory
29
Organization
29
Special Vectors
30
Managing Multiple Banks
31
Look-Up Table
33
Data Memory
37
Organization
37
General Purpose Data Memory
37
Special Purpose Data Memory
39
Special Function Registers
40
Indirect Addressing Registers - IAR, IAR0, IAR1
40
Memory Pointers - MP, MP0, MP1
40
Bank Pointer - BP
41
Accumulator - ACC
42
Program Counter Low Register - PCL
42
Look-Up Table Registers - TBLP, TBHP, TBLH
42
Watchdog Timer Register - WDTS
42
Status Register - STATUS
43
Interrupt Control Registers - INTC, INTC0, INTC1
44
Timer/Event Counter Registers
44
Input/Output Ports and Control Registers
44
UART Registers - USR, UCR1, UCR2, TXR/RXR, BRG
45
Input/Output Ports
45
Pull-High Resistors
45
Port a Wake-Up
45
I/O Port Control Registers
46
Pin-Shared Functions
46
Programming Considerations
49
Timer/Event Counters
50
Configuring the Timer/Event Counter Input Clock Source
50
Timer Registers - TMR, TMR0, TMR0L/TMR0H, TMR1L/TMR1H, TMR2
52
Timer Control Registers - TMRC, TMR0C, TMR1C, TMR2C
53
Configuring the Timer Mode
56
Configuring the Event Counter Mode
56
Configuring the Pulse Width Measurement Mode
57
Programmable Frequency Divider (PFD) and Buzzer Application
58
Prescaler
59
I/O Interfacing
59
Programming Considerations
59
Timer Program Example
59
Interrupts
61
Interrupt Registers
61
Interrupt Priority
65
External Interrupt
65
Timer/Event Counter Interrupt
66
UART Interrupt
66
Programming Considerations
67
Reset and Initialization
67
Reset
67
Universal Asynchronous Receiver/Transmitter - UART
75
UART Features
75
UART External Pin Interfacing
75
UART Data Transfer Scheme
76
UART Status and Control Registers
76
Baud Rate Generator
82
Setting up and Controlling the UART
84
UART Transmitter
85
UART Receiver
87
Managing Receiver Errors
89
UART Interrupt Scheme
90
Address Detect Mode
91
UART Operation in Power down Mode
91
UART Sample Program
92
Oscillator
92
System Clock Configurations
92
System Crystal/Ceramic Oscillator
92
System RC Oscillator
93
Internal System RC Oscillator
93
RTC Oscillator
94
Watchdog Timer Oscillator
95
Power down Mode and Wake-Up
95
Power down Mode
95
Entering the Power down Mode
95
Standby Current Considerations
95
Wake-Up
96
Watchdog Timer
97
Configuration Options
98
Application Circuits
99
Part II Programming Language
100
Chapter 2 Instruction Set Introduction
102
Instruction Set
102
Instruction Timing
102
Moving and Transferring Data
103
Arithmetic Operations
103
Logical and Rotate Operations
103
Branches and Control Transfer
103
Bit Operations
104
Other Operations
104
Instruction Set Summary
104
Convention
104
Chapter 3 Instruction Definition
108
Chapter 4 Assembly Language and Cross Assembler
120
Notational Conventions
120
Statement Syntax
121
Name
121
Operation
121
Operand
121
Comment
122
Assembly Directives
122
Conditional Assembly Directives
122
File Control Directives
123
Program Directives
124
Data Definition Directives
127
Macro Directives
129
Assembly Instructions
131
Name
131
Mnemonic
131
Operand, Operator and Expression
131
Miscellaneous
133
Forward References
133
Local Labels
133
Reserved Assembly Language Words
134
Cross Assembler Options
135
Assembly Listing File Format
135
Source Program Listing
135
Summary of Assembly
136
Miscellaneous
136
Part III Development Tools
138
Chapter 5 MCU Programming Tools
140
HT-IDE Development Environment
140
Holtek In-Circuit Emulator - HT-ICE
141
HT-ICE Interface Card
141
OTP Programmer
142
OTP Adapter Card
142
System Configuration
142
HT-ICE Interface Card Settings
143
Installation
144
System Requirement
144
Hardware Installation
144
Software Installation
144
Chapter 6 Quick Start
150
Step 1 - Create a New Project
150
Step 2 - Add Source Program Files to the Project
150
Step 3 - Build the Project
150
Step 4 - Programming the OTP Device
150
Step 5 - Transmit Code to Holtek
151
Advertisement
HOLTEK HT48R70A-1 Handbook (137 pages)
I/O Type MCU
Brand:
HOLTEK
| Category:
Microcontrollers
| Size: 1 MB
Table of Contents
Table of Contents
3
Part I Microcontroller Profile
9
Chapter 1 Hardware Structure
11
Introduction
11
Features
12
Kernel Features
12
Peripheral Features
12
Technology Features
12
Selection Table
13
Block Diagram
14
Pin Assignment
15
Pin Description
16
Absolute Maximum Ratings
21
D.C. Characteristics
21
Characteristics
22
Clocking and Pipelining
23
System Architecture
23
Program Counter
24
Stack
25
Arithmetic and Logic Unit - ALU
26
Program Memory
26
Organization
27
Special Vectors
27
Look-Up Table
28
Data Memory
29
General Purpose Data Memory
30
Organization
30
Special Function Registers
31
Special Purpose Data Memory
31
Indirect Addressing Registers - IAR, IAR0, IAR1
32
Memory Pointers - MP, MP0, MP1
32
Accumulator - ACC
33
Look-Up Table Registers - TBLP, TBLH
33
Program Counter Low Register - PCL
33
Status Register - STATUS
33
Watchdog Timer Register - WDTS
33
Interrupt Control Register - INTC
34
Input/Output Ports
35
Input/Output Ports and Control Registers
35
Pull-High Resistors
35
Timer/Event Counter Registers
35
I/O Port Control Registers
36
Pin-Shared Functions
36
Port a Wake-Up
36
Programming Considerations
38
Configuring the Timer/Event Counter Input Clock Source
39
Timer/Event Counters
39
Timer Registers - TMR, TMR0, TMR0L/TMR0H, TMR1L/TMR1H
40
Timer Control Registers - TMRC, TMR0C, TMR1C
41
Configuring the Timer Mode
42
Configuring the Event Counter Mode
43
Configuring the Pulse Width Measurement Mode
43
Programmable Frequency Divider (PFD) and Buzzer Application
44
I/O Interfacing
45
Prescaler
45
Programming Considerations
45
Interrupts
46
External Interrupt
47
Timer/Event Counter Interrupt
47
Interrupt Priority
48
Programming Considerations
48
Reset
49
Reset and Initialization
49
Oscillator
56
System Clock Configurations
56
System Crystal/Ceramic Oscillator
56
Internal System RC Oscillator
57
RTC Oscillator
57
System RC Oscillator
57
HALT and Wake-Up in Power down Mode
58
Watchdog Timer Oscillator
58
Watchdog Timer
59
Configuration Options
60
Application Circuits
61
Part II Programming Language
63
Chapter 2 Instruction Set Introduction
65
Instruction Set
65
Instruction Timing
65
Arithmetic Operations
66
Bit Operations
66
Branches and Control Transfer
66
Logical and Rotate Operations
66
Moving and Transferring Data
66
Convention
67
Instruction Set Summary
67
Other Operations
67
Table Read Operations
67
Chapter 3 Instruction Definition
71
Chapter 4 Assembly Language and Cross Assembler
83
Notational Conventions
83
Statement Syntax
84
Name
84
Operand
84
Operation
84
Assembly Directives
85
Comment
85
Conditional Assembly Directives
85
File Control Directives
86
Program Directives
87
Data Definition Directives
90
Macro Directives
92
Assembly Instructions
94
Mnemonic
94
Name
94
Operand, Operator and Expression
94
Forward References
96
Local Labels
96
Miscellaneous
96
Reserved Assembly Language Words
97
Assembly Listing File Format
98
Cross Assembler Options
98
Source Program Listing
98
Miscellaneous
99
Summary of Assembly
99
Part III Development Tools
101
Chapter 5 MCU Programming Tools
103
HT-IDE3000 Development Environment
103
Holtek In-Circuit Emulator - HT-ICE
104
HT-ICE Interface Card
104
OTP Programmer
105
OTP Adapter Card
105
System Configuration
105
Installation
107
Hardware Installation
107
Software Installation
107
System Requirement
107
OTP Handywriter
111
Chapter 6 Quick Start
113
Step 1 - Create a New Project
113
Step 2 - Add Source Program Files to the Project
113
Step 3 - Build the Project
113
Step 4 - Transmit Code to Holtek
113
Step 5 - Programming the OTP Device
114
Appendix
115
Appendix A Device Characteristic Graphics
117
Appendix B Package Information
127
Advertisement
Related Products
HOLTEK HT48R10A-1
HOLTEK HT48R30A-1
HOLTEK HT48R50A-1
Holtek HT48RU80
Holtek HT48RA5
Holtek HT48CA5
Holtek HT48RA1
Holtek HT48CA1
Holtek HT48CU80
HOLTEK HT46R46
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