Sign In
Upload
Manuals
Brands
Holtek Manuals
Controller
HT46R63
Holtek HT46R63 Manuals
Manuals and User Guides for Holtek HT46R63. We have
1
Holtek HT46R63 manual available for free PDF download: Handbook
Holtek HT46R63 Handbook (194 pages)
A/D with LCD Type MCU
Brand:
Holtek
| Category:
Controller
| Size: 1 MB
Table of Contents
Table of Contents
2
Part I Microcontroller Profile
10
Chapter 1 Hardware Structure
12
Introduction
12
Features
13
Kernel Features
13
Technology Features
13
Peripheral Features
14
Selection Table
14
Block Diagram
15
Pin Assignment
16
Pin Description
18
Absolute Maximum Ratings
26
D.C. Characteristics
26
A.C. Characteristics
30
Clocking and Pipelining
32
System Architecture
32
Program Counter
33
Stack
34
Arithmetic and Logic Unit - ALU
35
Organization
36
Program Memory
36
Special Vectors
37
Look-Up Table
38
Data Memory
40
Organization
40
General Purpose Data Memory
41
Special Purpose Data Memory
41
LCD Memory
42
Indirect Addressing Registers - IAR0, IAR1
43
Memory Pointers - MP0, MP1
43
Special Function Registers
43
Accumulator - ACC
44
Bank Pointer - BP
44
Look-Up Table Registers - TBLP, TBLH
44
Program Counter Low Register - PCL
44
Real Time Clock - RTCC
45
Interrupt Control Registers - INTC0, INTC1
46
Status Register - STATUS
46
Input/Output Ports and Control Registers
47
Timer/Event Counter Registers
47
A/D Converter Registers - ADR, ADRL, ADRH, ADCR, ADSR
48
Input/Output Ports
48
Port a Wake-Up
48
Pull-High Resistors
48
Pulse Width Modulator Registers - PWM0, PWM1, PWM2, PWM3
48
I/O Port Control Registers
49
Pin-Shared Functions
49
Programming Considerations
52
Comparator
53
LCD Memory
53
Liquid Crystal Display (LCD) Driver
53
LCD Clock
55
LCD Driver Output
55
LCD Voltage Source and Biasing
62
Programming Considerations
64
Configuring the Timer/Event Counter Input Clock Source
66
Timer/Event Counters
66
Timer Registers - TMR, TMRL/TMRH, TMR0L/TMR0H, TMR1L/TMR1H
68
Timer Control Registers - TMRC, TMR0C, TMR1C
69
Configuring the Timer Mode
71
Configuring the Event Counter Mode
72
Configuring the Pulse Width Measurement Mode
72
Programmable Frequency Divider - PFD
73
I/O Interfacing
74
Prescaler
74
Programming Considerations
74
Pulse Width Modulator
75
6+2 PWM Mode
76
7+1 PWM Mode
77
PWM Output Control
78
A/D Converter Data Registers - ADR, ADRL/ADRH
79
Analog to Digital Converter
79
A/D Converter Control Register - ADCR
80
A/D Converter Clock Source Register - ACSR
82
A/D Input Pins
83
Summary of A/D Conversion Steps
83
A/D Transfer Function
86
Interrupts
87
External Interrupt
92
Time Base Interrupt
93
Timer/Event Counter Interrupt
93
A/D Interrupt
94
Real Time Clock Interrupt - RTC
94
Interrupt Priority
95
Programming Considerations
96
Reset and Initialization
96
Reset
97
Oscillator
104
System Clock Configurations
104
System Crystal/Ceramic Oscillator
104
System RC Oscillator
105
RTC Oscillator
106
Watchdog Timer Oscillator
107
Internal Clock Source
108
HALT and Wake-Up in Power down Mode
109
Low Voltage Detector - LVD
109
Watchdog Timer
110
Buzzer
112
Configuration Options
114
Application Circuits
116
Part II Programming Language
120
Chapter 2 Instruction Set Introduction
122
Instruction Set
122
Instruction Timing
122
Arithmetic Operations
123
Bit Operations
123
Branches and Control Transfer
123
Logical and Rotate Operations
123
Moving and Transferring Data
123
Convention
124
Instruction Set Summary
124
Other Operations
124
Table Read Operations
124
Chapter 3 Instruction Definition
128
Chapter 4 Assembly Language and Cross Assembler
140
Notational Conventions
140
Statement Syntax
141
Name
141
Operand
141
Operation
141
Assembly Directives
142
Comment
142
Conditional Assembly Directives
142
File Control Directives
143
Program Directives
144
Data Definition Directives
147
Macro Directives
149
Assembly Instructions
151
Mnemonic
151
Name
151
Operand, Operator and Expression
151
Forward References
153
Local Labels
153
Miscellaneous
153
Reserved Assembly Language Words
154
Assembly Listing File Format
155
Cross Assembler Options
155
Source Program Listing
155
Miscellaneous
156
Summary of Assembly
156
Part III Development Tools
158
Chapter 5 MCU Programming Tools
160
HT-IDE Development Environment
160
Holtek In-Circuit Emulator - HT-ICE
161
HT-ICE Interface Card
161
OTP Adapter Card
162
OTP Programmer
162
System Configuration
162
HT-ICE Interface Card Settings
163
Hardware Installation
164
Installation
164
Software Installation
164
System Requirement
164
Chapter 6 Quick Start
168
Step 1 - Create a New Project
168
Step 2 - Add Source Program Files to the Project
168
Step 3 - Build the Project
168
Step 4 - Programming the OTP Device
168
Step 5 - Transmit Code to Holtek
169
Chapter 7 LCD Simulator
170
Introduction
170
LCD Panel Configuration File
170
Relationship between the Panel File and the Current Project
171
Selecting the HT-LCDS
171
LCD Panel Picture File
172
Setup the LCD Panel Configuration File
172
Setup the Panel Configurations
172
Add a New Pattern
173
Select the Patterns and Their Positions
173
Change the Pattern
174
Change the Pattern Position
174
Delete a Pattern
174
Define the Pattern Using the Panel Editor
175
How to Add a User-Defined Matrix
175
Add New Pattern Items Using a Batch File
176
Selecting Color for an LCD Panel
176
Simulating the LCD
176
Stop the Simulation
177
Appendix
178
Appendix A Device Characteristic Graphics
180
Appendix B Package Information
190
Advertisement
Advertisement
Related Products
Holtek HT46R47
Holtek HT46R22
Holtek HT46R23
Holtek HT46R24
Holtek HT46R62
Holtek HT46R64
Holtek HT46R65
Holtek HT32F49 Series
HOLTEK HT46R46
HOLTEK HT46R49
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