W78C438C Data Sheet
8-BIT MICROCONTROLLER
Publication Release Date: March 10, 2010
- 1 - Revision A7
Table of Contents-
1. GENERAL DESCRIPTION .......................................................................................................... 2
2. FEATURES ................................................................................................................................. 2
3. PIN CONFIGURATIONS ............................................................................................................. 3
4. PIN DESCRIPTION ..................................................................................................................... 4
5. FUNCTIONAL DESCRIPTION .................................................................................................... 6
5.1 Dedicated Data and Address Port .................................................................................. 6
5.2 Additional I/O Port ........................................................................................................... 8
5.3 Additional External Interrupt ............................................................................................ 8
5.4 Newly Added Special Function Registers ..................................................................... 10
5.5 Power Reduction Function ............................................................................................ 10
5.6 Programming Difference ............................................................................................... 11
6. ELECRICAL CHARACTERISTICS ........................................................................................... 12
6.1 Absolute Maximum Ratings .......................................................................................... 12
6.2 D.C. Characteristics ...................................................................................................... 12
6.3 A.C. Characteristics ...................................................................................................... 13
6.3.1 Clock Input Waveform .................................................................................................... 13
6.3.2 Program Fetch Cycle ...................................................................................................... 13
6.3.3 Data Memory Read/Write Cycle ..................................................................................... 14
7. TIMING WAVEFORMS ............................................................................................................. 15
7.1 Program Fetch Cycle .................................................................................................... 15
7.2 Data Memory Read/Write Cycle ................................................................................... 16
8. TYPICAL APPLICATION CIRCUITS......................................................................................... 17
8.1 Using 128K
×
8 bit External EPROM (W27E010) ......................................................... 17
9. PACKAGE DIMENSIONS ......................................................................................................... 19
9.1 100-pin QFP .................................................................................................................. 19
10. REVISION HISTORY ................................................................................................................ 20
W78C438C
- 2 -
1. GENERAL DESCRIPTION
The W78C438C is a high-performance single-chip CMOS 8-bit microcontroller that is a derivative of
the W78C58 microcontroller family. The W78C438C is functionally compatible with the W78C32,
except that it provides either a 64 KB program/1 MB data memory address or memory-mapped chip
select logic, five general I/O ports, and four external interrupts.
In the W78C32, two I/O ports, Port 1 and Port 3, are available for general-purpose use (Port 3 also
supports alternative functions), and Port 2 and Port 0 are used as the address bus and data bus,
respectively. To enable Port 0 and Port 2 to also be used as general purpose I/O ports, the W78C438C
provides two dedicated address ports (AP5 and AP6) that serve as address output for 64 KB of
memory and one address/data port (DP4) that serves as ROM code input and external RAM data
input/output. Unlike the W78C32, this product does not require an external latch device for multiplexing
low byte addresses. The W78C438C also provides four pins (AP7.0AP7.3) to support either 64 KB
program/1 MB data memory space or memory-mapped chip select logic, one parallel I/O port (Port 8)
without bit addressing mode, and two additional external interrupts (
INT2
,
INT3
) .
The W78C438C is programmed in a manner fully compatible with that used to program the W78C32,
except that the external data RAM is accessed by the "MOVX @Ri" instruction. Address paging is
performed by loading page addresses into the HB (high byte) register, which is not a standard register
in the W78C32, before execution of the "MOVX @Ri" instruction.
2. FEATURES
8-bit CMOS microcontroller
Fully static design
DC to 40 MHz operation
ROM-less operation
256-byte on-chip scratchpad RAM
Either 64 KB program/1 MB data memory address space or 4 memory-mapped chip select pins
One 8-bit data/address port
Two 8-bit and one 4-bit (optional) address ports
Five 8-bit bidirectional I/O ports
Four 8-bit bit-addressable I/O ports and one 8-bit parallel I/O port
Eight-source, two-level interrupt capability
Three 16-bit timer/counters
Four external interrupts
One full-duplex serial channel
Built-in power management
Idle mode
Power-down mode
Packages:
Lead Free (RoHS) PQFP 100: W78C438C40FL
W78C438C
Publication Release Date: March 10, 2010
- 3 - Revision A7
3. PIN CONFIGURATIONS
4
5
6
7
8
9
10
11
12
13
14
15
16
17
1
2
3
18
19
9
20
21
22
23
24
01 2
3
3 3
3 4 5
3
3 3
6
3
7 8
3 3
9 0
4
0
25
26
27
28
29
30
4
1 2 3 4 5 6 7 8
9
4 4 4 4 4 4 4 4 5
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
9
7
89012
3
45678 6 5 12
3
4
88888888899999999
9
1
0
V
D
D
N
C
P
0
.
3
P
0
.
1
P
0
.
2
P
0
.
0
D
P
4
.
0
D
P
4
.
1
D
P
4
.
2
D
P
4
.
3
D
P
4
.
4
D
P
4
.
5
D
P
4
.
6
D
P
4
.
7
T
2
,
P
1
.
0
P
1
.
2
P
1
.
3
P
1
.
4
N
C
NC
NC
NC
NC
P2.4
P2.5
P2.7
P2.6
V
AP5.7
AP5.6
AP5.5
AP5.4
ALE
AP5.0
PSEN
AP5.1
P0.6
P0.5
P0.4
NC
NC
NC
P0.7
EA
P2.3
AP5.3
AP5.2
NC
V
W78C438CF
X
T
A
L
2
X
T
A
L
1
V
S
S
N
C
P
3 .
7 ,
/
R
D
A
P
7
.
3
,
/
C
S
3
A
P
7
.
2
,
/
C
S
2
A
P
7
.
1
,
/
C
S
1
A
P
6
.
7
A
P
6
.
2
A
P
6
.
1
A
P
6
.
4
A
P
6
.
6
A
P
6
.
3
A
P
6
.
5
A
P
6 .
0
P
2
.
0
P
2
.
1
P
2
.
2
A
P
7
.
0
,
/
C
S
0
NC
NC
NC
NC
NC
P1.7
NC
NC
NC
P1.5
P1.6
P8.0
RESET
P8.1
P8.2
P8.3
P8.4
P8.5
P8.7
P8.6
VDD
RXD, P3.0
TXD, P3.1
T0, P3.4
T1, P3.5
WR, P3.6
INT2
INT3
INT1, P3.3
INT0, P3.2
T
2
E
X
,
P
1
.
1
100-pin PQFP
DD
SS

W78C438C40FL

Mfr. #:
Manufacturer:
Description:
IC MCU 8BIT ROMLESS 100QFP
Lifecycle:
New from this manufacturer.
Delivery:
DHL FedEx Ups TNT EMS
Payment:
T/T Paypal Visa MoneyGram Western Union

Products related to this Datasheet