Sign In
Upload
Manuals
Brands
Holtek Manuals
Microcontrollers
HT49R30A-1
Holtek HT49R30A-1 Manuals
Manuals and User Guides for Holtek HT49R30A-1. We have
1
Holtek HT49R30A-1 manual available for free PDF download: Handbook
Holtek HT49R30A-1 Handbook (165 pages)
LCD Type MCU
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
21
D.C. Characteristics
22
Characteristics
24
System Architecture
26
Clocking and Pipelining
26
Program Counter
27
Stack
29
Arithmetic and Logic Unit - ALU
30
Program Memory
30
Organization
30
Special Vectors
31
Look-Up Table
32
Data Memory
34
Organization
34
General Purpose Data Memory
35
Special Purpose Data Memory
36
LCD Memory
36
Special Function Registers
37
Indirect Addressing Registers - IAR0, IAR1
37
Memory Pointers - MP0, MP1
37
Bank Pointer - BP
38
Accumulator - ACC
38
Program Counter Low Register - PCL
39
Look-Up Table Registers - TBLP, TBLH
39
Real Time Clock Control Register - RTCC
39
Status Register - STATUS
40
Interrupt Control Registers - INTC0, INTC1
41
Timer/Event Counter Registers
41
Input/Output Port Registers
42
Input/Output Ports
42
Pull-High Resistors
42
Port a Wake-Up
43
Pin-Shared Functions
43
Programming Considerations
45
Liquid Crystal Display (LCD) Driver
46
LCD Memory
46
LCD Clock
47
LCD Driver Output
48
LCD Voltage Source and Biasing
53
Programming Considerations
54
Timer/Event Counters
55
Configuring the Timer/Event Counter Input Clock Source
56
Timer Registers - TMR, TMR0, TMR1, TMR1L/TMR1H
57
Timer Control Registers - TMRC, TMR0C, TMR1C
58
Configuring the Timer Mode
60
Configuring the Event Counter Mode
60
Configuring the Pulse Width Measurement Mode
61
Programmable Frequency Divider - PFD
62
I/O Interfacing
62
Programming Considerations
63
Interrupts
64
Interrupt Registers
64
Interrupt Priority
67
External Interrupt
68
Timer/Event Counter Interrupt
68
Time Base Interrupt
68
Real Time Clock Interrupt
69
Programming Considerations
70
Reset and Initialization
71
Reset
71
Oscillator
75
System Clock Configurations
75
System Crystal/Ceramic Oscillator
75
System RC Oscillator
76
RTC Oscillator
77
Watchdog Timer Oscillator
78
Internal Clock Source
78
HALT and Wake-Up in Power down Mode
79
Low Voltage Detector - LVD
79
Watchdog Timer
80
Buzzer
82
Configuration Options
83
Application Circuits
85
Part II Programming Language
90
Chapter 2 Instruction Set Introduction
92
Instruction Set
92
Instruction Timing
92
Moving and Transferring Data
92
Arithmetic Operations
93
Logical and Rotate Operations
93
Branches and Control Transfer
93
Bit Operations
93
Other Operations
94
Instruction Set Summary
94
Convention
94
Chapter 3 Instruction Definition
98
Chapter 4 Assembly Language and Cross Assembler
110
Notational Conventions
110
Statement Syntax
111
Name
111
Operation
111
Operand
111
Comment
112
Assembly Directives
112
Conditional Assembly Directives
112
File Control Directives
113
Program Directives
114
Data Definition Directives
117
Macro Directives
119
Assembly Instructions
121
Name
121
Mnemonic
121
Operand, Operator and Expression
121
Miscellaneous
123
Forward References
123
Local Labels
123
Reserved Assembly Language Words
124
Cross Assembler Options
125
Assembly Listing File Format
125
Source Program Listing
125
Summary of Assembly
126
Miscellaneous
126
Part III Development Tools
128
Chapter 5 MCU Programming Tools
130
HT-IDE Development Environment
130
Holtek In-Circuit Emulator - HT-ICE
131
HT-ICE Interface Card
131
OTP Programmer
132
OTP Adapter Card
132
System Configuration
132
HT-ICE Interface Card Settings
133
Installation
133
System Requirement
133
Hardware Installation
134
Software Installation
134
Chapter 6 Quick Start
140
Step 1 - Create a New Project
140
Step 2 - Add Source Program Files to the Project
140
Step 3 - Build the Project
140
Step 4 - Programming the OTP Device
140
Step 5 - Transmit Code to Holtek
141
Chapter 7 LCD Simulator
142
Introduction
142
LCD Panel Configuration File
142
Relationship between the Panel File and the Current Project
143
Selecting the HT-LCDS
143
LCD Panel Picture File
144
Setup the LCD Panel Configuration File
144
Setup the Panel Configurations
144
Select the Patterns and Their Positions
145
Add a New Pattern
145
Delete a Pattern
146
Change the Pattern
146
Change the Pattern Position
146
How to Add a User-Defined Matrix
147
Define the Pattern Using the Panel Editor
147
Add New Pattern Items Using a Batch File
148
Selecting Color for an LCD Panel
148
Simulating the LCD
149
Stop the Simulation
149
Appendix
150
Appendix A Device Characteristic Graphics
152
Appendix B Package Information
160
Advertisement
Advertisement
Related Products
Holtek HT49R50A-1
Holtek HT49R70A-1
Holtek HT49RU80
Holtek HT49CU80
Holtek HT49RA0
Holtek HT49CA0
HOLTEK HT45F24A
Holtek HT46R74D-1
Holtek HT45F8550
Holtek HT46C64
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