Sign In
Upload
Manuals
Brands
NEC Manuals
Microcontrollers
UPD789446
User Manuals: NEC UPD789446 8-Bit Microcontroller
Manuals and User Guides for NEC UPD789446 8-Bit Microcontroller. We have
1
NEC UPD789446 8-Bit Microcontroller manual available for free PDF download: User Manual
NEC UPD789446 User Manual (354 pages)
8-Bit Single-Chip Microcontrollers
Brand:
NEC
| Category:
Microcontrollers
| Size: 3.04 MB
Table of Contents
Table of Contents
11
Chapter 1 General
25
Features
25
Applications
25
Ordering Information
26
Pin Configuration (Top View)
27
0S Series Lineup
30
Block Diagram
33
Overview of Functions
35
Chapter 2 Pin Functions
38
Description of Pin Functions
40
P00 to P03 (Port 0)
40
P10, P11 (Port 1)
40
P20 to P26 (Port 2)
40
P30 to P33 (Port 3)
41
P50 to P53 (Port 5)
41
P60 to P65 (Port 6)
41
P70 to P72 (Port 7)
42
P80, P81 (Port 8)
42
P90 to P97 (Port 9)
42
S0 to S14
42
COM0 to COM3
42
VLC0 to VLC2
42
Caph, Capl
42
Reset
42
X1, X2
42
CL1, CL2 (in Case of RC Oscillation (Mask Option) Only)
42
Xt1, Xt2
43
VDD
43
Vss
43
VPP ( Μ PD78F9436, 78F9456 Only)
43
IC (Mask ROM Version Only)
43
Pin Input/Output Circuits and Recommended Connection of Unused Pins
44
Pin Input/Output Circuits
45
Chapter 3 Cpu Architecture
46
Memory Space
46
Memory Map ( Μ PD789425, 789435)
46
Memory Map ( Μ PD789426, 789436)
47
Pd78F9436)
48
Memory Map ( Μ PD789445, 789455)
49
Memory Map ( Μ PD789446, 789456)
50
Pd78F9456)
51
Internal Program Memory Space
52
Internal Data Memory (Internal High-Speed RAM) Space
53
Special Function Register (SFR) Area
53
Data Memory Addressing
54
Data Memory Addressing ( Μ PD789425, 789435)
54
Data Memory Addressing ( Μ PD789426, 789436)
55
Pd78F9436)
56
Data Memory Addressing ( Μ PD789445, 789455)
57
Data Memory Addressing ( Μ PD789446, 789456)
58
Pd78F9456)
59
Processor Registers
60
Control Registers
60
Program Counter Configuration
60
Program Status Word Configuration
60
Stack Pointer Configuration
62
Data to be Saved to Stack Memory
62
Data to be Restored from Stack Memory
62
General-Purpose Registers
63
General-Purpose Register Configuration
63
Special Function Registers (Sfrs)
64
Instruction Address Addressing
67
Relative Addressing
67
Immediate Addressing
68
Register Addressing
69
Operand Address Addressing
70
Direct Addressing
70
Short Direct Addressing
71
Special Function Register (SFR) Addressing
72
Register Addressing
73
Register Indirect Addressing
74
Based Addressing
75
Stack Addressing
75
Chapter 4 Port Functions
76
Port Types ( Μ PD789426, 789436 Subseries)
76
Port Functions
77
Port Types ( Μ PD789446, 789456 Subseries)
77
Port Configuration
79
Port 0
80
Block Diagram of P00 to P03
80
Block Diagram of P10 and P11
81
Port 1
82
Block Diagram of P20
82
Port 2
83
Block Diagram of P21 and P26
83
Block Diagram of P22
84
Block Diagram of P23
85
Block Diagram of P24
86
Block Diagram of P25
87
Block Diagram of P30
88
Port 3
89
Block Diagram of P31 to P33
89
Port 5
90
Block Diagram of P50 to P53
90
Port 6
91
Block Diagram of Port 6
91
Port 7
92
Block Diagram of P70 to P72
92
PD789426, 789436 Subseries Only)
93
Block Diagram of P80 and P81
93
Port 9 ( Μ PD789426, 789436 Subseries Only)
94
Block Diagram of P90 to P97
94
Registers Controlling Port Function
95
Format of Port Mode Register
96
Port Function Operation
101
Writing to I/O Port
101
Reading from I/O Port
101
Arithmetic Operation of I/O Port
101
Chapter 5 Clock Generator
102
Clock Generator Functions
102
Clock Generator Configuration
102
Registers Controlling Clock Generator
104
System Clock Oscillators
108
Main System Clock Oscillator (Crystal/Ceramic Oscillation)
108
Main System Clock Oscillator (RC Oscillation) (Mask Option)
109
Subsystem Clock Oscillator
109
Example of Incorrect Resonator Connection
110
Divider Circuit
114
When no Subsystem Clock Is Used
114
Clock Generator Operation
115
Changing Setting of System Clock and CPU Clock
116
Time Required for Switching between System Clock and CPU Clock
116
Switching between System Clock and CPU Clock
117
Chapter 6 16-Bit Timer 90
119
16-Bit Timer 90 Functions
119
16-Bit Timer 90 Configuration
120
Registers Controlling 16-Bit Timer 90
123
16-Bit Timer 90 Operation
127
Operation as Timer Interrupt
127
Operation as Timer Output
129
Capture Operation
130
16-Bit Timer Counter 90 Readout
131
Buzzer Output Operation
132
Notes on 16-Bit Timer 90
133
Notes on Using 16-Bit Timer 90
133
Restrictions on Rewriting 16-Bit Compare Register 90
135
Chapter 7 8-Bit Timers 50, 60
137
8-Bit Timers 50, 60 Functions
137
8-Bit Timers 50, 60 Configuration
138
Registers Controlling 8-Bit Timers 50, 60
144
8-Bit Timers 50, 60 Operation
150
Operation as 8-Bit Timer Counter
150
Operation as 16-Bit Timer Counter
158
Operation as Carrier Generator
165
PWM Free-Running Mode Operation (Timer 50)
170
Operation as PWM Output (Timer 60)
174
Notes on Using 8-Bit Timers 50, 60
176
Chapter 8 Watch Timer
177
Watch Timer Functions
177
Watch Timer Configuration
178
Watch Timer Control Register
179
Watch Timer Operation
180
Operation as Watch Timer
180
Operation as Interval Timer
180
Chapter 9 Watchdog Timer
182
Watchdog Timer Functions
182
Watchdog Timer Configuration
183
Watchdog Timer Control Registers
184
Watchdog Timer Operation
186
Operation as Watchdog Timer
186
Operation as Interval Timer
187
CHAPTER 10 8-BIT A/D CONVERTER ( Μ PD789426 and 789446 SUBSERIES)
188
8-Bit A/D Converter Functions
188
8-Bit A/D Converter Configuration
188
8-Bit A/D Converter Control Registers
191
8-Bit A/D Converter Operation
193
Basic Operation of 8-Bit A/D Converter
193
Input Voltage and Conversion Result
194
Operation Mode of 8-Bit A/D Converter
196
Cautions Related to 8-Bit A/D Converter
197
Chapter 11 10-Bit A/D Converter ( Pd789436 and 789456 Subseries)
201
10-Bit A/D Converter Functions
201
10-Bit A/D Converter Configuration
201
10-Bit A/D Converter Control Registers
204
10-Bit A/D Converter Operation
206
Basic Operation of 10-Bit A/D Converter
206
Input Voltage and Conversion Result
207
Operation Mode of 10-Bit A/D Converter
209
Cautions Related to 10-Bit A/D Converter
210
Chapter 12 Serial Interface 20
214
Serial Interface 20 Functions
214
Serial Interface 20 Configuration
214
Serial Interface 20 Control Registers
217
Serial Interface 20 Operation
224
Operation Stop Mode
224
Asynchronous Serial Interface (UART) Mode
226
3-Wire Serial I/O Mode
239
Chapter 13 Lcd Controller/Driver
250
LCD Controller/Driver Functions
250
LCD Controller/Driver Configuration
250
Registers Controlling LCD Controller/Driver
252
Setting LCD Controller/Driver
256
LCD Display Data Memory
256
Common and Segment Signals
257
Display Modes
259
Three-Time Slot Display Example
259
Four-Time Slot Display Example
262
Supplying LCD Drive Voltages
265
LC0 LC1 , and
265
Chapter 14 Interrupt Functions
266
Interrupt Function Types
266
Interrupt Sources and Configuration
266
Registers Controlling Interrupt Function
269
Interrupt Servicing Operation
275
Non-Maskable Interrupt Request Acknowledgment Operation
275
Maskable Interrupt Request Acknowledgment Operation
277
Multiple Interrupt Servicing
278
Putting Interrupt Requests on Hold
280
Chapter 15 Standby Function
281
Standby Function and Configuration
281
Standby Function
281
Register Controlling Standby Function
282
Standby Function Operation
283
HALT Mode
283
STOP Mode
286
Chapter 16 Reset Function
289
Chapter 17 Pd78F9436, 78F9456
293
Flash Memory Characteristics
294
Programming Environment
294
Communication Mode
295
On-Board Pin Connections
298
Connection of Adapter for Flash Writing
301
Chapter 18 Mask Options
303
Chapter 19 Instruction Set
304
Operation
304
Operand Identifiers and Description Methods
304
Description of "Operation" Column
305
Description of "Flag" Column
305
Operation List
306
Instructions Listed by Addressing Type
311
Chapter 20 Electrical Specifications
315
Chapter 21 Characteristics Curves of Lcd Controller/Driver
332
Chapter 22 Package Drawings
334
Chapter 23 Recommended Soldering Conditions
336
Appendix A Development Tools
339
Software Package
341
Language Processing Software
341
Control Software
342
Flash Memory Writing Tools
342
Debugging Tools (Hardware)
343
Debugging Tools (Software)
344
Appendix B Notes on Target System Design
345
Appendix C Register Index
349
Appendix D Revision History
353
Advertisement
Advertisement
Related Products
NEC UPD789426 Series
NEC UPD789425
NEC UPD789445
NEC UPD789435
NEC UPD789455
NEC UPD789436
NEC UPD789456
NEC UPD789025
NEC UPD789022
NEC UPD789024
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