Sign In
Upload
Manuals
Brands
NEC Manuals
Microcontrollers
mPD78F0730
NEC mPD78F0730 Manuals
Manuals and User Guides for NEC mPD78F0730. We have
1
NEC mPD78F0730 manual available for free PDF download: Preliminary User's Manual
NEC mPD78F0730 Preliminary User's Manual (518 pages)
8-Bit Single-Chip Microcontroller
Brand:
NEC
| Category:
Microcontrollers
| Size: 3.85 MB
Table of Contents
Table of Contents
8
Chapter 1 Outline
14
Features
14
Applications
14
Ordering Information
15
Pin Configuration (Top View)
15
Block Diagram
17
Outline of Functions
18
Chapter 2 Pin Functions
20
Pin Function List
20
Description of Pin Functions
22
P00 and P01 (Port 0)
22
P10 to P17 (Port 1)
23
P30 to P33 (Port 3)
24
P60 and P61 (Port 6)
24
P120 to P122 (Port 12)
25
Reset
25
Regc
26
Usbm
26
Usbp
26
Usbpuc
26
Usbregc
26
VDD and EV DD
26
VSS and EV SS
26
Flmd0
26
Pin I/O Circuits and Recommended Connection of Unused Pins
27
Chapter 3 Cpu Architecture
30
Memory Space
30
Internal Program Memory Space
33
Internal Data Memory Space
35
Special Function Register (SFR) Area
35
USB Area
35
Data Memory Addressing
36
Processor Registers
37
Control Registers
37
General-Purpose Registers
41
Special Function Registers (Sfrs)
42
Instruction Address Addressing
47
Relative Addressing
47
Immediate Addressing
48
Register Addressing
50
Preliminary User's Manual U19014EJ1V0UD
51
Operand Address Addressing
51
Implied Addressing
51
Register Addressing
52
Direct Addressing
53
Short Direct Addressing
54
Special Function Register (SFR) Addressing
55
Register Indirect Addressing
56
Based Addressing
57
Based Indexed Addressing
58
Stack Addressing
59
Chapter 4 Port Functions
60
Port Functions
60
Port Configuration
61
Port 0
62
Port 1
64
Port 3
70
Port 6
72
Port 12
73
Registers Controlling Port Function
76
Port Function Operations
79
Writing to I/O Port
79
Reading from I/O Port
79
Operations on I/O Port
79
Settings of Port Mode Register and Output Latch When Using Alternate Function
80
Chapter 5 Clock Generator
81
Functions of Clock Generator
81
Configuration of Clock Generator
82
Registers Controlling Clock Generator
84
System Clock Oscillator
94
X1 Oscillator
94
Internal High-Speed Oscillator
96
Internal Low-Speed Oscillator
96
Prescaler
96
Clock Generator Operation
97
Controlling Clock
99
Controlling High-Speed System Clock
99
Example of Controlling Internal High-Speed Oscillation Clock
102
Example of Controlling Internal Low-Speed Oscillation Clock
104
Example of Controlling USB Clock
105
Clocks Supplied to CPU and Peripheral Hardware
106
CPU Clock Status Transition Diagram
107
Condition before Changing CPU Clock and Processing after Changing CPU Clock
110
Time Required for Switchover of CPU Clock and Main System Clock
111
Conditions before Clock Oscillation Is Stopped
112
Peripheral Hardware and Source Clocks
112
Chapter 6 16-Bit Timer/Event Counter 00
113
Functions of 16-Bit Timer/Event Counter 00
113
Configuration of 16-Bit Timer/Event Counter 00
114
Registers Controlling 16-Bit Timer/Event Counter 00
118
Operation of 16-Bit Timer/Event Counter 00
125
Interval Timer Operation
125
Square Wave Output Operation
128
External Event Counter Operation
131
Operation in Clear & Start Mode Entered by TI000 Pin Valid Edge Input
134
Free-Running Timer Operation
147
PPG Output Operation
156
One-Shot Pulse Output Operation
159
Pulse Width Measurement Operation
164
Special Use of TM00
172
Rewriting CR010 During TM00 Operation
172
Setting LVS00 and LVR00
172
Cautions for 16-Bit Timer/Event Counter 00
174
Chapter 7 8-Bit Timer/Event Counters 50 and 51
178
Functions of 8-Bit Timer/Event Counters 50 and 51
178
Configuration of 8-Bit Timer/Event Counters 50 and 51
178
Registers Controlling 8-Bit Timer/Event Counters 50 and 51
181
Operations of 8-Bit Timer/Event Counters 50 and 51
186
Operation as Interval Timer
186
Operation as External Event Counter
188
Square-Wave Output Operation
189
PWM Output Operation
190
Cautions for 8-Bit Timer/Event Counters 50 and 51
194
Chapter 8 8-Bit Timer H1
195
Functions of 8-Bit Timer H1
195
Configuration of 8-Bit Timer H1
195
Registers Controlling 8-Bit Timer H1
198
Operation of 8-Bit Timer H1
201
Operation as Interval Timer/Square-Wave Output
201
Operation as PWM Output
204
Carrier Generator Operation
210
Chapter 9 Watchdog Timer
217
Functions of Watchdog Timer
217
Configuration of Watchdog Timer
218
Register Controlling Watchdog Timer
219
Operation of Watchdog Timer
220
Controlling Operation of Watchdog Timer
220
Setting Overflow Time of Watchdog Timer
221
Setting Window Open Period of Watchdog Timer
222
Chapter 10 Serial Interface Uart6
223
Functions of Serial Interface UART6
223
Configuration of Serial Interface UART6
224
Registers Controlling Serial Interface UART6
227
Operation of Serial Interface UART6
234
Operation Stop Mode
234
Asynchronous Serial Interface (UART) Mode
235
Dedicated Baud Rate Generator
247
Cautions for Serial Interface UART6
253
Chapter 11 Serial Interface Csi10
254
Functions of Serial Interface CSI10
254
Configuration of Serial Interface CSI10
255
Registers Controlling Serial Interface CSI10
257
Operation of Serial Interface CSI10
260
Operation Stop Mode
260
3-Wire Serial I/O Mode
261
Caution for Serial Interface CSI10
270
Chapter 12 Usb Function Controller Usbf
271
Overview
271
Configuration
272
Requests
274
Automatic Requests
274
Other Requests
281
Register Configuration
282
Control Registers
282
Data Hold Registers
322
Request Data Registers
336
Peripheral Control Register
348
STALL Handshake or no Handshake
351
Register Values in Specific Status
352
FW Processing
355
Initialization Processing
356
Interrupt Servicing
359
USB Main Processing
360
Suspend/Resume Processing
385
Processing after Power Application
388
USB Connection Example
391
Chapter 13 Interrupt Functions
392
Interrupt Function Types
392
Interrupt Sources and Configuration
392
Registers Controlling Interrupt Functions
395
Interrupt Servicing Operations
402
Maskable Interrupt Acknowledgement
402
Software Interrupt Request Acknowledgement
404
Multiple Interrupt Servicing
405
Interrupt Request Hold
408
Chapter 14 Standby Function
409
Standby Function and Configuration
409
Standby Function
409
Registers Controlling Standby Function
409
Standby Function Operation
412
HALT Mode
412
STOP Mode
416
Chapter 15 Reset Function
421
Register for Confirming Reset Source
429
Chapter 16 Power-On-Clear Circuit
430
Functions of Power-On-Clear Circuit
430
Configuration of Power-On-Clear Circuit
431
Operation of Power-On-Clear Circuit
431
Cautions for Power-On-Clear Circuit
433
Chapter 17 Low-Voltage Detector
435
Functions of Low-Voltage Detector
435
Configuration of Low-Voltage Detector
435
Registers Controlling Low-Voltage Detector
436
Operation of Low-Voltage Detector
439
When Used as Reset
440
When Used as Interrupt
442
Cautions for Low-Voltage Detector
444
Chapter 18 Option Byte
447
Functions of Option Bytes
447
Format of Option Byte
448
Chapter 19 Flash Memory
451
Internal Memory Size Switching Register
451
Internal Expansion RAM Size Switching Register
452
Writing with Flash Memory Programmer
453
Programming Environment
456
Communication Mode
456
Connection of Pins on Board
458
FLMD0 Pin
458
Serial Interface Pins
458
RESET Pin
460
Port Pins
460
REGC Pin
460
Other Signal Pins
460
Power Supply
461
Programming Method
461
Controlling Flash Memory
461
Flash Memory Programming Mode
462
Selecting Communication Mode
463
Communication Commands
464
Security Settings
465
Flash Memory Programming by Self-Programming
467
Boot Swap Function
469
Chapter 20 On-Chip Debug Function
471
On-Chip Debug Security ID
472
Chapter 21 Instruction Set
473
Conventions Used in Operation List
473
Operand Identifiers and Specification Methods
473
Description of Operation Column
474
Description of Flag Operation Column
474
Operation List
475
Instructions Listed by Addressing Type
483
Chapter 22 Electrical Specifications (Target)
486
Chapter 23 Package Drawings
502
Chapter 24 Cautions for Wait
503
Cautions for Wait
503
Peripheral Hardware that Generates Wait
503
Appendix A Development Tools
504
Software Package
507
Language Processing Software
507
Control Software
508
Flash Memory Writing Tools
508
Debugging Tools (Hardware)
509
When Using In-Circuit Emulator QB-780731
509
When Using On-Chip Debug Emulator QB-78K0MINI
509
Debugging Tools (Software)
510
Appendix B Register Index
511
Register Index (in Alphabetical Order with Respect to Register Names)
511
Register Index (in Alphabetical Order with Respect to Register Symbol)
515
Advertisement
Advertisement
Related Products
NEC mPD78F0533
NEC mPD78F0534
NEC mPD78F0535
NEC mPD78F0536
NEC mPD78F0537D
NEC mPD78F0124(A)
NEC mPD78F0066
NEC mPD78F0852
NEC mPD78F0034BS
NEC mPD78F0058Y
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