Home
Holtek
I/O Systems
HT48R05A-1
Holtek HT48R05A-1 User Manual
4
of 1
of 1 rating
125 pages
Give review
Manual
Specs
To Next Page
To Next Page
To Previous Page
To Previous Page
Loading...
Click
<HT-IDE3000>
button
and
the
following
dialog
will
be
shown.
Click
<HT-IDE3000>
or
<Service
Pack>
as
you
want.
Here
¢
s
an
Example
of
installing
HT-IDE3000
Click
<HT-IDE3000>
button.
·
Step
2
Press
the
<Next>
button
to
continue
setup
or
press
<Cancel>
button
to
abort.
90
Cost-Effective
I/O
Type
MCU
96
98
Table of Contents
default chapter
2
Table of Contents
2
Part I Microcontroller Profile
8
Chapter 1 Hardware Structure
10
Introduction
10
Features
11
Technology Features
11
Kernel Features
11
Peripheral Features
11
Selection Table
12
Block Diagram
12
Pin Assignment
13
Pin Description
13
Absolute Maximum Ratings
15
D.C. Characteristics
16
Characteristics
17
System Architecture
18
Clocking and Pipelining
18
Program Counter
19
Stack
20
Arithmetic and Logic Unit - ALU
21
Program Memory
21
Organization
21
Special Vectors
22
Look-Up Table
22
Data Memory
24
Organization
24
General Purpose Data Memory
25
Special Purpose Data Memory
25
Special Function Registers
26
Indirect Addressing Register - IAR
26
Memory Pointer - MP
26
Accumulator - ACC
27
Program Counter Low Register - PCL
27
Look-Up Table Registers - TBLP, TBLH
27
Watchdog Timer Register - WDTS
27
Status Register - STATUS
28
Interrupt Control Register - INTC
29
Timer/Event Counter Registers
29
Input/Output Ports and Control Registers
29
Input/Output Ports
30
Pull-High Resistors
30
Port a Wake-Up
30
I/O Port Control Registers
30
Pin-Shared Functions
31
Programming Considerations
33
Timer/Event Counters
33
Configuring the Timer/Event Counter Input Clock Source
33
Timer Register - TMR
34
Timer Control Register - TMRC
34
Configuring the Timer Mode
35
Configuring the Event Counter Mode
36
Configuring the Pulse Width Measurement Mode
36
Programmable Frequency Divider (PFD) and Buzzer Application
37
Prescaler
38
I/O Interfacing
38
Programming Considerations
38
Interrupts
39
Interrupt Register
39
Interrupt Priority
40
External Interrupt
40
Timer/Event Counter Interrupt
40
Programming Considerations
40
Reset and Initialization
41
Reset
41
Oscillator
45
System Clock Configurations
45
System Crystal/Ceramic Oscillator
45
System RC Oscillator
46
Watchdog Timer Oscillator
46
Power down Mode and Wake-Up
46
Power down Mode
46
Entering the Power down Mode
46
Standby Current Considerations
47
Wake-Up
47
Watchdog Timer
48
Configuration Options
50
Application Circuits
51
Part II Programming Language
52
Chapter 2 Instruction Set Introduction
54
Instruction Set
54
Instruction Timing
54
Moving and Transferring Data
54
Arithmetic Operations
55
Logical and Rotate Operations
55
Branches and Control Transfer
55
Bit Operations
55
Other Operations
56
Instruction Set Summary
56
Convention
56
Chapter 3 Instruction Definition
60
ADD A,[M] Add Data Memory to ACC
60
ADDM A,[M] Add ACC to Data Memory
60
ADD A,X
60
Add Immediate Data to ACC
60
ADC A,[M] Add Data Memory to ACC with Carry
60
ADCM A,[M] Add ACC to Data Memory with Carry
60
Decimal Adjust ACC for Addition with Result in Data Memory
63
Chapter 4 Assembly Language and Cross Assembler
72
Notational Conventions
72
Statement Syntax
73
Name
73
Operation
73
Operand
73
Comment
74
Assembly Directives
74
Conditional Assembly Directives
74
File Control Directives
75
Program Directives
76
Data Definition Directives
79
Macro Directives
81
Assembly Instructions
83
Name
83
Mnemonic
83
Operand, Operator and Expression
83
Miscellaneous
85
Forward References
85
Local Labels
85
Reserved Assembly Language Words
86
Cross Assembler Options
87
Assembly Listing File Format
87
Source Program Listing
87
Summary of Assembly
88
Miscellaneous
88
Part III Development Tools
90
Chapter 5 MCU Programming Tools
92
HT-IDE Development Environment
92
Holtek In-Circuit Emulator - HT-ICE
93
HT-ICE Interface Card
93
OTP Programmer
94
OTP Adapter Card
94
System Configuration
94
HT-ICE Interface Card Settings
95
Installation
96
System Requirement
96
Hardware Installation
96
Software Installation
96
Chapter 6 Quick Start
102
Step 1 - Create a New Project
102
Step 2 - Add Source Program Files to the Project
102
Step 3 - Build the Project
102
Step 4 - Programming the OTP Device
102
Step 5 - Transmit Code to Holtek
103
Appendix
104
Appendix A Device Characteristic Graphics
106
Appendix B Package Information
116
4
Based on 1 rating
Ask a question
Give review
Questions and Answers:
Need help?
Do you have a question about the Holtek HT48R05A-1 and is the answer not in the manual?
Ask a question
Holtek HT48R05A-1 Specifications
General
Brand
Holtek
Model
HT48R05A-1
Category
I/O Systems
Language
English