Document
Mitsubishi microcomputers
M16C / 62T Group Description 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.
SINGLE-CHIP 16-BIT CMOS MICROCOMPUTER
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
Mitsubishi microcomputers
M16C / 62T Group Description Pin Configuration
Figures 1.1.1 show the pin configurations (top view) of M30622(100-pin package) and 1.1.2 show the pin config.