For the suppliable package, consult an NEC sales representative.
The information contained in this document is being issued in advance of the production cycle for the
device. The parameters for the device may change before final production or NEC Corporation, at its own
discretion, may withdraw the device prior to its production.
Document No. U12324EJ1V0PM00 (1st edition)
Date Published April 1997 N
Printed in Japan
The products in the 78K/0 series are listed below. The names enclosed in boxes are subseries names.
Under mass production
Under development
78K/0
series
For Control
Note
TM
µ
µ
µµ
µµ
PD780018Y
PD780058Y
µ
µ
µ
µ
µ
µ
µ
µ
Note
Note
100 pinsLow EMI noise model of the PD78078PD78075BµPD78075BY
100 pins
100 pins
100 pins
80 pinsEnhanced serial I/O of the PD78054, low EMI noise model
80 pins
80 pins
64 pins
64 pins
64 pins
80 pinsBasic subseries for driving FIP; Total number of display outputs: 34
PD78078µPD78078Y
PD78070APD78070AY
PD780018
µ
PD780058
µ
PD78058FPD78058FY
PD78054PD78054Y
µ
µ
PD780034PD780034Y
µ
PD780024PD780024Y
PD78014H64 pinsLow EMI noise model of the PD78018F
µ
PD78018F64 pinsPD78018FY
µ
µ
PD7801464 pinsPD78014Y
µ
PD78000164 pins
µ
PD7800264 pinsPD78002Y
µ
PD78083
For Inverter Control
µ
PD78096464 pins
µ
PD780924
For Driving FIP
µ
PD780208100 pins
µ
PD780228100 pins
PD78044H80 pins
µ
PD78044F
µ
Y subseries supports I
Adds timer to the PD78054 with enhanced external interface function
ROM-less model of the PD78078
Enhanced serial I/O of the PD78078 with limited function
Low EMI noise model of the PD78054
Adds UART and D/A to the PD78014 with enhanced I/O
Enhanced A/D of the PD780024
Enhanced serial I/O of the PD78018F, low EMI noise model
Low-voltage model (1.8 V) of the PD78014 with increased choice of ROM and RAM capacities
Adds A/D and 16-bit timer to the PD78002
Adds A/D to the PD78002
Basic subseries for control applications
UART provided, low-voltage (1.8 V) operation42/44 pins
Enhanced A/D of the PD780924
Inverter control circuit and UART provided, low EMI noise model
Enhanced l/O, FIP C/D of the PD78044F; Total number of display outputs: 53
Enhanced I/O, FIP C/D of the PD78044H; Total number of display outputs: 48
Adds N-ch open drain I/O to the PD78044; Total number of display outputs: 34
µ
µ
2
C bus.
µ
µ
µ
µ
µ
µ
µ
µ
µ
µ
µ
µ
µ
µ
µ
100 pins
Note Under planning
2
For Driving LCD
µ
PD780308100 pins
PD78064B100 pins
µ
PD78064PD78064Y
µ
Supporting IEBus
PD7809880 pins
µ
For LV
PD78P091464 pins
µ
TM
PD780308Y
µ
µ
Enhanced SIO of the PD78064 with extended ROM and RAM
Low EMI noise model of the PD78064
Subseries for driving LCD with UART provided
Adds IEBus controller to the PD78054
PWM output, LV digital code decoder, and Hsync counter provided
µ
µ
µ
µ
PD78F0058Y
Major functional differences among the Y subseries are shown below.
FunctionROM CapacitySerial InterfaceI/OVDD MIN.
SubseriesValue
Control
LCD
control3-wire/time division UART: 1ch
µ
PD78075BY32 K to 40 K3-wire/2-wire/I2C: 1ch881.8 V
µ
PD78078Y48 K to 60 K
µ
PD78070AY–612.7 V
µ
PD780018Y48 K to 60 K
µ
PD780058Y24 K to 60 K3-wire/2-wire/I2C: 1ch681.8 V
µ
PD78058FY48 K to 60 K3-wire/2-wire/I2C: 1ch692.7 V
µ
PD78054Y16 K to 60 K3-wire/UART: 1ch2.0 V
µ
PD780034Y8 K to 32 KUART: 1ch511.8 V
µ
PD780024YI2C bus (supports multimaster): 1ch
µ
PD78018FY8 K to 60 K3-wire/2-wire/I2C: 1ch53
µ
PD78014Y8 K to 32 K3-wire/2-wire/SBI/I2C: 1ch2.7 V
µ
PD78002Y8 K to 16 K3-wire/2-wire/SBI/I2C: 1ch
µ
PD780308Y48 K to 60 K3-wire/2-wire/I2C: 1ch572.0 V
µ
PD78064Y16 K to 32 K3-wire/2-wire/I2C: 1ch
3-wire with automatic send/receive function
3-wire/UART: 1ch
3-wire with automatic send/receive function
Time division UART: 1ch
2
C bus (supports multimaster): 1ch
I
3-wire with automatic send/receive function
3-wire/time division UART: 1ch
3-wire with automatic send/receive function
3-wire: 1ch
3-wire with automatic send/receive function
3-wire with automatic send/receive function
3-wire: 1ch
3-wire/UART: 1ch
: 1ch
: 1ch88
: 1ch
: 1ch
: 1ch
: 1ch
Remark The functions, except for the serial interface are the same as those of subseries without Y.
PD78F0058Y is used in application fields that require reduction of the noise generated
from inside the microcontroller, the implementation of noise reduction measures, such as supplying
voltage to V
DD0 and VDD1 individually and connecting VSS0 and VSS1 to different ground lines, is
recommended.
SS1
V
P50/A8
P51/A9
P52/A10
P53/A11
P54/A12
P43/AD3
P44/AD4
P45/AD5
P46/AD6
P47/AD7
PP pin directly to VSS0 in normal operation mode
SS pin to VSS0.
P55/A13
P56/A14
P57/A15
P60
P61
P62
P63
P64/RD
5
µ
PD78F0058Y
A8 to A15: Address Bus
AD0 to AD7: Address/Data Bus
ANI0 to ANI7: Analog Input
ANO0, ANO1: Analog Output
ASCK: Asynchronous Serial Clock
ASTB: Address Strobe
REF0, 1: Analog Reference Voltage
AV
SS: Analog Ground
AV
BUSY: Busy
BUZ: Buzzer Clock
INTP0 to INTP6
: Interrupt from Peripherals
P00 to P05, P07: Port0
P10 to P17: Port1
P20 to P27: Port2
P30 to P37: Port3
P40 to P47: Port4
P50 to P57: Port5
P60 to P67: Port6
P70 to P72: Port7
P120 to P127: Port12
P130, P131: Port13
PCL: Programmable Clock
RD: Read Strobe
RESET: Reset
RTP0 to RTP7 : Real-Time Output Port
RxD0, RxD1: Receive Data
SB0, SB1: Serial Bus
SCK0 to SCK2 : Serial Clock
SCL: Serial Clock
SDA0, SDA1: Serial Data
SI0 to SI2: Serial Input
SO0 to SO2: Serial Output
STB: Strobe
TI00, TI01: Timer Input
TI1, TI2: Timer Input
TO0 to TO2: Timer Output
TxD0, TxD1: Transmit Data
DD0, VDD1: Power Supply
V
PP: Programming Power Supply
V
SS0, VSS1: Ground
V
WAIT: Wait
WR: Write Strobe
X1, X2: Crystal (Main system Clock)
XT1, XT2: Crystal (Subsystem Clock)
6
BLOCK DIAGRAM
µ
PD78F0058Y
TO0/P30
TI00/INTP0/P00
TI01/INTP1/P01
TO1/P31
TI1/P33
TO2/P32
TI2/P34
SI0/SB0/SDA0/P25
SO0/SB1/SDA1/P26
SCK0/SCL/P27
SI1/P20
SO1/P21
SCK1/P22
STB/TxD1/P23
BUSY/RxD1/P24
BUSY/RxD1/P24
STB/TxD1/P23
SI2/RxD0/P70
SO2/TxD0/P71
SCK2/ASCK/P72
ANI0/P10 to
ANI7/P17
AV
SS
AV
REF0
ANO0/P130,
ANO1/P131
AV
SS
AV
REF1
INTP0/P00 to
INTP5/P05
16-bit TIMER/
EVENT COUNTER
8-bit TIMER/
EVENT COUNTER 1
8-bit TIMER/
EVENT COUNTER 2
WATCHDOG TIMER
WATCH TIMER
SERIAL
INTERFACE 0
SERIAL
INTERFACE 1
SERIAL
INTERFACE 2
A/D CONVERTER
D/A CONVERTER
INTERRUPT
CONTROL
78K/0
CPU CORE
RAM
2048 Bytes
FLASH
MEMORY
60 K Bytes
PORT0
P01 to P05
P07
P00
PORT1
P10 to P17
PORT2P20 to P27
PORT3
PORT4
P30 to P37
P40 to P47
PORT5P50 to P57
PORT6P60 to P67
PORT7
PORT12
PORT13
REAL-TIME
OUTPUT PORT
P70 to P72
P120 to P127
P130,P131
RTP0/P120 to
RTP7/P127
AD0/P40 to
AD7/P47
A8/P50 to
EXTERNAL
ACCESS
A15/P57
RD/P64
WR/P65
WAIT/P66
ASTB/P67
BUZ/P36
PCL/P35
BUZZER OUTPUT
CLOCK OUTPUT
CONTROL
RESET
SYSTEM
CONTROL
DD0
,
V
SS0
,
V
V
V
DD1
V
SS1
PP
X1
X2
XT1/P07
XT2
7
µ
PD78F0058Y
CONTENTS
1. DIFFERENCES BETWEEN µPD78F0058Y AND MASK ROM VERSIONS ....................................9
APPENDIX A. DEVELOPMENT TOOLS................................................................................................ 27
APPENDIX B. RELATED DOCUMENTS ............................................................................................... 29
8
µ
PD78F0058Y
1. DIFFERENCES BETWEEN µPD78F0058Y AND MASK ROM VERSIONS
The µPD78F0058Y is a product provided with a flash memory which enables on-board reading, erasing, and
µ
rewriting of programs with device mounted on target system. The functions of the
functions specified for flash memory and mask option of P60 to P63 pins) can be made the same as those of the
mask ROM versions by setting the memory size switching register (IMS) and internal expansion RAM size
switching register (IXS).
µ
Table 1-1 shows the differences between the flash memory version (
µ
versions (
PD780053Y, 780054Y, 780055Y, 780056Y, and 780058Y).
PD78F0058Y) and the mask ROM
PD78F0058 (except the
Table 1-1. Differences between
Item
Internal ROM structureFlash memoryMask ROM
Internal ROM capacity60 Kbytes
Internal expansion RAM capacity1024 bytes
Internal ROM capacity changeable/notChangeable
changeable with memory size switching
register (IMS)
IC pinNot providedProvided
VPP pinProvidedNot provided
P60 to P63 pin mask option with internalNot providedProvided
pull-up resistors
µ
µ
PD78F0058Y and Mask ROM Versions
PD78F0058Y Mask ROM Versions
µ
PD780053Y : 24 Kbytes
µ
PD780054Y : 32 Kbytes
µ
PD780055Y : 40 Kbytes
µ
PD780056Y : 48 Kbytes
µ
PD780058Y : 60 Kbytes
µ
PD780053Y : None
µ
PD780054Y : None
µ
PD780055Y : None
µ
PD780056Y : None
µ
PD780058Y : 1024 bytes
Note 1
Note 2
Not changeable
Not changeable
Notes 1. Flash memory is set to 60 Kbytes by RESET input
2. Internal expansion RAM is set to 1024 bytes by RESET input.
Caution The noise resistance and noise radiation differ between flash memory versions and mask
ROM versions. When considering the replacement of flash memory versions with mask ROM
versions in the process from trial manufacturing to mass production, adequate evaluation
should be carried out using CS products (not ES products) of mask ROM versions.
µ
RemarkOnly the
PD780058Y and 78F0058Y are provided with IXS.
9
µ
PD78F0058Y
2. PIN FUNCTIONS
2.1 Port Pins (1/2)
Pin NameI/O FuncitonAfter Reset Alternate Function
Port 1
8-bit input/output port
Input/output can be specified bit-wise.
When used as an input port, an internal pull-up resistor can be
connected by software.
Port 2
8-bit input/output port
Input/output can be specified bit-wise.
When used as an input port, an internal pull-up resistor can be
connected by software.
Port 3
8-bit input/output port
Input/output can be specified bit-wise.
When used as an input port, an internal pull-up resistor can be
connected by software.
Input only
Input/output can be specified bit-wise.
When used as an input port, an internal
pull-up resistor can be connected by
software.
Input only
Note 2
Input
Input
Input
Input
Input
Input
INTP0/TI00
INTP1/TI01
INTP2
INTP3
INTP4
INTP5
XT1
ANI0 to ANI7
Notes 1. When using P07/XT1 pin as an input port, set 1 to the bit 6 (FRC) of the processor clock control
register (PCC). Do not use the feedback resistor of the subsystem clock oscillator.
2. When using P10/ANI0 to P17/ANI7 pins as analog inputs of A/D converter, the internal pull-up
resistor is automatically set unused.
10
µ
PD78F0058Y
2.1 Port Pins (2/2)
Pin NameI/O FuncitonAfter Reset Alternate Function
P40 to P47
P50 to P57
P60
P61
P62
P63
P64
P65
P66
P67
P70
P71
P72
P120 to P127
P130, P131
I/O
I/O
I/O
I/O
I/O
I/O
Port 4
8-bit input/output port
Input/output can be specified in 8-bit units.
When used as an input port, an internal pull-up resistor can be
connected by software.
Test input flag (KRIF) is set to 1 by the falling edge detection.
Port 5
8-bit input/output port
LED can be driven directly.
Input/output can be specified bit-wise.
When used as an input port, an internal pull-up resistor can be
connected by software.
Port 6
8-bit input/output port
Input/output can be specified bit-wise.
Port 7
3-bit input/output port
Input/output can be specified bit-wise.
When used as an input port, an internal pull-up resistor can be
connected by software.
Port 12
8-bit input/output port
Input/output can be specified bit-wise.
When used as an input port, an internal pull-up resistor can be
connected by software.
Port 13
2-bit input/output port
Input/output can be specified bit-wise.
When used as an input port, an internal pull-up resistor can be
connected by software.
N-ch open drain input/output
port. LED can be driven
directly.
When used as an input port,
an internal pull-up resistor can
be connected by software.
Input
Input
Input
Input
Input
AD0 to AD7
A8 to A15
–
RD
WR
WAIT
ASTB
SI2/RxD0
SO2/TxD0
SCK2/ASCK
RTP0 to RTP7
ANO0, ANO1
11
Loading...
+ 25 hidden pages
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.