DataSheet8.cn


PDF ( 数据手册 , 数据表 ) M30610MCA

零件编号 M30610MCA
描述 SINGLE-CHIP 16-BIT CMOS MICROCOMPUTER
制造商 Mitsubishi
LOGO Mitsubishi LOGO 


1 Page

No Preview Available !

M30610MCA 数据手册, 描述, 功能
Description
Mitsubishi microcomputers
M16C / 61 Group
SINGLE-CHIP 16-BIT CMOS MICROCOMPUTER
Description
The M16C/61 group of single-chip microcomputers are built using the high-performance silicon gate
CMOS process using a M16C/60 Series CPU core and are packaged in a 100-pin plastic molded QFP.
These single-chip microcomputers operate using sophisticated instructions featuring a high level of in-
struction efficiency. With 1M bytes of address space, they are capable of executing instructions at high
speed. They also feature a built-in multiplier and DMAC, making them ideal for controlling office, communi-
cations, industrial equipment, and other high-speed processing applications.
The M16C/61 group includes a wide range of products with different internal memory types and sizes and
various package types.
Features
• Memory capacity ............................................ ROM (See Figure 1.1.4. ROM Expansion)
RAM 4K to 10K bytes
• Shortest instruction execution time ................ 100ns (f(XIN)=10MHZ)
• Supply voltage ............................................... 4.0 to 5.5V (f(XIN)=10MHZ)
2.7 to 5.5V (f(XIN)=7MHZ with software one-wait)
• Low power consumption ................................ 18mW ( f(XIN)=7MHZ, with software one-wait, VCC = 3V)
• Interrupts ........................................................ 20 internal and 5 external interrupt sources, 4 software
interrupt sources; 7 levels (including key input interrupt)
• Multifunction 16-bit timer ................................ 5 output timers + 3 input timers
• Serial I/O (UART or clock synchronous) ........ 3 channels
• DMAC ............................................................ 2 channels (trigger: 16 sources)
• A-D converter ................................................. 10 bits X 8 channels
(Expandable up to 10 channels)
• D-A converter ................................................. 8 bits X 2 channels
• CRC calculation circuit ................................... 1 circuit
• Watchdog timer .............................................. 1 line
• Programmable I/O ......................................... 87 lines
_______
• Input port ........................................................ 1 line (P85 shared with NMI pin)
• Memory expansion ........................................ Available (to a maximum of 1M bytes)
• Chip select output .......................................... 4 lines
• Clock generating circuit ................................. 2 built-in clock generation circuits
(built-in feedback resistor, and external ceramic or quartz oscillator)
Applications
Audio, cameras, office equipment, communications equipment, portable equipment
------Table of Contents------
Central Processing Unit (CPU) ..................... 11
Reset ............................................................. 14
Processor Mode ............................................ 19
Clock Generating Circuit ............................... 30
Protection ...................................................... 39
Interrupts ....................................................... 40
Watchdog Timer ............................................ 59
DMAC ........................................................... 61
Timer ............................................................. 70
Serial I/O ....................................................... 87
A-D Converter ............................................. 114
D-A Converter ............................................. 124
CRC Calculation Circuit .............................. 126
Programmable I/O Ports ............................. 128
Electrical Characteristics ............................. 142
1







