DataSheet.es    

PDF M30622ECTFP Datasheet ( Hoja de datos )

Número de pieza M30622ECTFP
Descripción SINGLE-CHIP 16-BIT CMOS MICROCOMPUTER
Fabricantes Mitsubishi 
Logotipo Mitsubishi Logotipo

Total 30 Páginas
		
M30622ECTFP Hoja de datos, Descripción, Manual
Description
Mitsubishi microcomputers
M16C / 62T Group
SINGLE-CHIP 16-BIT CMOS MICROCOMPUTER
Description
The M16C/62T 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 or a 80-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 capable of executing instructions at
high speed. They also feature a built-in multiplier and DMAC, making them ideal for controlling office,
communications, industrial equipment, and other high-speed processing applications.
The M16C/62T group includes a wide range of products with different internal memory types and sizes and
various package types.
Features
• Memory capacity ..................................M30623M4T-XXXGP : ROM 32K bytes, RAM 3K bytes
M30622M8T/M8V-XXXFP,M30623M8T/M8V-XXXGP : ROM 64K bytes, RAM 4K bytes
M30622MCT/MCV-XXXFP,M30623MCT/MCV-XXXGP : ROM 128K bytes, RAM 5K bytes
M30622ECT/ECV-XXXFP,M30623ECT/ECV-XXXGP : PROM 128K bytes, RAM 5K bytes
• Shortest instruction execution time ......62.5ns (f(XIN)=16MHZ, VCC=5V)
• Supply voltage ..................................... Mask ROM version : 4.2 to 5.5V (f(XIN)=16MHZ, without software wait)
One-time PROM version : 4.5 to 5.5V (f(XIN)=16MHZ, without software wait)
• Low power consumption ......................140mW (VCC = 5V, f(XIN)=16MHZ)
• Interrupts
25 internal interrupt sources, 8 external interrupt sources (M30622(100-pin package))
/5 sources (M30623(80-pin package)), 4 software interrupt sources,
7 levels (including key input interrupt)
• Multifunction 16-bit timer ......................5 I/O timers + 6 input timers(M30622(100-pin package))
3 I/O timers + 5 input timers(M30623(80-pin package))
• Inside 16-bit timer ................................ 3 timers(only M30623(80-pin package))(Note 1)
• Serial I/O .............................................. • M30622(100-pin package) : 3 for UART or clock synchronous + 2 for synchronous
• M30623(80-pin package) : 3 for UART or clock synchronous(one of exclusive UART)
+ 2 for synchronous(one of exclusive transmission)
• DMAC .................................................. 2 channels (trigger: 24 sources)
• A-D converter ....................................... 10 bits X 8 channels (Expandable up to 26 channels)
• D-A converter ....................................... 8 bits X 2 channels
• CRC calculation circuit ......................... 1 circuit
• Watchdog timer ....................................1 line
• Programmable I/O ...............................87 lines(M30622(100-pin package)),70 lines(M30623(80-pin package))
_______
• Input port.............................................. 1 line (P85 shared with NMI pin)
• Memory expansion .............................. Available (to 1.2M bytes or 4M bytes)
• Chip select output ................................ 4 lines(only M30622(100-pin package))(Note 2)
• Clock generating circuit ....................... 2 built-in clock generation circuits (built-in feedback resistor, and external ceramic or quartz oscillator)
Note 1: In M30623(80-pin package), these timers have no corresponding external pin can be used as
internal timers.
Note 2: M30623(80-pin package) has no external pin for chip select output.
Applications
Audio, cameras, office equipment, communications
equipment, portable equipment, cars, 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------
Central Processing Unit (CPU) ..................... 12
Reset ............................................................. 15
Processor Mode ............................................ 28
Clock Generating Circuit ............................... 40
Protection ...................................................... 49
Interrupts ....................................................... 50
Watchdog Timer ............................................ 70
DMAC ........................................................... 72
Timer ............................................................. 82
Timers’ function for three-phase motor control.......... 100
Serial I/O ..................................................... 112
A-D Converter ............................................. 146
D-A Converter ............................................. 157
CRC Calculation Circuit .............................. 159
Programmable I/O Ports ............................. 161
Electrical characteristics ............................. 176
1

1 page

M30622ECTFP pdf
Description
Mitsubishi microcomputers
M16C / 62T Group
SINGLE-CHIP 16-BIT CMOS MICROCOMPUTER
I/O ports
8
Port P0
88488
Port P2 Port P3 Port P4 Port P5 Port P6
Internal peripheral functions
Timer
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)
Timer TB3 (16 bits)
Timer TB4 (16 bits)
Timer TB5 (16 bits)
Watchdog timer
(15 bits)
DMAC
(2 channels)
D-A converter
(8 bits ! 2 channels)
A-D converter
(10 bits ! 8 channels
Expandable up to 26 channels)
UART/clock synchronous SI/O
(8 bits ! 3 channels) (Note 1)
CRC arithmetic circuit (CCITT)
(Polynominal: X 16+X12+X5+1)
System clock generator
XIN-XOUT
XCIN-XCOUT
Clock synchronous SI/O
(8 bits ! 2 channels) (Note 2)
M16C/60series 16-bit CPU core
Registers
R0RH0H R0LR0L
R1RH1H R1LR1L
R2R2
R3R3
A0A0
A1A1
FBFB
Program conter
PC
Vector table
INTB
Sutack pointer
ISP
USP
SB FLG
Memory
ROM
(Note 3)
RAM
(Note 4)
Multiplier
Note 1: One of 3 channels is an exclusive UART, functions as IIC bus interface.
Note 2: One of 3 channels is an exclusive transmission.
Note 3: ROM size depends on MCU type.
Note 4: RAM size depends on MCU type.
Figure 1.1.4. Block diagram of M30623 (80-pin package)
5

