The H8S/2140B Group are microcomputers (MCUs) made up of the H8S/2000 CPU, and the peripheral functions required to configure a system. The H8S/2000 CPU has an internal 32-bit configuration, sixteen 16-bit general registers, and a simple and optimized instruction set for high-speed operation. The H8S/2000 CPU can handle a 16-Mbyte linear address space. This LSI is equipped with a data transfer controller (DTC) as a bus master, ROM,RAM, an 8-bit PWM timer (PWM), a 14-bit PWM timer (PWMX), a 16-bit free-running timer (FRT), an 8-bit timer (TMR), timer connection, a watchdog timer (WDT), a serial communication interface (SCI), a keyboard buffer controller, a host interface X-bus interface (XBS), a host interface LPC interface (LPC), an 8-bit D/A converter, a 10-bit A/D converter, and I/O ports as on-chip peripheral modules required for system configuration. An I2C bus interface (IIC) can also be included as an optional interface. A high-functionality bus controller is also provided, enabling fast and easy connection of DRAM and other kinds of memory. A flash memory version is available for this LSI's ROM. This provides flexibility as it can be reprogrammed in no time to cope with all situations from the early stages of mass production to full-scale mass production. This is particularly applicable to application devices with specifications that will most probably change.
Key Features:
Operating frequency (MHz)/Supply voltage (V)
H8S/2161B: 3V/10MHz
H8S/2160B: 3V/10MHz
H8S/2141B: 3V/10MHz
H8S/2140B: 3V/10MHz
H8S/2145B: 3V/10MHz, 5V/20MHz
H8S/2148B: 3V/10MHz, 5V/20MHz
Standard instruction can be executed at 1state.
On-chip memory
H8S/2161B(128kB/4kB)
H8S/2160B(64kB/4kB)
H8S/2141B(128kB/4kB)
H8S/2140B(64kB/4kB)
H8S/2145B(256kB/8kB)
H8S/2148B(128kB/4kB)
I/O Port(Input/Output)
74 pins(H8S/2140B, 2141B, 2145B, 2148B)
114 pins(H8S/2160B, 2161B)
Support Power-Down Modes
H8S/2148 group and H8S/2149, H8S/2169 group implement extended functions.
Package Product PackageCodeBody size Pin pitch H8S/2161B, H8S/2160BTQFP-144 TFP-144 (PTQP0144LC-A) 16.0×16.0 mm0.4 mmH8S/2141B, H8S/2140B, H8S/2145B, H8S/2148B QFP-100FP-100B (PRQP0100KA-A) 14.0×14.0 mm0.5 mm TQFP-100 TFP-100B PTQP0100KA-A14.0×14.0 mm0.5 mm Common Information: Packages
Key Applications:
Office automation equipment, PC Peripherals (External memory, Input), and FA Power source
General Functions
High-speed H8S/2000 central processing unit with 16-bit architecture
Upward-compatible with H8/300 and H8/300H CPUs on an object level
Sixteen 16-bit general registers
65 basic instructions
Address space: 16M byte
Interrupt
Internal: 48 (H8S/2161BVF, 2160BVF, 2141BVF, 2140BVF, and 2145BF)
Internal: 44 (H8S/2148BF)
External: 9
Bus controller
External data bus width: 8/16 bits
Varioius peripheral functions
Data transfer controller (DTC) x 85ch
8-bit PWM timer (PWM) x 16ch
14-bit PWM timer (PWMX) x 2ch
16-bit free-running timer (FRT)
8-bit timer (TMR) x 4ch
Timer connection
Watchdog timer (WDT) x 2ch
Asynchronous or clocked synchronous serial communication interface (SCI,IrDA)x 3ch
I2C bus interface (IIC) x 2ch
Keyboard buffer controller
Host interface X-BUS interface (XBS)
Host interface LPC interface (LPC)
8-bit D/A converter x 2ch
10-bit A/D converter x 24ch (8ch + Enhancement 16ch)
Clock pulse generator
General I/O ports
I/O pins: 74 (H8S/2140B, H8S/2141B, H8S/2145B, and H8S/2148B)