µ
PD78356
16-BIT SINGLE-CHIP MICROCONTROLLER
HARDWARE
µ
PD78355
µ
PD78356
µ
PD78P356
©
1993
Document No. U10669EJ3V0UM00 (3rd edition)
(Previous No. IEU-1361)
Date Published February 1996 P
Printed in Japan
NOTES FOR CMOS DEVICES
1
PRECAUTION AGAINST ESD FOR SEMICONDUCTORS
Note:
Strong electric field, when exposed to a MOS device, can cause destruction of the gate oxide and
ultimately degrade the device operation. Steps must be taken to stop generation of static electricity
as much as possible, and quickly dissipate it once, when it has occurred. Environmental control
must be adequate. When it is dry, humidifier should be used. It is recommended to avoid using
insulators that easily build static electricity. Semiconductor devices must be stored and transported
in an anti-static container, static shielding bag or conductive material. All test and measurement
tools including work bench and floor should be grounded. The operator should be grounded using
wrist strap. Semiconductor devices must not be touched with bare hands. Similar precautions need
to be taken for PW boards with semiconductor devices on it.
2
HANDLING OF UNUSED INPUT PINS FOR CMOS
Note:
No connection for CMOS device inputs can be cause of malfunction. If no connection is provided
to the input pins, it is possible that an internal input level may be generated due to noise, etc., hence
causing malfunction. CMOS devices behave differently than Bipolar or NMOS devices. Input levels
of CMOS devices must be fixed high or low by using a pull-up or pull-down circuitry. Each unused
pin should be connected to V
DD
or GND with a resistor, if it is considered to have a possibility of
being an output pin. All handling related to the unused pins must be judged device by device and
related specifications governing the devices.
3
STATUS BEFORE INITIALIZATION OF MOS DEVICES
Note:
Power-on does not necessarily define initial status of MOS device. Production process of MOS
does not define the initial operation status of the device. Immediately after the power source is
turned ON, the devices with reset function have not yet been initialized. Hence, power-on does
not guarantee out-pin levels, I/O settings or contents of registers. Device is not initialized until the
reset signal is received. Reset operation must be executed immediately after power-on for devices
having reset function.
QTOP is a trademark of NEC Corporation.
MS-DOS and Windows are trademarks of Microsoft Corporation.
PC/AT and PC DOS are trademarks of IBM Corporation.
SPARCstation is a trademark of SPARC International, Inc.
SunOS is a trademark of Sun-Microsystems, Inc.
HP9000 Series 700 and HP-UX are trademarks of Hewlett-Packard Company.
NEWS and NEWS-OS are trademarks of SONY Corporation.
TRON is an abbreviation of The Real-time Operating System Nucleus.
ITRON is an abbreviation of Industrial TRON.
The export of these products from Japan is regulated by the Japanese government. The export of some or all of these
products may be prohibited without governmental license. To export or re-export some or all of these products from a
country other than Japan may also be prohibited without a license from that country. Please call an NEC sales
representative.
License not needed
:
µ
PD78355/(A)/(A1)/(A2), 78P356KP-S
The customer must judge the need for license
:
µ
PD78356/(A)/(A1)/(A2), 78P356GC-7EA,
78P356GD-5BB/(A)/(A1)/(A2)
The information in this document is subject to change without notice.
No part of this document may be copied or reproduced in any form or by any means without the prior written
consent of NEC Corporation. NEC Corporation assumes no responsibility for any errors which may appear in
this document.
NEC Corporation does not assume any liability for infringement of patents, copyrights or other intellectual property
rights of third parties by or arising from use of a device described herein or any other liability arising from use
of such device. No license, either express, implied or otherwise, is granted under any patents, copyrights or other
intellectual property rights of NEC Corporation or others.
While NEC Corporation has been making continuous effort to enhance the reliability of its semiconductor devices,
the possibility of defects cannot be eliminated entirely. To minimize risks of damage or injury to persons or
property arising from a defect in an NEC semiconductor device, customer must incorporate sufficient safety
measures in its design, such as redundancy, fire-containment, and anti-failure features.
NEC devices are classified into the following three quality grades:
“Standard”, “Special”, and “Specific”. The Specific quality grade applies only to devices developed based on a
customer designated “quality assurance program” for a specific application. The recommended applications of
a device depend on its quality grade, as indicated below. Customers must check the quality grade of each device
before using it in a particular application.
Standard: Computers, office equipment, communications equipment, test and measurement equipment, audio
and visual equipment, home electronic appliances, machine tools, personal electronic equipment
and industrial robots
Special: Transportation equipment (automobiles, trains, ships, etc.), traffic control systems, anti-disaster
systems, anti-crime systems, safety equipment and medical equipment (not specifically designed
for life support)
Specific: Aircrafts, aerospace equipment, submersible repeaters, nuclear reactor control systems, life
support systems or medical equipment for life support, etc.
The quality grade of NEC devices in “Standard” unless otherwise specified in NEC’s Data Sheets or Data Books.
If customers intend to use NEC devices for applications other than those specified for Standard quality grade,
they should contact NEC Sales Representative in advance.
Anti-radioactive design is not implemented in this product.
M7 94.11
Major Revisions in This Edition
Page
Throughout
Description
“The following products are under development” -> changed to
“already developed”
µ
PD78355, 78356, 78P356, 78356 (A), 78P356 (A)
p. 83, 84
CHAPTER 5 PORT FUNCTIONS
Addition of description of the external 8-bit bus to
5.2.3 (4) Port 9
p. 231, 232
CHAPTER 10 ASYNCHRONOUS SERIAL INTERFACE
Addition of
10.7 Transmitting/Receiving Data Using the Macro
Service
p. 469 to 471
APPENDIX B TOOLS
Addition of description when using the integrated debugger
The mark
5
shows major revised points.
PREFACE
Users:
This manual is for engineers who intend to learn the capabilities of the
µ
PD78356
subseries for application program development.
The related products are
µ
PD78356 subseries as follows.
• Standard products :
µ
PD78355, 78356, 78P356
• Special products
:
µ
PD78355 (A)
Note
, 78355 (A1)
Note
, 78355 (A2)
Note
, 78356 (A),
78356 (A1)
Note
, 78356 (A2)
Note
, 78P356 (A), 78P356 (A1)
Note
,
78P356 (A2)
Note
Note
Under development
Purpose:
The purpose of this manual is to help users understand the hardware capabilities
of the
µ
PD78356 subseries as listed below.
Organization:
The
µ
PD78356 subseries manual consists of two volumes, hardware (this manual)
and instruction.
Hardware
Pin functions
Internal peripheral hardware
Interrupt
Instruction set list
Instruction
CPU functions
Addressing
Instruction set list
Detailed explanation of instructions
CAUTIONS
Cautions on the use of the
µ
PD78356 subseries are summarized in CHAPTER 22. Read them before using
the product.
For the up-to-the-minute information about this product, please contact an NEC representative.
Guidance:
Before using this manual, the user should have a general knowledge of the
electronics, logical circuit, and microcontroller fields.
• To readers using this manual for the products other than
µ
PD78356
->
When there is no functional difference in the products, the manual describes
only the
µ
PD78356, and its descriptions are applicable to the products other
than
µ
PD78356 subseries.
The description of PROM is for both a one-time PROM and EPROM.
–i–