Sign In
Upload
Manuals
Brands
NEC Manuals
Microcontrollers
mPD78F0034BS
NEC mPD78F0034BS Manuals
Manuals and User Guides for NEC mPD78F0034BS. We have
1
NEC mPD78F0034BS manual available for free PDF download: Preliminary User's Manual
NEC mPD78F0034BS Preliminary User's Manual (311 pages)
8-Bit Single-Chip Microcontrollers
Brand:
NEC
| Category:
Microcontrollers
| Size: 1.57 MB
Table of Contents
Table of Contents
10
Chapter 1 Outline
24
Features
24
Applications
25
Ordering Information
25
Pin Configuration (Top View)
26
Series Lineup
28
Block Diagram
30
Outline of Function
31
Chapter 2 Pin Function
33
Pin Function List
33
Description of Pin Functions
36
P00 to P03 (Port 0)
36
P10 to P13 (Port 1)
36
P20 to P25 (Port 2)
37
P34 to P36 (Port 3)
37
P40 to P47 (Port 4)
38
P50 to P57 (Port 5)
38
P70 to P75 (Port 7)
39
Ref
39
Av DD
39
Av Ss
39
Reset
39
X1 and X2
40
XT1 and XT2
40
VDD0 and VDD1
40
VSS0 and VSS1
40
PP (Flash Memory Versions Only)
40
IC (Mask ROM Version Only)
40
Pin I/O Circuits and Recommended Connection of Unused Pins
41
Chapter 3 Cpu Architecture
43
Memory Spaces
43
Internal Program Memory Space
48
Internal Data Memory Space
49
Special Function Register (SFR) Area
49
External Memory Space
49
Data Memory Addressing
50
Processor Registers
55
Control Registers
55
General-Purpose Registers
58
Special Function Register (SFR)
59
Instruction Address Addressing
62
Relative Addressing
62
Immediate Addressing
63
Register Addressing
64
Operand Address Addressing
65
Implied Addressing
65
Register Addressing
66
Direct Addressing
67
Short Direct Addressing
68
Special Function Register (SFR) Addressing
69
Register Indirect Addressing
70
Based Addressing
71
Based Indexed Addressing
72
Stack Addressing
72
Chapter 4 Port Functions
73
Port Functions
73
Configuration of Ports
75
Port 0
75
Port 1
76
Port 2
77
Port 3
79
Port 4
81
Port 5
82
Port 7
83
Registers to Control Port Function
85
Operations of Port Function
89
Writing to I/O Port
89
Reading from I/O Port
89
Operations on I/O Port
89
Chapter 5 Clock Generator
90
Functions of Clock Generator
90
Configuration of Clock Generator
90
Registers to Control Clock Generator
92
System Clock Oscillator
94
Main System Clock Oscillator
94
Subsystem Clock Oscillator
95
Divider
98
When no Subsystem Clocks Are Used
98
Clock Generator Operations
99
Main System Clock Operations
100
Subsystem Clock Operations
101
Changing System Clock and CPU Clock Settings
101
Time Required for Switchover between System Clock and CPU Clock
101
System Clock and CPU Clock Switching Procedure
103
Chapter 6 16-Bit Timer/Event Counter 0
104
Functions of 16-Bit Timer/Event Counter 0
104
Configuration of 16-Bit Timer/Event Counter 0
105
Registers to Control 16-Bit Timer/Event Counter 0
108
Operations of 16-Bit Timer/Event Counter 0
114
Interval Timer Operations
114
PPG Output Operations
116
Pulse Width Measurement Operations
117
External Event Counter Operation
124
Square-Wave Output Operation
125
Cautions for 16-Bit Timer/Event Counter 0
128
Chapter 7 8-Bit Timer/Event Counters 50 and 51
132
Functions of 8-Bit Timer/Event Counters 50 and 51
132
Configurations of 8-Bit Timer/Event Counters 50 and 51
134
Registers to Control 8-Bit Timer/Event Counters 50 and 51
135
Operations of 8-Bit Timer/Event Counters 50 and 51
140
Interval Timer (8-Bit) Operation
140
External Event Counter Operation
144
Square-Wave Output (8-Bit Resolution) Operation
145
8-Bit PWM Output Operation
146
Interval Timer (16-Bit) Operation
149
Cautions for 8-Bit Timer/Event Counters 50 and 51
150
Chapter 8 Watch Timer
152
Functions of Watch Timer
152
Configuration of Watch Timer
153
Register to Control Watch Timer
154
Operations of Watch Timer
155
Watch Timer Operation
155
Interval Timer Operation
155
Chapter 9 Watchdog Timer
157
Functions of Watchdog Timer
157
Configuration of Watchdog Timer
159
Registers to Control Watchdog Timer
159
Watchdog Timer Operations
163
Watchdog Timer Operation
163
Interval Timer Operation
164
Chapter 10 Clock Output/Buzzer Output Controller
165
Functions of Clock Output/Buzzer Output Controller
165
Configuration of Clock Output/Buzzer Output Controller
166
Registers to Control Clock Output/Buzzer Output Controller
166
Operations of Clock Output/Buzzer Output Controller
169
Operation as Clock Output
169
Operation as Buzzer Output
169
CHAPTER 11 8-BIT A/D CONVERTER ( Μ PD780024AS SUBSERIES)
170
Functions of A/D Converter
170
Configuration of A/D Converter
172
Registers to Control A/D Converter
174
Operations of A/D Converter
177
Basic Operations of A/D Converter
177
Input Voltage and Conversion Results
179
A/D Converter Operation Mode
180
How to Read A/D Converter Characteristics Table
183
Cautions for A/D Converter
186
CHAPTER 12 10-BIT A/D CONVERTER ( Μ PD780034AS SUBSERIES)
193
Functions of A/D Converter
193
Configuration of A/D Converter
194
Registers to Control A/D Converter
195
Operations of A/D Converter
198
Basic Operations of A/D Converter
198
Input Voltage and Conversion Results
200
A/D Converter Operation Mode
201
How to Read A/D Converter Characteristics Table
203
Cautions for A/D Converter
206
Chapter 13 Serial Interface (Uart0)
213
Functions of Serial Interface
213
Configuration of Serial Interface
215
Registers to Control Serial Interface
216
Operations of Serial Interface
220
Operation Stop Mode
220
Asynchronous Serial Interface (UART) Mode
221
Infrared Data Transfer Mode
233
Chapter 14 Serial Interface (Sio3)
236
Functions of Serial Interface
236
Configuration of Serial Interface
237
Registers to Control Serial Interface
238
Operations of Serial Interface
242
Operation Stop Mode
242
3-Wire Serial I/O Mode
243
Chapter 15 Interrupt Functions
246
Interrupt Function Types
246
Interrupt Sources and Configuration
246
Registers to Control Interrupt Function
250
Interrupt Servicing Operations
256
Non-Maskable Interrupt Request Acknowledge Operation
256
Maskable Interrupt Request Acknowledge Operation
259
Software Interrupt Request Acknowledge Operation
261
Nesting Interrupt Servicing
262
Interrupt Request Hold
265
Chapter 16 Standby Function
266
Standby Function and Configuration
266
Standby Function
266
Standby Function Control Register
267
Operations of Standby Function
268
HALT Mode
268
STOP Mode
271
Chapter 17 Reset Function
274
Reset Function
274
CHAPTER 18 Μ PD78F0034BS
278
Memory Size Switching Register
279
Flash Memory Programming
280
Selection of Communication Mode
280
Flash Memory Programming Function
281
Connection of Flashpro III
282
Chapter 19 Instruction Set
284
Conventions
285
Operand Identifiers and Specification Methods
285
Description of "Operation" Column
286
Description of "Flag Operation" Column
286
Operation List
287
Instructions Listed by Addressing Type
295
APPENDIX A DIFFERENCES between Μ PD780024A, 780024AS, 780034A
299
And 780034As Subseries
299
Appendix B Development Tools
300
Language Processing Software
302
Flash Memory Writing Tools
303
Debugging Tools
304
Hardware
304
Software
305
Appendix C Embedded Software
306
Appendix D Register Index
307
Register Name Index
307
Register Symbol Index
309
Advertisement
Advertisement
Related Products
NEC mPD78F0066
NEC mPD78F0058
NEC mPD78F0058Y
NEC mPD78F0533
NEC mPD78F0534
NEC mPD78F0535
NEC mPD78F0536
NEC mPD78F0537D
NEC mPD78F0124(A)
NEC mPD78F0852
NEC Categories
Monitor
Projector
Server
Telephone
Computer Hardware
More NEC Manuals
Login
Sign In
OR
Sign in with Facebook
Sign in with Google
Upload manual
Upload from disk
Upload from URL