首页 > 器件类别 >

M30220FC

SINGLE-CHIP 16-BIT CMOS MICROCOMPUTER

厂商名称:Mitsubishi(日本三菱)

厂商官网:http://www.mitsubishielectric.com/semiconductors/

下载文档
文档预览
U
de nd
ve er
lo
pm
en
t
Preliminary Specifications REV.E
Specifications in this manual are tentative and subject to change.
Mitsubishi microcomputers
M30220 Group
Description
SINGLE-CHIP 16-BIT CMOS MICROCOMPUTER
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)
Specifications written in this manual
• LCD drive control circuit ....................... 1/2, 1/3 bias
are believed to be accurate, but are
not guaranteed to be entirely free of
2, 3 and 4 time sharing
error.
4 common outputs
Specifications in this manual may
48 segment outputs
be changed for functional or
built-in set-up condencer circuit
performance improvements. Please
make sure your manual is the latest
• Key input interrupt ................................ 20 lines
edition.
• 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.
------Table of Contents------
Central Processing Unit (CPU) ....................... 9
Reset ............................................................. 12
Clock Generating Circuit ............................... 20
Protection ...................................................... 29
Interrupt ......................................................... 30
Watchdog Timer ............................................ 53
DMAC ........................................................... 55
Timer ............................................................. 65
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
1
U
de nd
ve er
lo
pm
en
t
Preliminary Specifications REV.E
Specifications in this manual are tentative and subject to change.
Mitsubishi microcomputers
M30220 Group
Description
SINGLE-CHIP 16-BIT CMOS MICROCOMPUTER
Pin Configuration
Figure 1.1.1 shows the pin configurations (top view).
PIN CONFIGURATION (top view)
108
107
106
105
104
103
102
101
100
99
98
97
96
95
94
93
92
91
90
89
88
87
86
85
84
83
82
81
80
79
78
77
76
75
74
73
72
71
70
69
68
67
66
65
64
63
62
61
60
59
58
57
56
55
54
53
52
51
50
49
48
47
46
45
44
43
42
41
40
39
38
37
SEG
19
/P10
3
SEG
20
/P10
4
SEG
21
/P10
5
SEG
22
/P10
6
SEG
23
/P10
7
SEG
24
/P11
0
SEG
25
/P11
1
SEG
26
/P11
2
SEG
27
/P11
3
SEG
28
/P11
4
SEG
29
/P11
5
SEG
30
/P11
6
SEG
31
/P11
7
SEG
32
/P12
0
SEG
33
/P12
1
V
SS
SEG
34
/P12
2
V
CC
SEG
35
/P12
3
SEG
36
/P12
4
SEG
37
/P12
5
SEG
38
/P12
6
SEG
39
/P12
7
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
P1
0
/KI
0
P1
1
/KI
1
P1
2
/KI
2
P1
3
/KI
3
P1
4
/KI
4
SEG
18
/P10
2
SEG
17
/P10
1
SEG
16
/P10
0
SEG
15
SEG
14
SEG
13
SEG
12
SEG
11
SEG
10
SEG
9
SEG8
SEG
7
SEG
6
SEG
5
SEG
4
SEG
3
SEG
2
SEG
1
SEG
0
COM
3
COM
2
COM
1
COM
0
C2
C1
VL
3
VL
2
VL
1
Vss
P13
2
/DA
2
P13
1
/DA
1
AV
SS
P13
0
/AD
TRG
/DA
0
V
REF
AV
CC
P9
7
/AN
7
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
M30220MX-XXXGP/RP
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
P3
4
P3
5
P4
0
/TA0
OUT
P4
1
/TA0
IN
P4
2
/TA1
OUT
P4
3
/TA1
IN
P4
4
/TA2
OUT
P4
5
/TA2
IN
P4
6
/TA3
OUT
/INT4
P4
7
/TA3
IN
/INT4
P5
0
/TB0
IN
P5
1
/TB1
IN
P5
2
/TB2
IN
P5
3
/TB3
IN
P5
4
/TB4
IN
P5
5
/TB5
IN
P5
6
/INT3
P5
7
/CK
OUT
P6
0
/CTS
0
/RTS
0
P6
1
/CLK
0
P6
2
/RxD
0
Figure 1.1.1. Pin configuration (top view)
2
P9
6
/AN
6
P9
5
/AN
5
P9
4
/AN
4
P9
3
/AN
3
P9
2
/AN
2
P9
1
/AN
1
P9
0
/AN
0
P8
7
/TA7
IN
P8
6
/TA7
OUT
P8
5
/TA6
IN
P8
4
/TA6
OUT
P8
3
/TA5
IN
P8
2
/TA5
OUT
P8
1
/TA4
IN
/INT
5
P8
0
/TA4
OUT
/INT
5
CNV
SS
X
CIN
X
COUT
RESET
X
OUT
V
SS
X
IN
V
CC
P7
7
/NMI
P7
6
/INT
2
P7
5
/INT
1
P7
4
/INT
0
P7
3
/CTS
2
/RTS
2
P7
2
/CLK
2
P7
1
/R
X
D
2
/SCL
P7
0
/T
X
D
2
/SDA
P6
7
/T xD
1
P6
6
/RxD
1
P6
5
/CLK
1
P6
4
/CTS
1
/RTS
1
/CLKS
1
P6
3
/TxD
0
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
Package: 144P6Q, 144PFB
U
de nd
ve er
lo
pm
en
t
Preliminary Specifications REV.E
Specifications in this manual are tentative and subject to change.
Mitsubishi microcomputers
M30220 Group
Description
SINGLE-CHIP 16-BIT CMOS MICROCOMPUTER
Block Diagram
Figure 1.1.2 is a block diagram of the M30220 group.
8
8
8
7
1
8
8
I/O ports
Port P3
6
Port P4
Port P5
Port P6
Port P7
Port P7
7
Port P8
Port P9
Internal peripheral functions
Port P10
Timer
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)
System clock generator
A-D converter
(10 bits
X
8 channels
UART/clock synchronous SI/O
X
IN
-X
OUT
X
CIN
-X
COUT
8
(8 bits
X
3 channels)
Port P2
8
LCD drive control circuit
(4COM X 48SEG)
Port P11
8
M16C/60 series 16-bit CPU core
Registers
R0H
R0L
R0H
R0L
R1H
R1
R1HR
R1L
L
R2
R
2
A
3R3
A
0 A0
FA1
1B
FB
SB
Program counter
PC
Stack pointer
ISP
USP
Vector table
INTB
Memory
Port P12
ROM
(Note 1)
RAM
(Note 2)
Port P1
8
Watchdog timer
(15 bits)
DMAC
(2 channels)
8
Port P13
Port P0
D-A converter
(8 bits X 3 channels)
8
Flag register
FLG
Multiplier
3
Note 1: ROM size depends on MCU type.
Note 2: RAM size depends on MCU type.
Figure 1.1.2. Block diagram of M30220 group
3
U
de nd
ve er
lo
pm
en
t
Preliminary Specifications REV.E
Specifications in this manual are tentative and subject to change.
Mitsubishi microcomputers
M30220 Group
Description
SINGLE-CHIP 16-BIT CMOS MICROCOMPUTER
Performance Outline
Table 1.1.1 is performance outline of M30220 group.
Table 1.1.1. Performance outline of M30220 group
Item
Number of basic instructions
Shortest instruction execution time
Memory
capacity
I/O port
Input port
Multifunction
timer
ROM
RAM
P0 to P13 (except P7
7
)
P7
7
TA0 to TA7
TB0 to TB5
Performance
91 instructions
100ns (f(X
IN
)=10MHz
96 Kbytes
6 Kbytes
8 bits x 11, 3 bits x 1, 6 bits x 1, 7 bits x 1
1 bit x 1
16 bits x 8
16 bits x 6
8 bits x 4 lines
(UART or clock synchronous) x 3
10 bits x 8 channels
8 bits x 3 channels
2 channel(trigger:24 sources)
4 lines
48 lines (32 lines are shared with I/O ports)
15 bits x 1 (with prescaler)
25 internal and 8 external sources, 4 software sources
2 built-in clock generation circuits
(built-in feedback resistor, and external ceramic or
quartz oscillator)
4.5V to 5.5V (f(X
IN
)=10MHz)
2.7V to 5.5V (f(X
IN
)=7MHz with software one-wait)
95mW
5V
5 mA
0.1mA("H" output), 2.5mA("L" output)
CMOS silicon gate
144-pin plastic mold QFP
Real time port outputs
Serial I/O
UART0 to UART2
A-D converter
D-A converter
DMAC
LCD
COM0 to COM3
SEG0 to SEG47
Watchdog timer
Interrupt
Clock generating circuit
Supply voltage
Power consumption
I/O char- I/O withstand voltage (P0 to P13)
acteristics Output current P1 to P9,P13
P0, P10 to P12
Device configuration
Package
4
U
de nd
ve er
lo
pm
en
t
Preliminary Specifications REV.E
Specifications in this manual are tentative and subject to change.
Mitsubishi microcomputers
M30220 Group
Description
SINGLE-CHIP 16-BIT CMOS MICROCOMPUTER
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.
October. 1999
RAM
(Byte)
10K
Under development
M30220FCGP/RP
Under development
6K
M30220MA-XXXGP/RP
96K
128K
ROM
(Byte)
Figure 1.1.3. ROM expansion
Type No. M30 22 0 M A
- XXX GP
Package type:
GP:
Package144P6Q-A
RP:
144PFB-A
ROM No.
Omitted for flash memory version
Shows characteristic, use
None: General
ROM capacity:
A : 96K bytes
C : 128K bytes
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
Figure 1.1.4. Type No., memory size, and package
5
查看更多>
参数对比
与M30220FC相近的元器件有:M30220MC、M30220MA-101RP、M30220MA、M30220MA-101GP、M30220FCRP、M30220FCGP、M30220FA。描述及对比如下:
型号 M30220FC M30220MC M30220MA-101RP M30220MA M30220MA-101GP M30220FCRP M30220FCGP M30220FA
描述 SINGLE-CHIP 16-BIT CMOS MICROCOMPUTER SINGLE-CHIP 16-BIT CMOS MICROCOMPUTER SINGLE-CHIP 16-BIT CMOS MICROCOMPUTER SINGLE-CHIP 16-BIT CMOS MICROCOMPUTER SINGLE-CHIP 16-BIT CMOS MICROCOMPUTER SINGLE-CHIP 16-BIT CMOS MICROCOMPUTER SINGLE-CHIP 16-BIT CMOS MICROCOMPUTER SINGLE-CHIP 16-BIT CMOS MICROCOMPUTER
51单片机高频频率计1秒钟如何采集3次.
想了很久都没想出来,高频频率计1秒钟是如何采集3次信号的(用C评语编写的) 51单片机高频频率计1...
1614048761 51单片机
开源我的信号发生器
如上图,硬件设计主要参考小马哥的“ IBOARD 电子学堂”, 上位机将需要输出的波形进行编码...
sblpp stm32/stm8
关于瑞萨开发环境的彻底安装调试
本帖最后由 weizhongc 于 2015-8-21 09:36 编辑 关于瑞萨的开...
weizhongc 瑞萨电子MCU
咋整,做个升压电路,结果输出等于输入电压?
求助 想做升压降压电路没有降压怎么整 结果输出脚电压和输入脚电压一样,都是3V ...
kal9623287 电源技术
招兼职mbd讲师或技术支持人员
招兼职mbd讲师或技术支持人员,短周期的培训或技术支持,可周末,北上广深,成都,武汉,西安,苏州等...
奈何氵 汽车电子
造成LED死灯多种原因分析探讨 工程师必看
Timson,如果您要查看本帖隐藏内容请 回复 造成LED死灯多种原因分析探讨 工程师必看 本帖...
探路者 LED专区
热门器件
热门资源推荐
器件捷径:
E0 E1 E2 E3 E4 E5 E6 E7 E8 E9 EA EB EC ED EE EF EG EH EI EJ EK EL EM EN EO EP EQ ER ES ET EU EV EW EX EY EZ F0 F1 F2 F3 F4 F5 F6 F7 F8 F9 FA FB FC FD FE FF FG FH FI FJ FK FL FM FN FO FP FQ FR FS FT FU FV FW FX FY FZ G0 G1 G2 G3 G4 G5 G6 G7 G8 G9 GA GB GC GD GE GF GG GH GI GJ GK GL GM GN GO GP GQ GR GS GT GU GV GW GX GZ H0 H1 H2 H3 H4 H5 H6 H7 H8 HA HB HC HD HE HF HG HH HI HJ HK HL HM HN HO HP HQ HR HS HT HU HV HW HX HY HZ I1 I2 I3 I4 I5 I6 I7 IA IB IC ID IE IF IG IH II IK IL IM IN IO IP IQ IR IS IT IU IV IW IX J0 J1 J2 J6 J7 JA JB JC JD JE JF JG JH JJ JK JL JM JN JP JQ JR JS JT JV JW JX JZ K0 K1 K2 K3 K4 K5 K6 K7 K8 K9 KA KB KC KD KE KF KG KH KI KJ KK KL KM KN KO KP KQ KR KS KT KU KV KW KX KY KZ
需要登录后才可以下载。
登录取消