Description
The M16C/80 group of single-chip microcomputers are built using the high-performance silicon gate CMOS process using a M16C/80 Series CPU core and are packaged in a 100-pin and 144-pin plastic molded QFP. The peripheral functions of 100-pin and 144-pin are common. These single-chip microcomputers operate using sophisticated instructions featuring a high level of instruction efficiency. With 16M 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.
- Memory capacity:
- ROM 256K bytes
- RAM 20K bytes
- Shortest instruction execution time: 50ns (f(XIN)=20MHz)
- Supply voltage:
- 4.2 to 5.5V (f(XIN)=20MHz) Mask ROM, external ROM and flash memory versions
- 2.7 to 5.5V (f(XIN)=10MHz) Mask ROM, external ROM and flash memory versions
- Low power consumption:
- 45mA (M30800MC-XXXFP)
- (f(XIN) = 20MHz without software wait,Vcc=5V)
- Interrupts:
- 29 internal and 8 external interrupt sources, 5 software interrupt
- sources; 7 levels (including key input interrupt)
- Multifunction 16-bit timer: 5 output timers + 6 input timers
- Serial I/O: 5 channels for UART or clock synchronous
- DMAC: 4 channels (trigger: 31 sources)
- DRAMC: Used for EDO, FP, CAS before RAS refresh, self-refresh
- 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
- XY converter: 1 circuit
- Watchdog timer: 1 line
- Programmable I/O: 87 lines:100-pin version, 123 lines:144-pin version
- Input port: 1 line (P85shared with NMI pin)
- Memory expansion: Available (16M bytes)
- Chip select output: 4 lines
- Clock generating circuit: 2 built-in clock generation circuits
- (built-in feedback resistance, and external ceramic or quartz oscillator)