5 Page

M30622ECTFP arduino
dUevnedleorpment
Tentative Specifications REV.A
Specifications in this manual are
tentative
and
subject
to
change.
Mitsubishi microcomputers
M16C / 62T Group
Memory
SINGLE-CHIP 16-BIT CMOS MICROCOMPUTER
Operation of Functional Blocks
The M16C/62T group accommodates certain units in a single chip. These units include ROM and RAM to
store instructions and data and the central processing unit (CPU) to execute arithmetic/logic operations.
Also included are peripheral units such as timers, serial I/O, D-A converter, DMAC, CRC calculation circuit,
A-D converter, and I/O ports.
The following explains each unit.
Memory
Figure 1.4.1 is a memory map of the M16C/62T group. The address space extends the 1M bytes from
address 0000016 to FFFFF16.
Internal ROM is located as the following, in M30623M4T-XXXGP from address F800016 to FFFFF16 (32K
bytes), in M30622M8T/M8V-XXXFP and M30623M8T/M8V-XXXGP from address F000016 to FFFFF16
(64K bytes), in M30622MCT/MCV-XXXFP and M30623MCT/MCV-XXXGP from address E000016 to
FFFFF16 (128K bytes).
_______
The vector table for fixed interrupts such as the reset and NMI are mapped to FFFDC16 to FFFFF16. The
starting address of the interrupt routine is stored here. The address of the vector table for timer interrupts,
etc., can be set as desired using the internal register (INTB). See the section on interrupts for details.
Internal RAM is located as the following, in M30623M4T-XXXGP from address 0040016 to 00FFF16 (3K
bytes), in M30622M8T/M8V-XXXFP and M30623M8T/M8V-XXXGP from address 0040016 to 013FF16 (4K
bytes), in M30622MCT/MCV-XXXFP and M30623MCT/MCV-XXXGP from address 0040016 to 017FF16
(5K bytes). In addition to storing data, the RAM also stores the stack used when calling subroutines and
when interrupts are generated.
The SFR area is mapped to 0000016 to 003FF16. This area accommodates the control registers for
peripheral devices such as I/O ports, A-D converter, serial I/O, and timers, etc. Figures 1.7.1 to 1.7.3 are
location of peripheral unit control registers. Any part of the SFR area that is not occupied is reserved and
cannot be used for other purposes.
The special page vector table is mapped to FFE0016 to FFFDB16. If the starting addresses of subroutines
or the destination addresses of jumps are stored here, subroutine call instructions and jump instructions
can be used as 2-byte instructions, reducing the number of program steps.
In memory expansion mode and microprocessor mode, a part of the spaces are reserved and cannot be
used. For example, in the M30623MCT/MCV-XXXGP, the following spaces cannot be used.
• The space between 0100016 and 03FFF16 (Memory expansion and microprocessor modes)
• The space between D000016 and D7FFF16 (Memory expansion mode)
But the M16C/62T group is not guaranteed to operate in memory expansion and microprocessor modes.
0000016
SFR area
For details, see Figures
1.7.1 to 1.7.3
0040016
XXXXX16
0400016
Internal RAM area
Internal reserved area
(Note 1)
External area
D000016 Internal reserved area
(Note 1)
YYYYY16
Internal RAM area
FFFFF16
Figure 1.4.1. Memory map
FFE0016
Special page
vector table
FFFDC16 Undefined instruction
Overflow
BRK instruction
Address match
Single step
Watchdog timer
DBC
FFFFF16
NMI
Reset
Note 1. In memory expansion and microprocessor modes,
can not be used.
Note 2. In memory expansion mode, can not be used.
Note 3. The M16C/62T group is not guaranteed to operate
in memory expansion and microprocessor modes.
Type No.
XXXXX16 YYYYY16
M30623M4T-XXXGP
00FFF16 F800016
M30622M8T/M8V-XXXFP
013FF16 F000016
M30623M8T/M8V-XXXGP
M30622MCT/MCV-XXXFP
017FF16 E000016
M30623MCT/MCV-XXXGP
11

11 Page


PáginasTotal 30 Páginas
PDF Descargar[ M30622ECTFP.PDF ]

Enlace url


Hoja de datos destacado

Número de piezaDescripciónFabricantes
M30622ECTFPSINGLE-CHIP 16-BIT CMOS MICROCOMPUTERMitsubishi
Mitsubishi

Número de piezaDescripciónFabricantes
SLA6805M

High Voltage 3 phase Motor Driver IC.

Sanken
Sanken
SDC1742

12- and 14-Bit Hybrid Synchro / Resolver-to-Digital Converters.

Analog Devices
Analog Devices


DataSheet.es es una pagina web que funciona como un repositorio de manuales o hoja de datos de muchos de los productos más populares,
permitiéndote verlos en linea o descargarlos en PDF.


www.DataSheet.es    |   2018   |  Privacy Policy  |  Contacto  |  Buscar