To all our customers
Regarding the change of names mentioned in the document, such as Mitsubishi
Electric and Mitsubishi XX, to Renesas Technology Corp.
The semiconductor operations of Hitachi and Mitsubishi Electric were transferred to Renesas
Technology Corporation on April 1st 2003. These operations include microcomputer, logic, analog
and discrete devices, and memory chips other than DRAMs (flash memory, SRAMs etc.)
Accordingly, although Mitsubishi Electric, Mitsubishi Electric Corporation, Mitsubishi
Semiconductors, and other Mitsubishi brand names are mentioned in the document, these names
have in fact all been changed to Renesas Technology Corp. Thank you for your understanding.
Except for our corporate trademark, logo and corporate statement, no changes whatsoever have been
made to the contents of the document, and these changes do not constitute any alteration to the
contents of the document itself.
Note : Mitsubishi Electric will continue the business operations of high frequency & optical devices
and power devices.
Renesas Technology Corp.
Customer Support Dept.
April 1, 2003
PR
e.
n.
ang
atio
cific ct to ch
e
l sp ubje
fina
s
ot a its are
n
is is ric lim
Th et
m
ice:
Not e para
om
S
M
ELI
ARY
IN
MITSUBISHI MICROCOMPUTERS
M37753M6C-XXXFP, M37753M6C-XXXHP
SINGLE-CHIP 16-BIT CMOS MICROCOMPUTER
DESCRIPTION
The M37753M6C-XXXFP and M37753M6C-XXXHP are single-chip
microcomputers designed with high-performance CMOS silicon gate
technology. This is housed in a 80-pin plastic molded QFP
.
This microcomputer has a CPU and a bus interface unit. The CPU is
a 16-bit parallel processor that can also be switched to perform 8-bit
parallel processing, and the bus interface unit enhances the memory
access efficiency to execute instructions fast.
In addition to the 7700 Family basic instructions, the M37753M6C-
XXXFP has 6 special instructions which contain instructions for
signed multiplication/division; these added instructions improve the
servo arithmetic performance to control hard disk drives and so on.
This microcomputer also include the ROM, RAM, multiple-function
timers, motor control function, serial I/O, A-D converter, D-A con-
verter, and so on.
•
Multiple-function 16-bit timer ................................................... 5+3
•
•
•
•
•
•
(three-phase motor drive waveform or pulse motor control wave-
form output)
Serial I/O (UART or clock synchronous) ...................................... 2
10-bit A-D converter ............................................ 8-channel inputs
8-bit D-A converter ............................................ 2-channel outputs
12-bit watchdog timer
Programmable input/output
(ports P0—P8) .......................................................................... 68
Small package [M37753M6C-XXXHP]
................................. 80-pin fine pitch QFP (lead pitch : 0.5 mm)
APPLICATION
Control devices for personal computer peripheral equipment such as
CD-ROM drives, hard disk drives, high density FDD, printers
Control devices for office equipment such as copiers and facsimiles
Control devices for industrial equipment such as communication and
measuring instruments
Control devices for equipment required for motor control such as in-
verter air conditioner and general purpose inverter
DISTINCTIVE FEATURES
•
Number of basic machine instructions .................................... 109
•
•
•
•
•
(103 basic instructions of 7700 Family + 6 special instructions)
Memory size
ROM ................................................ 48 Kbytes
RAM ................................................ 2048 bytes
Instruction execution time
The fastest instruction at 40 MHz frequency ...................... 100 ns
Single power supply ....................................................... 5V ±10 %
Low power dissipation (at 40 MHz frequency) ....... 125 mW (Typ.)
Interrupts ............................................................ 21 types, 7 levels
M37753M6C-XXXFP PIN CONFIGURATION (TOP VIEW)
↔
P8
4
/CTS
1
/RTS
1
/DA
1
/INT
4
↔
P8
5
/CLK
1
↔
P8
6
/R
X
D
1
↔
P8
7
/T
X
D
1
↔
P0
0
/A
0
↔
P0
1
/A
1
↔
P0
2
/A
2
↔
P0
3
/A
3
↔
P0
4
/A
4
↔
P0
5
/A
5
↔
P0
6
/A
6
↔
P0
7
/A
7
↔
P1
0
/A
8
/D
8
↔
P1
1
/A
9
/D
9
↔
P1
2
/A
10
/D
10
↔
P1
3
/A
11
/D
11
↔
P1
4
/A
12
/D
12
↔
P1
5
/A
13
/D
13
↔
P1
6
/A
14
/D
14
↔
P1
7
/A
15
/D
15
↔
P2
0
/A
16
/D
0
↔
P2
1
/A
17
/D
1
↔
P2
2
/A
18
/D
2
↔
P2
3
/A
19
/D
3
P8
3
/T
X
D
0
↔
65
P8
2
/R
X
D
0
/CLKS
0
↔
66
P8
1
/CLK
0
↔
67
P8
0
/CTS
0
/RTS
0
/CLKS
1
/DA
0
/INT
3
/KI
4
↔
68
69
V
CC
70
AV
CC
V
REF
→
71
72
AV
SS
73
V
SS
P7
7
/AN
7
/AD
TRG
↔
74
P7
6
/AN
6
↔
75
P7
5
/AN
5
↔
76
P7
4
/AN
4
↔
77
P7
3
/AN
3
↔
78
P7
2
/AN
2
↔
79
P7
1
/AN
1
↔
80
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
36
35
34
33
32
31
30
29
28
27
26
25
↔
↔
↔
↔
↔
↔
↔
↔
→
→
←
←
←
↔
M37753M6C-XXXFP
P2
4
/A
20
/D
4
P2
5
/A
21
/D
5
P2
6
/A
22
/D
6
P2
7
/A
23
/D
7
P3
0
/R/W
P3
1
/BHE
P3
2
/ALE
P3
3
/HLDA
V
SS
E
X
OUT
X
IN
RESET
CNV
SS
BYTE
P4
0
/HOLD
P7
0
/AN
0
↔
P6
7
/TB2
IN
↔
P6
6
/TB1
IN
↔
P6
5
/TB0
IN
↔
P6
4
/INT
2
↔
P6
3
/INT
1
↔
P6
2
/INT
0
↔
P6
1
/TA4
IN
↔
P6
0
/TA4
OUT
/RTP1
3
↔
P5
7
/TA3
IN
/KI
3
↔
P5
6
/TA3
OUT
/KI
2
/RTP1
2
↔
P5
5
/TA2
IN
/KI
1
/U/RTP1
1
↔
P5
4
/TA2
OUT
/KI
0
/V/RTP1
0
↔
P5
3
/TA1
IN
/W/RTP0
3
↔
P5
2
/TA1
OUT
/U/RTP0
2
↔
P5
1
/TA0
IN
/V/RTP0
1
↔
P5
0
/TA0
OUT
/W/RTP0
0
↔
P4
7
↔
P4
6
↔
P4
5
↔
P4
4
↔
P4
3
↔
P4
2
/φ
1
↔
P4
1
/RDY
↔
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
Outline 80P6N-A
PRE
.
ion. hange
icat
ecif ect to c
p
al s subj
a fin
e
not mits ar
is
his tric li
T
me
ice:
Not e para
m
So
LIM
ARY
IN
MITSUBISHI MICROCOMPUTERS
M37753M6C-XXXFP, M37753M6C-XXXHP
SINGLE-CHIP 16-BIT CMOS MICROCOMPUTER
M37753M6C-XXXHP PIN CONFIGURATION (TOP VIEW)
60
↔
P8
6
/R
X
D
1
59
↔
P8
7
/T
X
D
1
58
↔
P0
0
/A
0
57
↔
P0
1
/A
1
56
↔
P0
2
/A
2
55
↔
P0
3
/A
3
54
↔
P0
4
/A
4
53
↔
P0
5
/A
5
52
↔
P0
6
/A
6
51
↔
P0
7
/A
7
50
↔
P1
0
/A
8
/D
8
49
↔
P1
1
/A
9
/D
9
48
↔
P1
2
/A
10
/D
10
47
↔
P1
3
/A
11
/D
11
46
↔
P1
4
/A
12
/D
12
45
↔
P1
5
/A
13
/D
13
44
↔
P1
6
/A
14
/D
14
43
↔
P1
7
/A
15
/D
15
42
↔
P2
0
/A
16
/D
0
41
↔
P2
1
/A
17
/D
1
P8
5
/CLK
1
↔
61
P8
4
/CTS
1
/RTS
1
/DA
1
/INT
4
↔
62
P8
3
/T
X
D
0
↔
63
P8
2
/R
X
D
0
/CLKS
0
↔
64
P8
1
/CLK
0
↔
65
P8
0
/CTS
0
/RTS
0
/CLKS
1
/DA
0
/INT
3
/KI
4
↔
66
V
CC
67
AV
CC
68
V
REF
→
69
AV
SS
70
V
SS
71
P7
7
/AN
7
/AD
TRG
↔
72
P7
6
/AN
6
↔
73
P7
5
/AN
5
↔
74
P7
4
/AN
4
↔
75
P7
3
/AN
3
↔
76
P7
2
/AN
2
↔
77
P7
1
/AN
1
↔
78
P7
0
/AN
0
↔
79
P6
7
/TB2
IN
↔
80
M37753M6C-XXXHP
40
↔
P2
2
/A
18
/D
2
39
↔
P2
3
/A
19
/D
3
38
↔
P2
4
/A
20
/D
4
37
↔
P2
5
/A
21
/D
5
36
↔
P2
6
/A
22
/D
6
35
↔
P2
7
/A
23
/D
7
34
↔
P3
0
/R/W
33
↔
P3
1
/BHE
32
↔
P3
2
/ALE
31
↔
P3
3
/HLDA
30
V
SS
29
→
E
28
→
X
OUT
27
←
X
IN
26
←
RESET
25
CNV
SS
24
←
BYTE
23
↔
P4
0
/HOLD
22
↔
P4
1
/RDY
21
↔
P4
2
/φ
1
Differences between M37753M6C-XXXFP and M37753M6C-XXXHP
Product
M37753M6C-XXXFP
M37753M6C-XXXHP
Package
80-pin QFP (80P6N-A)
80-pin fine pitch QFP (80P6Q-A)
2
P6
6
/TB1
IN
↔
1
P6
5
/TB0
IN
↔
2
P6
4
/INT
2
↔
3
P6
3
/INT
1
↔
4
P6
2
/INT
0
↔
5
P6
1
/TA4
IN
↔
6
P6
0
/TA4
OUT
/RTP1
3
↔
7
P5
7
/TA3
IN
/KI
3
↔
8
P5
6
/TA3
OUT
/KI
2
/RTP1
2
↔
9
P5
5
/TA2
IN
/KI
1
/U/RTP1
1
↔
10
P5
4
/TA2
OUT
/KI
0
/V/RTP1
0
↔
11
P5
3
/TA1
IN
/W/RTP0
3
↔
12
P5
2
/TA1
OUT
/U/RTP0
2
↔
13
P5
1
/TA0
IN
/V/RTP0
1
↔
14
P5
0
/TA0
OUT
/W/RTP0
0
↔
15
P4
7
↔
16
P4
6
↔
17
P4
5
↔
18
P4
4
↔
19
P4
3
↔
20
Outline 80P6Q-A
PR
.
.
tion hange
c
ifica
pec ject to
al s sub
a fin
e
not mits ar
is
i
This etric l
m
ice:
Not e para
Som
M
ELI
ARY
IN
MITSUBISHI MICROCOMPUTERS
M37753M6C-XXXFP, M37753M6C-XXXHP
SINGLE-CHIP 16-BIT CMOS MICROCOMPUTER
Bus width
select input
BYTE
Data Bus(Even)
Data Bus(Odd)
Input/Output
port P0
Input/Output
port P8
Input/Output
port P7
Input/Output
port P6
Input/Output
port P5
Input/Output
port P4
Input/Output
port P3
Input/Output
port P2
Input/Output
port P1
Data Buffer DB
H
(8)
Data Buffer DB
L
(8)
Reference
voltage input
V
REF
Instruction Register(8)
Instruction Queue Buffer Q
0
(8)
Instruction Queue Buffer Q
1
(8)
Instruction Queue Buffer Q
2
(8)
(5V)
AV
CC
Address Bus
(0V)
AV
SS
Incrementer(24)
Program Address Register PA(24)
D-A
1
Converter(8)
Data Address Register DA(24)
CNV
SS
D-A
0
Converter(8)
(0V)
V
SS
Program Counter PC(16)
Program Bank Register PG(8)
UART1(9)
UART0(9)
Data Bank Register DT(8)
(5V)
V
CC
Input Buffer Register IB(16)
WatchdogTimer
Timer TB2(16)
Timer TB1(16)
Timer TB0(16)
Reset input
RESET
Processor Status Register PS(11)
Direct Page Register DPR(16)
Timer TA4(16)
Timer TA3(16)
Timer TA2(16)
Timer TA1(16)
Stack Pointer S(16)
Index Register Y(16)
Clock output Enable output
X
OUT
E
Index Register X(16)
Clock Generating Circuit
Accumulator B(16)
Accumulator A(16)
Timer TA0(16)
RAM
2048 bytes
BLOCK DIAGRAM
Clock input
X
IN
P8(8)
Arithmetic Logic
Unit(16)
ROM
48 Kbytes
P7(8)
P6(8)
P5(8)
P4(8)
P3(4)
Incrementer/Decrementer(24)
A-D Converter(10)
P2 (8)
P1 (8)
P0 (8)
3
PR
.
.
tion hange
c
ifica
pec ject to
al s sub
a fin
e
not mits ar
is
i
This etric l
m
ice:
Not e para
Som
M
ELI
ARY
IN
MITSUBISHI MICROCOMPUTERS
M37753M6C-XXXFP, M37753M6C-XXXHP
SINGLE-CHIP 16-BIT CMOS MICROCOMPUTER
FUNCTIONS
Parameter
Number of basic machine instructions
Instruction execution time
Memory size
Input/Output ports
Multiple-function timers
Serial I/O
A-D converter
D-A converter
Watchdog timer
Dead-time timer
Interrupts
Clock generating circuit
Supply voltage
Power dissipation
Input/Output characteristic
Memory expansion
Operating temperature range
Device structure
Package
Input/Output withstand voltage
Output current
ROM
RAM
P0–P2, P4–P8
P3
TA0, TA1, TA2, TA3, TA4
TB0, TB1, TB2
Functions
109
100 ns (the fastest instruction at external clock 40 MHz frequency)
48 Kbytes
2048 bytes
8-bit
×
8
4-bit
×
1
16-bit
×
5
16-bit
×
3
(UART or clock synchronous serial I/O)
×
2
10-bit
×
1 (8 channels)
8-bit
×
2
12-bit
×
1
8-bit
×
3
5 external types, 16 internal types
(Each interrupt can be set to priority levels 0–7.)
Built-in (externally connected to a ceramic resonator or quartz crystal resonator)
5 V±10 %
125 mW(at external clock 40 MHz frequency)
5V
5 mA
Maximum 16 Mbytes
–20 to 85 °C
CMOS high-performance silicon gate process
80-pin plastic molded QFP
4