ChipFind - документация

Электронный компонент: M30220

Скачать:  PDF   ZIP
01-Description DATASHEET SEARCH SITE | WWW.ALLDATASHEET.COM
background image
Under
development
Preliminary Specifications REV.E
Specifications in this manual are tentative and subject to change.
Mitsubishi microcomputers
M30220 Group
SINGLE-CHIP 16-BIT CMOS MICROCOMPUTER
Description
1
Description
The M30220 group of single-chip microcomputers are built using the high-performance silicon gate CMOS
process using a M16C/60 Series CPU core. The M30220 group has LCD controller/driver. M30220 group is
packaged in a 144-pin plastic molded QFP. These single-chip microcomputers operate using sophisticated
instructions featuring a high level of instruction efficiency. With 1M bytes of address space, they are ca-
pable of executing instructions at high speed.
Features
Basic machine instructions .................. Compatible with the M16C/60 series
Memory capacity .................................. ROM 96 Kbytes
RAM 6 Kbytes
Shortest instruction execution time ...... 100ns (f(X
IN
)=10MHz)
Supply voltage ..................................... 4.0V to 5.5V (f(X
IN
)=10MHz)
2.7V to 5.5V (f(X
IN
)=7MHz with software one-wait)
Interrupts .............................................. 25 internal and 8 external interrupt sources, 4 software, 7 levels
(including key input interrupt)
Multifunction 16-bit timer ...................... Timer A (output) x 8, timer B (input) x 6
Real time port outputs .......................... 8 bits X 4 lines
Serial I/O .............................................. 3 channel for UART or clock synchronous
DMAC .................................................. 2 channels (trigger: 24 sources)
A-D converter ....................................... 10 bits X 8 channels
D-A converter ....................................... 8 bits X 3 channels
Watchdog timer .................................... 1 line
Programmable I/O ............................... 104 lines (32 lines are shared with LCD outputs)
Input port ..............................................
_______
1 line (P7
7
, shared with NMI pin)
LCD drive control circuit ....................... 1/2, 1/3 bias
2, 3 and 4 time sharing
4 common outputs
48 segment outputs
built-in set-up condencer circuit
Key input interrupt ................................ 20 lines
Clock generating circuit ....................... 2 built-in clock generation circuits
(built-in feedback resistor, and external ceramic or quartz oscillator)
Applications
Camera, Home appliances, Portable equipment, Audio, office equipment, etc.
Specifications written in this manual
are believed to be accurate, but are
not guaranteed to be entirely free of
error.
Specifications in this manual may
be changed for functional or
performance improvements. Please
make sure your manual is the latest
edition.
------Table of Contents------
Real time Port ............................................... 85
Serial I/O ....................................................... 87
LCD Drive Control Circuit ............................ 123
A-D Converter ............................................. 130
D-A Converter ............................................. 140
Programmable I/O Port ............................... 142
Electric Characteristics ............................... 155
Flash Memory Version ................................ 168
Central Processing Unit (CPU) ....................... 9
Reset ............................................................. 12
Clock Generating Circuit ............................... 20
Protection ...................................................... 29
Interrupt ......................................................... 30
Watchdog Timer ............................................ 53
DMAC ........................................................... 55
Timer ............................................................. 65
background image
Description
Under
development
Preliminary Specifications REV.E
Specifications in this manual are tentative and subject to change.
Mitsubishi microcomputers
M30220 Group
SINGLE-CHIP 16-BIT CMOS MICROCOMPUTER
2
Pin Configuration
Figure 1.1.1 shows the pin configurations (top view).
PIN CONFIGURATION (top view)
Package: 144P6Q, 144PFB
Figure 1.1.1. Pin configuration (top view)
P7
1
/R
X
D
2
/SCL
X
OUT
V
SS
X
IN
V
CC
P4
5
/TA2
IN
P4
3
/TA1
IN
P4
4
/TA2
OUT
SEG
35
/P12
3
SEG
34
/P12
2
SEG
33
/P12
1
SEG
32
/P12
0
SEG
31
/P11
7
SEG
30
/P11
6
SEG
29
/P11
5
SEG
28
/P11
4
SEG
27
/P11
3
SEG
26
/P11
2
SEG
25
/P11
1
SEG
23
/P10
7
V
CC
V
SS
SEG
22
/P10
6
SEG
21
/P10
5
SEG
20
/P10
4
SEG
19
/P10
3
SEG
0
C1
VL
3
VL
2
VL
1
AV
SS
V
REF
AV
CC
Vss
SEG
1
X
COUT
X
CIN
CNV
SS
C2
COM
3
COM
2
COM
1
COM
0
P8
3
/TA5
IN
P8
4
/TA6
OUT
P8
2
/TA5
OUT
110
113
143
142
141
140
139
138
137
136
135
134
133
132
131
130
129
128
127
126
125
124
123
122
121
120
119
118
117
116
115
114
109
111
112
144
47
37
38
39
40
41
42
43
44
45
48
49
50
51
52
53
54
55
56
46
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
SEG
10
P7
0
/T
X
D
2
/SDA
P7
2
/CLK
2
P4
1
/TA0
IN
P4
2
/TA1
OUT
P4
0
/TA0
OUT
P6
2
/RxD
0
P3
5
P3
4
P6
5
/CLK
1
P6
7
/T
x
D
1
P6
6
/RxD
1
P6
3
/TxD
0
SEG
39
/P12
7
SEG
37
/P12
5
SEG
36
/P12
4
SEG
38
/P12
6
SEG
24
/P11
0
SEG
9
SEG
7
SEG
6
SEG
5
SEG
4
SEG
3
SEG
2
SEG8
P9
3
/AN
3
P9
2
/AN
2
P9
1
/AN
1
P9
4
/AN
4
P9
5
/AN
5
P9
6
/AN
6
P9
7
/AN
7
P9
0
/AN
0
P8
7
/TA7
IN
P8
6
/TA7
OUT
P8
5
/TA6
IN
SEG
40
/P0
0
SEG
41
/P0
1
SEG
42
/P0
2
SEG
43
/P0
3
SEG
44
/P0
4
SEG
45
/P0
5
SEG
46
/P0
6
SEG
47
/P0
7
SEG
18
/P10
2
SEG
17
/P10
1
SEG
16
/P10
0
SEG
15
SEG
14
SEG
12
SEG
11
SEG
13
P6
1
/CLK
0
P5
3
/TB3
IN
P5
0
/TB0
IN
P5
1
/TB1
IN
P5
2
/TB2
IN
P5
5
/TB5
IN
P5
4
/TB4
IN
P5
6
/INT3
P5
7
/CK
OUT
P13
2
/DA
2
P13
1
/DA
1
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
108
107
106
105
104
103
102
100
99
98
97
96
95
94
93
92
91
90
89
101
79
88
87
86
85
84
83
82
81
80
78
77
76
75
74
73
P8
1
/TA4
IN
/INT
5
P8
0
/TA4
OUT
/INT
5
RESET
P7
7
/NMI
P7
5
/INT
1
P7
4
/INT
0
P7
3
/CTS
2
/RTS
2
P6
4
/CTS
1
/RTS
1
/CLKS
1
P13
0
/AD
TRG
/DA
0
P6
0
/CTS
0
/RTS
0
P4
7
/TA3
IN
/INT4
P4
6
/TA3
OUT
/INT4
P1
5
/KI
5
P1
6
/KI
6
P1
7
/KI
7
P2
0
/KI
8
P2
1
/KI
9
P2
2
/KI
10
P2
3
/KI
11
P2
4
/KI
12
P2
5
/KI
13
P2
6
/KI
14
P2
7
/KI
15
P3
0
/KI
16
P3
1
/KI
17
P3
2
/KI
18
P3
3
/KI
19
P7
6
/INT
2
P1
0
/KI
0
P1
1
/KI
1
P1
2
/KI
2
P1
3
/KI
3
P1
4
/KI
4
M30220MX-XXXGP/RP
background image
Under
development
Preliminary Specifications REV.E
Specifications in this manual are tentative and subject to change.
Mitsubishi microcomputers
M30220 Group
SINGLE-CHIP 16-BIT CMOS MICROCOMPUTER
Description
3
Block Diagram
Figure 1.1.2 is a block diagram of the M30220 group.
Figure 1.1.2. Block diagram of M30220 group
Timer
Internal peripheral functions
Watchdog timer
(15 bits)
Memory
ROM
(Note 1)
RAM
(Note 2)
A-D converter
(10 bits
X
8 channels
UART/clock synchronous SI/O
(8 bits
X
3 channels)
System clock generator
X
IN
-X
OUT
X
CIN
-X
COUT
M16C/60 series 16-bit CPU core
I/O ports
Port P4
8
Port P5
8
Port P6
8
Port P7
7
Port P7
7
1
Port P8
8
R0L
R0H
R1H
R1
L
R
2
R
3
A
0
A
1
FB
R0L
R0H
R1H
R1L
R2
R3
A0
A1
FB
Registers
SB
ISP
USP
Stack pointer
Multiplier
Vector table
INTB
Port P9
8
Flag register
FLG
Program counter
PC
Note 1: ROM size depends on MCU type.
Note 2: RAM size depends on MCU type.
DMAC
(2 channels)
D-A converter
(8 bits X 3 channels)
LCD drive control circuit
(4COM X 48SEG)
Port P10
8
Port P12
8
Port P13
3
Port P3
6
Port P2
8
Port P1
8
Port P0
8
Port P11
8
Timer TA0 (16 bits)
Timer TA1 (16 bits)
Timer TA2 (16 bits)
Timer TA3 (16 bits)
Timer TA4 (16 bits)
Timer TA5 (16 bits)
Timer TA6 (16 bits)
Timer TA7 (16 bits)
Timer TB0 (16 bits)
Timer TB1 (16 bits)
Timer TB2 (16 bits)
Timer TB3 (16 bits)
Timer TB4 (16 bits)
Timer TB5 (16 bits)
background image
Description
Under
development
Preliminary Specifications REV.E
Specifications in this manual are tentative and subject to change.
Mitsubishi microcomputers
M30220 Group
SINGLE-CHIP 16-BIT CMOS MICROCOMPUTER
4
Item
Performance
Number of basic instructions
91 instructions
Shortest instruction execution time
100ns (f(X
IN
)=10MHz
Memory
ROM
96 Kbytes
capacity
RAM
6 Kbytes
I/O port
P0 to P13 (except P7
7
)
8 bits x 11, 3 bits x 1, 6 bits x 1, 7 bits x 1
Input port
P7
7
1 bit x 1
Multifunction
TA0 to TA7
16 bits x 8
timer
TB0 to TB5
16 bits x 6
Real time port outputs
8 bits x 4 lines
Serial I/O
UART0 to UART2
(UART or clock synchronous) x 3
A-D converter
10 bits x 8 channels
D-A converter
8 bits x 3 channels
DMAC
2 channel(trigger:24 sources)
LCD
COM0 to COM3
4 lines
SEG0 to SEG47
48 lines (32 lines are shared with I/O ports)
Watchdog timer
15 bits x 1 (with prescaler)
Interrupt
25 internal and 8 external sources, 4 software sources
Clock generating circuit
2 built-in clock generation circuits
(built-in feedback resistor, and external ceramic or
quartz oscillator)
Supply voltage
4.5V to 5.5V (f(X
IN
)=10MHz)
2.7V to 5.5V (f(X
IN
)=7MHz with software one-wait)
Power consumption
95mW
I/O withstand voltage (P0 to P13)
5 V
Output current P1 to P9,P13
5 mA
P0, P10 to P12
0.1mA("H" output), 2.5mA("L" output)
Device configuration
CMOS silicon gate
Package
144-pin plastic mold QFP
Table 1.1.1. Performance outline of M30220 group
Performance Outline
Table 1.1.1 is performance outline of M30220 group.
I/O char-
acteristics
background image
Under
development
Preliminary Specifications REV.E
Specifications in this manual are tentative and subject to change.
Mitsubishi microcomputers
M30220 Group
SINGLE-CHIP 16-BIT CMOS MICROCOMPUTER
Description
5
Mitsubishi plans to release the following products in the M30220 group:
(1) Support for mask ROM version, flash memory version
(2) ROM capacity
(3) Package
144P6Q-A
: Plastic molded QFP (mask ROM and flash memory versions)
144PFB-A
: Plastic molded QFP(mask ROM and flash memory versions)
Figure 1.1.3 shows the ROM expansion and figure 1.1.4 shows the Type No., memory size, and package.
Figure 1.1.3. ROM expansion
6K
RAM
(Byte)
96K
ROM
(Byte)
M30220MA-XXXGP/RP
Under development
128K
10K
M30220FCGP/RP
Under development
October. 1999
Figure 1.1.4. Type No., memory size, and package
Type No. M30 22 0 M A - XXX GP
Package type:
GP:
Package144P6Q-A
RP:
144PFB-A
ROM capacity:
A : 96K bytes
C : 128K bytes
ROM No.
Omitted for flash memory version
Memory type:
M : Mask ROM version
F : Flash memory version
Shows RAM capacity, pin count, etc.
(The value itself has no specific meaning)
M16C/22 Group(built-in LCD)
M16C Family
Shows characteristic, use
None: General

Document Outline