Sign In
Upload
Manuals
Brands
Renesas Manuals
Computer Hardware
H8/300H Series
Renesas H8/300H Series Manuals
Manuals and User Guides for Renesas H8/300H Series. We have
10
Renesas H8/300H Series manuals available for free PDF download: Hardware Manual, User Manual, Manual
Renesas H8/300H Series Hardware Manual (905 pages)
16-Bit Single-Chip Microcomputer
Brand:
Renesas
| Category:
Computer Hardware
| Size: 8 MB
Table of Contents
Sample Program
7
Table of Contents
11
Section 1 Overview
25
Overview
25
Block Diagram
31
Pin Description
32
Pin Arrangement
32
Pin Assignments in each Mode
34
Pin Functions
39
Differences between H8/3048F and H8/3048F-ONE
44
Section 2 CPU
49
Overview
49
Features
49
Differences from H8/300 CPU
50
CPU Operating Modes
51
Address Space
52
Register Configuration
53
Overview
53
General Registers
54
Control Registers
55
Initial CPU Register Values
56
Data Formats
57
General Register Data Formats
57
Memory Data Formats
59
Instruction Set
60
Instruction Set Overview
60
Instructions and Addressing Modes
61
Tables of Instructions Classified by Function
62
Basic Instruction Formats
71
Notes on Use of Bit Manipulation Instructions
72
Addressing Modes and Effective Address Calculation
74
Addressing Modes
74
Effective Address Calculation
76
Processing States
80
Overview
80
Program Execution State
81
Exception-Handling State
81
Exception-Handling Sequences
83
Bus-Released State
84
Reset State
84
Power-Down State
84
Basic Operational Timing
85
Overview
85
On-Chip Memory Access Timing
85
On-Chip Supporting Module Access Timing
86
Access to External Address Space
87
Section 3 MCU Operating Modes
89
Overview
89
Operating Mode Selection
89
Register Configuration
90
Mode Control Register (MDCR)
90
System Control Register (SYSCR)
91
Operating Mode Descriptions
93
Mode 1
93
Mode 2
93
Mode 3
93
Mode 4
93
Mode 5
93
Mode 6
94
Mode 7
94
Pin Functions in each Operating Mode
94
Memory Map in each Operating Mode
95
Section 4 Exception Handling
105
Overview
105
Exception Handling Types and Priority
105
Exception Handling Operation
105
Exception Vector Table
106
Reset
108
Overview
108
Reset Sequence
108
Interrupts after Reset
111
Interrupts
112
Trap Instruction
113
Stack Status after Exception Handling
113
Notes on Stack Usage
114
Section 5 Interrupt Controller
115
Overview
115
Features
115
Block Diagram
116
Pin Configuration
117
Register Configuration
117
Register Descriptions
118
System Control Register (SYSCR)
118
Interrupt Priority Registers a and B (IPRA, IPRB)
119
IRQ Status Register (ISR)
126
IRQ Enable Register (IER)
127
IRQ Sense Control Register (ISCR)
128
Interrupt Sources
129
External Interrupts
129
Internal Interrupts
130
Interrupt Vector Table
130
Interrupt Operation
134
Interrupt Handling Process
134
Interrupt Sequence
139
Interrupt Response Time
140
Usage Notes
141
Contention between Interrupt and Interrupt-Disabling Instruction
141
Instructions that Inhibit Interrupts
142
Interrupts During EEPMOV Instruction Execution
142
Usage Notes on External Interrupts
142
Notes on Non-Maskable Interrupts (NMI)
144
Section 6 Bus Controller
147
Overview
147
Features
147
Block Diagram
148
Advertisement
Renesas H8/300H Series Hardware Manual (845 pages)
Brand:
Renesas
| Category:
Computer Hardware
| Size: 5 MB
Table of Contents
Table of Contents
15
Section 1 Overview
29
Overview
29
Block Diagram
34
Pin Description
35
Pin Arrangement
35
Pin Assignments in each Mode
36
Pin Functions
41
Section 2 CPU
47
Overview
47
Features
47
Differences from H8/300 CPU
48
CPU Operating Modes
49
Address Space
50
Register Configuration
51
Overview
51
General Registers
52
Control Registers
53
Initial CPU Register Values
54
Data Formats
55
General Register Data Formats
55
Memory Data Formats
57
Instruction Set
58
Instruction Set Overview
58
Instructions and Addressing Modes
59
Tables of Instructions Classified by Function
60
Basic Instruction Formats
70
Notes on Use of Bit Manipulation Instructions
71
Addressing Modes and Effective Address Calculation
72
Addressing Modes
72
Effective Address Calculation
75
Processing States
79
Overview
79
Program Execution State
80
Exception-Handling State
80
Exception-Handling Sequences
82
Bus-Released State
83
Reset State
83
Power-Down State
83
Basic Operational Timing
84
Overview
84
On-Chip Memory Access Timing
84
On-Chip Supporting Module Access Timing
85
Access to External Address Space
86
Section 3 MCU Operating Modes
87
Overview
87
Operating Mode Selection
87
Register Configuration
88
Mode Control Register (MDCR)
88
System Control Register (SYSCR)
89
Operating Mode Descriptions
91
Mode 1
91
Mode 2
91
Mode 3
91
Mode 4
91
Mode 5
91
Mode 6
92
Mode 7
92
Pin Functions in each Operating Mode
92
Memory Map in each Operating Mode
93
Section 4 Exception Handling
97
Overview
97
Exception Handling Types and Priority
97
Exception Handling Operation
97
Exception Sources and Vector Table
98
Reset
100
Overview
100
Reset Sequence
100
Interrupts after Reset
103
Interrupts
104
Trap Instruction
105
Stack Status after Exception Handling
105
Notes on Use of the Stack
106
Section 5 Interrupt Controller
107
Overview
107
Features
107
Block Diagram
108
Pin Configuration
109
Register Configuration
109
Register Descriptions
110
System Control Register (SYSCR)
110
Interrupt Priority Registers a and B (IPRA, IPRB)
111
IRQ Status Register (ISR)
117
IRQ Enable Register (IER)
118
IRQ Sense Control Register (ISCR)
119
Interrupt Sources
120
External Interrupts
120
Internal Interrupts
121
Interrupt Exception Vector Table
121
Interrupt Operation
125
Interrupt Handling Process
125
Interrupt Exception Handling Sequence
130
Interrupt Response Time
131
Usage Notes
132
Contention between Interrupt Generation and Disabling
132
Instructions that Inhibit Interrupts
133
Interrupts During EEPMOV Instruction Execution
133
Notes on Use of External Interrupts
133
Renesas H8/300H Series Hardware Manual (708 pages)
16-Bit Single-Chip Microcomputer
Brand:
Renesas
| Category:
Computer Hardware
| Size: 3 MB
Table of Contents
General Precautions in the Handling of MPU/MCU Products
3
Table of Contents
11
Section 1 Overview
23
Overview
23
Block Diagram
28
Pin Description
29
Pin Arrangement
29
Pin Functions
30
Pin Functions
34
Section 2 CPU
39
Overview
39
Features
39
Differences from H8/300 CPU
40
CPU Operating Modes
41
Address Space
42
Register Configuration
43
Overview
43
General Registers
44
Control Registers
45
Initial CPU Register Values
46
Data Formats
47
General Register Data Formats
47
Memory Data Formats
49
Instruction Set
50
Instruction Set Overview
50
Instructions and Addressing Modes
51
Tables of Instructions Classified by Function
53
Basic Instruction Formats
62
Notes on Use of Bit Manipulation Instructions
63
Addressing Modes and Effective Address Calculation
63
Addressing Modes
63
Effective Address Calculation
67
Processing States
71
Overview
71
Program Execution State
71
Exception-Handling State
72
Exception-Handling Sequences
73
Reset State
75
Power-Down State
75
Basic Operational Timing
76
Overview
76
On-Chip Memory Access Timing
76
On-Chip Supporting Module Access Timing
77
Access to External Address Space
78
Section 3 MCU Operating Modes
79
Overview
79
Operating Mode Selection
79
Register Configuration
80
Mode Control Register (MDCR)
81
System Control Register (SYSCR)
82
Operating Mode Descriptions
84
Mode 1
84
Mode 3
84
Mode 5
84
Mode 6
84
Mode 7
84
Pin Functions in each Operating Mode
85
Memory Map in each Operating Mode
85
Restrictions on Use of Mode 6
94
Section 4 Exception Handling
97
Overview
97
Exception Handling Types and Priority
97
Exception Handling Operation
97
Exception Vector Table
98
Reset
100
Overview
100
Reset Sequence
100
Interrupts after Reset
102
Interrupts
102
Trap Instruction
103
Stack Status after Exception Handling
103
Notes on Stack Usage
104
Section 5 Interrupt Controller
105
Overview
105
Features
105
Block Diagram
106
Pin Configuration
107
Register Configuration
107
Register Descriptions
108
System Control Register (SYSCR)
108
Interrupt Priority Registers a and B (IPRA, IPRB)
110
IRQ Status Register (ISR)
115
IRQ Enable Register (IER)
116
Advertisement
Renesas H8/300H Series Hardware Manual (450 pages)
16-Bit Single-Chip Microcomputer
Brand:
Renesas
| Category:
Computer Hardware
| Size: 2 MB
Table of Contents
Keep Safety First in Your Circuit Designs
3
Notes Regarding These Materials
3
General Precautions on Handling of Product
4
Configuration of this Manual
5
Table of Contents
9
Features
29
I 2 C Bus Interface
29
Section 1 Overview
29
Section 1 Overview
30
Internal Block Diagram
32
Figure 1.1 Internal Block Diagram of H8/3694 Group of F-ZTAT TM and Mask-ROM Versions
32
Figure 1.2 Internal Block Diagram of H8/3694N (EEPROM Stacked Version)
33
Pin Arrangement
34
Figure 1.3 Pin Arrangement of H8/3694 Group of F-ZTAT TM and Mask-ROM Versions (FP-64E, FP-64A)
34
Figure 1.4 Pin Arrangement of H8/3694 Group of F-ZTAT TM and Mask-ROM Versions (FP-48F, FP-48B, TNP-48)
35
Figure 1.5 Pin Arrangement of H8/3694N (EEPROM Stacked Version) (FP-64E)
36
Pin Functions
37
Table 1.1 Pin Functions
37
Section 2 CPU
41
Address Space and Memory Map
42
Figure 2.1 Memory Map (1)
42
Figure 2.1 Memory Map (2)
43
Figure 2.1 Memory Map (3)
44
Register Configuration
45
Figure 2.2 CPU Registers
45
General Registers
46
Figure 2.3 Usage of General Registers
46
Program Counter (PC)
47
Condition-Code Register (CCR)
47
Figure 2.4 Relationship between Stack Pointer and Stack Area
47
Data Formats
49
General Register Data Formats
49
Figure 2.5 General Register Data Formats (1)
49
Figure 2.5 General Register Data Formats (2)
50
Memory Data Formats
51
Figure 2.6 Memory Data Formats
51
Instruction Set
52
Table of Instructions Classified by Function
52
Table 2.1 Operation Notation
52
Table 2.2 Data Transfer Instructions
53
Table 2.3 Arithmetic Operations Instructions (1)
54
Table 2.3 Arithmetic Operations Instructions (2)
55
Section 2 CPU
56
Table 2.4 Logic Operations Instructions
56
Table 2.5 Shift Instructions
56
Table 2.6 Bit Manipulation Instructions (1)
57
Table 2.6 Bit Manipulation Instructions (2)
58
Table 2.7 Branch Instructions
59
Table 2.8 System Control Instructions
60
Basic Instruction Formats
61
Table 2.9 Block Data Transfer Instructions
61
Addressing Modes and Effective Address Calculation
62
Addressing Modes
62
Figure 2.7 Instruction Formats
62
Table 2.10 Addressing Modes
63
Table 2.11 Absolute Address Access Ranges
64
Figure 2.8 Branch Address Specification in Memory Indirect Mode
65
Effective Address Calculation
66
Table 2.12 Effective Address Calculation (1)
66
Table 2.12 Effective Address Calculation (2)
67
Basic Bus Cycle
68
Access to On-Chip Memory (RAM, ROM)
68
Figure 2.9 On-Chip Memory Access Cycle
68
On-Chip Peripheral Modules
69
Figure 2.10 On-Chip Peripheral Module Access Cycle (3-State Access)
69
CPU States
70
Figure 2.11 CPU Operation States
70
Usage Notes
71
Notes on Data Access to Empty Areas
71
EEPMOV Instruction
71
Bit Manipulation Instruction
71
Figure 2.12 State Transitions
71
Figure 2.13 Example of Timer Configuration with Two Registers Allocated to same Address
72
Section 3 Exception Handling
77
Exception Sources and Vector Address
77
Table 3.1 Exception Sources and Vector Address
77
Register Descriptions
79
Interrupt Edge Select Register 1 (IEGR1)
79
Interrupt Edge Select Register 2 (IEGR2)
80
Interrupt Enable Register 1 (IENR1)
81
Interrupt Flag Register 1 (IRR1)
82
Wakeup Interrupt Flag Register (IWPR)
83
Reset Exception Handling
84
Interrupt Exception Handling
85
External Interrupts
85
Internal Interrupts
86
Interrupt Handling Sequence
86
Figure 3.1 Reset Sequence
86
Interrupt Response Time
88
Figure 3.2 Stack Status after Exception Handling
88
Table 3.2 Interrupt Wait States
88
Figure 3.3 Interrupt Sequence
89
Usage Notes
90
Interrupts after Reset
90
Notes on Stack Area Use
90
Notes on Rewriting Port Mode Registers
90
Figure 3.4 Port Mode Register Setting and Interrupt Request Flag Clearing Procedure
90
Section 4 Address Break
91
Register Descriptions
91
Figure 4.1 Block Diagram of Address Break
91
Address Break Control Register (ABRKCR)
92
Address Break Status Register (ABRKSR)
93
Table 4.1 Access and Data Bus Used
93
Break Address Registers (BARH, BARL)
94
Break Data Registers (BDRH, BDRL)
94
Operation
94
Figure 4.2 Address Break Interrupt Operation Example (1)
95
Figure 4.2 Address Break Interrupt Operation Example (2)
95
Section 5 Clock Pulse Generators
97
Figure 5.1 Block Diagram of Clock Pulse Generators
97
System Clock Generator
98
Connecting Crystal Resonator
98
Figure 5.2 Block Diagram of System Clock Generator
98
Figure 5.3 Typical Connection to Crystal Resonator
98
Figure 5.4 Equivalent Circuit of Crystal Resonator
98
Connecting Ceramic Resonator
99
External Clock Input Method
99
Figure 5.5 Typical Connection to Ceramic Resonator
99
Figure 5.6 Example of External Clock Input
99
Table 5.1 Crystal Resonator Parameters
99
Subclock Generator
100
Connecting 32.768-Khz Crystal Resonator
100
Figure 5.7 Block Diagram of Subclock Generator
100
Figure 5.8 Typical Connection to 32.768-Khz Crystal Resonator
100
Figure 5.9 Equivalent Circuit of 32.768-Khz Crystal Resonator
100
Pin Connection When Not Using Subclock
101
Renesas H8/300H Series Hardware Manual (442 pages)
16-Bit Single-Chip Microcomputer
Brand:
Renesas
| Category:
Computer Hardware
| Size: 2 MB
Table of Contents
Table of Contents
11
Section 1 Overview
31
Features
31
Section 1 Overview
32
Figure 1.1 Internal Block Diagram of H8/36912 Group
33
Internal Block Diagram
33
Figure 1.2 Internal Block Diagram of H8/36902 Group
34
Pin Arrangement
35
Figure 1.3 Pin Arrangement of H8/36912 Group (FP-32A)
35
Figure 1.4 Pin Arrangement of H8/36902 Group (FP-32A)
36
Figure 1.5 Pin Arrangement of H8/36912 Group (FP-32D, 32P4B)
37
Figure 1.6 Pin Arrangement of H8/36902 Group (FP-32D, 32P4B)
38
Table 1.1 Pin Functions
39
Pin Functions
39
Section 2 CPU
41
Address Space and Memory Map
42
Figure 2.1 Memory Map (1)
42
Section 2 CPU
42
Figure 2.1 Memory Map (2)
43
Register Configuration
44
Figure 2.2 CPU Registers
44
Figure 2.3 Usage of General Registers
45
General Registers
45
Condition-Code Register (CCR)
46
Figure 2.4 Relationship between Stack Pointer and Stack Area
46
Program Counter (PC)
46
Data Formats
48
General Register Data Formats
48
Figure 2.5 General Register Data Formats (1)
48
Figure 2.5 General Register Data Formats (2)
49
Memory Data Formats
50
Figure 2.6 Memory Data Formats
50
Instruction Set
51
Table of Instructions Classified by Function
51
Table 2.1 Operation Notation
51
Table 2.2 Data Transfer Instructions
52
Table 2.3 Arithmetic Operations Instructions (1)
53
Table 2.3 Arithmetic Operations Instructions (2)
54
Table 2.4 Logic Operations Instructions
55
Table 2.5 Shift Instructions
55
Table 2.6 Bit Manipulation Instructions (1)
56
Table 2.6 Bit Manipulation Instructions (2)
57
Table 2.7 Branch Instructions
58
Table 2.8 System Control Instructions
59
Basic Instruction Formats
60
Table 2.9 Block Data Transfer Instructions
60
Figure 2.7 Instruction Formats
61
Addressing Modes and Effective Address Calculation
62
Addressing Modes
62
Table 2.10 Addressing Modes
62
Table 2.11 Absolute Address Access Ranges
64
Effective Address Calculation
65
Figure 2.8 Branch Address Specification in Memory Indirect Mode
65
Table 2.12 Effective Address Calculation (1)
65
Table 2.12 Effective Address Calculation (2)
66
Basic Bus Cycle
67
Access to On-Chip Memory (RAM, ROM)
67
Figure 2.9 On-Chip Memory Access Cycle
67
On-Chip Peripheral Modules
68
Figure 2.10 On-Chip Peripheral Module Access Cycle (3-State Access)
68
Figure 2.11 CPU Operation States
69
CPU States
69
Usage Notes
70
Notes on Data Access to Empty Areas
70
EEPMOV Instruction
70
Bit Manipulation Instruction
70
Figure 2.12 State Transitions
70
Figure 2.13 Example of Timer Configuration with Two Registers Allocated to same
71
Table 3.1 Exception Sources and Vector Address
77
Section 3 Exception Handling
77
Exception Sources and Vector Address
77
Register Descriptions
79
Interrupt Edge Select Register 1 (IEGR1)
79
Interrupt Edge Select Register 2 (IEGR2)
80
Interrupt Enable Register 1 (IENR1)
80
Interrupt Enable Register 2 (IENR2)
81
Interrupt Flag Register 1 (IRR1)
82
Interrupt Flag Register 2 (IRR2)
83
Wakeup Interrupt Flag Register (IWPR)
83
Reset Exception Handling
84
Interrupt Exception Handling
85
External Interrupts
85
Internal Interrupts
86
Figure 3.1 Reset Sequence
86
Interrupt Handling Sequence
87
Figure 3.2 Stack Status after Exception Handling
88
Interrupt Response Time
89
Table 3.2 Interrupt Wait States
89
Figure 3.3 Interrupt Sequence
90
Usage Notes
91
Interrupts after Reset
91
Notes on Stack Area Use
91
Notes on Rewriting Port Mode Registers
91
Figure 3.4 Port Mode Register Setting and Interrupt Request Flag Clearing Procedure
91
Section 4 Address Break
93
Figure 4.1 Block Diagram of Address Break
93
Register Descriptions
94
Address Break Control Register (ABRKCR)
94
Address Break Status Register (ABRKSR)
96
Break Address Registers (BARH, BARL)
96
Break Data Registers (BDRH, BDRL)
96
Operation
97
Figure 4.2 Address Break Interrupt Operation Example (1)
97
Figure 4.2 Address Break Interrupt Operation Example (2)
98
Figure 5.1 Block Diagram of Clock Pulse Generators
99
Section 5 Clock Pulse Generators
99
Features
100
Renesas H8/300H Series Hardware Manual (434 pages)
16-Bit Single-Chip Microcomputer
Brand:
Renesas
| Category:
Computer Hardware
| Size: 2 MB
Table of Contents
General Precautions on Handling of Product
6
Preface
8
Table of Contents
11
Section 1 Overview
31
Features
31
Section 1 Overview
32
Internal Block Diagram
33
Figure 1.1 Internal Block Diagram of H8/36094 Group of F-ZTAT TM
33
Pin Assignments
34
Figure 1.2 Pin Assignments of H8/36094 Group of F-ZTAT TM (FP-64K, FP-64A)
34
Figure 1.3 Pin Assignments of H8/36094 Group of F-ZTAT TM (FP-48F, FP-48B, TNP-48)
35
Overview
35
Pin Functions
36
Table 1.1 Pin Functions
36
Section 2 CPU
39
Address Space and Memory Map
40
Figure 2.1 Memory Map
40
Register Configuration
41
Figure 2.2 CPU Registers
41
Figure 2.3 Usage of General Registers
42
General Registers
42
Appendix
43
Condition-Code Register (CCR)
43
Figure 2.4 Relationship between Stack Pointer and Stack Area
43
Program Counter (PC)
43
Data Formats
45
General Register Data Formats
45
Figure 2.5 General Register Data Formats (1)
45
Figure 2.5 General Register Data Formats (2)
46
Memory Data Formats
47
Figure 2.6 Memory Data Formats
47
Instruction Set
48
Table of Instructions Classified by Function
48
Table 2.1 Operation Notation
48
Table 2.2 Data Transfer Instructions
49
Table 2.3 Arithmetic Operations Instructions (1)
50
Table 2.3 Arithmetic Operations Instructions (2)
51
Table 2.4 Logic Operations Instructions
52
Table 2.5 Shift Instructions
52
Table 2.6 Bit Manipulation Instructions (1)
53
Table 2.6 Bit Manipulation Instructions (2)
54
Table 2.7 Branch Instructions
55
Table 2.8 System Control Instructions
56
Basic Instruction Formats
57
Table 2.9 Block Data Transfer Instructions
57
Addressing Modes and Effective Address Calculation
58
Addressing Modes
58
Figure 2.7 Instruction Formats
58
Table 2.10 Addressing Modes
59
Table 2.11 Absolute Address Access Ranges
60
Figure 2.8 Branch Address Specification in Memory Indirect Mode
61
Effective Address Calculation
62
Table 2.12 Effective Address Calculation (1)
62
Table 2.12 Effective Address Calculation (2)
63
Basic Bus Cycle
64
Access to On-Chip Memory (RAM, ROM)
64
Figure 2.9 On-Chip Memory Access Cycle
64
On-Chip Peripheral Modules
65
Figure 2.10 On-Chip Peripheral Module Access Cycle (3-State Access)
65
CPU States
66
Figure 2.11 CPU Operation States
66
Usage Notes
67
Notes on Data Access to Empty Areas
67
EEPMOV Instruction
67
Bit Manipulation Instruction
67
Figure 2.12 State Transitions
67
Figure 2.13 Example of Timer Configuration with Two Registers Allocated to same
68
Section 3 Exception Handling
73
Exception Sources and Vector Address
73
Table 3.1 Exception Sources and Vector Address
73
Register Descriptions
75
Interrupt Edge Select Register 1 (IEGR1)
75
Interrupt Edge Select Register 2 (IEGR2)
76
Interrupt Enable Register 1 (IENR1)
77
Interrupt Flag Register 1 (IRR1)
78
Wakeup Interrupt Flag Register (IWPR)
79
Reset Exception Handling
81
Interrupt Exception Handling
81
External Interrupts
81
Figure 3.1 Reset Sequence
82
Internal Interrupts
83
Interrupt Handling Sequence
83
Interrupt Response Time
84
Figure 3.2 Stack Status after Exception Handling
84
Table 3.2 Interrupt Wait States
84
Figure 3.3 Interrupt Sequence
85
Usage Notes
86
Interrupts after Reset
86
Notes on Stack Area Use
86
Notes on Rewriting Port Mode Registers
86
Figure 3.4 Port Mode Register Setting and Interrupt Request Flag Clearing Procedure
86
Section 4 Address Break
87
Register Descriptions
87
Figure 4.1 Block Diagram of Address Break
87
Address Break Control Register (ABRKCR)
88
Address Break Status Register (ABRKSR)
89
Table 4.1 Access and Data Bus Used
89
Break Address Registers (BARH, BARL)
90
Break Data Registers (BDRH, BDRL)
90
Operation
90
Figure 4.2 Address Break Interrupt Operation Example (1)
91
Figure 4.2 Address Break Interrupt Operation Example (2)
91
Section 5 Clock Pulse Generators
93
Figure 5.1 Block Diagram of Clock Pulse Generators
93
Features
94
Register Descriptions
94
RC Control Register (RCCR)
95
RC Trimming Data Protect Register (RCTRMDPR)
96
RC Trimming Data Register (RCTRMDR)
97
Clock Control/Status Register (CKCSR)
98
System Clock Select Operation
100
Figure 5.2 State Transition of System Clock
100
Clock Control Operation
101
Figure 5.3 Flowchart of Clock Switching with Backup Function Enabled
101
Figure 5.4 Flowchart of Clock Switching with Backup Function Disabled (1) (from On-Chip Oscillator Clock to External Clock)
102
Figure 5.5 Flowchart of Clock Switching with Backup Function Disabled (2) (from External Clock to On-Chip Oscillator Clock)
103
Clock Switching Timing
104
Figure 5.6 Timing Chart of Switching from On-Chip Oscillator Clock to External Clock
104
Figure 5.7 Timing Chart to Switch from External Clock to On-Chip Oscillator Clock
105
Figure 5.8 External Oscillation Backup Timing
106
Trimming of On-Chip Oscillator Frequency
107
Figure 5.9 Example of Trimming Flow for On-Chip Oscillator Clock
107
Figure 5.10 Timing Chart of Trimming of On-Chip Oscillator Frequency
108
External Clock Oscillators
109
Connecting Crystal Resonator
109
Figure 5.11 Example of Connection to Crystal Resonator
109
Figure 5.12 Equivalent Circuit of Crystal Resonator
109
Table 5.1 Crystal Resonator Parameters
109
Connecting Ceramic Resonator
110
Inputting External Clock
110
Figure 5.13 Example of Connection to Ceramic Resonator
110
Figure 5.14 Example of External Clock Input
110
Subclock Oscillator
111
Connecting 32.768-Khz Crystal Resonator
111
Figure 5.15 Block Diagram of Subclock Oscillator
111
Figure 5.16 Typical Connection to 32.768-Khz Crystal Resonator
111
Figure 5.17 Equivalent Circuit of 32.768-Khz Crystal Resonator
111
Pin Connection When Not Using Subclock
112
Prescaler
112
Prescaler S
112
Prescaler W
112
Figure 5.18 Pin Connection When Not Using Subclock
112
Usage Notes
113
Note on Resonators
113
Notes on Board Design
113
Figure 5.19 Example of Incorrect Board Design
113
Renesas H8/300H Series User Manual (408 pages)
16-Bit Single-Chip Microcomputer
Brand:
Renesas
| Category:
Computer Hardware
| Size: 3 MB
Table of Contents
General Precautions on Handling of Product
4
Preface
6
Table of Contents
9
Appendix
24
Section 1 Overview
29
Features
29
Internal Block Diagram
31
Figure 1.1 Internal Block Diagram of H8/36912 Group
31
Figure 1.2 Internal Block Diagram of H8/36902 Group
32
Section 2 CPU
32
Section 2 CPU
31
Figure 1.3 Pin Arrangement of H8/36912 Group (LQFP-32)
33
Pin Arrangement
33
Figure 1.4 Pin Arrangement of H8/36902 Group (LQFP-32)
34
Figure 1.5 Pin Arrangement of H8/36912 Group (SOP-32)
35
Figure 1.6 Pin Arrangement of H8/36902 Group (SOP-32)
36
Table 1.1 Pin Functions
37
Pin Functions
37
Manual
38
Section 2 CPU
39
Address Space and Memory Map
40
Figure 2.1 Memory Map (1)
40
Figure 2.1 Memory Map (2)
41
Register Configuration
42
Figure 2.2 CPU Registers
42
Figure 2.3 Usage of General Registers
43
General Registers
43
Condition-Code Register (CCR)
44
Figure 2.4 Relationship between Stack Pointer and Stack Area
44
Program Counter (PC)
44
Data Formats
46
General Register Data Formats
46
Figure 2.5 General Register Data Formats (1)
46
Figure 2.5 General Register Data Formats (2)
47
Memory Data Formats
48
Figure 2.6 Memory Data Formats
48
Instruction Set
49
Table of Instructions Classified by Function
49
Table 2.1 Operation Notation
49
Table 2.2 Data Transfer Instructions
50
Table 2.3 Arithmetic Operations Instructions (1)
51
Table 2.3 Arithmetic Operations Instructions (2)
52
Table 2.4 Logic Operations Instructions
52
Table 2.5 Shift Instructions
53
Table 2.6 Bit Manipulation Instructions (1)
55
Table 2.6 Bit Manipulation Instructions (2)
55
Table 2.7 Branch Instructions
56
Table 2.8 System Control Instructions
57
Table 2.9 Block Data Transfer Instructions
57
Basic Instruction Formats
58
Figure 2.7 Instruction Formats
58
Addressing Modes and Effective Address Calculation
59
Addressing Modes
59
Table 2.10 Addressing Modes
59
Table 2.11 Absolute Address Access Ranges
60
Figure 2.8 Branch Address Specification in Memory Indirect Mode
61
Effective Address Calculation
62
Table 2.12 Effective Address Calculation (1)
62
Table 2.12 Effective Address Calculation (2)
63
Basic Bus Cycle
64
Access to On-Chip Memory (RAM, ROM)
64
Figure 2.9 On-Chip Memory Access Cycle
64
On-Chip Peripheral Modules
65
Figure 2.10 On-Chip Peripheral Module Access Cycle (3-State Access)
65
Figure 2.11 CPU Operation States
66
Figure 2.12 State Transitions
66
CPU States
66
Usage Notes
67
Notes on Data Access to Empty Areas
67
EEPMOV Instruction
67
Bit Manipulation Instruction
67
Figure 2.13 Example of Timer Configuration with Two Registers Allocated to same
68
Section 3 Exception Handling
73
Exception Sources and Vector Address
73
Register Descriptions
75
Interrupt Edge Select Register 1 (IEGR1)
75
Interrupt Edge Select Register 2 (IEGR2)
76
Interrupt Enable Register 1 (IENR1)
76
Interrupt Enable Register 2 (IENR2)
77
Interrupt Flag Register 1 (IRR1)
78
Interrupt Flag Register 2 (IRR2)
79
Wakeup Interrupt Flag Register (IWPR)
79
Reset Exception Handling
80
Interrupt Exception Handling
81
External Interrupts
81
Internal Interrupts
82
Interrupt Handling Sequence
82
Figure 3.1 Reset Sequence
82
Figure 3.2 Stack Status after Exception Handling
83
Interrupt Response Time
84
Table 3.2 Interrupt Wait States
84
Figure 3.3 Interrupt Sequence
85
Usage Notes
86
Interrupts after Reset
86
Notes on Stack Area Use
86
Notes on Rewriting Port Mode Registers
86
Figure 3.4 Port Mode Register Setting and Interrupt Request Flag Clearing Procedure
86
Section 4 Address Break
87
Register Descriptions
87
Figure 4.1 Block Diagram of Address Break
87
Address Break Control Register (ABRKCR)
88
Address Break Status Register (ABRKSR)
89
Table 4.1 Access and Data Bus Used
89
Break Address Registers (BARH, BARL)
90
Break Data Registers (BDRH, BDRL)
90
Operation
91
Figure 4.2 Address Break Interrupt Operation Example (1)
91
Figure 4.2 Address Break Interrupt Operation Example (2)
92
Section 5 Clock Pulse Generators
93
Renesas H8/300H Series User Manual (272 pages)
Microcomputer Development Environment System
Brand:
Renesas
| Category:
Computer Hardware
| Size: 2 MB
Table of Contents
Table of Contents
15
Emulator Debugger Part
21
Section 1 Overview
23
Features
23
Warnings
24
Environmental Conditions
25
Emulator External Dimensions and Mass
25
Section 2 Preparation before Use
27
Emulator Preparation
27
Installing Emulator's Software
27
Connecting to the User System
28
Example of Connecting the User System Interface Cable Head to the User System
28
Plugging the User System Interface Cable Body into the Emulator
29
Plugging the User System Interface Cable Body into the Cable Head
29
Power Supply
30
AC Adapter
30
Polarity
30
Power Supply Monitor Circuit
30
SIMM Memory Module
30
Optional SIMM Memory Module Configuration
30
Hardware Interface
31
Signal Protection on the Emulator
31
User System Interface Circuits
31
Clock Oscillator
31
External Probe 1 (Ext1)/Trigger Output
31
External Probe 2 (Ext2)/Trigger Output
32
Voltage Follower Circuit
33
System Check
34
Communication Problems
39
Other Methods for Activating the Emulator
39
Uninstalling the Emulator's Software
39
Section 3 E6000 Emulator Functions
41
Debugging Features
41
Breakpoints
41
Trace
41
Execution Time Measurements
41
Performance Analysis
41
Bus Monitoring
42
Complex Event System (CES)
42
Event Channels
42
Range Channels
43
Breaks
43
Timing
43
Hardware Features
44
Memory
44
Clocks
45
Probes
45
Stack Trace Function
45
Online Help
45
Section 4 Preparation before Use
47
Renesas H8/300H Series Manual (95 pages)
Single Power Supply
Brand:
Renesas
| Category:
Computer Hardware
| Size: 1 MB
Table of Contents
General Precautions on Handling of Product
3
Preface
5
Table of Contents
9
Section 1 Overview
11
Introduction to F-ZTAT Microcomputers
11
On-Board Programming Modes
13
Boot Mode
13
User Program Mode
14
Manual
20
Section 2 F-ZTAT Microcomputer On-Board Programming Tool
23
Adapter Board
23
Overview of Adapter Board (HS0008EASF3H)
23
Adapter Board Structure
24
Adapter Board Operating Sequence
28
Opening and Closing Adapter Board Case
29
Setting the Power Selection Jumper
30
Connecting Adapter Board and User System
32
Control Signal Enable/Disable Switch and 1/0 Setting Switch
37
Connecting PC and Adapter Board
39
Turning the Adapter Board ON/OFF
40
On-Board Programming Software
41
Overview of On-Board Programming Software
41
On-Board Programming Software Transfer Process
43
On-Board Programming Software Write/Erase Control Program
52
Section 3 On-Board Programming
65
Installing the On-Board Programming Software
65
On-Board Programming Sequence (Boot Mode)
68
Writing in Boot Mode
69
On-Board Programming Sequence (User Program Mode)
78
Writing in User Program Mode
79
Section 4 Example Use of User System
89
Example Switching Circuit
89
Example SCI Switching Circuit
89
Example I/O Port Switching Circuit
91
Renesas H8/300H Series User Manual (34 pages)
User System Interface Cable
Brand:
Renesas
| Category:
Computer Hardware
| Size: 0 MB
Table of Contents
Important Information
7
Limited Warranty
8
Table of Contents
14
Section 1 Configuration
15
Section 2 Connection Procedures
17
Connecting User System Interface Cable to Emulator Station
17
Connecting User System Interface Cable to User System
19
Installing IC Socket
19
Soldering IC Socket
19
Inserting Cable Head
20
Fastening Cable Head
20
Fastening Cable Body
22
Recommended Dimensions for User System Mount Pad
23
Dimensions for User System Interface Cable Head
24
Resulting Dimensions after Connecting User System Interface Cable
25
Section 3 Installing the MCU to the User System
26
Section 4 Verifying Operation
28
Section 5 Notice
29
Advertisement
Related Products
Renesas H8/3001
Renesas H8/3007
Renesas H8/300L Super Low Power Series
Renesas H8/300 Series
Renesas H8/3062
Renesas H8/3065
Renesas H8/3067RF
Renesas H8/3052 E6000
Renesas H8/3037
Renesas H8/3038
Renesas Categories
Computer Hardware
Motherboard
Microcontrollers
Adapter
Switch
More Renesas Manuals
Login
Sign In
OR
Sign in with Facebook
Sign in with Google
Upload manual
Upload from disk
Upload from URL