Preliminary Product Information
MOS Integrated Circuit
78K0/KF2
8-BIT SINGLE-CHIP MICROCONTROLLER
The 78K0/KF2 products are 8-bit single-chip microcontrollers of the 78K0 series.
These microcontrollers feature Single-voltage Self-programming Flash memory and many peripherals.
FEATURES
•
78K0 CPU core, 8-bit CISC architecture
•
Flash EEPROM and RAM sizes
Item
Product name
Program memory
(Flash EEPROM)
128K bytes (Flash)
96K bytes (Flash)
60K bytes (Flash)
48K bytes (Flash)
7K bytes
5K bytes
3K bytes
2K bytes
Data memory
(RAM)
µ
PD78F0547
µ
PD78F0546
µ
PD78F0545
µ
PD78F0544
Minimum instruction cycle
0.1
µ
s (20MHz@4.0V to 5.5V)
0.2
µ
s (10MHz@2.7V to 5.5V)
0.4
µ
s ( 5MHz@1.8V to 5.5V)
Clock
•
MAIN CLOCK
- Internal Ring-oscillator 8MHz (Typ.)
- Ceramic/Crystal Oscillator/External CLK (2MHz to 20MHz)
(Instruction execution time = 100ns(min.) @20MHz)
•
SUB CLOCK
- 32.768KHz Crystal oscillator/ External CLK
•
WDT CLOCK
-
Internal Ring-oscillator 240KHz (Typ.)
Peripherals.
•
On-Chip Power-On-Clear (POC) Circuit
•
Key Interrupt 8ch
•
AD CONVERTER
- 10-bit resolution A/D converter 8ch
•
I/O PORT
Total : 71
CMOS I/O : 66
CMOS Output: 1
N-ch O.D I/O: 4
•MULTUPLIER/DIVIDER
- 16
bit
x 16bit, 32bit / 16bit
•
Other
-
Self programming
- PCL / BUZ OUTPUT
- On-chip debug function
Interrupt
- Internal 20ch
- External 9ch
Operation Voltage
1.8V to 5.5V
Package
80-pin LQFP (12mm x 12mm, 0.5mm pitch)
80-pin LQFP (14mm x 14mm, 0.65mm pitch)
(Product name is undecided.)
•
Low
-
Voltage Detector (LVI) Circuit
•
Timer
- 16bit Timer 2ch
- 8bit Timer 4ch
- Watch Timer
- Watchdog Timer (Operable with 240KHz Ring-OSC)
•
Serial Interface
- UART/CSI 1ch
- UART (with LIN-bus) 1ch
- Auto-CSI 1ch
- CSI 1ch
- IIC 1ch
This information contained in this document is being issued in advance of the production cycle for the product. The
parameters for the product may change before final production or NEC Electronics Corporation, at its own discretion,,
may withdraw the product prior to its production. Not all products and/ or types are available in every country. Please
check with an NEC Electronics sales representative for availability and additional information.
ZUD-CC-04-0129-E
Data Published Oct 2004 N CP(K)
©NEC Electronics Corporation 2004
78K0/KF2
1. Block Diagram
Fig. 78K0/KF2
TI000
TI010
TO00
TI001
TI011
TO01
TOH0
TOH1
TO50
TI50
TO51
TI51
16bit Timer
(TM00)
16bit Timer
(TM01)
8bit Timer
(TMH0)
8bit Timer
(TMH1)
8bit Timer
(TM50)
8bit Timer
(TM51)
Watch Timer
(WT)
78K0
CPU CORE
Port0
Port1
Port2
Port3
Port4
Port5
Port6
Port7
Port12
Port13
Port14
P00 -P06
P10 -P17
P20 -P27
P30 -P33
P40 -P47
P50 -P57
P60 -P67
P70 -P77
P120 -P124
P130
P140 -P145
SCL0
SDA0
EXSCL0
RxD6
TxD6
RxD0
TxD0
SI10
SO10
SCK10
SI11
SO11
SCK11
SSI11
SIA0
SOA0
SCKA0
BUSY0
STB0
ANI0 -
ANI7
AVREF
AVSS
EXLVI
INTP0 -
INTP7
KR0 -
KR7
Multi master
IIC
(IIC0)
UART-LIN
(UART6)
UART
(UART0)
3wire
Serial I/F
(CSI10)
3wire
Serial I/F
(CSI11)
Automatic
3wire
Serial I/F
(AUTOCSI)
Flash
EEPROM
RAM
Clock output
control
Buzzer
output
Watchdog
Timer
Reset CTL
Power On
Clear
(POC)
Multiplier
/Divider
(16x16, 32/16)
Internal High-speed
Ring-OSC
(8MHz typ.)
Internal Low-speed
Ring-OSC
(240kHz typ.)
PCL
BUZ
10bit AD
converter
Low voltage
Indicator
(LVI)
External
Interrupt
Key Return
System
Control
RESET
FLMD0
REGC
VDD
VSS
EVDD
EVSS
High-speed system
clock OSC
X1
X2/ EXCLK
XT1
XT2/ EXSCLKS
Subsystem clock
OSC
ZUD-CC-04-0129-E
Data Published Oct 2004 N CP(K)
©NEC Electronics Corporation 2004
78K0/KF2
2. Pin Lay Out
78K0/KF2
80-pin plastic QFP (14 x 14mm 0.65mm pitch)
µ
PD78F0547GC-UBT,
µ
PD78F0546GC-UBT
µ
PD78F0545GC-UBT,
µ
PD78F0544GC-UBT
80-pin plastic LQFP (12 x 12mm 0.5mm pitch)
µ
PD78F0547GK-8EU,
µ
PD78F0546GK-8EU
µ
PD78F0545GK-8EU,
µ
PD78F0544GK-8EU
P140/PCL/INTP6
P141/BUZ/BUSY0/INTP7
P142/SCKA0
P143/SIA0
P144/SOA0
P145/STB0
P00/TI000
P01/TI010/TO00
P02/SO11
P03/SI11
P04/SCK11
P130
P20/ANI0
P21/ANI1
P22/ANI2
P23/ANI3
P24/ANI4
P25/ANI5
P26/ANI6
P27/ANI7
P120/INTP0/EXLVI
P47
P46
P45
P44
P43
P42
P41
P40
RESET
P124/XT2/EXCLKS
P123/XT1
IC/FLMD0
P122/X2/EXCLK
P121/X1
REGC
VSS
EVSS
VDD
EVDD
80 79 78 77 76 75 74 73 72 71 70 69 68 67 66 65 64 63 62 61
1
60
59
2
3
58
4
57
56
5
6
55
7
54
8
53
9
52
10
51
80pin QFP
11
50
12
49
13
48
14
47
15
46
16
45
17
44
18
43
19
42
20
41
21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40
P60/SCL0
P61/SDA0
P62/EXSCL0
P63
P33/TI51/TO51/INTP4
P64
P65
P66
P67
P77/KR7
P76/KR6
P75/KR5
P74/KR4
P73/KR3
P72/KR2
P71/KR1
P70/KR0
P06/TI011/TO01
P05/TI001/SSI11
P32/INTP3
ZUD-CC-04-0129-E
Data Published Oct 2004 N CP(K)
©NEC Electronics Corporation 2004
AVSS
AVREF
P57
P56
P55
P54
P10/SCK10/TXD0
P11/SI10/RXD0
P12/SO10
P13/TXD6
P14/RXD6
P15/TOH0
P16/TOH1/INTP5
P17/TI50/TO50
P30/INTP1
P53
P52
P51
P50
P31/INTP2
78K0/KF2
3. Pin Function
Table (1/2)
PIN NAME
VDD
VSS
EVDD
EVSS
RESET
FLMD0
REGC
AVREF
AVSS
P00
/TI000
Function
Positive power supply except for ports (except P20-P27 and P121-P124)
and AD converter
Ground potential except for ports (except P20-P27 and P121-P124) and
AD converter
Positive power supply for ports (except P20-P27 and P121-P124)
Ground potential for ports (except P20-P27 and P121-P124)
System reset input
Flash EEPROM programming mode setting
Connecting regulator stabilization capacitor. Connect to GND via a
capacitor (0.47
µ
F).
A/D converter analog power supply and power supply for P20-P27
Ground potential for A/D converter and P20 - P27.
I/O port
External count clock input to 16-bit timer/event counter 00
Capture trigger input to capture registers (CR000, CR010) of16-bit
timer/event counter 00 (TM00)
I/O port
Capture trigger input to capture register (CR000) of 16-bit timer/event
counter 00 (TM00)
16-bit timer/event counter 00 output (TM00)
I/O port
Serial data output from serial interface (CSI11)
I/O port
Serial data input to serial interface (CSI11)
I/O port
Clock input/ output for serial interface (CSI11)
I/O port
External count clock input to 16-bit timer/event counter 01
Capture trigger input to capture registers (CR001, CR011) of16-bit
timer/event counter 01 (TM01)
Chip select input for serial interface (CSI11)
I/O port
Capture trigger input to capture register (CR001) of 16-bit timer/event
counter 01 (TM01)
16-bit timer/event counter 01 output (TM01)
I/O port
Clock input/ output for serial interface (CSI10)
Serial data output from asynchronous serial interface (UART0)
I/O port
Serial data input to serial interface (CSI10)
Serial data input to asynchronous serial interface (UART0)
I/O port
Serial data output form serial interface (CSI10)
I/O port
Serial data output from asynchronous serial interface (UART6)
I/O port
Serial data input to asynchronous serial interface (UART6)
I/O port
8-bit timer H0 output (TMH0)
I/O port
8-bit timer H1 output (TMH1)
External interrupt request input with specifiable valid edges
I/O port
External count clock input to 8-bit timer/event counter 50 (TM50)
8-bit timer/event counter 50 output (TM50)
P01
/TI010
/TO00
P02
/SO11
P03
/SI11
P04
/SCK11
P05
/TI001
/SSI11
P06
/TI011
/TO01
P10
/SCK10
/TXD0
P11
/SI10
/RXD0
P12
/SO10
P13
/TXD6
P14
/RXD6
P15
/TOH0
P16
/TOH1
/INTP5
P17
/TI50
/TO50
ZUD-CC-04-0129-E
Data Published Oct 2004 N CP(K)
©NEC Electronics Corporation 2004
78K0/KF2
Table(2/2)
PIN NAME
P20- P27
/ ANI0- ANI7
P30/INTP1
P31/INTP2
P32/INTP3
P33
/TI51
/TO51
/INTP4
P40 - P47
P50 – P57
P60
/SCL0
P61
/SDA0
P62
/EXSCL0
P63
P64 – P67
P70 – P77
/KR0 – KR7
P120
/INTP0
/EXLVI
P121
/X1
P122
/X2
/EXCLK
P123
/XT1
P124
/XT2
/EXCLKS
P130
P140
/PCL
/INTP6
P141
/BUZ
/ INTP7
/ BUSY0
P142
/SCKA0
P143
/SIA0
P144
/SOA0
P145
/STB0
Function
I/O ports
A/D converter analog input
I/O port
External interrupt request input with specifiable valid edges
I/O port
External count clock input to 8-bit timer/event counter 51(TM51)
8-bit timer/event counter 51output(TM51)
External interrupt request input with specifiable valid edges
I/O port
I/O port
I/O port (N-ch Open drain)
Clock input/ output for serial interface (IIC0)
I/O port (N-ch Open drain)
Serial data input/ output for serial interface (IIC0)
I/O port (N-ch Open drain)
External clock input for serial interface (IIC0)
I/O port (N-ch Open drain)
I/O ports
I/O ports
Key interrupt input
I/O port
External interrupt request input with specifiable valid edges
Reference voltage input for Low voltage Indicator
I/O port (An external oscillation circuit is not used)
Connecting resonator for main system clock oscillation
I/O port (An external oscillation circuit is not used)
Connecting resonator for main system clock oscillation
External clock input for main system clock
I/O port (An external oscillation circuit is not used)
Connecting resonator for subsystem clock oscillation
I/O port (An external oscillation circuit is not used)
Connecting resonator for subsystem clock oscillation
External clock input for subsystem clock
Output port
I/O port
Clock output
External interrupt request input with specifiable valid edge
I/O port
Buzzer output
External interrupt request input with specifiable valid edge
Busy signal input for serial interface (AUTOCSI)
I/O port
Clock input/ output for serial interface (AUTOCSI)
I/O port
Serial data input to serial interface (AUTOCSI)
I/O port
Serial data output form serial interface (AUTOCSI)
I/O port
Strobe signal input to serial interface (AUTOCSI)
ZUD-CC-04-0129-E
Data Published Oct 2004 N CP(K)
©NEC Electronics Corporation 2004