The 32-bit H8SX Family features high performance provided by the CISC architecture.
• Internal bus width: 32 bits • Basic instruction execution states: 1 state
• Number of instructions: 87 • Maximum operating frequency: 50 MHz
CPU upwards compatibility.
High performance
High functionality
Slimmed-down
functionality
Lower pin counts
*: H8S/2600 and 2400 Series
Road map
Here is where you will find MCUs that perfectly match specific needs: the H8S/H8SX lineup.
3 4
Internal 32-bit multiplier/divider unit
H8SX/1600 3.3V@50MHz
USB
Low Power
High-speed
SCI
∆∑A/D
Internal 32-bit multiplier/divider unit
H8SX/1700 5.0V@80MHz
CAN
Internal 32-bit multiplier/divider unit
H8SX/1500 5.0V@40MHz
CAN
High-speed
A/D converter
Sound
Generator
Internal 16-bit multiplier
H8S/2600 5.0V@20MHz
3.3V@33MHz CAN
I2C-Bus
Built-in 32 kHz oscillator, low power
H8S/2500 5.0V@26MHz
3.3V@26MHz
Multi-voltage
power supply
CAN
IEBus
Internal 16-bit multiplier
H8S/2400 5.0V@33MHz 5V tolerant I2C-Bus
Standard group in the H8S series
H8S/2300 5.0V@20MHz
3.3V@35MHz
SDRAM-I/F
EXDMAC
I2C-Bus
Built-in 32 kHz oscillator, low-voltage operation
H8S/2200 5.0V@20MHz
3.3V@35MHz
IEBus
USB
I2C-Bus
Inherits the peripheral IP of the H8/300 Series.
H8S/2100 5.0V@20MHz
3.0V@33MHz
ISA-Bus
USB
LPC-Bus
Single chip and low pin count versions of the H8S.
H8S/Tiny 5.0V@20MHz
3.0V@20MHz
H8/300H Standard model in the H8 Series
H8/Tiny Single chip and low pin count H8
H8/300 The standard for 8-bit CPUs
H8/300L Built-in 32 kHz oscillator and LCD controller/driver units
: Under development
These MCUs take the maximum possible advantage of the merits of the CISC architecture:
good code efficiency, low power, ability to make the most effective use of flash memory performance.
These MCUs achieve outstanding benchmark performance in automotive,
digital home electronics, PC peripherals, and other application areas.
The 16-bit H8S Family features high performance provided by the CISC architecture.
The H8 Family is the standard for CISC architecture MCUs
• Internal bus width: 16 bits • Basic instruction execution states: 1 state
• Number of instructions: 65 or 69* • Maximum operating frequency: 35 MHz
• Internal bus width: 16 bits • Basic instruction execution states: 2 states
• Number of instructions: 62 • Maximum operating frequency: 25 MHz
• Internal bus width: 8 bits • Basic instruction execution states: 2 states
• Number of instructions: 57 • Maximum operating frequency: 20 MHz
The H8S Family of 16-bit CISC MCUs boasts superlative generality and superb ease of use.
Along with a diverse set of functions, these MCUs include a variety of interfaces to match application needs.
Renesas provides a product series lineup that is optimal for customers and responds to diverse needs.
Featuring 80 MHz operation at 5V, these MCUs provide high reliability
for automotive and industrial applications.
Built-in special communication functions (CAN bus)
Featuring 50 MHz operation at 3.3V, these MCUs cover a wide
range of applications from ASSP to general-purpose areas. They
provide a rich set of basic peripheral functions.
Built-in special communication functions
(including USB and high-speed UART)
Featuring 40 MHz operation at 5V, these MCUs provide high
reliability for automotive and industrial applications.
Built-in special communication functions
(CAN bus and synchronous serial communications units)
Improved peripheral functions
(including timer, A/D converter, and sound generator units)
Lineup of high-reliability products for automotive applications.
Built-in special communication functions
(CAN bus and I2C bus units)
Extensive set of built-in peripheral functions
(including 14-bit PWM timer and LCDC units)
Extensive set of low-power modes. Support for both 3V and 5V interfaces.
Built-in special communication functions
(including IEBus and CAN Bus)
IEBus is a trademark of NEC Corporation.
Enhanced I/F, USB, Ether
PC/General
Low-voltage operation. Rich set of low-power modes.
Special communication functions
(USB, IEBus, I2C bus, and high-speed UART)
IEBus is a trademark of NEC Corporation.
Provides the standard PC interfaces
(including I2C bus, LPC bus, ISA bus, and USB)
Inherits the peripheral functionality of the H8/300 Series.
Lineup of 64 and 80-pin products.
Rich set of peripheral functions
(multifunction timers, I2C bus, and SCI)
3.3V@34MHz USB
Provides a rich set of built-in basic peripheral functions.
Extensive set of variations (from 100 to 144 pins).
High-speed operation (Maximum operating frequency: 35 MHz)
Inheriting the respected H8 architecture and improving processing ability and speed.
Feature
56
High-performance CISC architecture
Based on core development focused on compatibility, the H8S Family and H8SX Family also feature upward compatibility in register
layout and functionality. This makes reuse of software resources easy. Furthermore, functions that improve ease of use are added to
each family.
High-speed 32-bit processing
for high performance
These CPUS use a 2-stage pipelined processing plus
instruction FIFO structure to achieve high-speed processing at
one instruction per clock cycle. Furthermore, by making the
internal CPU bus 32 bits wide, the instruction fetch time is
reduced significantly from earlier 16-bit MCUs.
The H8SX inherits the whole
H8S instruction set.
In addition to inheriting the whole H8S instruction set, which is
ideal for embedded applications, the H8SX adds new
instructions and new addressing modes to improve ease of
use even further. Arithmetic performance is improved greatly
by the provision of 32-bit multiply and divide instructions.
VBR reduces the interrupt response
time significantly.
These MCUs feature a VBR (vector base register) function that
can set up an arbitrary address in a vector table. By allocating
the vector in RAM, even ROM-less versions can perform
interrupt handling quickly.
SBR creates faster programs.
The SBR (short address base register) function makes it
possible to set up a start address for an 8-bit absolute address
space at an arbitrary location. Fast and efficient programs can
be created by changing the start address of the 8-bit absolute
address space.
Assuring compatibility at the object level
Firmware developed for the H8 CPU can be used on the 16-bit H8S CPU and the 32-bit H8SX CPU as well.
• Bit manipulation
• Improved shift instructions
Save and restore of
multiple registers
65instructions
LDH
STM
TAS
+ 3
instructions
• Multiply and accumulate instructions
(MAC, CLRMAC, LDMAC, STMAC)
69instructions
MAC
LDMAC
STMAC
CLRMAC
+ 4
instructions
• Supports operations with memory
• Improved addressing modes
• Improved bit manipulation instructions
• Support for short instructions
• Expanded data bus width (from 16 to 32 bits)
87instructions
MOVA
MOVMD
MOVSD
MULU
MULS
DIVU
DIVS
RTS/L
RTE/L
BRA/S
BSET/EQ
BSET/NE
BCLR/EQ
BCLR/NE
BSTZ
BISTZ
BFLD
BFST
+ 18
instructions
H8S/2000
H8S/2600
(H8S/2600, H8S/2400 Series)
Compatible
Dhrystone 1.1
MIPS value
10
20
30
40
50
H8S/2000
(@25MHz) H8S/2600
(@33MHz) H8SX/1500
(@40MHz) H8SX/1600
(@50MHz)
50MIPS
15.1MIPS
11.2MIPS
40MIPS
4.5 times 3.3 times
These achieve
1 MIPS/MHz
Fixed : H'000000
Earlier systems
ROM
RAM
I/O register group
8-bit absolute address space
VBR : H'xxxxxx
H8SX
RAM
I/O register group
8-bit absolute address space
8-bit absolute address space
Fixed : H'000000
Earlier systems
ROM
RAM
Vector address area
H8SX
VBR : H'xxxxxx Vector address area
ROM
Vector address area
Clock
H8SX MCU
16-bit MCU
8, 16, and 32-bit move and
arithmetic instructions
Multiply and divide instructions
H8/300H
MULXS
DIVXS
EXTS
EXTU
TRAPA
+ 5
instructions
57instructions 62instructions
H8/300
H8/300L
CPU register structure
: Stack pointer
: Program counter
: Condition code register
: Interrupt mask bit
: User bit/interrupt mask bit
: Half carry flag
: User bit
: Negative flag
: Zero flag
: Overflow flag
: Carry flag
: Extend register
: Trace bit
: Interrupt mask bits
: Multiply register
: Vector base register
: Short address base register
SP
PC
CCR
I
UI
H
U
N
Z
V
C
EXR
T
I2 to I0
MAC
VBR
SBR
PC 31 23 15 0
ER0
ER1
ER2
ER3
ER4
ER5
ER6
ER7 (SP)
E0
E1
E2
E3
E4
E5
E6
E7
R0H
R1H
R2H
R3H
R4H
R5H
R6H
R7H
R0L
R1L
R2L
R3L
R4L
R5L
R6L
R7L
15 0 7 0 07
TI2I1I0
EXR
VBR 31 012 (Reserved)
SBR 31 08 (Reserved)
MAC
63 3241
31 0
(Code expansion) MACH
MACL
H8SX-CPU 32bit
Instruction
data bus
32bit
data bus
address
Instruction FIFO (16bit 8 )
H8SX CPU added
functionality
H8/300,300L-CPU
H8/300H-CPU
H8S/2000-CPU
H8S/2600-CPU
H8SX-CPU
(Added)
(Added)
(Added)
(Added)
IUIHUNZVC
CCR 7 6 5 4 3 2 1 0
Instruction decoder (for new format)
VBR SBR ER0-ER7
PC
CCR, EXR ALU AU INC multiplier divider
About 1/2
Instruction 1 Instruction 2 Instruction 3 Instruction 4 Instruction 5
7 6 5 4 3 2 1 0
Instruction
1Instruction
2Instruction
3Instruction
4Instruction
5
HSCI2 allows selection of an optimal
transfer clock.
HSCI2 (high-speed serial communications interface 2) allows
the selection of an optimal SCI transfer clock without
depending on the frequency of an oscillator element. It
generates the optimal average transfer rate clock source
required for the SCI from the MCU’s internal 8-bit timer (TMR
unit). This obviates the need to select an oscillator element
constrained by the SCI transfer clock, and allows an oscillator
element optimal for the system to be selected.
A rich set of advanced functions that can completely support a wide range of applications.
Feature
78
Synchronous serial communications unit
that provides high-speed synchronous
serial communications
These MCU provide a synchronous serial communications unit
that suppor ts both a clock synchronous communications mode
and a 4-wire bus communications mode. This unit supports
communications with a wide range of devices that have a clock
synchronous CSI unit with CS signal by providing clock polarity
reversal, LSB/MSB first selection, conflict error detection and
other functions.
USB boot function that can write to
a connected flash memory.
The MCU’s internal flash memory can be written directly from
a PC using the USB boot function. Since this is a direct USB
connection, high-speed writing is possible. Furthermore, on-
site maintenance and other operations are quite and easy
since no USB/SCI converter or other external circuits are
required.
EXDMAC makes high-speed data
transfers possible.
These MCUs include the EXDMAC direct memory access
controller that proves its worth in high-speed transfers of data
between two external data busses. System performance
increases significantly since data is transferred without
stopping CPU operation.
New A/D conversion mode that doubles
conversion speed.
Conversion speed is effectively doubled since the units can
convert at the same time, making high-speed conversion
possible. (Units 0 and 1 can operate independently from the
same external trigger (ADTRG0).) It is also possible to activate
the units independently from different external triggers.
Deep software standby mode
These MCUs provide deep software standby mode, which can
suppress standby mode power consumption even further.
Power to unneeded modules can be cut with register settings
and leakage current can be reduced greatly.
Earlier conversion mode
ADC: Unit 0
ADC: Unit 1
ADTRG
0
AN 0
AN 1
AN 2
AN 3
AN 4
AN 5
AN 6
AN 7
ADTRG
1
ADDR
ADDR
z z z . . .
New conversion mode
ADC: Unit 0
ADC: Unit 1
ADTRG
0
AN 0
AN 1
AN 2
AN 3
AN 4
AN 5
AN 6
AN 7
ADTRG
1
ADDR
ADDR
Unit 1
ADTRG
1
Interrupt
AN 4
AN 5
AN 6
AN 7
AN 0
AN 1
AN 2
AN 3
Example where each unit is activated by a different external trigger
ADTRG
0
Unit 0
Interrupt
Amount of data transferred: small
Execution time
CPU
DMAC
CPU
DMAC
CPU
CPU
EXD MAC
Amount of data transferred: large
Execution time
CPU DMAC
CPU
EXDMAC
EffectEffect
Clock
EXDMAC
EXDMAC
CPU
The CPU is not stopped
With EXDMAC, CPU operation
at the same time is possible!
Motor control example using the CPU
When EXDMAC is used for data transfers
from I/O pins to memory
Clock
DMAC
DMAC
CPU
External
bus
External
bus
Internal bus
Read Write
Read Write
Read Write
Read Write
CPU stopped period
OFF
ON
OFF
Power supply
control
Leakage current
Example of connection to a clock synchronous SCI EEPROM with CS line
GND GND
Vcc Vcc Vcc
Vcc
H8SX (master) EEPROM (slave)
SCS S
SSCK C
SSO D
SSI
Vcc
Vss Q
Vcc
W
HOLD
Vss
SCI
TMR
TPUPφ
D/A
A/D
CPU
External bus
PLL
CPG
Input
clock
Base clock
TMO4 output: 4 MHz
Clock enable
TMO5 output
SCK5
Internal
reference clock
= 4 MHz × 3/4
= 3 MHz (average)
Earlier products
The transfer clock is selected based
on the input clock and the Pφ
.
H8SX/1653,1663,1638,1648,1558,1568 group
An arbitrary transfer clock is
generated using a TMR unit.
Iφ
Bφ
SCI
TMR
HSCI2
TMR
TPUPφ
D/A
A/D
CPU
External bus
PLL
CPG
Input
clock Iφ
Bφ
1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4 1 2
1 2 3 1 2 3 1 2 3 1 2 3 1 2 3 1 2
1 2 3 4 5 6 7 8 9
10
11
12
13
14
15
16
1
4MHz
3MHz
Bit 1 = base clock
×
16
Average transfer rate = 3 MHz / 16 = 187.5kbps
The SCI
transfer rate
does not match.
An optimal average
transfer rate can be
set with the TMR
AN 0
AN 1
AN 2
AN 3
A/D
conversion 3
A/D
conversion 2
A/D
conversion 1
A/D
conversion 0
Example in which ADC operation is linked using an external trigger
A/D
conversion 11
A/D
conversion 10
A/D
conversion 9
A/D
conversion 8
A/D
conversion 7
A/D
conversion 6
A/D
conversion 5
A/D
conversion 4
A/D
conversion 15
A/D
conversion 14
A/D
conversion 13
A/D
conversion 12
ADTRG
0
Unit 0
Unit 1
Interrupt
A/D
conversion 16
A/D
conversion 16
A/D
conversion 20
AN 4
AN 5
AN 6
AN 7
Clock enable
Base clock
TMR (unit 2)
TMO5
TMO4
SCI-5
SCK5
MCU internal circuit concept
Internal RAM
Motor
EXDMAC I/O
Memory
M
TPU
CPU
ROM
Internal
flash memory
z z z . . .
Logic
z z z . . .
Power
supply
• SCI boot product
USB SCI converter
(Write adapter board)
H8SX or H8S (SCI boot)
USB SCI
• USB boot product
H8SX or H8S (USB boot)
If the device is USB
bootable, it can be
connected directly to the PC!
USB
H8SX/165xF
H8SX/166xF
H8S/221xUF
HS0008EAUF1H
USER INTERFACE
ACTION
POWER
Internal bus
A/D
conversion 3
A/D
conversion 2
A/D
conversion 1
A/D
conversion 0
A/D
conversion 7
A/D
conversion 6
A/D
conversion 5
A/D
conversion 4
A/D
conversion 11
A/D
conversion 10
A/D
conversion 9
A/D
conversion 8
A/D
conversion 15
A/D
conversion 14
A/D
conversion 13
A/D
conversion 12
Products
ROM-less FLASH
H8SX /1600
Application Areas
PC peripherals and OA equipment (PC, storage devices, printers, and scanners),
consumer equipment (digital home electronics), and industrial equipment
(FA equipment, POS peripherals, meters, test equipment, and games).
910
H8SX/1600 Series Product Development Chart
Vcc = 3.3V
Improved SCI
High-speed 10-bit A/D
converter and improved 16-bit timer
USB2.0, SCI, I2C, IrDA
FP-120B
H8SX/1650
1650C
-KB/24KB FP-120B
H8SX/1651
1651C
-KB/40KB
TFP-120
H8SX/1657
1657CF
768KB/24KB
1656CF
512KB/24KB
TFP-120
H8SX/1653
1654F
512KB/40KB
1653F
384KB/40KB
FP-144L, TLP-145
H8SX/1622
1622F
256KB/24KB
FP-120B
H8SX/1638
1638F
1024KB/56KB
1634F
512KB/40KB
1632F
256KB/24KB
High-speed 10-bit A/D
converter and on-chip EXDMAC
Next Generation
ASSP deployment
Improved peripheral functions
High speed: up to 80 MHz
3V series that features a built-in 32-bit multiplier/divider.
Extensive lineup with operating frequencies up to 50 MHz and internal flash memory capacities from 256 KB to 1024 KB.
ROMless products support onboard writing to external flash ROM.*
Built-in functions include a high-precision 16-bit ∆∑A/D converter and a high-speed 10-bit successive approximation A/D converter.
*: The user must provide write and erase programs for the specifications of the flash ROM actually used.
Features of the H8SX/1600 Series
Flash/ROM capacities from 256/24 KB to 1024/56 KB
Improved peripheral functions, including dual TPU/PPG units, and high-speed SCI/I2C bus units
Up to three high-speed 10-bit A/D converter units support simultaneous, independent,
and continuous conversion.
Built-in high-precision 16-bit ∆∑ A/D converter
Support for a wide variety of communication formats including USB 2.0 (full speed) and I2C bus.
Built-in EXDMAC can operate the internal and external busses independently.
New standby mode added. Supports even finer-grained control of the power supply
and provides standby mode operation with low power consumption.
Available in a variety of miniature packages including BP-176V (13 × 13 mm) and TLP-145V (9 × 9 mm).
H8SX/1600 Series Pin Compatibility Diagram
FP-144L
H8SX/1663
1664F
512KB/40KB
1663F
384KB/40KB
BP-176V, FP-144L
H8SX/1648
1648F
1024KB/56KB
1644F
512KB/40KB
1642F
256KB/24KB
FP-120B
H8SX/1658R
1658RF
1024KB/56KB
1654RF
512KB/40KB
1653RF
384KB/40KB FP-144L
H8SX/1668R
1668RF
1024KB/56KB
1664RF
512KB/40KB
1663RF
384KB/40KB
H8SX/1648F Block Diagram
BSC INTC
Multiplier and divider
TPU (16-bit timer):
12 channels
UBC
TPU (16-bit timer):
8
channels
DMAC
SCI
:
7ch
High-speed A/D converters:
three 4-channel units
WDT
DTC
PPG
:
2Unit
I2C-Bus:4ch
PLL
D/A
8bit
:
2ch
H-UDI
I/O port
ROM RAM
H8SX-CPU
Clock
oscillator
: Special functions
H8SX/1638F
H8SX-CPU
ROM : 1024KB
RAM : 56KB SRAM
ASIC
Interface with the host
Host
I/O
Parallel-serial
converters
Laser driver
Internal BSC: 32 bits
External BSC: 16 bits
DTC
Phase and speed
detection
DTC
Motor
driver Pulse
output
8bit timer
PPG
A/D, D/A
Motor
driver
Stepping motor
Print data Laser output
Stepping motor control
• Pulse output:
Pulse output can be easily implemented
by using the TPU and PPG units together.
DC motor control
• PWM pulse output:
Control waveforms can be output
using the TPU PWM output.
• Phase and speed detection:
Control can be implemented using the 16-
bit timer capture function and interrupts.
• Various types of analog control
Ink level detection and various sensor
control operations can be implemen-
ted using the built-in A/D converters.
Large-capacity on-chip flash memory
• Applications:
High-speed operation can be ach-
ieved with internal programs. (Access
to 32 bits in a single clock cycle.)
• Reduced amount of external memory
Reduced costs can be achieved by
reduced parts counts.
Optical Disc Drive System Structure Example
H8SX/1657F
ROM:768KB H8SX/1638F
ROM:1024KB
H8SX/
1650 Application
program
ROM
Single chip solution
• Address/data multiplexed
I/O interface
• Endian conversion function
Laser
Driver Actuator
Driver Spindle
Driver SDRAM
AFE
DSP
M
CPU performance improvements
• Operating frequency improv ements: To 50 MHz and higher
• New instruction set additions for impro ved code efficiency (83% improvement over earlier CPUs)
• On-chip multiplier/divider unit for improved calculation speeds
• An 8-bit absolute address space that the user can set freely SBR
• Vector table can be freely located by the user VBR
• Single clock cycle memory access achieved by on-chip RAM (24 KB)
Bus controller performance improvements
• Support for a data/address multiplexed I/O interface makes direct interface with a DSP possible.
• Little/big endian conversion function
• All registers and internal busses have been made 32 bits wide.
Large capacity built-in flash memory
The inclusion of a large capacity (up to 1 MB) flash memory on chip allows large application
programs to be loaded onto the MCU chip itself.
This means that external memory can be reduced.
H8SX/1650 Group
H8SX/1657 Group
H8SX/1651 Group
H8SX/1638 Group
P62/TMO2/SCK4/#IRQ10-B
PLLVcc
P63/TMRI3/#IRQ11-B
PLLVss
P64/TMCI3
P65/TMO3
MD0
P50/AN0/#IRQ0-B
P51/AN1/#IRQ1-B
P52/AN2/#IRQ2-B
AVcc
P53/AN3/#IRQ3-B
AVss
P54/AN4/#IRQ4-B
Vref
P55/AN5/#IRQ5-B
P56/AN6/DA0/#IRQ6-B
P57/AN7/DA1/#IRQ7-B
MD1
PA0/#BREQ0/#BS-A
PA1/#BACK/(RD/#WR)
PA2/#BREQ/#WAIT
PA3/#LLWR/#LLB
PA4/#LHWR/#LUB
PA5/#RD
PA6/#AS/#AH/#BS-B
Vss
PA7/B
Vcc
PB0/#CS0/#CS4/#CS5-B
#DACK2
#DREQ3
#TEND3
#DACK3
#TRST
TMS
TDI
TCK
TxD6
RxD6/IRQ12#-B
SCK6/IRQ13#-B
PH6/D6
PH5/D5
PH4/D4
Vss
PH3/D3
PH2/D2
PH1/D1
PH0/D0
NMI
P37/PO15/TIOCA2/TIOCB2/TCLKD-A
P36/PO14/TIOCA2
P35/PO13/TIOCA1/TIOCB1/TCLKC-A
P34/PO12/TIOCA1
P33/PO11/TIOCC0/TIOCD0/TCLKB-A
P32/PO10/TIOCC0/TCLKA-A
P31/PO9/TIOCA0/TIOCB0
Vcc
P30/PO8/TIOCA0
Vss
P27/PO7/TIOCA5/TIOCB5
P26/PO6/TIOCA5/TMO1/TxD1
P25/PO5/TIOCA4/TMCI1/RxD1
P24/PO4/TIOCA4/TIOCB4/TMRI1/SCK1
P23/PO3/TIOCC3/TIOCD3/#IRQ11-A
P22/PO2/TIOCC3/TMO0/T D0/#IRQ10-A
P21/PO1/TIOCA3/TMCI0/R D0/#IRQ9-A
P20/PO0/TIOCA3/TIOCB3/TMRI0/SCK0/#IRQ8-A
EMLE
PD0/A0
PD1/A1
#DACK1-B
#TEND1-B
#DREQ1-B
#DACK0-B
#TEND0-B
#DREQ0-B
IRQ15#
IRQ14#
IRQ13#-A
IRQ12#-A
PJ0/PO16/TIOCA6
PJ1/PO17/TIOCA6/TIOCB6
PB1/#CS2-B/#CS5-A/#CS6-B/#CS7-B
PB2/#CS2-A/#CS6-A
PB3/#CS7-A
MD2
PF7/A23
PF6/A22
PF5/A21
PF4/A20
PF3/A19
Vss
PF2/A18
PF1/A17
PF0/A16
PE7/A15
PE6/A14
PE5/A13
Vss
PE4/A12
Vcc
PE3/A11
PE2/A10
PE1/A9
PE0/A8
PD7/A7
PD6/A6
Vss
PD5/A5
PD4/A4
PD3/A3
PD2/A2
#CS4-C/#CS5-C/#CS6-C/#CS7-C
#CS6-D
#CS5-D
P61/TMCI2/RxD4/#IRQ9-B
P60/TMRI2/TxD4/#IRQ8-B
#STBY
P17/#IRQ7-A/TCLKD-B
P16/#IRQ6-A/TCLKC-B
Vcc
EXTAL
XTAL
Vss
#WDTOVF
P15/#IRQ5-A/TCLKB-B
P14/#IRQ4-A/TCLKA-B
VCL
#RES
Vss
P13/#ADTRG0/#IRQ3-A
P12/SCK2/#IRQ2-A
P11/RxD2/#IRQ1-A
P10/TxD2/#IRQ0-A
P17/D15
P16/D14
P15/D13
P14/D12
Vss
P13/D11
P12/D10
P11/D9
P10/D8
Vcc
PH7/D7
#TEND2
#DREQ2
#DACK1-A
#TEND1-A
#DREQ1-A
#DACK0-A
#TEND0-A
#DREQ0-A
SCK3
TD0
RxD3
TxD3
SCL0/ADTRG1#
SDA0
SCL1
SDA1
ADTRG0#
Pick Up
DC motor
16-bit timer
H8SX/1600
∆∑ A/D converter inclusion
Pin function
compatibility
120pin
TOP VIEW
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
90
89
88
87
86
85
84
83
82
81
80
79
78
77
76
75
74
73
72
71
70
69
68
67
66
65
64
63
62
61
60
59
58
57
56
55
54
53
52
51
50
49
48
47
46
45
44
43
42
41
40
39
38
37
36
35
34
33
32
31
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
Laser Printer/Plain Paper Copier Engine System Structure Example :New :In planning stage:Under development
Products
H8SX /1500
11 12
Vcc = 5.0V
Higher speeds
Higher speeds
For Air bag
FP-100M
H8SX/1520R
1527RF
256KB/12KB
For Consumer / Industrial
FP-120B
H8SX/1582
1582F
256KB/12KB
High-speed 10-bit A/D converter
and improved 16-bit timer FP-120B
H8SX/1558
1558F
1024KB/56KB
1554F
512KB/40KB
1552F
256KB/24KB FP-144L
H8SX/1568
1568F
1024KB/56KB
1564F
512KB/40KB
1562F
256KB/24KB
H8SX/17xx
RCAN.
Clock synchronous
SCI with CS signal
H8SX/17xx
RCAN, RSPI.
Clock synchronous
SCI with CS signal
For Dashboard
FP-144L
H8SX/1544
1544F
512KB/24KB
1543F
384KB/16KB
RCAN-ET
BSC INTC
Multiplier and divider TPU (16-bit timer):
12 channels
Sound Generator:4ch
16-bit PWM timer:
3 channels
DMAC
SCI
:
4ch
A/D
10bit
:
16ch
10-bit PWM timer:
2 channels
RCAN:2ch
I2C-Bus
:
2ch
WDT
Synchronous serial
communications unit:
2 channels
D/A
8bit
:
2ch
I/O port
PLL
ROM RAM
H8SX-CPU
Clock
oscillator
*1: The H8SX/1558 group and the H8SX/1568 group do not support external expansion. Also, their operating frequency range is 8 to 40 MHz.
Even though the operating voltages differ between the H8SX/1500 Series and the H8SX/1600 Series, Renesas has emphasized pin compatibility
when developing the product lines.
Both the H8SX/1558 group and the H8SX/1638 group, and the H8SX/1568 group and the group, are pin function compatible*1 products.
If, in the future, a Renesas customer changes from a Vcc = 5.0 V to a Vcc = 3.3V power supply system, Renesas provides a product lineup that
allows the switch to the H8SX/1638 group or H8SX/1668 group to be made with confidence.
H8SX/1500 Series (Vcc=5.0V)
120-pin package pin
function compatibility*1
144-pin package pin
function compatibility*1
H8SX/1600 Series (Vcc=3.3V)
Functional
compatibility Functional
compatibility
FP-120B
H8SX/1558 Group
ROM/RAM variations
1558F
1024KB/56KB
1552F
256KB/24KB
1554F
512KB/40KB
FP-144L
H8SX/1568 Group
ROM/RAM variations
1568F
1024KB/56KB
1562F
256KB/24KB
1564F
512KB/40KB
PLL
WDT
INTC
10bit A/D
16ch
RCAN × 2ch
TPU × 6ch
Synchronous serial
communications
unit × 2 channels
LCD
Display
DMAC 4ch
Bus interface /16bit external bus
CAN
transceiver
CAN
transceiver
LCD controller
10bit timer
(SMD)16 outputs
16bit PWM
12 outputs
Sound generator
4ch
SCI × 4ch
I2C × 2ch
FP-144L
H8SX/1648 Group
ROM/RAM variations
1648F
1024KB/56KB
1642F
256KB/24KB
1644F
512KB/40KB
FP-120B
H8SX/1638 Group
ROM/RAM variations
1638F
1024KB/56KB
1632F
256KB/24KB
1634F
512KB/40KB
Features of the H8SX/1544
• High-performance 32-bit CPU core
• Four to six stepping motors
The built-in motor drivers allow the
H8SX/1544 to drive the motors directly.
• 16-bit external bus expansion
• Two built-in CAN channels
Main dashboard unit
CAN network1
CAN network2
ROM
512KB/384KB
RAM
24KB/16KB
H8SX CPU
(40MHz)
Main airbag ECU
H8SX/1527R (QFP-100)
H8SX × CPU
(48MHz)
PLL
WDT
ASICs
EEPROM
ASICs
X/Y sensor
TPU 2 units
A/D converters,
10 bits
×
1 6 inputs
CAN 1 ch
ROM 256KB
RAM 12KB
DMAC 4ch
INTC
Bus Interface
SCI x 2ch
Clock synchronous SCI
with CS signal × 3 channels
H-UDI
System that can support the increased speed
and frequency of communication operations over
the synchronous serial communications unit due
to the increased number of acceleration sensors
used to improve safety and performance.
Features of the H8SX/1527R
High-performance 32-bit CPU core (up to 48 MHz)
Full complement of peripheral functions
Synchronous serial communications unit,
SCI,DMAC, TPU, and CAN
Data from sensors is processed rapidly
and a decision is made as to whether
or not a crash occurred. If required, an
airbag deployment command is issued.
Acceleration
sensor
Squib
Airbag
CAN Bus
CAN Driver
Stepping motor (4gauges)
LED PWM12 outputs or Stepping Motor (2gauges)
Sound PWM
16bit External bus
H8SX/1500
Application Areas
Industrial equipment (FA control, HVAC, and vending machines) and automotive applications (dashboard and airbag systems).
5V series that features a built-in 32-bit multiplier/divider.
Lineup features operating frequencies up to 48 MHz and ASSP products for automotive applications.
This is an extensive line with, in addition to a lineup of models with 256 KB to 1024 KB of on-chip flash memory,
high quality grade versions for dashboard and airbag systems.
Features of the H8SX/1500 Series
Built-in PWM modules that provide 16 10-bit channels and 12 16-bit channels
Extensive set of built-in communications functions, including synchronous serial
communications unit, I2C bus, and CAN Bus.
Sound generator function can produce sine waves in the range 31 Hz to 20 kHz
with an accuracy of within 1%.
Multi-signal pulse control can be implemented using up to two 16-bit PPG units
and up to two 16-bit TPU units.
Up to three high-speed 10-bit A/D converter units support simultaneous, independent,
and continuous conversion.
New standby mode added. Supports even finer-grained control of the power supply
and provides standby mode operation with low power consumption.
H8SX/1544F Block Diagram
: Special functions
Airbag System Structure Example
Dashboard System Structure Example
H8SX/1500 Series Product Development Chart
Compatibility with the Vcc = 3.3V H8SX/1600 Series
FLASH :New :In planning stage:Under development
Products
H8S/2600 H8S/2500
13 14
Vcc = 3.3V/5.0V
IEBus inclusion
CAN bus inclusion
FP-144J,BP-176V
H8S/2506
2506F
512KB/32KB
2505F
384KB/32KB
FP-144J,BP-176V
H8S/2552
2552F
512KB/32KB
2551F
384KB/24KB
• 20 MHz, 5V operation
• Built-in multiplier
• Versions with 80, 100, 120,
and 144 pins available.
Vcc = 5.0V
General-purpose versions
Package variations
Large memory capacities
High-speed operation
Large memory capacities
Fewer peripheral functions
H8S/2655
2655R
128KB/4KB
2655
128KB/4KB
2655
128KB/4KB
FP-128B,TFP-120
2653
64KB/4KB
H8S/2633
2633RF
256KB/16KB
2633F
256KB/16KB
2633
128KB/16KB
2632
192KB/12KB
2631
128KB/8KB
FP-128B,TFP-120
2695
128KB/8KB
Vcc = 3.3V
FP-128B
H8S/2607
2607F
384KB/16KB
FP-80Q
H8S/2602
2602F
128KB/4KB
FP-100M
H8S/2604
2604F
128KB/8KB
FP-144J,144G
H8S/2609
2609F
256KB/8KB
H8S/2636
H8S/2612
H8S/2638
H8S/2615
H8S/2639
H8S/2628
H8S/2646
H8S/2630
H8S/2648
H8S/2635
H8S/2649
CAN
For Car Accessories*
*: See the Renesas Microcomputer Automotive LAN Microcomputer Catalog for details.
FP-144H,144G
H8S/2668
2667F
384KB/16KB
H8S/2678
2676F
256KB/8KB
2676F
256KB/8KB
2675
128KB/8KB
2673
64KB/8KB
2670
-KB/8KB
FP-144H,144G
H8S/2643
2643F
256KB/16KB
2643
256KB/16KB
2642
192KB/12KB
FP-144J
2641
128KB/8KB
High-speed operation
CAN bus
inclusion
FP-144J
H8S/2556
2556F
512KB/32KB
• Built-in 512 KB flash memory
• Built-in I2C bus interface
• A pin voltage of 3.0 or 5.5V
can be selected.
BSC INTC
PC break controller TPU (16-bit timer):
6 channels
DTC TMR (8-bit timer):
4 channels
SCI:5ch
D/A
8bit : 2ch
A/D
10bit : 16ch
PLL
I2C-Bus : 2ch
ROM RAM
H8S-CPU
Clock
oscillator
WDT WDT
(for use as a clock)
I/O port Subclock
oscillator
3.0 or 5.5V selection ports
3.0 or 5.5V selection ports
Analog system
3.0 or 5.5V
selection ports
3 or 5V
equipment DSP
or
other
device
(3 or 5V)
Vcc VCL
(for internal step-up use)
(Analog system power supply) AVcc Vref P2Vcc
P1Vcc
*: ICE (E6000) is supported with the HS2556EP162H.
System
3.0 or 5.5V
selection ports
BSC INTC
Multiplier TPU (16-bit timer):
6 channels
PC break controller :
2 channels 10-bit PWM timer:
2 channels
DTC
A/D
10bit : 12ch
D/A
8bit : 2ch
WDT WDT
(for use as a clock)
SCI : 3ch
PPG
I2C-Bus : 2ch
PLL
ROM RAM
H8S-CPU Clock
oscillator
I/O port Subclock
oscillator
MMT : Motor Management Timer
TPU : 16-Bit Timer Pulse Unit
TPU 6ch
Channel 1 or channel 5
Channel 2 or channel 4
SCI 3ch
HCAN 1ch
ROM 128KB
RAM 4KB
Multiplier Current detection
A/D
12ch
H8S/2600 CPU
H8S/2612 Group
DC brushless motor
(120° and 180°
power application)
System power supply monitor
EPS motor voltage monitor
Predriver step-up voltage monitor
Steering wheel angle sensor
(torque/speed) × 4
Throttle setting sensor
M
Car speed sensor × 2
Fault detection signal
Base
Driver
Encoder A phase (position)
Encoder B phase (speed)
CAN
driver
IGBT module or
power MOSFET
Diagnostics
EEPROM
U
U
V
V
W
W
POE
6-phase
PWM output
MMT
E
Input signal
processing
ROM-less MASK One-Time PROM
Encoder
H8S/2556
H8S/2552
H8S/2506
H8S/2600 · H8S/2500
Application Areas
PC peripherals and OA equipment (printers), industrial equipment (FA control and inverter control), and automotive applications
(dashboard, car air conditioning, gateways, EPS, ABS, and body control).
High-end H8S Family series that features a built-in 16-bit multiplier.
Product lineup includes wide temperature range high-reliability products (-40 to +105°C, -40 to +125°C) for automotive applications.
This series features not only special communications functions (I2C bus, CAN Bus, and synchronous serial communications units)
but also special peripheral functions (including motor control PWM output and LCD controller units).
Application Areas
Industrial equipment (FA control and inverter control) and automotive applications (car audio).
Low-power 5V series that features a 32 kHz oscillator inherited from the H8S/2200 series.
These MCUs include special communications functions (I2C bus, IEBus, and CAN bus)
and support both 5V interface and 3V interface systems with a port pin power supply.
This series can also support 5V/3V mixed systems by supplying different port pin power supply voltages.
EPS System Structure Example
H8S/2600 Series Product Development Chart H8S/2500 Series Product Development Chart
Pin Voltage Selection
H8S/2607 Group Block Diagram
(under development)
H8S/2506F Block Diagram
FLASH :New :In planning stage:Under developmentFLASH :New :In planning stage:Under development
: Special functions
: Special functions
Products
H8S /2400 H8S /2300
15 16
Vcc = 5.0V
Vcc = 3.3V
Low voltage (3V)
High-speed operation (25 MHz)
FP-144H,TLP-145V
H8S/2426
2426xF
256KB/48KB
2426xF
256KB/32KB
2426x
-KB/48KB LQFP1414-120
LQFP1616-120
H8S/2424
2424xF
256KB/48KB
2424xF
256KB/32KB
2424x
-KB/48KB
FP-144H,TLP-145V
H8S/2456
2456xF
256KB/48KB
2456xF
256KB/32KB
2456x
-KB/48KB LQFP1414-120
LQFP1616-120
H8S/2454
2454xF
256KB/48KB
2454xF
256KB/32KB
2454x
-KB/48KB
For PC/OA
H8S/24xx
BP-176V
H8S/2472
2472F
512KB/40KB FP-144H
H8S/2462
2462F
512KB/40KB
Ether
USB
USB
inclusion
Larger
memory capacity
H8S/2357
2357F
128KB/8KB
2357
128KB/8KB
2357
128KB/8KB
FP-128B,TFP-120
2352
-KB/8KB
H8S/2398
2398F
256KB/8KB
2398
256KB/8KB
2394
-KB/32KB
2392
-KB/8KB
FP-128B,TFP-120
2390
-KB/4KB
H8S/2339
2339F
384KB/32KB
2338F
256KB/8KB
2338
256KB/8KB
2337
128KB/8KB
FP-144G
2332
-KB/8KB
H8S/2355
2355
128KB/4KB
2355
128KB/4KB
2393
32KB/4KB
FP-128B,TFP-120
2353
64KB/4KB
H8S/2350
2351
64KB/2KB
FP-128B,TFP-120
2350
-KB/2KB
H8S/2319
2319F
512KB/8KB
2318F
256KB/8KB
2317F
128KB/8KB
2315F
128KB/8KB
FP-100A,TFP-100B,100G
2314F
64KB/4KB
2318
256KB/8KB
2317S
128KB/8KB
2316S
64KB/8KB
2314
128KB/4KB
2312S
-KB/8KB
H8S/2329
2329BF
384KB/32KB
2326F
512KB/8KB
2328
256KB/8KB
2327
128KB/8KB
FP-128B,TFP-120
2323
32KB/8KB
2324S
-KB/32KB
2322R
-KB/8KB
2321
-KB/4KB
2320
-KB/4KB
H8S/2345
2345F
128KB/4KB
2345
128KB/4KB
2345
128KB/4KB
FP-100A,100B,TFP-100B,100G
2344
96KB/4KB
2343
64KB/2KB
2341
32KB/2KB
2340
-KB/2KB
Fewer
functions
Fe wer functions
ROM variations
100-pin version
144-pin version
SDRAM interface
(R version)
High-speed operation (33 MHz)
I2C bus inclusion
144-pin
version
H8S/2378,78RF
2378BF,78RF
512KB/32KB
2377F,77RF
384KB/24KB
2374F,74RF
384KB/32KB
FP-144H,TLP-145V
2372F,72RF
256KB/32KB
2371F,71RF
256KB/24KB
2370F,70RF
256KB/16KB
2375,75R
256KB/16KB
2373,73R
-KB/16KB
I2C-Bus, EXDMAC, SDRAM-I/F
H8S/2368
2368F
512KB/32KB
2367F
384KB/24KB
2364F
384KB/32KB
FP-128B,TFP-120
2362F
256KB/32KB
2361F
256KB/24KB
2360F
256KB/16KB
2365
256KB/16KB
2363
-KB/16KB
I2C-Bus
• Built-in multiplier
• Built-in CRC circuit
Improved communications functions
USB
EtherC
I2C bus: 6 channels
Synchronous serial communications
unit: 1 channel
SCI with FIFO: 1 channel
• Miniature package
BP-176V (13mm )
• 3.3V single power supply
Built-in 384 KB flash memory
Low-voltage/high-speed operation
(35 MHz/3.3V)
• Improved peripheral functions
Serial interfaces: 5 channels
(I2C bus: 2 channels)
A/D converters: 16 channels, and other units
• Built-in SDRAM interface*1
(H8S/2378R group)
• On-chip debugging functions
(with E10A-USB support)
• Miniature package:
TLP-145V(9mm )
DTC 14-bit PWM timer:
4 channels
SCI : 2ch
Synchronous serial
communications unit: 1 channel
A/D
10bit : 8ch
WDT : 2ch
SCI with FIFO:
1 channel
EtherC
I2C-Bus : 6ch
LPC
Boundary scan
PLL I/O port
USB PLL
BSC INTC
Multiplier TPU (16-bit timer):
12 channels
CRC calculation circuit TMR (8-bit timer):
2 channels
H8S-CPU Clock
oscillator ROM RAM
Conforms to the Ethernet/IEEE 802.3 MAC layer (Media Access Control) standards.
• Supports both 10 Mbps and 100 Mbps transfers.
• Supports both full and half-duplex modes.
Supports the IEEE 802.3u standard RMII (Reduced Media Independent Interface).
• Magic packet detection and Wake-On-LAN (WOL) signal output
• Connection to a physical layer LSI (PHY LSI) makes Ethernet/IEEE 802.3
transmission/reception possible.
REF-CLK
TX-E
TXD1
TXD0
CRS-DV
RXD1
RXD0
RX-E
MDC
MDIO
PHY-LSI I/O PORT
RM_REF-CLK
RM_TX-EN
RM_TXD1
RM_TXD0
RM_CRS-DV
RM_RXD1
RM_RXD0
RM_RX-ER
MDC
MDIO
E-DMAC
FIFO
(256 to 2048 byte)
FIFO
(256 to 2048 byte)
Ether-C
H8S/2472/2462
Descriptor information
Transmitter DMAC
Descriptor information
Receiver DMAC
BSC
(SDRAM-I/F *1)INTC
EXDMAC TPU (16-bit timer):
6 channels
DMAC 10-bit PWM timer:
2 channels
WDTDTC
A/D
10bit : 16ch
D/A
8bit : 6ch
SCI : 5ch
PPG
I2C-Bus : 2ch
PLL
H-UDI *2I/O port
ROM RAMH8S-CPU Clock
oscillator
• TLP-145V
• TLP-113V
H8S/2400 · H8S/2300
unit : mm
Life-size photograph
0.20// S
0.10 S
S
8.0
0.20 S B
8.0
0.20
0.20 S A
L
K
J
H
G
F
E
D
C
B
A1 2 3 4 5 6 7 8 9 10 11
0.65
0.75
0.75
0.65
B
A
113x 0.35 ± 0.05
0.08 M S AB
N
M
L
K
J
H
G
F
E
D
C
B
A
0.60 0.65
0.650.60
B
145x 0.35 ± 0.05
0.08 M S AB
A
Life-size photograph
1.20Max
S0.20
//
S
0.10
S
0.20 S B
9.0
0.20 S A
9.0
0.15
×
4
Application Areas
PC peripherals and OA equipment (POS terminals, printers, and USB equipment) and industrial equipment (card readers and wireless equipment)
New H8S series that provides an extensive set of peripheral functions and a 16-bit multiplier.
Adopts the CPU from the H8S/2600 H8S Family high-end model for powerful arithmetic processing.
New models with built-in USB and Ethernet functions are under development.
This new series features low-voltage operation (3.3V@34 MHz) and a rich set of low-power modes.
Application Areas
PC peripherals and OA equipment (printers and POS terminals), industrial equipment (card readers and FA control), and consumer products (LCD TVs and electronic musical instruments).
H8S Family standard series that provides optimal support for a wide range of application areas.
This general-purpose series features the world's highest level of 16-bit CPU performance (H8S/2378 group: 28.6 ns at 35 MHz),
the smallest package in the H8S Family (TLP-112: 8 × 8 mm ), and an extensive memory lineup, from 32 KB/2 KB to 512 KB/32 KG,
and is optimal for a wide range of application areas.
PHY LSI Connection Example H8S/2472 Group Block Diagram
(under development)
H8S/2400 Series Product Development Chart
Miniature Packages (8mm :TLP-113V / 9mm :TLP-145V) H8S/2378,78R Group Block Diagram
H8S/2300 Series Product Development Chart
: Special functions
: Special functions
ROM-less MASK One-Time PROM FLASH :New :In planning stage:Under development
ROM-less FLASH :New :In planning stage:Under development
1 2 3 4 5 6 7 8 9 10 11 1 2 13
Products
H8S /2200 H8S /2100
17 18
*: See the Renesas USB Device Catalog for details.
H8S/2245
2246
128KB/8KB
2246
128KB/8KB
2245
128KB/4KB
FP-100B,TFP-100B
2244
64KB/8KB
2243
64KB/4KB
2242
32KB/8KB
2241
32KB/4KB
2240
-KB/4KB
USB inclusion
Fewer
functions
Low-voltage
operation
Memory
capacity increase
High-speed
UART inclusion
IEBus
inclusion
Subclock
operation
I2C bus
inclusion
H8S/2268
2268F
256KB/16KB
2266F
128KB/8KB
FP-100B
TFP-100B,100G
2265F
128KB/4KB
I2C-Bus, LCD, DTMF
H8S/2258
2258F
256KB/16KB
2258
256KB/16KB
FP-100A,100B
TFP-100B
2256
128KB/8KB
I2C-Bus, IEBus
LCD controller/
driver inclusion
100pin
H8S/2144
2144AF
128KB/4KB
2144F
128KB/4KB
FP-100B,TFP-100B
2142RF
64KB/2KB
2142
64KB/2KB
2144S
128KB/4KB
2143S
96KB/4KB
H8S/2148
2148F
128KB/4KB
2148AF
128KB/4KB
FP-100B,TFP-100B
2147AF
64KB/2KB
2148S
128KB/4KB
2147S
64KB/2KB
H8S/2140B
2145BF
256KB/8KB
2161BF
128KB/4KB
FP-100B,TFP-100B,TFP-144
2160BF
64KB/2KB
2140BF
64KB/4KB
2148BF
128KB/4KB
2141BF
128KB/4KB
64pin
H8S/2124
2124
64KB/2KB
FP-64A,DP-64S
TFP-80C
2120
32KB/2KB
H8S/2128
2128F
128KB/4KB
2128S
128KB/4KB
FP-64A,DP-64S,TFP-80C
2127R
64KB/2KB
2127S
64KB/2KB
2126R
32KB/2KB
80pin
H8S/2138
2138AF
128KB/16KB
2138F
128KB/4KB
2138S
128KB/4KB
FP-80A,TFP-80C
2137S
64KB/2KB
H8S/2134
2134AF
128KB/4KB
2134F
128KB/4KB
2132RF
64KB/2KB
FP-80A,TFP-80C
2136S
96KB/4KB
2134S
128KB/4KB
2132
64KB/2KB
2130
32KB/2KB
FP-100B,TFP-100B
H8S/2144B
2144F
128KB/4KB
FP-80A,TFP-80C
H8S/2134B
2134F
128KB/4KB
FP-64A,DP-64S
TFP-80C
H8S/2125
2125F
512KB/8KB
H8S/2168
2168F
256KB/40KB
2167F
384KB/40KB
TFP-144
2166F
512KB/40KB
TFP-144
H8S/2189
2189F
1MB/6KB
TFP-144
H8S/2116
2116F
128KB/8KB
TFP-144
H8S/2164
2164F
512KB/40KB
BP-112
H8S/2153
2153F
256KB/40KB
TFP-144
H8S/2117
2117F
160KB/8KB
H8S/2237
2237
128KB/16KB
2237
128KB/4KB
2235
128KB/4KB
FP-100A,100B
TFP-100B,100G
2233
64KB/4KB
H8S/2227
2227F
128KB/16KB
2227
128KB/16KB
2225
128KB/4KB
2224
96KB/4KB
FP-100B
TFP-100B,100G
2223
64KB/4KB
H8S/2238B
2238BF
256KB/16KB
2238B
256KB/16KB
FP-100A,100B
TFP-100B,100G
2236B
128KB/8KB
I2C-Bus
H8S/2214
2214F
128KB/12KB
TFP-100B,100G
TBP-112A,BP-112
2214
128KB/12KB
High-speed UART
H8S/2239
2239F
384KB/32KB
FP-100B
TFP-100B,100G
2239
384KB/32KB
I2C-Bus
H8S/2238R
2238RF
256KB/16KB
2238R
256KB/16KB
FP-100A,100B
TFP-100G
2236R
128KB/8KB
I2C-Bus
USB
H8S/2215
2215TUF
256KB/20KB
2215TF
256KB/20KB
2215RUF
256KB/20KB
TFP-120,BP-112
2215RF
256KB/20KB
2215UF
256KB/16KB
2215F
256KB/16KB
2215B
128KB/16KB
2215C
64KB/8KB
H8S/2218
2218UF
128KB/12KB
2218F
128KB/12KB
TFP-100G,
BP-112
2217
64KB/8KB
H8S/2212
2212UF
128KB/12KB
2212F
128KB/12KB
2211UF
64KB/8KB
2211F
64KB/8KB
2211
64KB/8KB
FP-64E
2210
32KB/4KB
5V, size
reduction
Increased
memory
capacity
Size
reduction
Optimization
Improved
timers
Size reduction
5V, size reduction
Increased
memory capacity
Addition of functions
for PC servers
Improved A/D
converters
• 3.3V single power supply
On-chip flash memory: 160 KB
• Built-in LPC interface
• Built-in I2C bus interface
• Built-in PS/2 interface
• Improved timer functions
• On-chip debugging functions
(with E10A USB support)
BSC INTC
PS2:4ch TPU timer (16 bits):
3 channels
SCI:2ch TDP timer (16 bits):
3 channels
SCIF:1ch
LPC: 4ch
A/D
10bit:16ch
TCM timer (16 bits):
4 channels
I2C-Bus: 3ch
WDT: 2ch
TMR (8-bit timer):
4 channels
14-bit PWM timer:
2 channels
H-UDI
I/O port
8-bit PWM timer:
12 channels
ROM RAMH8S-CPU Clock
oscillator
*1: LPC: Low pin count. A new PC internal bus proposed by Intel.
*2: PS/2 is a trademark of International Business Machines, Inc.
Peripheral
I/O control
CPU
cooling
fan
Battery
charger Intelligent
battery Key matrix PS/2*2 equipment
Notebook PC motherboard
Main CPU LPC*1 host
H8S/2116
ACPI Firmware
PWM timer
• Built-in high-speed SCI,
DMAC, and DTC
• Built-in USB interface
Flash memory can be programmed
over a USB connection.
• On-chip debugging functions
(with E10A USB support)
• Miniature packages
BP-112 (10mm )
TBP-112A (10mm )
BSC INTC
DMAC TPU (16-bit timer):
3 channels
SCI: 2ch WDT
A/D
10bit:6ch
H-UDI
Boundary scan *1RTC
ROM RAMH8S-CPU Clock
oscillator
I/O port
Subclock
oscillator
USB PLL
GPIO
LPC I/F
H8S/2245(3V/10MHz) H8S/2245(3V/32kHz)
1/10
1/10
1/5
1/10
1/100
1/500
1
Sleep at φ /32
When all modules
are stopped
Mode switching
With the CPU,
8-bit timers,
and watchdog
timer operating
Operating conditions
Mode switching
Sleep at φ /32
When all modules
are stopped
Current consumption (relative)
*
H8S/2200 · H8S/2100
*1: Flash memory versions only
Scan ScanI2C-BusI/F I2C-BusI/F
SCI SMI
Application Areas
PC peripherals and OA equipment (POS terminals, printers, and USB equipment), industrial equipment (card readers and wireless equipment),
and consumer products (electronic health-related product)
H8S series that aims for low power consumption by including a 32 kHz oscillator.
In addition to versions with a lowest guaranteed operating voltage of 2.2V, this series also features powerful
communications functions (SCI: 4 channels, I2C bus: 2 channels, IEBus, high-speed SCI, and USB 2.0).
This is a microcomputer series that aims for low power consumption by providing a 32 kHz oscillator.
Application Areas
PC peripherals and OA equipment (PC servers, keyboard controllers, and battery control) and industrial equipment (card readers and meters).
16-bit MCU series that inherits the peripheral functions of the H8/300 8-bit microcomputers.
These devices maintain the same pin arrangements as the H8/300 Series to allow smooth replacement and include
a wide range of PC-related peripheral functions, such as I2C bus, keyboard buffer controller, ISA bus, and LPC units.
This series also features an extensive set of memory options (ROM: 32 KB to 1 MB, RAM: 2 KB to 40 KB).
H8S/2200 Series Low Power Modes H8S/2218 Group Block Diagram Notebook PC Keyboard/Battery Control System Structure Example H8S/2117 Group Block Diagram
H8S/2100 Series Product Development Chart
H8S/2200 Series Product Development Chart
: Special functions : Special functions
ROM-less MASK One-Time PROM FLASH :New :In planning stage:Under development MASK FLASH :New :In planning stage:Under development