Features
M30240 Group
Rev.1.00 Sep 24, 2003 Page 2 of 360
1.1 Description
The M30240 group is a 16-bit microcomputer based on the M16C family core technology. They are
single-chip USB peripheral microcontrollers based on the Universal Serial Bus (USB) Version 1.1
specification. They are packaged in an 80-pin, molded plastic QFP. These single-chip microcontrollers
operate using sophisticated instructions featuring a high level of instruction efficiency, making them
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.
1.1.1 Features
• CPU .................................................... 16-bit (including a hardware multiplier)
• Number of instructions........................ 91
• Shortest instruction execution time ..... 83ns (f(X
IN)=12MHz)
• USB Features: .................................... 9 endpoints
FIFO Sizes (endpoints 0-4):32,128, 32, 32, 32
Conforms to USB V1.1 Specification
• USB Transceiver................................. Conforms to USB V1.1 Specification-Internal Vref
• Frequency Synthesizer ....................... PLL for 48MHz clock
• Memory capacity (mask device):......... ROM (40K, 48K) / RAM (3.0 K)
• Memory capacity (OTP device):.......... PROM (128K) / RAM (5K)
• Supply Voltage.................................... 4.1 to 5.25V (f(X
IN)=12MHz)
• Interrupts............................................. 21 internal and 4 external interrupt sources,
4 software interrupt sources; 7 levels (including key input interrupt x 16)
• Multifunction timer............................... 5 X 16-bit, w/integrated 20mA (peak) PWM outputs
• General purpose timer ........................ 3 X 16-bit, internal interrupt only
• UART .................................................. 3 X 7/8/9 bits;
Configurable for synchronous or asynchronous mode
• DMAC ................................................. 2 channels (trigger: 19 sources)
• A-D Converter..................................... 10 bits X 8 channels
• CRC calculation circuit........................ 1 circuit (industry standard polynomial)
• Watchdog timer................................... 1 line (15 bit)
• Programmable I/O............................... 63 lines
• High current and LED Drivers............. 5 high current and 8 LED drivers
• Clock-generating circuit ...................... 1 built-in circuit including feedback resistor
• Package:............................................. 80P6N-A (0.8 mm pitch)
1.1.2 Applications
USB peripherals, such as telephones, audio systems, scanners, and digital cameras.