Mitsubishi M16C245M4-XXXGP, M16C245FG-GP, M16C245FC-GP, M16C245FA-GP, M16C245F8-GP Datasheet

...
Preliminary Specification
Specifications in this manual are tentative and subject to change
Features
1-3
Mitsubishi microcomputers
M30245 Group
SINGLE-CHIP 16-BIT CMOS MICROCOMPUTER
1.0 Description
1.1 Features
• Number of instructions........................ 91
• Shortest instruction execution time..... 83ns f(XIN)=12MHz, Vcc=3V with no wait
• USB Features:..................................... 5endpointpairs(IN/OUT)
3.25KFIFO Integratedtransceiver Conforms to USB V1.1 Specification
• Frequency Synthesizer........................PLL for 48MHz clock
• Memory capacity................................. 64KROM/5KRAM
128KROM/10KRAM 128K Flash /10K RAM
• Supply Voltage.................................... 3.0 to 3.6V (f(XIN)=12MHz)
• Interrupts............................................. 21internaland5externalinterruptsources
4softwareinterruptsources 7 levels (including key input interrupt X 8)
• Multifunction 16-bit timer..................... 5 output timers+ 3 input timers
• UART................................................... 3X7/8/9,2X7/8/9/16/24/32bits;
Configurable for synchronous or asynchronous mode, I2S, I2C
• DMAC.................................................. 4 channels
• A-D Converter..................................... 10 bits X 8 channels
• CRC calculation circuit........................ 2 circuits with MSB/LSB selectable
• Watchdog timer................................... 1 line
• Key-on Wake up.................................. 8 inputs
• Programmable I/O............................... 84 lines (TBD)
• Clock-generating circuit....................... 2built-inclockgenerationcircuit
(built-in feedback resistor, and external ceramic or quartz oscillator)
1.2 Applications
USB peripherals, such as telephones, audio systems, office equipment, communications equipment, portable equipment, scanners, and digital cameras.
1-4
Preliminary Specification
Specifications in this manual are tentative and subject to change
Pin Configuration
Mitsubishi microcomputers
M30245 Group
SINGLE-CHIP 16-BIT CMOS MICROCOMPUTER
1.3 Pin Configuration
Figure 1.1 shows the pin configuration (top view).
Figure 1.1: Pin Configuration (top view)
91
85 86 87 88 89 90
92 93 94 95
96
97 98
99
81 82 83 84
100
40
P46/CS2
P05/D5
46
P03/D3
P12/D10/LED2
P02/D2 P01/D1 P00/D0
P103/
SOF/
TB1in
P101/VbusDTCT
Ext Cap
USB D+
USB D-
LPF
AVss
P47/CS3
45
P50/WRL/WR
44
P51/WRH/BHE
43
P52/RD
42
P53/BCLK
41
P54/HLDA P55/HOLD
39 38 37
P60/CTS0/RTS0/SS0
36
P61/CLK0/SCK0
35
P62/RxD0/SCL0/STxD0/WS0
34
P63/TxD0/SDA0/SRxD0/SD0
33
P64/CTS1/RTS1/SS1
32
P66/RxD1/SCL1/STxD1/WS1
M30245Mx/FC
P42/A18
50
P43/A19
49
P44/CS0
48
P45/CS1
47
P11/D9/LED1 P10/D8/LED0
P07/D7 P06/D6
P56/ALE P57/
RDY/CLKOUT
P04/D4
57585960616263646566676869707172737475
52
53545556
51
31
Vref
AVcc
P97/AN7
/KI7
P96/AN6
/KI6
P95/AN5
/KI5
P67/TxD1SDA1/SRxD1/SD1 P70/TxD2/SDA2/SRxD2/TA0out P71/RxD2/SCL2/STxD2/TA0in P72/CLK2/TA1out
P93/AN3/KI3
P92/AN2/
KI2
P91/AN1/
KI1
P90/AN0/
KI0
BYTE
CNVss
P87/XCin
P86/XCout
RESET
Xout
Vss
Xin
Vcc
P85/
NMI
P84/
INT2
P83/
INT1
P82/CLK4/INT0
P81/RxD4/SCL4/STxD4//TA4in
P80/TxD4/SDA4/SRxD4//TA4out
P77/CTS3/RTS3/SS3//TA3in
P76/CLK3/TA3out
P75/RxD3/SCL3/STxD3/TA2in
P74/TxD3/SDA3/SRxD3/TA2out
P73/
CTS2/RTS2/SS2/TA1in
2
1
2423222120191817161514131211109876543
25
30 29 28 27 26
P40/A16
P37/A15
P36/A14
P35/A13
P32/A10
P34/A12
Vcc
P31/A9
P30/A8
Vss
P27/A7
P26/A6
P25/A5
P24/A4
P23/A3
P22/;A2
P21/A1
P20/A0
P17/D15LED7
P16/D14LED6
P15/D13/LED5
P14/D12/LED4
P13/D11/LED3
P41/A17
P33/A11
80
79
78
77
76
100-pin QFP (0.5mm pitch)
P65/CLK1/SCK1
P102/AD
TRIG
/TB0in
P94/AN4/KI4
P100/CTS4/RTS4/SS4/TB2in/ATTACH
Preliminary Specification
Specifications in this manual are tentative and subject to change
Block Diagram
1-5
Mitsubishi microcomputers
M30245 Group
SINGLE-CHIP 16-BIT CMOS MICROCOMPUTER
1.4 Block Diagram
Figure 1.2 is a block diagram of the M30245 group.
Figure 1.2: Block diagram of M30245 group
A1 FB
Port P0 Port P1 Port P2 Port P3 Port P4 Port P5 Port P6
Port P8 Port P9 Port P10
0
-10
3
INTB
PC
FLG
R0H R0L R1H R1L
R2 R3 A0
A1 FB
R0H R0L R1H R1L
R2 R3
SB
Multiplier
M16C/62 16-bit CPU Core
ROM/FLASH
RAM
Memory
CRC Arithmetic Circuit
(X16+X12+X5+1, X16+X15+X2+1)
UART/Clock Synchronous SI/O
(8 bits X 5 channels)
A-D Converter
(10 bits X 8 channels)
DMAC
(4 channels)
USB Function
(10K bytes)
USB FIFO
(3.25K bytes)
Timers
Timer TA0 (16 bits) Timer TA1 (16 bits) Timer TA2 (16 bits) Timer TA3 (16 bits) Timer TA4 (16 bits) Timer TB0 (16 bits) Timer TB1 (16 bits) Timer TB2 (16 bits)
System Clock Generator
Xin - Xout
Xcin - Xcout
Watchdog Timer
(15 bits)
with frequency synthesizer
Internal Peripheral Functions
8 8 8 8 8 8 8
7 4
(128K bytes)
Port P7
8
8
A0
USP
ISP
Program counter
Vector table
Stack pointer
Registers
Port P8
5
1
1-6
Preliminary Specification
Specifications in this manual are tentative and subject to change
Performance outline
Mitsubishi microcomputers
M30245 Group
SINGLE-CHIP 16-BIT CMOS MICROCOMPUTER
1.5 Performance outline
Table 1.1 is a performance outline of the M30245 group.
Table 1.1: Performance outline of M16C/M30245 Group
Parameters Function Description
Number of basic Instructions 91 Shortest Instruction execution time 83 ns f(Xin)= 12 MHz, Vcc = 3V
Memory size
ROM 128/64 Kbytes RAM 10/5 Kbytes
Input/Output ports
P0~P9 I/O 8 bits x 10 P100~P101 I/O 2 bits x 1
Multifunction timer
TA0, TA1, TA2, TA3, TA4 16 bits x 5 TB0, TB1, TB2 16 bits x 3
Serial I/O
UART0~1 UART (or clock synchronous or IIS) x 2
UART2~4 UART (or clock synchronous) x 3 A-D converter 10 bits x 8 channels DMAC 4 channels CRC calculation circuits CRC-CCITT and CRC-16 Watchdog timer 15 bits x 1 (prescaler) Interrupts 21 internal, 4 external sources, 4 software, 7 levels Clock-generating circuit 2 built-in clock generating circuit Supply voltage 3.0 ~ 3.6V, f(X
IN) = 12MHz
Power consumption TBD
I/O characteristics
I/O withstand voltage 3V
Output current 5mA (20mA available on P1, P70, P72, P74, P76, P80) Operating temperature -20 to 85 C Device configuration CMOS high performance silicon gate Package 100-pin plastic mold QFP
Loading...
+ 9 hidden pages