M30610MCA pdf, 数据表
Pin Description
Mitsubishi microcomputers
M16C / 61 Group
SINGLE-CHIP 16-BIT CMOS MICROCOMPUTER
Pin Description
Pin name
VCC, VSS
CNVSS
Signal name
I/O type
Power supply
input
CNVSS
Input
Function
Supply 2.7 to 5.5 V to the VCC pin. Supply 0 V to the VSS pin.
This pin switches between processor modes. Connect it to the
VSS pin when operating in single-chip or memory expansion mode.
Connect it to the VCC pin when in microprocessor mode.
RESET
Reset input Input
A “L” on this input resets the microcomputer.
XIN
XOUT
Clock input
Clock output
Input
Output
These pins are provided for the main clock generating circuit.Connect
a ceramic resonator or crystal between the XIN and the XOUT pins. To
use an externally derived clock, input it to the XIN pin and leave the
XOUT pin open.
BYTE
AVCC
AVSS
External data Input
bus width
select input
Analog power
supply input
Analog power
supply input
This pin selects the width of an external data bus. A 16-bit width is
selected when this input is “L”; an 8-bit width is selected when this
input is “H”. This input must be fixed to either “H” or “L”. When
operating in single-chip mode,connect this pin to VSS.
This pin is a power supply input for the A-D converter. Connect this
pin to VCC.
This pin is a power supply input for the A-D converter. Connect this
pin to VSS.
VREF
P00 to P07
D0 to D7
P10 to P17
Reference
voltage input
I/O port P0
I/O port P1
Input
This pin is a reference voltage input for the A-D converter.
Input/output
This is an 8-bit CMOS I/O port. It has an input/output port direction
register that allows the user to set each pin for input or output
individually. When used for input in single-chip mode, the port can be
set to have or not have a pull-up resistor in units of four bits by
software. In memory expansion and microprocessor modes, selection
of the internal pull-resistor is not available.
Input/output When set as a separate bus, these pins input and output data (D0–D7).
Input/output This is an 8-bit I/O port equivalent to P0.
D8 to D15
Input/output When set as a separate bus, these pins input and output data (D8–D15).
P20 to P27 I/O port P2 Input/output This is an 8-bit I/O port equivalent to P0.
A0 to A7
Output
These pins output 8 low-order address bits (A0–A7).
A0/D0 to
A7/D7
A0, A1/D0
to A7/D6
Input/output If the external bus is set as an 8-bit wide multiplexed bus, these pins
input and output data (D0–D7) and output 8 low-order address bits
(A0–A7) separated in time by multiplexing.
Output
If the external bus is set as a 16-bit wide multiplexed bus, these pins
Input/output input and output data (D0–D6) and output address (A1–A7) separated
in time by multiplexing. They also output address (A0).
P30 to P37 I/O port P3 Input/output This is an 8-bit I/O port equivalent to P0.
A8 to A15
A8/D7,
A9 to A15
P40 to P47 I/O port P4
CS0 to CS3,
A16 to A19
Output
These pins output 8 middle-order address bits (A8–A15).
Input/output If the external bus is set as a 16-bit wide multiplexed bus, these pins
Output
input and output data (D7) and output address (A8) separated in time
by multiplexing. They also output address (A9–A15).
Input/output This is an 8-bit I/O port equivalent to P0.
Output
Output
These pins output CS0–CS3 signals and A16–A19. CS0–CS3 are chip
select signals used to specify an access space. A16–A19 are 4 high-
order address bits.
8







M30610MCA equivalent, schematic
Reset
Mitsubishi microcomputers
M16C / 61 Group
SINGLE-CHIP 16-BIT CMOS MICROCOMPUTER
(1) Processor mode register 0 (Note)
(2) Processor mode register 1
(3) System clock control register 0
(4) System clock control register 1
(5) Chip select control register
(6) Address match interrupt enable register
(7) Protect register
(8) Watchdog timer control register
(9) Address match interrupt register 0
(10) Address match interrupt register 1
(11)DMA0 control register
(12) DMA1 control register
(13)Breugsiscteorllision detection interrupt control
(14) DMA0 interrupt control register
(15) DMA1 interrupt control register
(16) Key input interrupt control register
(17) A-D conversion interrupt control register
(18) UART2 transmit interrupt control register
(19)UART2 receive interrupt control register
(20) UART0 transmit interrupt control register
(21)UART0 receive interrupt control register
(22) UART1 transmit interrupt control register
(23)UART1 receive interrupt control register
(24) Timer A0 interrupt control register
(25) Timer A1 interrupt control register
(26) Timer A2 interrupt control register
(27) Timer A3 interrupt control register
(28) Timer A4 interrupt control register
(29) Timer B0 interrupt control register
(30) Timer B1 interrupt control register
(31) Timer B2 interrupt control register
(32) INT0 interrupt control register
(33) INT1 interrupt control register
(34) INT2 interrupt control register
(35) UART2 transmit/receive mode register
(36) UART2 transmit/receive control register 0
(37) UART2 transmit/receive control register 1
(38) Count start flag
(39) Clock prescaler reset flag
(40) One-shot start flag
(41)Trigger select flag
(42) Up-down flag
(000416)···
0016
(000516)··· 0 0
0
(000616)··· 0 1 0 0 1 0 0 0
(000716)··· 0 0 1 0 0 0 0 0
(000816)··· 0 0 0 0 0 0 0 1
(000916)···
00
(000A16)···
000
(000F16)··· 0 0 0 ? ? ? ? ?
(001016)···
0016
(001116)···
0016
(001216)···
00 0 0
(001416)···
0016
(001516)···
0016
(001616)···
00 0 0
(002C16)··· 0 0 0 0 0 ? 0 0
(003C16)··· 0 0 0 0 0 ? 0 0
(004A16)···
?0 0 0
(004B16)···
?0 0 0
(004C16)···
?0 0 0
(004D16)···
?0 0 0
(004E16)···
?0 0 0
(004F16)···
?0 0 0
(005016)···
?0 0 0
(005116)···
?0 0 0
(005216)···
?0 0 0
(005316)···
?0 0 0
(005416)···
?0 0 0
(005516)···
?0 0 0
(005616)···
?0 0 0
(005716)···
?0 0 0
(005816)···
?0 0 0
(005916)···
?0 0 0
(005A16)···
?0 0 0
(005B16)···
?0 0 0
(005C16)···
?0 0 0
(005D16)···
0 0 ?0 0 0
(005E16)···
0 0 ?0 0 0
(005F16)···
0 0 ?0 0 0
(037816)···
0016
(037C16)··· 0 0 0 0 1 0 0 0
(037D16)··· 0 0 0 0 0 0 1 0
(038016)···
0016
(038116)··· 0
(038216)··· 0 0 0 0 0 0 0
(038316)···
0016
(038416)···
0016
(43) Timer A0 mode register
(039616)···
0016
(44) Timer A1 mode register
(039716)···
0016
(45) Timer A2 mode register
(039816)···
0016
(46) Timer A3 mode register
(039916)···
0016
(47) Timer A4 mode register
(039A16)···
0016
(48) Timer B0 mode register
(039B16)··· 0 0 ? 0 0 0 0
(49) Timer B1 mode register
(039C16)··· 0 0 ? 0 0 0 0
(50) Timer B2 mode register
(039D16)··· 0 0 ? 0 0 0 0
(51) UART0 transmit/receive mode register (03A016)···
0016
(52) UART0 transmit/receive control register 0 (03A416)··· 0 0 0 0 1 0 0 0
(53) UART0 transmit/receive control register 1 (03A516)··· 0 0 0 0 0 0 1 0
(54) UART1 transmit/receive mode register (03A816)···
0016
(55) UART1 transmit/receive control register 0 (03AC16)··· 0 0 0 0 1 0 0 0
(56) UART1 transmit/receive control register 1 (03AD16)··· 0 0 0 0 0 0 1 0
(57) UART transmit/receive control register 2 (03B016)···
00 0 0 0 00
(58) DMA0 cause select register
(03B816)···
0016
(59) DMA1 cause select register
(03BA16)···
0016
(60) A-D control register 2
(03D416)··· 0 0 0 0
0
(61) A-D control register 0
(03D616)··· 0 0 0 0 0 ? ? ?
(62) A-D control register 1
(03D716)···
0016
(63) D-A control register
(03DC16)···
0016
(64) Port P0 direction register
(03E216)···
0016
(65) Port P1 direction register
(03E316)···
0016
(66) Port P2 direction register
(03E616)···
0016
(67) Port P3 direction register
(03E716)···
0016
(68) Port P4 direction register
(03EA16)···
0016
(69) Port P5 direction register
(03EB16)···
0016
(70) Port P6 direction register
(03EE16)···
0016
(71) Port P7 direction register
(03EF16)···
0016
(72) Port P8 direction register
(03F216)··· 0 0 0 0 0 0 0
(73) Port P9 direction register
(03F316)···
0016
(74) Port P10 direction register
(03F616)···
0016
(75) Pull-up control register 0
(03FC16)···
0016
(76) Pull-up control register 1
(03FD16)···
0016
(77) Pull-up control register 2
(03FE16)···
0016
(78) Data registers (R0/R1/R2/R3)
000016
(79) Address registers (A0/A1)
000016
(80) Frame base register (FB)
000016
(81) Interrupt table register (INTB)
0000016
(82) User stack pointer (USP)
000016
(83) Interrupt stack pointer (ISP)
000016
(84) Static base register (SB)
000016
(85) Flag register (FLG)
000016
x : Nothing is mapped to this bit
? : Undefined
The content of other registers and RAM is undefined when the microcomputer is reset. The initial values
must therefore be set.
Note: When the VCC level is applied to the CNVSS pin, it is 0316 at a reset.
Figure 1.6.3. Device's internal status after a reset is cleared
16










页数 30 页
下载[ M30610MCA.PDF 数据手册 ]


分享链接

Link :

推荐数据表

零件编号描述制造商
M30610MCASINGLE-CHIP 16-BIT CMOS MICROCOMPUTERMitsubishi
Mitsubishi

零件编号描述制造商
STK15C88256-Kbit (32 K x 8) PowerStore nvSRAMCypress Semiconductor
Cypress Semiconductor
NJM4556DUAL HIGH CURRENT OPERATIONAL AMPLIFIERNew Japan Radio
New Japan Radio
EL1118-G5 PIN LONG CREEPAGE SOP PHOTOTRANSISTOR PHOTOCOUPLEREverlight
Everlight


DataSheet8.cn    |   2020   |  联系我们   |   搜索  |  Simemap