H8® Family of
Microcontrollers
In 2005, Renesasearned
a 23% share of the global
MCU market — more
than any other supplier —
and an 11% market share in
the Americas (a 12% increase),
according to Gartner
Semiconductor Industry
Worldwide Annual
Market Share Database,
March 31, 2006
RENESAS
ACHIEVED
12%
MARKET SHARE
GROWTH IN THE
AMERICAS IN 2005!
RENESAS IS
#1
WORLDWIDE
IN MCU
SHIPMENTS
IMPORTANT!
This document may, wholly or partially, be subject to change without notice.
All rights are reserved: No one is permitted to reproduce or duplicate, in any form, the whole or part of this document without the express permission of Renesas Technology America, Inc.
Renesas will not be held responsible for any damage to the user that may result from accidents or any other reasons during the operation of the user’s unit according to this document.
Circuitry and other examples described herein are meant merely to indicate the characteristics and performance of Renesas semiconductor products. Renesas assumes no responsibility for any intellectual
property claims or other problems that may result from applications based on the examples described herein.
No license is granted by implication or otherwise under any patents or other rights of any third party or Renesas Technology Corp.
MEDICAL APPLICATIONS:
Renesas products are not authorized for use in MEDICAL APPLICATIONS without the written consent of the appropriate officer of Renesas’ sales company. Such use includes, but is not limited to, use
in life support systems. Buyers of Renesas products are requested to notify the relevant Renesas sales officers when planning to use the products in MEDICAL APPLICATIONS.
H8®Family of Microcontrollers2006 Catalog
Renesas Technology America
Renesas Technology, the #1 global supplier of microcontrollers, offers hundreds of devices in our H8®, R8C/Tiny,
M16Cand SuperH®families, among others, that have solid technology roadmaps and cover wide spans of performance,
integration, power efficiency and price points. Our advanced silicon solutions simplify system optimizations, facilitate
design enhancements and diversifications, and help you meet tight cost budgets. You can shorten your system design cycles
and improve your time-to-market by taking advantage of our total system support, which includes starter kits, HW/SW
tools, reference designs/platforms, example software code, and middleware. Expert third-party support is available as well.
Renesas — Your Best Decision for Microcontrollers and Microprocessors
Choose for your next design; use for all your future ones.
LET “MY RENESAS” SIMPLIFY YOUR WEB-BROWSING ACTIVITY
The “My Renesas” link in the header of all of our Web pages is a valuable and easily accessible resource.
It lets you create a customized collection of links and data that simplifies and speeds your browsing.
Get timely updates on Renesas products, receive our latest news stories, and be alerted to software downloads
and new web services as they become available. Register today to facilitate future data searches. It’sfree!
LEAD-FREE PACKAGING!
FOR THE LATEST INFORMATION ON LEAD-FREE PACKAGING AND ROHS COMPLIANCE,
PLEASE VISIT OUR WEBSITE: http://america.renesas.com/leadfree
H8 Architecture
M16C Architecture
32-Bit RISC
• Highest performance
• Highest integration
32-Bit
• Highest-performance
CISC
16-Bit
• Broadest selection
of MCUs
16-Bit
• Lowest-cost system
solution for 8-bit
applications
8-Bit
• Lowest cost MCUs
with LCD driver
SH-4, SH-4A series
SH-3, SH3-DSP series
SH-2, SH2-DSP, SH-2A series
M32C/100 series
M16C/Tiny series
R8C/Tiny series
M32C/90 series
M32C/80 series
M16C/62P series
SuperH
Architecture
2006
H8S/SLP series
(20MHz)
H8S/Tiny series
(20MHz)
H8S series
(50MHz)
H8SX series
(100MHz)
2008
H8/Tiny series
(20MHz)
H8S series
(35MHz)
H8SX series
(50MHz)
H8/300H SLP series
(10MHz)
H8/300L SLP series
(16MHz)
Introduction
Renesas H8 Solutions
Speeds up to 50MHz, providing 50MIPS with single-cycle flash access
Single-voltage-programmable on-chip flash — 8KB to 1MB
Mask-ROM versions for many flash MCUs — 2KB to 512KB
Devices in the H8 series offer more than 100 different on-chip peripherals
Match peripheral set to application
Choose from timers, A/Ds, D/As, on-chip oscillators, low-voltage
detect, and DMA functions, among many others
UART, SPI, I2C, IrDA, CAN, LIN, USB, Smart Card, LCD, POR, etc.
Super-low-power CMOS technology — 200µA @ 1MHz, 0.4µA @ 32kHz
Up to eight power-down modes
32kHz sub-clock oscillator
Improved technology and design techniques for a 20dB reduction
in noise compared to conventional products
Fully integrated tool suite of H/W and S/W tools
Highly optimized Renesas C/C++ compiler
100% upward code compatibility
Best in the industry
Experienced application engineers
Training courses and development tools available online at
www.renesasinteractive.com
Market Needs
High performance
Wide range of programmable memory
Wide range of low-cost memory
Integrated peripherals, including
support for industry-standard
interfaces
Low power consumption
Low radiation noise
Development environment
Cost/performance
Support and training
Renesas Technology America, Inc. is a leading supplier of
8/16/32-bit microcontrollers (MCUs) and microproces-
sors. The cost-competitive Renesas MCUs in the
H8®family are ideal for low-power, high-performance
embedded systems in consumer, industrial, medical,
communication and automotive applications.
MCU Series in the H8 Family
The H8 microcontroller family encompasses a wide range
of devices, from 8-bit low-cost, super-low-power,
low-pin-count MCUs to 32-bit high-performance devices.
Upward code compatibility is maintained in the various
H8 MCU series.
The H8/300L and H8/300H super-low-power (SLP)
MCUs are excellent solutions where battery life is critical.
The H8 Tiny series devices provide the performance of
16-bit MCUs, yet are economical enough for many
8-bit applications.
The H8S/2100 series includes a device with multiple serial
interfaces that are optimized for enclosure management
control in PC/Server (IPMI) and notebook applications.
This family includes certified high-speed USB functionality.
The H8S/2200 series MCUs include devices with a
USB v2.0-compatible interface (Bus or Self powered)
and devices with a 40-segment LCD controller that’s a
great match for low-cost PC peripherals, metering
instruments, and medical diagnostic equipment.
The H8S/2300 series MCUs provide many device
choices for optimizing system cost, performance and
features.
The H8S/2400 series MCUs have enhanced peripherals
for use with LCD monitors and other home electronics.
The H8S/2500 series MCUs are designed for audio
and automotive applications. This series features
multiple serial ports, I2C and CAN, and includes
selectable 3V and 5V signaling on the GPIO lines.
The H8S/2600 series MCUs have on-chip HCAN
(Hardware Controller Area Network) controllers
and are top choices for automobile and industrial
applications.
The H8SX series MCUs provide a 32-bit performance
upgrade path for the H8 family, maintaining code com-
patibility and offering a rich set of on-chip peripherals.
2
H8®Family of Microcontrollers
32-bit CPU H8SX
High performance — up to 50MIPS
144- to 100-pin device, main system connectivity
Flexible, high-performance data path management
USB-certified, Bus- or self-powered • External Data and Address
H8 SLP
8MHz
LCD, Super
Low Power
CODE-COMPATIBLE MOVING UP AND DOWN
INCREASING PERFORMANCE/FEATURES
16-bit CPU H8/300H H8S/2000 H8S/2600
High performance — up to 20MIPS
Advanced data path management
Extensive array of peripherals
for all applications
USB-certified, bus- or self-powered
Complex waveform generators
for motor control
On-chip oscillators, POR & LVD
LCD, Low Power operation
H8 SLP
10MHz
LCD, Super
Low Power
H8 SLP
Family H8 Tiny
20MHz
Low Pin
Count,
CAN, POR,
LVD
H8 Tiny
Family
H8S Family
H8S/2100
33MHz
Notebook PC
enclosure mgmt.
H8S/2200
24MHz
LCD, USB 2.0,
Low Power
H8S/2300
35MHz
General
Purpose
H8S/2400
20MHz
Enhanced
peripherals
H8S/2500
26MHz
Audio,
CAN
H8S/2600
33MHz
Automotive
Apps, CAN
H8SX/1500
48MHz
High performance,
CAN, 5V
H8SX/1600
50MHz
High performance,
USB, 3V
H8SX
Family
8-bit CPU H8/300L
Optimized for low-power operation
Built-in LCD controller
Real-time clock with 32kHz sub clock
Multiple timers & A/D interfaces
The H8 Family Roadmap
Family Overview
3
A Global Leading Position
Renesas Technology has acquired an impressive reputation for leadership and earned a large share of the
embedded processor market growth areas of industrial and commercial applications. For example, H8S/2100
devices have gained about a 70% worldwide share of microcontrollers used in PC Server power management.
Address
H8 Series CPU MHz Space Features / Remarks Applications
H8/300L SLP 8-bit 8 64KB Super low power, LCD driver, Utility meters, glucose meters,
Low-Voltage Detect, Power-On Reset battery-powered security devices,
home electronics, HVAC controls
H8/300H SLP 16-bit 10 16MB Super low power, Thermostats, HVAC, glucose meters,
LCD driver with voltage boost, security sensors, building automation,
14-bit ADC, 1.8V Flash, 0.5µA @ 32kHz lawn sprinkler control
H8/Tiny 16-bit 20 16MB Low pin count, smaller package, White goods, home electronics, automotive
POR, LVD, CAN, LIN, SPI control systems, controller for small motors
H8S/2100 16-bit 33 16MB LPC bus interface, multiple I
2
C busses, Notebook PC power management,
PS/2 interface, multiple PWM, enclosure management for servers/routers,
16-channel ADC, high-speed USB IPMI applications, USB digital cameras
H8S/2200 16-bit 24 16MB Low power, LCD controller, PC peripherals, barcode scanners,
USB v2.0, I
2
C, smart card interface medical equipment, HVAC, utility meters,
electronic point-of-sales equipment
H8S/2300 16-bit 35 16MB Smart card interface, DMA controller, General applications, label printers,
SDRAM interface GPS systems
H8S/2400 16-bit 20 16MB Low power, hardware multiplier, I
2
C, LCD monitors, LCD-TVs, plasma-TVs,
enhanced timers, multiple serial channels projectors, home electronics
H8S/2500 16-bit 26 16MB Low power, 3V and 5V I/Os, Audio, automotive audio
enhanced communication channels
H8S/2600 16-bit 33 16MB HCAN, H/W MAC, smart card interface, Airbag controllers, tire pressure monitors,
PC break controller, DMA controller, power steering controllers, pump controllers,
SDRAM interface siren controllers
H8SX/1500 16-bit 48 16MB Fast multiply and divide, Automotive body control
enhanced bit manipulation, CAN
H8SX/1600 32-bit 50 4GB Fast multiply and divide, enhanced bit ePOS, barcode scanners, printers,
manipulation, USB, SDRAM interface fitness equipment, USB devices
H8 Series MCU Product Overview
4
H8®Family of Microcontrollers
ER0
ER1
ER2
ER3
ER4
ER5
ER6
ER7 (SP)
General Registers
Control Registers
EXR
76543210
I
UI
HUNZ VC
CCR
T
----
I2 I1 I0
76543210
31 0
PC
23 15
15 0 7 0 7 0
E0
E1
E2
E3
E4
E5
E6
E7
R0H
R1H
R2H
R3H
R4H
R5H
R6H
R7H
R0L
R1L
R2L
R3L
R4L
R5L
R6L
R7L
MAC Registers
Vector Base
Register (VBR)
Short Base
Register (SBR)
Sign extension
63 3241
031
(Reserved)
31 012
(Reserved)
31 08
MACL
MACH
H8 CPU Register Set Diagram
H8S/2600 MAC
69 instructions
8 address modes
H8SX MAC
87 instructions
9 address modes
• Four MAC instructions added
• Data bus width extended to 32 bits
• Enhanced memory operation support
• Enhanced address modes
• Enhanced bit operation instruction
H8/300L
57 instructions
8 address modes
H8/300H
64 instructions
8 address modes
H8S/2000
65 instructions
8 address modes
• 8/16-bit arithmetic & logic instructions
• Unsigned MULT/DIV instructions
• Powerful bit manipulation instructions
• 8/16/32-bit arithmetic instructions
• Enhanced push and pop instruction
• Signed/unsigned MULT/DIV instruction
• Signed/unsigned extension instruction
• Enhanced trap exception handling
• Multiple load/store instruction
Upward Compatibility
H8 MCUs: Fully Upward Compatible
H8 CPUs are all CISC-based (Complex Instruction
Set Computation), developed to allow compatibility up
and down the various H8 series. This makes it easy to
move between the product lines in the H8 family.
The CPUs within the H8 family range from 8-bit,
low-power optimized cores, to full 32-bit high-performance
cores that achieve 1MIPS/MHz.
Benefits of H8 CPU cores include:
Most instructions execute in one clock cycle
Built-in hardware MAC (H8S/2600 and H8SX only)
Fast multipliers and dividers
Enhanced memory addressing schemes
(memory-to-memory access, one instruction)
Advanced conditional branching instructions
Powerful CISC instructions with small code size
CPU Register Set
The CPUs within the H8 family are
designed from the same register set,
allowing complete compatibility.
H8/300L devices
use 8 general-purpose registers as
8 and 16 bits. PC is 16 bits wide.
H8/300H devices
use 8 general-purpose registers as
8, 16 and 32 bits. PC is 24 bits wide.
H8S/2000 devices
use 8 general-purpose registers as
8, 16 and 32 bits. PC is 24 bits wide.
H8S/2600 devices
use 8 general-purpose registers as
8, 16 and 32 bits. PC is 24 bits wide.
Hardware MAC.
H8SX devices
use 8 general-purpose registers as
8, 16 and 32 bits. PC is 32 bits wide.
Hardware MAC. VBR and SBR
available.
The H8 Architecture
5
H8 MCUs: Faster
Execution Times
Besides maintaining compat-
ibility within the family,
H8 CPUs have been optimized
for high performance.
The majority of the instruc-
tions in the powerful CISC
instruction set will execute
in one clock cycle, giving
RISC-like operation.
Enhanced Hardware
for Performance
Enhanced multipliers and
dividers are included in the
CPU core to boost throughput
for mathematical operations
and further enhance the
performance of the CPU cores.
The H8S/2600 and H8SX
CPU cores each have a
hardware MAC (Multiply and
Accumulate) block for extra
performance in applications
that involve data computa-
tions.
H8 MCU System
Performance
H8 microcontrollers are designed to
deliver high throughput for excellent
application performance.
For example, their CISC CPU cores
execute most instructions in just one
clock cycle, and their Advanced
Data Management peripherals
utilize a 3-bus architecture to speed
data transfers.
Also, the on-chip Flash can be
accessed in a single cycle, achieving
the best possible performance
per MHz.
H8/300 H8/300H H8S/2000 H8S/2600 H8SX
Basic Instructions Execution 2 cycles 2 cycles 1 cycle 1 cycle 1 cycle
Bus Width 8-bit 16-bit 16-bit 16-bit 32-bit
No. of Instructions 57 64 65 69 87
Address Space 64KB 16MB 16MB 16MB 4GB
9 MIPS
H8S/2000
@ 20 MHz
11 MIPS
H8S/2000
@ 25 MHz
15.2 MIPS
H8S/2600
@ 33 MHz
H8SX
@ 35 MHz
35 MIPS
H8SX
@ 50 MHz
50 MIPS
Dhrystone 1.1 MIPS value
40
30
20
10
50
Instruction H8S H8SX
MULXU.B 3 1
MULXU.W 4 1
MULXS.B 4 2
MULXS.W 5 2
MULU.W - 2
MULU.L - 5
MULS.W - 2
MULS.L - 5
MULU/U.L - 6
MULS/U.L - 6
CLRMAC 1 1
LDMAC 1 1
STMAC 2 1
MAC 4 4
Instruction H8S H8SX
DIVXU.B 12 10
DIVU.W - 10
DIVXU.W 20 18
DIVU.L - 18
DIVXS.B 13 12
DIVS.W - 11
DIVXS.W 21 20
DIVS.L - 19
H8 Family CPU Core Overview
Advanced Multiplier
execution cycles
Advanced Divider
execution cycles
6
H8®Family of Microcontrollers
Renesas: The #1
Flash MCU supplier
Renesas, the world’s #1
supplier of flash, has
shipped over 1 Billion
flash MCUs
Wide range of sizes of
highly reliable F-ZTAT
(flash) up to 1MB,
in 0.18µm process
Fastest flash write time:
2.5 sec./ 128KB for
0.18µm process
Access as fast as
10ns @ 100MHz
Up to -40°C to +125°C range
Multiple user-friendly modes for
programming/reprogramming
flash memory
User mode allows flash to be
programmed or erased by user
application software
Boot mode allows in-system
programming using RS-232
serial port
USB devices can be optionally
programmed via the USB port
User Boot mode allows storing
a custom flash update routine
in a special protected area
Write mode enables MCU
programming with desktop
or production programmers
Flash can be programmed via
the on-chip debug emulator
Next-Generation
Non-volatile
Memory
- MRAM
- PRAM
MONOS-type
FLASH
(MONOS = Metal
Oxide Nitride
Oxide Silicon)
80MHz (0.2- 0.18µm)
2004 2005 2006 2007 2008 2009 2010 2011 2012 2013 2014
Stacked-type
(NOR) Flash HND
Memory Structure
NOR
80MHz (150 nm)
NOR
50MHz (180 nm)
MONOS
133MHz (65nm)
166MHz (45nm)
New
NVM
New
NVM
80MHz
100MHz (150 nm)
MONOS
100MHz (90nm)
MONOS
All Flash memory accesses are
single cycle, eliminating the
need for pre-fetch operations.
MRAM
80MHz (130 nm)
NOR
TOP REASONS TO SELECT H8
Serial Transfers using DMA only
Parallel operation made possible
by using DMA + EXDMA allows
more data transfers in a given
length of time for increased
system throughput
Parallel Transfers using DMA + EXDMA
A1 A2 A3
B1
B1 B2
B2
A2A1 A3
Bus Bridge
Internal Bus
Peripheral Bus
External Bus
DMA
(4ch)
EXDMA
(Full Speed)
Flash
ROM
INTC BSC
H8S CPU RAM DTC
External SRAM
External Device
Time Saved
“A” Transfers
“B” Transfers
I/O Ports
Powerful Data Path
Management
H8 products are fully optimized system
solutions, so besides powerful CPU core
processing, H8 MCUs have advanced
data path management.
There are three types of data movement
engines: System DMA, External DMA
and Data Transfer Controller. The
Advanced Bus System Controller
manages complex data and control
across the multiple-bus architecture.
The H8S and H8SX MCU architectures
use 3 separate buses. Data movement on
the External Bus and System Bus can
operate in parallel, greatly increasing
system performance by optimizing
operation per clock cycle.
This example shows system operation (red) using the
System DMA, while in parallel the External DMA is
transferring data between an external device and the MCU
(yellow). This parallel operation reduces time for operation.
Top Reasons To Select H8
7
On-chip Memory (SRAM)
Many sizes of on-chip high-speed
SRAM: 256 Bytes to 56KB
8KB of JTAG debug memory can be used for
system op. (allowing 64KB on-chip SRAM)
Single-cycle access at maximum speed
Low Power Consumption
Multiple innovative techniques
minimize MCU power consumption
• 0.4µA @ 32kHz
• Operating voltages as low as 1.8V
• Up to 8 power-down modes
• Module Standby mode allows software to
selectively halt on-chip functions
• Dual clock oscillators with 32kHz sub-clock
• On-chip oscillators
• Short oscillator stabilization times
(20µs, typically)
• Standby current as low as 0.1µA
H8 Power Consumption: H8/38602
1/20000
1/2500
1/10
1
Power consumption
(relative value)
Normal speed mode (3V, 10MHz)
Module Stop, Sleep,
Medium-Speed mode
Watch mode
(3V, 32KHz) Standby
mode (3V)
Shorter Crystal Stabilization Time
competitor's
oscillation circuit
H8/38602
oscillation circuit
20μs, typically
Loss of Icc
milliseconds
Vcc
Vcc
TOP REASONS TO SELECT H8
Certified USB
full-speed and
high-speed;
bus- or self-powered
Multiple channels of
serial asynchronous/
synchronous interface
• Synchronous serial
unit (SSU) is compat-
ible with Freescale
(Motorola) SPI
• I2Ctwo-wire serial
interface conforms
to Phillips standard
• IrDA interface for
easy wireless line-of-
sight connectivity
• Smart Card interface
conforms to
ISO/IEC 7816-3
• Controller Area
Network (CAN 2.0B)
function for highly
reliable networked
embedded systems
H8
MCU
Peripheral
Chip array
CAN
LED &
Sensors
USB
I2C
IrDA
H8
MCU
H8
MCU PC
Industry-standard Serial
Communication Interfaces
• On-chip oscillators as
fast as 20 MHz
available to CPU and
all peripherals
• Low-voltage detect
circuits to monitor
power supplies
efficiently without
additional components
• Power-on Reset circuit
eliminates external
chip and guarantees
a clean and reliable
start-up
• High-current I/Os can
drive LEDs directly
• LCD controllers with
booster circuits drive
higher voltage
displays without
the need of DC-DC
converters
• Internal voltage
regulators eliminate
need for expensive
power circuits
• Large range of
internal reliable flash
memory & high-speed
RAM that suffice
for most system
requirements
Res
Vcc
R
On-chip
Oscillator
Xin
Vss
POR,
LVD
No
External
Clock
Memory
No
External
Reset
Fail-Safe
Features
Internal
Flash &
RAM
Direct-LED
driving
Versatile
Functionality
GPIO
Many
Peripherals
H8
CPU
High component integration reduces
system cost and design complexity
Peripherals
8
H8®Family of Microcontrollers
LCD Controller
Option for using on-chip or
external power supply
Built-in LCD RAM (up to 128
bits) with byte or word access
Supports multiple duty cycles:
static, 1/2, 1/3, or 1/4
Universal Serial Bus
Provides v2.0 support
Offers full-speed, 12Mbps
communication
• Offers high-speed, 480Mbps
communication (H8S/2170)
Bus-powered mode or
self-powered
Up to 9 endpoints can be specified
Four transfer modes supported:
Control, Interrupt, Bulk, and
Isochronous
On-chip bus transceiver with
option for using external
transceiver
Total 1280-Byte FIFO buffer
Hardware Controller Area
Network (HCAN) Function
Fully compatible with Bosch
v2.0B specification
Ideal for automobile and
industrial applications
Bi-directional 2-wire serial
communication
Maximum speed up to 1Mbps
Data length: 0 to 8 bytes
Number of channels: 1 or 2
Two data transmission methods:
Mailbox (buffer)
Message priority (identifier)
Supports 12 CPU interrupts
Supports 6 operating modes
φ/2 to φ
/256
φw
SEGn (n = 1 to 40)
LCD port control register
LCD control register
LCD control register 2
Display timing generator
LCD RAM
20 bytes
Internal data bus
40-bit
shift
register
LCD drive
power supply
(On-chip 3-V
constant-voltage
power supply circuit)
Segment
driver
Common
data latch
Common
driver
V1
C1
C2
V2
V3
Vss
COM1
COM4
SEG40
SEG39
SEG38
SEG37
SEG36
SEG1
Vcc
LCD trimming register
BGR control register
Peripheral address bus
Peripheral data bus
MPI
Microprocessor
interface CPU interface
Control register
Status register
MBI
Message Buffer
Mailboxes
Message control
Message data
MC0-MC15, MD0-MD15
LAFM
HCAN
(CDLC)
CAN
Data Link Controller
Bosch CAN 2.0B
active
Tx buffer
Rx buffer
HTxD
HRxD
HCAN Block Diagram
USB Block Diagram: H8S/2215R
Registers
Interface
Internal
transceiver
[Connection/disconnection]
[Data]
[Internal bus]
[System clock]
[USB operating clock]
[Interrupt request signal]
[Power mode selection]
[Power supply]
Peripheral data bus
Peripheral address bus
Peripheral bus
control signal
(12MHz)
(48MHz)
(48MHz)
(16MHz)
EXTAL48
XTAL48
VBUS
[Suspend]
DrVss
Rs
Rs
DrVcc
UDC core
USD+
USD-
D+
D-
PLL circuit
(x3)
USB clock
generator
1280-Byte FIFO
EP3i
EP3o
EP0o
EP1i
EP2i
EP2o
EP5iEP4i
EP4o
EP0s
EP0i
UDC synchronization
circuit
USPND
UDC:
USB Device Controller
EP0s:
Endpoint 0 setup FIFO
EP0i to 5i:
Endpoint 0 to 5 In FIFO
EP0o to 4o:
Endpoint 0 to 4 Out FIFO
Legend:
IRQ6
EXIRQ0, EXIRQ1
DREQ0, DREQ1
UBPM
USB
φ
[DMA internal request signal]
LCD Block Diagram: H8/38099
Peripherals
H8 Peripherals
9
DMA Controller (DMAC)
Max. of 4 channels can be used
Dual-address or single-address
mode can be selected
Supports Single, Burst, Sequential,
Idle and Repeat Transfer modes
Data can be transferred in word
or byte units
Activation: internal interrupt,
external request, auto-request
Data Transfer Controller (DTC)
Max. of 85 channels can be used
Multiple transfers or multiple
types of transfers possible for
one activation source
Supports Single, Burst, Chain and
Repeat Transfer modes
Data can be transferred in byte or
word units
Activation sources: interrupt and
software
External DMA Controller
(ExDMAC)
Max. of 4 channels can be used
• Selection of byte or word transfer
data length
Transfer data in parallel with CPU
or other internal bus master
Dual-address or single-address
mode can be selected
Supports Single, Burst, Sequential,
Idle and Repeat Transfer modes
Data can be transferred in word
or byte units
Activation: internal interrupt,
external request, auto-request
DTC
service
request
Interrupt
controller
On-chip 1KB RAM
Channel n
Interrupt
request
n + 1
n + 2
Source
Memory data
Destination
DMA Register
Source
Serial I/O
Destination
Memory
Data Transfer Controller: Chain Transfer Mode
Address bus
A15 to A0
External
memory
External
device
(Read)
(Write)
Address bus
Data bus
RD
HWR, LWR
A23 to A0
H8S/2633
DACK
Single-Address Mode
(Parallel read and write)
External
memory
External
device
Read (1st cycle)
RD
HWR, LWR
H8S/2633
Dual-Address Mode
(Two-cycle read and write)
Address bus
A23 to A0
BUFFER
D15 to D0
Write (2nd cycle)
Data bus
D15 to D0
DMA Controller Block Diagram
ExDMA Controller Block Diagram
Data flow
External
address bus
External
data bus
EXDMAC
EDACK
EDREQ
External
memory
External device
with DACK
Peripherals
10
H8®Family of Microcontrollers
Analog Interfaces
4- to 16-channel 10-bit successive-
approximation A/D converter (ADC)
2-channel, 14-bit delta-sigma ADC
2- to 4-channel 8-bit D/A converter
Timers
Rich suite of 8-bit and 16-bit
multifunction, multipurpose timers
Input capture, output compare, auto
reload, event counter, up/down counter,
interval timer, and sleep mode timer
3-phase Motor Control Timer
2-phase encoder with up/down count
capability
Suitable for motor control apps
Asynchronous Event Counter (AEC)
Counts events even when system clock
is disabled for power saving
Watchdog timer (WDT) with inde-
pendent RC circuit for greater safety
10-bit or 14-bit Pulse Width
Modulation (PWM) timer with
ripple-reduction feature
Can be used as a D/A converter by
adding an external low-pass filter
Real-Time Clock (RTC): seconds,
minutes, hours, days and weeks
Arbitrary Waveform Generation /
Programmable Pulse Generator
(PPG) / Timing Pattern Controller
(TPC)
Arbitrary waveform patterns are
stored in memory and generated on
output pins with the PPG or TPC in
conjunction with a timer and DMA
Provides 8/16-bit programmable pulse
outputs using TPU as base
Output trigger signals can be selected
in 4-bit groups
Each group can operate both
simultaneously and independently
Output trigger signals can operate in
parallel with DTC and DMAC
PGA
ADCR
Internal data bus
PSS
Multiplexer
IRRSDADCN
fovs = Φ
fovs =
Φ/2, Φ/4, Φ/8, Φ/16, Φ/32
Secondary
A/D converter
LCD drive power supply circuit
Reference voltage
generator
Legend
A
DCR:
A
DSSR: IRRSDADCN:
A
DDR:
BGRMR:
A/D conversion end interrupt request flag
A/D data register
Band-Gap Regulator (BGR) control register
Band-Gap
reference circuit
Clock interrupt
control circuit
Dout (16 bits;
14 bits are valid)
Programmable gain amplifier
System clock
Φ
ADSSR
LCD
ADDR (16 bits)
Ain1
Ain2
V
ref/REF
ACOM
Buffer
BGRMR
A/D control register
A/D start/status register
H8/38086 14-bit Delta-Sigma A/D
Select clock Bus interface
Clock
Internal data bus
DADRA
DADRB
PWX1
Internal clock
φ
φ
/2
PWX0 Fine–adjustment pulse addition
Fine–adjustment pulse addition
Legend:
DACR:
PWM D/A control register
DADRA:
PWM D/A data register A
DADRB:
PWM D/A data register B
DACNT:
PWM D/A counter
DACR
Control
logic
Base cycle compare match A
Base cycle compare match B
Base cycle overflow
Module data bus
Comparator
A
Comparator
B
DACNT
Internal clock
32KOVI (IRQ15)
(Interrupt
request signal)
SUBCK/64
SUBCK/256
SUBCK/32
SUBCK/128
Clock
Counter
TCNT32K TCR32K
Module bus
Clock
Select
Bus
Interface
Internal bus
TK32K
H8/Tiny 14-Bit PWM Timer Block Diagram
H8S 32K Sleep Mode Timer Block Diagram
Peripherals
H8 Peripherals
11
Low-Pin-Count (LPC) Interface
A popular interface to communicate to PC chip set
used in notebooks and PC servers
Performs serial data and address transfer using
33MHz clock
Supports I/O read and write cycles
Supports serial interrupt on single line
Supports power-down mode
Reduced pin count
Host Interface X-Bus Interface
• Enables connection to the ISA (X-BUS)
• Four channel parallel interface
• Five host interrupt requests
Keyboard Buffer Controller (KBC)
• Conforms to PS/2 specification
• Error detection, parity error and stop bit monitoring
• Five host interrupt requests
PC Break Controller (PBC)
• Simplifies program debugging
• Instruction and data compare
Dual-Tone Multi-Frequency
(DTMF) Generator
• Generates DTMF frequency sine waveform,
with minimum distortion
• Synthesis or single waveform
On-chip Bus Controller (BSC)
Provides glueless interface with external devices
Supports basic SRAM, burst-ROM interface
Manages external, addressable 16MB region
(8 different areas)
Bus specification can be set independently
for each region
Selectable 8- or 16-bit bus width
Choice of 0 to 7 programmable wait-state access
Supports direct connection to SDRAM
on selected devices
Includes a bus arbiter for bus mastership arbitration
Burst ROM interface can be set for area 0
External write cycle and internal access can be
executed in parallel
Idle-cycle insertion capability
Output control
Mask control
Output control
Match signal
PC break
interrupt
Match signal
Mask control
BARA BCRA
BARB BCRB
Comparator Control logic
Comparator
Internal address
Access
statusControl logic
PC Break Controller Block Diagram
control
Output
control
Row
Column
AV
CC
AV
SS
TONED
TONED
AV
CC
LSI
Pxx
DTMF
V
ref
1
HA16808ANT
MUTE
2SC458
19
2 k
Ω
24 kΩ
100 kΩ
360 kΩ
+0.47 μF
20
11
Note: The numeric values on the right end of the signal lines indicate the HA16808ANT pin numbers.
TONED Pin Output Equivalent Circuit
DTMF Application Usage
Renesas’ integrated development environment
The High-performance Embedded Workshop (or HEW) is a
graphical development environment for C/C++ compiler
toolchains with an industry-standard look and feel. Through
the use of menus, toolbars, status bars, dockable windows
and context-sensitive local menus, HEW integrates key capa-
bilities that can help you create and manage your embedded
microcontroller software projects. Its capabilities include:
Project creation and editing
Graphical configuration of compiler tools
Project Make Debugging Version control
HEW provides enhanced functionality and an integrated
instruction simulator that allows you to debug application
code even when hardware isn’t available. Also, the C/C++
compiler toolchains bundled with HEW generate code that
executes faster and/or takes less memory space on Renesas
microcontrollers.
One familiar interface, many functions
You can quickly learn the powerful tools you need for
developing application code, and you have easy-to-use control
over those tools.
Moreover, you can work with an interface that remains
consistent across the entire range of Renesas MCUs and MPUs
for greater efficiency. The interface is also highly customizable,
so you can create an even more efficient environment for
developing your application.
Wizards simplify start-up processes
You can start projects fast by taking advantage of
HEW’s Project Generator “Wizards.” Let them guide you
through the
selection of
configuration
options,
debugger
targets, and
the creation of
startup code.
Overview
Renesas and the many third-party suppliers in the
H8 community provide a wide range of hardware
and software tools and other support services.
Renesas offers products that cover all stages of the
development of embedded systems that use H8
microcontrollers.
Evaluation—Low-cost or no-cost Renesas tools
make it easy to discover the capabilities of H8
MCUs and test the problem-solving power of the
tools themselves, including the High-performance
Embedded Workshop (HEW) integrated software
development and debugging environment. A
freely downloadable evaluation version of HEW
lets you evaluate the ability of the Renesas C/C++
compiler to generate efficient code, and
evaluation boards enable you to immediately test
that code on known working hardware. In
addition, the Renesas Interactive online
engineering laboratory lets you use your own PC
to get hands-on experience with powerful
software and hardware tools and experiment
with MCUs before purchase.
Debugging—When you begin working on the
design of your system, you can develop code using
the full, unlimited compiler in exactly the same
HEW environment. To track down bugs, use
Renesas’ on-chip and full in-circuit emulators,
which have powerful specialized debugging
hardware for trapping specific conditions and
recording program activity.
Final Programming—Use Renesas’ Flash
Development Toolkit, which has an easy-to-use
interface, to program your debugged application
into any of the many H8 MCUs that incorporate
Renesas’ mature on-chip flash memory technology.
All the tools required for developing H8-based
applications are available from Renesas distributors.
These tools have been developed by groups within
the worldwide Renesas organization, experienced
engineers who have access to the designers of the
devices themselves. Their insight and expertise
ensures the best possible tool performance and
support.
Software
12
H8®Family of Microcontrollers
Project Manager
– Graphical control of
compiler/linker options
– Function browser
– Drag and drop code templates
– Built-in (or external)
project make
Output Window
– Shows messages from
build and find-in-files
– Linked to source in editor
– Version-control log
Local Variable
Watch
C/C++
Variable Watch
Stack Trace
Memory View
– Highlights changed
values
Virtual Desktop
– Allows multiple screen
layouts to be recalled at
the click of a button
Built-in Editor
– Syntax-sensitive
coloring
– Multiple files
open at once
– Source-level
debugging
Full Bus Trace
Complex Break
Conditions
HEW Profile Tree and Chart views
HEW Integrated Development Environment
New features to help optimize
your application code
The integrated simulator/debugger
has specific features and windows
for testing the application code
produced in the build process:
Code profiling window (includes
statistical and graphical displays)
Performance analysis
Code Coverage window
Macro recorder and test case
analysis
Additional analysis tools help you
understand the operation and
architecture of your embedded
system application:
Call Walker stack-trace analyzer
Link Map file viewer
H8®Development Tools
13
Optimized C/C++ code generation
toolchains
The Renesas compiler toolchains
(compiler, assembler and linker)
support the full C++ language
specification and are backward
compatible with C. They have
extensions for complete embedded
system control directly from C,
without requiring the use of any
assembler code. These extensions
cover:
Interrupt service routines
Condition control register
operations
Sleep instruction
Pseudo functions for instructions
such as multiply-and-accumulate
and decimal add and subtract
Control of the optimized
addressing and function call
features of the device
architecture and instruction set
The inter-module optimizing linker
produces optimized software load
modules by performing global
optimizations on your application.
Free evaluation HEW download
The flexible licensing technology
in Renesas’ compiler toolchains
means you can download a free
evaluation copy of HEW with the
compiler and generate unlimited
code for 60 days. This is very
useful for benchmarking optimiza-
tion efficiency and architecture
performance. After 60 days, code
size is limited to 64 Kbytes, which
still allows you to evaluate the
architecture or experiment with
peripherals. For smaller devices,
you can even complete a full
application, since the evaluation
version is identical to the full
version with the exception of the
code-size limits, including all
optimization options.
HEW Compiler Toolchain Options Dialogs
Software (continued)
14
H8®Family of Microcontrollers
Flash Development Toolkit
HEW Integrated Debugging
Modular debug target support is
provided directly within the HEW
environment so you can build your
application and debug without
leaving HEW. A debug session
wizard allows you to easily add
a new debug target to your
workspace. Examples include:
• Instruction Simulator
• In-Circuit Emulators
– E6000 series emulator
– Compact emulator
• On-chip Emulators
– E10A emulator
– E8 emulator
• Evaluation boards using a
ROM-resident monitor
Flash Development Toolkit
Renesas’ Flash Development
Toolkit (FDT) is an easy-to-use
utility for programming your
code into the on-chip flash
memory of H8 MCUs. You can
create workspaces to combine
several s-record files into one
download image and save connec-
tion settings to easily manage
device programming.
FDT offers:
Direct USB connection for
USB boot mode devices
Serial communication at
up to 115,200 baud
Hex image editor
Extensive messaging that
helps hardware development
Support for programming via
E8 USB debugger
Hardware
Evaluation and Development Kits
Renesas’ low-cost Evaluation and
Development Kits (EDKs) are
inexpensive ways to experience the
performance of H8 microcon-
trollers. Each kit comes complete
with an EDK board and a
CD-ROM that contains:
An evaluation version of the
High-performance Embedded
Workshop (HEW), C/C++
compilers and a debug link
to a resident monitor.
The Flash Development Toolkit
(FDT)
The CD included in the EDK also
has a Quick-Start guide that shows
how to install the software and
contains full documentation with
sample tutorials and a tutorial
Project Generator plug-in for HEW.
H8 StarterKit Plus [SKP...] &
Renesas Starter Kits [RSK...]
These kits bundle a low-cost target
board with the E8 on-chip debug
emulator and the evaluation
version of the HEW IDE to offer an
integrated evaluation and develop-
ment platform that lets you get up
and running quickly with the H8
family. The E8 provides a
foolproof connection to the host
IDE and can also power the target
board without the need for an
external power supply.
E8 and E10A-USB
on-chip emulators
The E8 and E10A-USB emulators
are designed to connect with
Renesas’ H8 Tiny and JTAG
H8®Development Tools
15
E10A-USB Emulator
on-chip debugging interfaces,
respectively. These low-cost tools
provide real-time debugging on the
target device, using the dedicated
debugging resources built into the
target microcontroller in your user
hardware. The on-chip emulators
connect to the target system via an
interface that can be used both to
debug the system and to program
the MCU’s on-chip flash memory.
The E8 and E10A-USB emulators
use plug-and-play USB 2.0 com-
patible interfaces for easy connec-
tion to both notebook computers
and desktop machines. These
emulators offer:
255 PC breakpoints
Hardware breakpoints on data
and address
Saved record of last 4 branches
On-chip flash programming
Integrated debugging support in
HEW
Compact Emulators for H8 Tiny
Series MCUs
For users who require full in-circuit
emulation, but not the expanded
resources of a traditional ICE, the
compact emulator provides a
superior cost-performance ratio in
an extremely compact design. The
emulator main unit comes in a sig-
nificantly reduced size, compared
with conventional emulator
systems, allowing easier connection
to target systems.
Although being affordable in price,
it has all the basic functions needed
for real development, such as access
to all of the devices, pins and
memory map as well as real-time
trace and hardware breaks.
Includes HEW integrated devel-
opment and debugging environ-
ment and evaluation copy
of C/C++ compiler tools.
Supplied as a package including
the target cable and PCB adaptor.
E6000/E6000H in-circuit emulators
Renesas’ E6000 series comprises a
range of advanced real-time in-cir-
cuit emulators, each of which sup-
ports a family of processors. You
can use the emulators as totally self-
contained solutions for software
development and debugging, or
connect them via a custom cable to
a target system for debugging your
hardware. These powerful debug-
ging tools provide:
Zero wait-state, non-intrusive
real-time emulation (E6000 <
33MHz, E6000H < 66MHz)
Emulation memory from 1MB to
4MB, which can be mapped into
the target processor’s address
space
256 PC breakpoints
Trace Buffer of up to 32K cycles,
which can be stopped and read
during program execution
Trace buffer acquisition filtering
using the Complex Event System
Post-acquisition trace filtering
and search facility
Automatic tracking of the target
system supply voltage to ensure
that the emulator draws no
power
Multiple target clock selection
Integrated debugging support in
HEW
E6000 Complex Event System
The debugging power of the
E6000 comes from the Complex
Event System (CES), a sophisticat-
ed mechanism that lets you specify
exactly the set of conditions you
want to examine. Break, trace or
timing functions are activated
using Event and Range channels.
You control the CES from the
HEW environment.
E6000
Emulator
Hardware (continued)
16
H8®Family of Microcontrollers
DATA
ADDRESS
BREAK
TRACE
ENABLE
TIME-
STAMP
CH8
CH7
CH6
CH5
CH4
CH3
CH2
Event
Detector
CH1
Timestamp counter
CH4
CH3
CH2
Range
Detector
CH1
Break
Block
(with delay
counter)
Time
Measure
Block
Range
Trace
Block
Subroute
Trace
Block
Tracestop
Block
(with delay
counter)
Trace Control Block
Event
Sequencing
dialog gives
a graphical
view of
Complex
Event
System
logic
Specify exact conditions for an Event
Event
FlagsEvent Flag
Address Range
Data Mask
Access Type
Event
Detector
Sequencer
x8
Counter
(16-bit)
The Complex Event System offers:
Up to 12 hardware breakpoints using the
Event and Range channels
Execution time measurement of total time
or relative time, with a resolution of
20ns to 16µs
Four user logic probes that can be used as
CES trigger events and trace data
Events may be combined to define a complex
sequence of conditions/actions. An event
sequence defines a list of events, where each
event may be activated or deactivated by the
occurrence of another. Up to eight events can be
sequenced to generate an action. The event
sequencer gives you such flexible control over
the CES that practically any development
problem can be trapped and investigated.
Complex Event System
(CES) Event Block
Combine Events logically and
sequentially for precise control
H8®Development Tools
17
3
2
1
18
H8®Family of Microcontrollers
In-Circuit Emulator Selection
Choosing the components required to complete a full emulation system for a device can be a complicated task, due
to specific device support and package variations. The Renesas website provides a useful tool to aid in selecting the
required components.
Easy Instructions:
Go to the
Renesas
web site
and browse
to an
emulator
product
page.
Click on
the Options
link in the
navigation
menu to open the
selection search.
Select the emulator type in
the “Tool Name” menu and
then the required Family,
Series and Group. Click
“Display Results” for a list of
the required components.
H8®Development Tools
19
Third-party Development Tools
Many third-party experts offer hardware and software
development tools supported by design services, RTOS,
compilers, board-level solutions, custom firmware, and
board-support packages (BSPs) to meet the needs of
customers developing H8-based products.
IAR Systems offers a consistent IDE that supports
nearly all MCU targets in the industry. The environ-
ment includes MISRA C support with integrated CSpy
debugging, E8 and E10A-USB support and Elf/Dwarf
debug output (compatible with HEW for debugging
with full ICE). In addition, IAR
offers RTOS-aware debugging
with plug-ins for Micriµm µC/OS-II, OSEK (ORTI) and
Segger embOS. www.iar.com
Segger Microcontroller Systems provides a small
and efficient real-time kernel embOS with graphical
GUI and file system libraries. www.segger.com
KPIT Cummins Infosystems provides free-of-charge
maintenance and support for GNU compiler tools,
including installers that integrate the GCC toolchain
into the HEW IDE and allow use with Renesas
debuggers and emulators. www.kpitgnutools.com
For more details about 3rd party support, please visit:
http://america.renesas.com/toolspartners
H8 Family Development Tool Selector
IAR Embedded
Workbench ®
Integrated Development
Environment
Compact Emulator
Group
Catalog
Part Number
Renesas
Package Code Starter Kit
On-chip Debug
Emulator
Compact
Emulator
(including
PCB Adaptor)
Base Unit
including PC
Interface
Personality Kit
(Pod/Probe)
(T
PCB Adapter
arget Cable)
IDE
(C Compiler)*
H8/38602R HD64F38602RFT4V PVQN0032KA-A SKP38602 R0E000080KCE00 -RTA-HEWH8-1U
H8/38004 HD64F38004H4V PRQP0064GB-A SKP38024 R0E000080KCE00 - HS38000EPI61H HS3800EBK61H HS3802ECH61H RTA-HEWH8-1U
H8/38024 HD64F38024RHV PRQP0080JB-A SKP38024 R0E000080KCE00 - HS38000EPI61H HS3800EBK61H HS38024ECH61H RTA-HEWH8-1U
H8/3827 HD64F38324HV PRQP0080JB-A R0K438347S000BE R0E000080KCE00 - HS38000EPI61H HS388REBK61H HS3864ECH61H RTA-HEWH8-1U
H8/3827 HD64F38327HV PRQP0080JB-A R0K438347S000BE R0E000080KCE00 - HS38000EPI61H HS388REBK61H HS3864ECH61H RTA-HEWH8-1U
H8/3847 HD64F38344HV PRQP0100KA-A R0K438347S000BE R0E000080KCE00 - HS38000EPI61H HS388REBK61H HS3887ECH61H RTA-HEWH8-1U
H8/3847 HD64F38347HV PRQP0100KA-A R0K438347S000BE R0E000080KCE00 - HS38000EPI61H HS388REBK61H HS3887ECH61H RTA-HEWH8-1U
H8/38076R HD64F38076RH4V PRQP0080JB-A 3DK38076 R0E000080KCE00 RTA-HEWH8-1U
H8/38086R HD64F38086RH4V PRQP0080JB-A 3DK38086R R0E000080KCE00 RTA-HEWH8-1U
H8/36912 HD64F36912GFHV PLQP0032GC-A SKP36912 R0E000080KCE00 - HS3664EPI62H - HS36902ECH61H RTA-HEWH8-1U
H8/36014 HD64F36012GFPV PLQP0064KC-A SKPH8TINY R0E000080KCE00 R0E436640CPE20 HS3664EPI62H - HS36014ECH61H RTA-HEWH8-1U
H8/36014 HD64F36014GFPV PLQP0064KC-A SKPH8TINY R0E000080KCE00 R0E436640CPE20 HS3664EPI62H - HS36014ECH61H RTA-HEWH8-1U
H8/36064 HD64F36064GHV PRQP0064GB-A SKPH8TINY R0E000080KCE00 R0E436640CPE10 HS3664EPI62H - HS3687ECH62H RTA-HEWH8-1U
H8/36094 HD64F36094XXXX PVQN0048KA-A SKPH8TINY R0E000080KCE00 - HS3664EPI62H - HS36014ECN61H RTA-HEWH8-1U
H8/36077 HD64F36074GHV PRQP0064GB-A EDK3687 R0E000080KCE00 - HS3664EPI62H - HS3687ECH62H RTA-HEWH8-1U
H8/36077 HD64F36077GHV PRQP0064GB-A EDK3687 R0E000080KCE00 - HS3664EPI62H - HS3687ECH62H RTA-HEWH8-1U
H8/36087 HD64F36087FPV PLQP0064KC-A EDK3687 R0E000080KCE00 R0E436640CPE20 HS3664EPI62H - HS3687ECH61H RTA-HEWH8-1U
H8/36049 HD64F36049GHV PRQP0080JB-A EDK3687 R0E000080KCE00 R0E436049CPE10 HS3664EPI62H HS36024EIO61H HS36049ECH61H RTA-HEWH8-1U
H8S/2168 HD64F2168VTE33V PTQP0144LC-A 3DK2166 HS0005KCU01H - HS6000EIU02H HS2168EPI61H HS2168ECN61H RTA-HEWH8-1U
H8S/2168 HD64F2167VTE33V PTQP0144LC-A 3DK2166 HS0005KCU01H - HS6000EIU02H HS2168EPI61H HS2168ECN61H RTA-HEWH8-1U
H8S/2168 HD64F2166VTE33V PTQP0144LC-A 3DK2166 HS0005KCU01H - HS6000EIU02H HS2168EPI61H HS2168ECN61H RTA-HEWH8-1U
H8S/2212 HD64F2211UFP24V PLQP0064KC-A 3DK2218 HS0005KCU01H - HS2214EPI62H-U - HS2212ECH61H RTA-HEWH8-1U
H8S/2212 HD64F2212UFP24V PLQP0064KC-A 3DK2218 HS0005KCU01H - HS2214EPI62H-U - HS2212ECH61H RTA-HEWH8-1U
H8S/2218 HD64F2218UTF24V PTQP0100LC-A 3DK2218 HS0005KCU01H - HS2214EPI62H-U HS6000EMS12H HS2218ECN61H RTA-HEWH8-1U
H8S/2215 HD64F2215UTE16V PTQP0120LA-A EDK2215 HS2214EPI62H-U HS6000EMS12H HS2215RECN61H RTA-HEWH8-1U
H8S/2215 HD64F2215RUTE24V PTQP0120LA-A HS0005KCU01H - HS2214EPI62H-U HS6000EMS12H HS2215RECN61H RTA-HEWH8-1U
H8S/2238R HD64F2238RFA6V PRQP0100KA-A EDK2239 E62633R - EHB2238Q100B RTA-HEWH8-1U
H8S/2239 HD64F2239FA20V PRQP0100KA-A EDK2239 HS2214EPI62H-U HS6000EMS12H HS2238ECH61H RTA-HEWH8-1U
H8S/2317BL HD64F2317VTEBL25V PTQP0100KA-A EDK2329 HS0005KCU01H - E62339 - EHB2318Q100B RTA-HEWH8-1U
H8S/2319 HD64F2318VTE25V PTQP0100KA-A EDK2329 HS0005KCU01H - E62339 - EHB2318Q100B RTA-HEWH8-1U
H8S/2327BL HD64F2327BVFBL25V PRQP0128KB-A EDK2329 HS0005KCU01H - E62339 - EHB2328Q128 RTA-HEWH8-1U
H8S/2368 HD64F2367VTE33V PTQP0120LA-A EDK2378 HS0005KCU01H - E62678R - EHB2678RQ144 RTA-HEWH8-1U
H8S/2368 HD64F2368VTE34V PTQP0120LA-A EDK2378 HS0005KCU01H - E62678R - EHB2678RQ144 RTA-HEWH8-1U
H8S/2378R HD64F2378R VFQ34V PLQP0144KC-A EDK2378 HS0005KCU01H - E62678R - EHB2678RQ144 RTA-HEWH8-1U
H8S/2633 HD64F2633RF28V PRQP0128KB-A EDK2638 E62633R - EHB2633Q128 RTA-HEWH8-1U
H8SX H8SX/1653 R5F61653N50FTV PTQP0120LA-A R0K561664S000BE HS0005KCU01H - HS6000EIU02H HS1650EPH60H HS1653ECN61H RTA-HEWH8-1U
* Multi-user and floating network licenses available; see website for details.
H8S Series
Full Emulator
SLPH8/Tiny
R0K42215RS000BE
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
For more information on tool accessories or different packages, please go to Renesas’ tools website.
NUCLEUS
38099
96-128KB ROM
2-4KB RAM
38799
96-128KB ROM
2-4KB RAM
38076R
24-52KB ROM
1-2KB RAM
38086R
24-52KB ROM
1-2KB RAM
38124 38024R
8-32KB ROM; 0.5-1KB RAM
38602R
8-16KB ROM
0.5-1KB RAM
38347
16-60KB ROM
1-2KB RAM
38327
16-60KB ROM
1-2KB RAM
38104 38004
2-32KB ROM; 0.5-1KB RAM
8-bit H8/300L Core 16-bit H8/300H Core
100
PINS
80
PINS
64
PINS
32
PINS
3V Operation
5V Operation
H8 Super Low Power Series Line-up
20
H8 Super Low Power Series
Features
Multiple techniques minimize power consumption
and extend battery life
– Low-power CMOS technology for 1.8V operation
– Up to 9 Low-power modes
– 32 kHz on-chip sub-clock oscillator
– Peripheral-independent standby mode
Advanced analog interfaces such as 14-bit
Delta-Sigma converter
• Shorter oscillation stabilization time lets applications
wake up faster from standby mode, conserving power
• LCD controller with built-in voltage booster circuit
eliminates need for external DC/DC converter
• High current port for driving LEDs directly
• 16-bit asynchronous counter (AEC) operates even
when device is in standby mode
• Low cost development tools using on-chip debug
Applications
Metering: Electric, gas and water meters
Medical: Glucose meters, heart-rate monitors,
thermometers, weight scales
Security: Intrusion detection systems, smoke detectors,
fire alarms
Consumer: Refrigerators, washer/dryers, remote con-
trollers, dehumidifiers, thermostats, lawn sprinkler timers
Computing: Remotely updatable displays, remote actuators
CPU
(16-bit
H8/300H)
GPIO
(63 pins)
Main Clock
Oscillation Circuit
(up to 10MHz)
32kHz Clock
Oscillation Circuit
RTC
(weekly interrupts)
LCD Controller
(up to 128 seg)
14-bit
Delta-Sigma
A/D Converter
(2 ch)
On-chip Debug
Hardware
10-bit ADC
(3 ch)
16-bit Async
Event Counter
14-bit PWM
(D/A)
I2C, IrDA
Memory
ROM: 24 to 52KB
RAM: 1 to 2KB
High-Current I/O
(4 pins)
POR Circuit
Watchdog
Timer
16-bit Timer
(x 3)
Serial I/O
Clock Sync./UART
(up to 3 channels)
Active (A): 2MHz
Watch (W): 32kHz
Standby (S): Clock off
400µA
A
0.4µA
W
0.1µA
S
H8/38086R Block Diagram
Typical Power Consumption (@ 1.8V, 25°C)
H8 Super Low Power Series Selector Guide
8-bit H8/300L Core16-bit H8/300H Core
Group
Catalog
Part Number
Flash (Kbytes)
Mask ROM Option (Kbytes) (See Note 1)
RAM (Kbytes)
Vcc Min
Vcc Max
Max Input MHz @ Vcc Max
32 kHz Sub Clock (See Note 6)
Power Down Modes
Timers
Serial I/F (Sync/Async)
LCD Controller
A/D 10-bit Resolution
GPIO [See Note 2]
(High Current) [See Note 3]
Extended Temperature (See Note 4)
Special
Features
Package Code: Part No.Suffix (See Note 5)
8-bit Timers
16-bit Timers
Watchdog Timers
14-bit PWM Serial I/F (Sync/Async)
PLQP0064KC-A : FP
PLQP0100KB-A : F
PRQP0064GB-A : H
PRQP0080GD-B : F
PRQP0080JB-A : H
PRQP0100KA-A : H
PTLG0085JA-A : LPV
PTLG0113JA-A : LGV
PTQP0080KC-A : W
PTQP0100KA-A : X
PTQP0100LC-A : W
PVQN0032KA-A : FT
H8/38327
HD64F38324 32
16-60
2 2.7 5.5 16Y 8 3111 2
32x4
8 64 (8) Y
16-bit AEC
----Y---Y---
HD64F38327 60 2 2.7 5.5 16 Y 8 3111 2 864 (8) Y ----Y---Y---
H8/38347
HD64F38344 32
16-60
2 2.7 5.5 16Y 8 3111 3
40x4
12 84 (16) Y
16-bit AEC,
-----Y---YY-
HD64F38347 60 2 2.7 5.5 16 Y 8 3111 3 1284 (16) Y - - - - - Y - - - Y Y -
H8/38004
HD64F38002FP10 16
8-32
1 2.7 3.6 10 Y 7 1 1 1 - 1
25x4
4 50 (6) Y
16-bit AEC,
2-ch 10-bit PWM
Y-----------
HD64F38002FP4 16 1 2.2 3.6 4 Y 7 1 1 1 - 1 4 50 (6) - Y - - ---------
HD64F38002H10 16 1 2.7 3.6 10 Y 7 1 1 1 - 1 4 50 (6) Y - - Y ---------
HD64F38002H4 16 1 2.2 3.6 4 Y 7 1 1 1 - 1 4 50 (6) - - - Y - - -------
HD64F38004FP10 32 1 2.7 3.6 10 Y 7 1 1 1 - 1 4 50 (6) Y Y - - ---------
HD64F38004FP4 32 1 2.2 3.6 4 Y 7 1 1 1 - 1 4 50 (6) - Y - - ---------
HD64F38004H10 32 1 2.7 3.6 10 Y 7 1 1 1 - 1 4 50 (6) Y - - Y ---------
HD64F38004H4 32 1 2.2 3.6 4 Y 7 1 1 1 - 1 4 50 (6) - - - Y - - -------
H8/38104
HD64F38102 16
8-32
1 2.7 5.5 20 Y 7 1 1 1 - 1
25x4
4 49 (12) Y 16-bit AEC,
2-ch 10-bit PWM,
POR, LVD
Y-Y---------
HD64F38104 32 1 2.7 5.5 20 Y 7 1 1 1 - 1 4 49 (12) Y Y - Y - - -------
H8/38024R HD64F38024R 32 8-32 1 2.7 3.6 10 Y 8 3 1 1 - 1 32x4 8 66 (6) Y 16-bit AEC, 2-ch
10-bit PWM - - -YY-Y-Y- - -
H8/38124
HD64F38122 16
8-32
1 2.7 5.5 20 Y 8 3 1 1 - 1
32x4
8 65 (14) Y 16-bit AEC,
2-ch 10-bit PWM,
POR, LVD
----Y---Y---
HD64F38124 32 1 2.7 5.5 20 Y 8 3 1 1 - 1 8 65 (14) Y - - - - Y - - - Y - - -
H8/38076R
HD64F38076RH10 52
24-48
2 2.7 3.6 10 Y 7 - 3 1 2 3
32x4
8 63 (4) Y
RTC, 16-bit AEC,
IrDA, I2C, POR
----Y-------
HD64F38076RH4 52 2 1.8 3.6 4 Y 7 - 3 1 2 3 8 63 (4) Y - - - - Y -------
HD64F38076RLP10 52 2 2.7 3.6 10 Y 7 - 3 1 2 3 8 63 (4) Y - - - - - - Y - - - - -
HD64F38076RLP4 52 2 1.8 3.6 4 Y 7 - 3 1 2 3 8 63 (4) Y - - - - - - Y - - - - -
HD64F38076RW10 52 2 2.7 3.6 10 Y 7 - 3 1 2 3 8 63 (4) Y --------Y---
HD64F38076RW4 52 2 1.8 3.6 4 Y 7 - 3 1 2 3 8 63 (4) Y --------Y---
H8/38086R
HD64F38086RH10 52
24-48
2 2.7 3.6 10 Y 7 - 3 1 2 3
32x4
3 63 (4) Y
RTC,
16-bit AEC,
IrDA,
2-ch 14-bit
Δ ADC,
I2C, POR
----Y-------
HD64F38086RH4 52 2 1.8 3.6 4 Y 7 - 3 1 2 3 3 63 (4) - - - - - Y - - -----
HD64F38086RLP10 52 2 2.7 3.6 10 Y 7 - 3 1 2 3 3 63 (4) Y - - - - - - Y - - - - -
HD64F38086RLP4 52 2 1.8 3.6 4 Y 7 - 3 1 2 3 3 63 (4) - - - - - - - Y -----
HD64F38086RW10 52 2 2.7 3.6 10 Y 7 - 3 1 2 3 3 63 (4) Y --------Y---
HD64F38086RW4 52 2 1.8 3.6 4 Y 7 - 3 1 2 3 3 63 (4) - - - ------Y---
H8/38099
HD64F38099FP4 128
96-128
4 1.8 3.6 4 Y 7 2314 4
40x4
8 83 (4) Y
RTC,
16-bit AEC,
IrDA, I2C,
POR
-Y----------
HD64F38099FP10 128 4 2.7 3.6 10 Y 7 2314 4 883 (4) Y -Y----------
HD64F38099LG4V 128 4 1.8 3.6 4 Y 7 2314 4 883 (4) Y -------Y----
HD64F38099LG10V 128 4 2.7 3.6 10 Y 7 2314 4 883 (4) Y -------Y----
H8/38602R
HD64F38602RFT10 16
8-16
1 2.7 3.6 10 Y 7 1 1 1 - 1
-
6 19 (3) Y RTC, 16-bit AEC,
IrDA, I2C, 2-ch
comparator,
SSU, POR
-----------Y
HD64F38602RFT4 16 1 1.8 3.6 4 Y 7 1 1 1 - 1 6 19 (3) Y - - ---------Y
H8/38799
HD64F38799FP4 128
96-128
4 1.8 3.6 4 Y 7 2314 4
-
8 83 (4) Y
RTC,
16-bit AEC,
IrDA, I2C,
POR
-Y----------
HD64F38799FP10 128 4 2.7 3.6 10 Y 7 2314 4 883 (4) Y -Y----------
HD64F38799LG4V 128 4 1.8 3.6 4 Y 7 2314 4 883 (4) Y -------Y----
HD64F38799LG10V 128 4 2.7 3.6 10 Y 7 2314 4 883 (4) Y -------Y----
21 Solutions for Battery-Operated Systems
Notes:
1. Please refer to the Hardware Manual for the operating voltage of Mask ROM devices.
2. This is the sum of the I/O pins + input-only + output-only.
3. High-current is defined as greater than or equal to 10mA for a signal being driven low. This pin count is included in the GPIO total.
4. Please visit Renesas website for full part number, specification, and availability of extended temperature parts.
5. Full part number includes Package Suffix for desired package. Refer to Appendix C for more details on part numbering.
6. Y = Yes, includes 32kHz crystal oscillator circuitry.
36902
12MHz; G,O
G: Power On Reset & Low Voltage Detect
O: On-Chip Oscillator
36912
12MHz; G,O
36049
20MHz; G,O
36109
20MHz; G,O
36037
20MHz; G
36079
20MHz; G,O
36057
20MHz; G
3672
16MHz
36024
20MHz; G
36014
20MHz; G 3687
20MHz; G
36077
20MHz; G,O
36087
18MHz
3694
20MHz; G
36064
20MHz; G
36094
20MHz; G,O
2-8KB ROM 64-128KB ROM8-64KB ROM
80-100
PINS
48-64
PINS
32
PINS
H8 Tiny Series Line-up
22
H8 Tiny Series
Features
High performance 16-bit CPU, with
eight 32-bit general-purpose registers
and 32-bit data processing
• Up to 20MHz operation
• On-chip flash for simplified production
programming or code update
• Flexible clocking scheme with multiple clock
sources and multiple levels of clock dividers
• Various 8- and 16-bit timers for advanced
waveform generations typically used in
motor control applications
• Multiple fail-safe features such as watchdog
timers with dedicated on-chip oscillator,
external oscillator fail detection, low-voltage
detection and Reset source detection
• High current port for driving LEDs directly
• High peripheral integration, including real-time
clock, up to sixteen A/D channels and a range
of communication interfaces
• System cost reduction with built-in power-on
reset circuitry, band-gap voltage regulators and
on-chip oscillators
• Low-cost development tools using on-chip debug
• Code and peripheral function compatibility with
other H8 microcontroller families
CPU
(16-bit H8/300H)
GPIO
(55 pins)
Main Clock
Oscillation Circuit
(up to 20MHz)
32kHz Clock
Oscillation Circuit
On-chip Oscillator
(16, 20MHz)
RTC
(weekly interrupts)
Reset Source
Detection
On-chip Debug
Hardware
Band-gap
Regulator
External Oscillator
Stop Detection
A/D Converter
(8 channels)
14-bit PWM
(D/A)
I2C
Memory
ROM: 32 to 128KB
RAM: 4 to 6KB
High-Current I/O
(8 pins)
LVD & POR
circuits
Watchdog
Timer
16-bit Timer
(x 2)
8-bit Timer
Serial I/O
Clock Sync./UART
36077, 36079 Block Diagram
Applications
Consumer:White goods (refrigerators, washer/dryers,
cooking ranges, etc.), home electronics, game pads, vacuum
cleaners
Industrial:HVAC systems, thermostats, controllers
for small DC brushless motors, stepper motors
Office Automation:Mechanical controls for fax, printers,
measurement devices
H8 Tiny Series Selector Guide
Group
Catalog
Part Number
Flash (Kbytes)
Mask ROM Options
(Kbytes) (See Note 1)
RAM (Kbytes)
Vcc Min
Vcc Max
Max MHz @ Vcc Max
32 kHz Sub Clock (See Note 6)
Timers Serial I/F
A/D 10-bit Resolution
POR and LVD
On-chip Debug
GPIO [See Note 2]
(High current) [See Note 3]
Extended Temperature (See Note 4)
Special Features
Package Code : Part No.Suffix (See Note 5)
8-bit Timers
16-bit Timers
Watchdog Timers
14-bit PWM D/A
Serial (Sync/Async)
SSU (SPI Compatible)
I2C
PLQP0032GC-A : FH
PLQP0048JA-A : FX
PLQP0048KC-A : FY
PLQP0064KB-A : FZ
PLQP0064KC-A : FP
PLQP0100KB-A : F
PRDP0032BB-A : P
PRQP0064GB-A : H
PRQP0080JB-A : H
PRQP0100JE-B : F
PRSP0032DC-A : TP
PVQN0048KA-A : FT
H8/3672
HD64F3670 8 - 2 3.0 5.5 16 - 1 1 1-1--4-Y30 (5)Y
-
-YY-Y-------
HD64F3672 16 - 2 3.0 5.5 16 - 1 1 1-1- -4-Y30 (5)Y -YY-Y-------
H8/3687
HD64F3684 32
16-56
4 3.0 5.5 20 Y 22112 - 18 -Y53 (8) Y
RTC, WDTO
----Y--Y----
HD64F3684G 32 4 3.0 5.5 20 Y 22112 - 18YY53 (8)Y ----Y--Y----
HD64F3687 56 4 3.0 5.5 20 Y 22112 - 18 -Y53 (8) Y ----Y--Y----
HD64F3687G 56 4 3.0 5.5 20 Y 22112 - 18YY53 (8)Y ----Y--Y----
H8/3694
HD64F3694 32
8-32
2 3.0 5.520Y211-1-18-Y37 (8)Y
WDTO
-YY-Y- -Y- - -Y
HD64F3694G 32 2 3.0 5.5 20 Y 2 1 1-1-18YY37 (8)Y -YY-Y- -Y- - -Y
H8/36014
HD64F36012 16
8-32
2 3.0 5.520 - 111-2- -4-Y34 (5)Y
WDTO
-YY-Y------Y
HD64F36012G 16 2 3.0 5.5 20 - 1 1 1-2- -4YY34 (5)Y -YY-Y------Y
HD64F36014 32 2 3.0 5.5 20 - 1 1 1-2--4-Y34 (5)Y -YY-Y------Y
HD64F36014G 32 2 3.0 5.5 20 - 1 1 1-2- -4YY34 (5)Y -YY-Y------Y
H8/36024
HD64F36022 16
16-32
2 3.0 5.520 - 111-3- -4-Y34 (5)Y
WDTO
-YY-Y------Y
HD64F36022G 16 2 3.0 5.5 20 - 1 1 1-3- -4YY34 (5)Y -YY-Y------Y
HD64F36024 32 2 3.0 5.5 20 - 1 1 1-3--4-Y34 (5)Y -YY-Y------Y
HD64F36024G 32 2 3.0 5.5 20 - 1 1 1-3- -4YY34 (5)Y -YY-Y------Y
H8/36037
HD64F36034 32
16-56
2 3.0 5.520 - 221-11-8-Y53 (8)Y
OCO, WDTO,
CAN, SST
---Y---Y----
HD64F36034G 32 2 3.0 5.5 20 - 2 2 1 - 1 1 - 8 Y Y 53 (8) Y - - - Y - - - Y ----
HD64F36037 56 3 3.0 5.5 20 - 2 2 1 - 1 1 - 8 - Y 53 (8) Y - - - Y - - - Y - - - -
HD64F36037G 56 3 3.0 5.5 20 - 2 2 1 - 1 1 - 8 Y Y 53 (8) Y - - - Y - - - Y ----
H8/36057
HD64F36054 32
32-56
2 3.0 5.520 - 221-21-8-Y53 (8)Y
OCO, WDTO,
CAN, SST
---Y---Y----
HD64F36054G 32 2 3.0 5.5 20 - 2 2 1 - 2 1 - 8 Y Y 53 (8) Y - - - Y - - - Y ----
HD64F36057 56 3 3.0 5.5 20 - 2 2 1 - 2 1 - 8 - Y 53 (8) Y - - - Y - - - Y - - - -
HD64F36057G 56 3 3.0 5.5 20 - 2 2 1 - 2 1 - 8 Y Y 53 (8) Y - - - Y - - - Y ----
H8/36049
HD64F36049HV 96
64-96
4 3.0 5.5 20 Y 23113 - 18 -Y67 (13) Y
RTC, WDTO
--------Y---
HD64F36049GHV 96 4 3.0 5.5 20 Y 23113 - 18YY67 (13) Y --------Y---
H8/36064 HD64F36064G 32 - 2 3.0 5.5 20 - 22112 - 18YY53 (8) Y WDTO ----Y--Y----
H8/36077
HD64F36074G 32
-
4 4.5 5.5 20 Y 22112 - 18YY55 (8) Y OCO, RTC,
WDTO
---Y---Y----
HD64F36077G 56 4 4.5 5.5 20 Y 22112 - 18YY55 (8)Y ---Y---Y----
H8/36079 HD64F36079G 128 - 6 4.5 5.5 20 Y 22112 - 18YY55 (8)YOCO, RTC, WDTO---Y---Y----
H8/36094
HD64F36094 32
-
2 3.0 5.520Y211-1-18-Y39 (8)Y OCO, WDTO -YYY---Y----
HD64F36094G 32 2 4.5 5.5 20 Y 2 1 1-1-18YY39 (8)Y -YYY---Y----
H8/36087 HD64F36067 56 16-56 4 3.0 3.6 18 Y 22112- 18 -Y53 (8)Y RTC, WDTO ----Y--Y----
H8/36109
HD64F36109 128
-
5 3.0 5.5 20 Y 23113 - 116-Y87 (20) - OCO, RTC,
BGR, WDTO
-----Y---Y--
HD64F36109G 128 5 3.0 5.5 20 Y 23113 -116YY87 (20) - -----Y---Y--
H8/36902 HD64F36902G 8 2-8 1.5 3.0 5.5 12 - 1 1 1-1- -4YY22 (5)Y
WDTO, OCO
Y- - - - -Y- - -Y-
H8/36912 HD64F36912G 8 4-8 1.5 3.0 5.5 12 - 2 1 1-1-14YY22 (5)Y Y-----Y---Y-
23 20MHz, 16-bit Microcontroller at an 8-bit price
Notes:
1. Please refer to the Hardware Manual for the operating voltage of Mask ROM devices.
2. This is the sum of the I/O pins + input-only + output-only.
3. High-current is defined as greater than or equal to 10mA for a signal being driven low. This pin count is included in the GPIO total.
4. Please visit Renesas website for full part number, specification, and availability of extended temperature parts.
5. Full part number includes Package Suffix for desired package. Refer to Appendix C for more details on part numbering.
6. Y = Yes, includes 32kHz crystal oscillator circuitry.
Applications
Computing:Enclosure management for servers and routers, IKAP
Industrial:HVAC, utility meters, GPS systems
Automotive:Controllers for safety systems, LCD backlight
controllers
Medical:Controllers for health and fitness equipment
Consumer:Handheld products, appliances
24
H8S/2100 Series
2128 Group
32-128KB ROM; 2-4KB SRAM
2138A Group
64-128KB ROM
2-4KB SRAM
2132, 34 Group
32-128KB ROM
2-4KB SRAM
2148 Group
64-128KB ROM
2-4KB SRAM
2144B Group
64-128KB ROM
2-4KB SRAM
2116 Group
128KB ROM; 8KB SRAM
2111B Group
64KB ROM
2-3KB SRAM
2189R Group
1024KB ROM
6KB SRAM
2168 Group
256-512KB ROM
40KB SRAM
2114R Group
1024KB ROM
8KB SRAM
2172 Group
256KB ROM
32KB SRAM
2110B Group
64KB ROM
2KB SRAM
3V to 5V 3V
144 PINS
100 to
144 PINS
64 to
80 PINS
100 PINS
80 PINS
144 to
176 PINS
2140B Group
64-256KB ROM; 4-8KB SRAM
2169 Group
64KB ROM; 2KB SRAM
E10A supported (JTAG debug)
H8S/2100 Series Line-up
Features
Up to 33MHz, low-power,
16-bit static core CPU
• 8 power-down modes for reducing power
consumption
• Built-in Data Transfer Controller (DTC)
with maximum of 85 channels
Low-Pin-Count (LPC) bus interface
synchronized with 33MHz PCI clock
• X-Bus (ISA) bus interface for legacy devices
• Multiple independent Inter IC (I2C)
two-wire serial bus interfaces
• IrDA interface for easy wireless connectivity
• 3-channel on-chip keyboard buffer controller
conforming to PS/2 interface specification
• Built-in Bus Controller (BSC) for glueless
basic bus or burst-ROM interface to
external devices
• Fully integrated IPMI software available
from Renesas partners
• Up to 16 PWM channels for multiple
fan control
H8S CPU: 33MHz
INTC
Flash ROM: 512KB
DTC: 85 channels
RAM: 40KB
ADC: 10-bit x 8 ch 8-bit Timer: 4 chBSC
DAC: 8-bit x 2 ch 14-bit PWM x 4 ch
LPC x 3 ch 8-bit PWM x 16 ch
SCI x 3 ch
On-chip debug 16-bit Timer
Free Running
CRC
I2C x 6 ch External Bus
32kHz Sub Clock
H8S/2166 Series Block Diagram
25
H8S/2100 Series Selector Guide
Group
Catalog
Part Number
Flash (Kbytes)
Mask ROM Options (Kbytes)
RAM (Kbytes)
Vcc Min
Vcc Max
Max MHz @ Vcc Max
32 kHz Sub Clock (See Note 1)
Timers Analog Serial
DTC
DMA Channels
External Interrupts
GPIO [See Note 2]
(High Current) [See Note 3]
External Data Bus
Extended Temp. (See Note 4)
Special Features Package Code
8-bit Timers
16-bit Timers
Watchdog Timers
8-bit PWM
14-bit PWM D/A
A/D 10-bit Resolution
D/A 8-bit Resolution
Sync/Async
IrDA
Smart Card Interface
I
2
C
H8S/2110B 5HD64F2110BVFA10 64 - 2 3.0 3.6 10 in 2 1 2 - 2 - - 1 - - 2 - - 31 82 (6) - - KBD, LPC,
3 ch PS2, 5v IO
PRQP0100KA-A
HD64F2110BVTE10 64 - 2 3.0 3.6 10 in 2 1 2 - 2 - - 1 - - 2 - - 31 82 (6) - - PTQP0100KA-A
H8S/2111B HD64F2111BVTE10B 64 - 2 3.0 3.6 10 in 6 1 2 8 - 6 - 1 - - 2 - - 31 122 (6) - - KBD, LPC,
3 ch PS2, 5v IO
PTQP0144LC-A
HD64F2111BVTE10C 64 - 3 3.0 3.6 10 in 6 1 2 8 - 6 - 1 - - 2 - - 31 122 (6) - - PTQP0144LC-A
H8S/2114 R4F2114RVTE20V 1024 - 8 3.0 3.6 20 in 4 4 2828 - 2YY2Y - 49119 (6) - - KBD, LPC, 3 ch PS2,
BSCAN, 5v IO, PTQP0144LC-A
H8S/2116
R4F2116VTE20V 128 - 8 3.0 3.6 20 in 4 3 2 8 2 16 - 1 - Y 3 - - 41 125 (40) Y - LPC, PS/2 PTQP0144LC-A
R4F2116VBG20V 128 - 8 3.0 3.6 20 in 4 3 2 8 2 16 - 1 - Y 3 - - 41 125 (40) Y - LPC, PS/2 PLBG0176GA-A
H8S/2128 HD64F2128FA20V 128 Y 4 4.0 5.5 20 in 4 1 2 16 2 8 - 2 - - 2 Y - 4 51 (24) Y Y
TMC
PRQP0064GB-A
HD64F2128PS20V 128 Y 4 4.0 5.5 20 in 4 1 2 16 2 8 - 2 - - 2 Y - 4 51 (24) Y - PRDP0064BB-A
HD64F2128TF20V 128 Y 4 4.0 5.5 20 in 4 1 2 16 2 8 - 2 - - 2 Y - 4 51 (24) Y Y PTQP0080KC-A
HD64F2128VFA10V 128 Y 4 3.0 5.5 10 in 4 1 2 16 2 8 - 2 - - 2 Y - 4 51 (24) Y - PRQP0064GB-A
H8S/2132
and
H8S/2134
(See Note 6)
HD64F2132RFA20V 64 Y 2 4.0 5.5 20 in 3 1 2 - 2 8 2 3 Y - - - - 15 66 (24) Y Y PRQP0080JB-A
HD64F2132RTF20V 64 Y 2 4.0 5.5 20 in 3 1 2 - 2 8 2 3 Y - - - - 15 66 (24) Y Y PTQP0080KC-A
HD64F2132RVFA10V 64 Y 2 3.0 5.5 10 in 3 1 2 - 2 8 2 3 Y - - - - 15 66 (24) Y - PRQP0080JB-A
HD64F2132RVTF10V 64 Y 2 3.0 5.5 10 in 3 1 2 - 2 8 2 3 Y - - - - 15 66 (24) Y - PTQP0080KC-A
H8S/2138A HD64F2138AFA20V 128 Y 4 4.0 5.5 20 in 4 1 2 16 2 8 2 3 Y - 2 Y - 15 66 (24) Y Y
X-Bus, KBD, TMC
PRQP0080JB-A
HD64F2138ATF20V 128 Y 4 4.0 5.5 20 in 4 1 2 16 2 8 2 3 Y - 2 Y - 15 66 (24) Y Y PTQP0080KC-A
HD64F2138AVFA10V 128 Y 4 2.7 3.6 10 in 4 1 2 16 2 8 2 3 Y - 2 Y - 15 66 (24) Y - PRQP0080JB-A
HD64F2138AVTF10V 128 Y 4 2.7 3.6 10 in 4 1 2 16 2 8 2 3 Y - 2 Y - 15 66 (24) Y - PTQP0080KC-A
H8S/2140B 5HD64F2140BVFA10V 64 - 4 2.7 3.6 10 in 4 1 2 16 2 8 2 3 Y - 2 Y - 31 82 (6) Y -
LPC, X-Bus, KBD,
3-ch PS2, TMC, 5v IO
PRQP0100KA-A
HD64F2140BVTE10V 64 - 4 2.7 3.6 10 in 4 1 2 16 2 8 2 3 Y - 2 Y - 31 82 (6) Y - PTQP0100KA-A
HD64F2141BVFA10V 128 - 4 2.7 3.6 10 in 4 1 2 16 2 8 2 3 Y - 2 Y - 31 82 (6) Y - PRQP0100KA-A
HD64F2141BVTE10V 128 - 4 2.7 3.6 10 in 4 1 2 16 2 8 2 3 Y - 2 Y - 31 82 (6) Y - PTQP0100KA-A
HD64F2145BTE20V 256 - 8 4.5 5.5 20 in 4 1 2 16 2 8 2 3 Y - 2 Y - 31 82 (6) Y - PTQP0100KA-A
HD64F2145BVFA10V 256 - 8 2.7 3.6 10 in 4 1 2 16 2 8 2 3 Y - 2 Y - 31 82 (6) Y - PRQP0100KA-A
HD64F2145BVTE10V 256 - 8 2.7 3.6 10 in 4 1 2 16 2 8 2 3 Y - 2 Y - 31 82 (6) Y - PTQP0100KA-A
HD64F2148BVFA20V 128 - 4 4.0 5.5 20 in 4 1 2 16 2 8 2 3 Y - 2 Y - 31 82 (34) Y Y PRQP0100KA-A
HD64F2148BFA20V 128 - 4 4.0 5.5 20 in 4 1 2 16 2 8 2 3 Y - 2 Y - 31 82 (34) Y Y PRQP0100KA-A
HD64F2148BTE20V 128 - 4 4.0 5.5 20 in 4 1 2 16 2 8 2 3 Y - 2 Y - 31 82 (34) Y - PTQP0100KA-A
HD64F2148BVFA10V 128 - 4 2.7 3.6 10 in 4 1 2 16 2 8 2 3 Y - 2 Y - 31 82 (6) Y - PRQP0100KA-A
HD64F2148BVTE10V 128 - 4 2.7 3.6 10 in 4 1 2 16 2 8 2 3 Y - 2 Y - 31 82 (6) Y - PTQP0100KA-A
HD64F2160BVTE10V 64 - 4 2.7 3.6 10 in 4 1 2 16 2 8 2 3 Y - 2 Y - 31 122 (6) Y - PTQP0144LC-A
HD64F2161BVTE10V 128 - 4 2.7 3.6 10 in 4 1 2 16 2 8 2 3 Y - 2 Y - 31 122 (6) Y - PTQP0144LC-A
H8S/2144B HD64F2134BFA20V 128 - 4 4.0 5.5 20 in 3 1 2 - 2 8 2 3 Y - - - - 23 66 (24) Y Y PRQP0080JB-A
HD64F2134BTE20V 128 - 4 4.0 5.5 20 in 3 1 2 - 2 8 2 3 Y - - - - 23 66 (24) Y Y PTQP0080KC-A
HD64F2144BFA20V 128 - 4 4.0 5.5 20 in 3 1 2 - 2 8 2 3 Y - - - - 23 82 (24) Y Y PRQP0100KA-A
HD64F2144BTE20V 128 - 4 4.0 5.5 20 in 3 1 2 - 2 8 2 3 Y - - - - 23 82 (24) Y Y PTQP0100KA-A
H8S/2168 HD64F2166VTE33V 512 - 40 3.0 3.6 33 in 4 1 2 16 4 8 2 3 Y Y 6 Y - 41 115 (0) Y -
LPC, CRC, HSS,
BSCAN, 5v IO, OCD
PTQP0144LC-A
HD64F2167VTE33V 384 - 40 3.0 3.6 33 in 4 1 2 16 4 8 2 3 Y Y 6 Y - 41 115 (0) Y - PTQP0144LC-A
HD64F2168VTE33V 256 - 40 3.0 3.6 33 in 4 1 2 16 4 8 2 3 Y Y 6 Y - 41 115 (0) Y - PTQP0144LC-A
H8S/2169 HD64F2149YVTE10V 64 2 2.7 3.6 10 in 4 1 2 16 2 8 2 3 Y - 2 Y - 9 82 (6) Y - LPC, X-Bus, KBD,
3-ch PS2, TMC
PTQP0100KA-A
HD64F2169YVTE10V 64 2 2.7 3.6 10 in 4 1 2 16 2 8 2 3 Y - 2 Y - 9 122 (6) Y - PTQP0144LC-A
H8S/2172 HD64F2170VTE33V 256 32 3.0 3.6 33 - 2 - 1 - - - - 1 - - - - 4 9 76 (0) Y - USBH, DRAMC PTQP0100KA-A
H8S/2189R R4F2189VTE20V 1024 6 3.0 3.6 20 in 4 4 2828 -2YY2 - - 49119 (15) - - IP protect, 5v IO PTQP0144LC-A
20MHz, 16-bit Microcontroller with LPC Interface
Notes:
1. “in” = external 32KHz clock input for sub clock mode.
2. This is the sum of the I/O pins + input-only + output-only.
3. High-current is defined as greater than or equal to 10mA for a signal being driven low. This pin count is included in the GPIO total.
4. Please visit Renesas website for full part number, specification, and availability of extended temperature parts.
5. This group contains a specific voltage supply for some of the GPIO pins. Please refer to the Hardware Manual for full specifications of these pins and voltages.
6. For H8S/2134 devices, please refer to the H8S/2144B Group Hardware Manual.
26
H8S/2200 Series
2212 Group
32-128KB ROM
4-12KB SRAM
2282 Group
64-128KB ROM
4KB SRAM
2238B Group
128-256KB ROM
8-16KB SRAM
2258 Group
128-256KB ROM
8-16KB SRAM
2268 Group
128-256KB ROM
4-16KB SRAM
2214 Group
128KB ROM; 12KB SRAM
2218 Group
64-128KB ROM
8-12KB SRAM 2239 Group
384KB ROM
32KB SRAM
2238R
Group
128-256KB ROM
8-16KB SRAM
2215R Group
256KB ROM; 20KB SRAM
2215 Group
64-256KB ROM
8-16KB SRAM
3V to 5V 3V5V 2.2V
112 to
120 PINS
100 to
112 PINS
100
PINS
64
PINS
E10A supported (JTAG debug)
CAN supported
H8S/2200 Series Line-up
Features
Up to 24MHz, low-power, 16-bit static CPU
• 8 power-down modes for reducing
power consumption
• 32kHz sub-clock oscillator circuit
allows CPU to be switched to
sub-active mode to save power
• Built-in Data Transfer Controller (DTC)
with maximum of 85 channels
• Built-in DMA controller (DMAC)
with maximum of 4 channels
• Bus-powered/self-powered on-chip USB
(v2.0 full speed) core for easy serial
connectivity
• 40-segment on-chip LCD controller
with voltage booster circuit
• Supports Smart Card interface
conforming to ISO/IEC 7816-3
• Multi-channel Inter IC (I2C)
two-wire serial bus interface
• Built-in Bus Controller (BSC) provides
glueless basic bus or burst-ROM I/F
• Miniature BGA packages smaller than 10mm
(per side) with thickness equal to 1.2mm
H8S CPU: 24MHz Flash ROM: 256KBRAM: 20KB
INTC DTCDMA: 4 channels
ADC: 10-bit x 6 ch 8-bit Timer: 2 chBSC
DAC: 8-bit x 2 ch Watchdog TimerTPU: 16-bit x 3 ch
SCI x 4 ch USB Full SpeedOn-chip debug
PLL x2, x3External Bus
H8S/2215R Series Block Diagram
Applications
Computing: Keyboard controllers, USB slaves, serial-mode
converters, power-monitors
Metering: Electric meters, gas meters, water meters, thermostats
Medical: Glucose monitors, drug-pump monitors, heart-rate
monitors, ambulatory IV pumps
Industrial/Commercial: Emissions test equipment, automotive
diagnostic instruments, data loggers, barcode scanner
Network/Communication: Communication protocol converters,
GPS systems
27 20MHz, 16-bit Microcontroller with LCD Controller
H8S/2200 Series Selector Guide
Group
Catalog
Part Number
Flash (Kbytes)
Mask ROM Options (Kbytes)
RAM (Kbytes)
Vcc Min
Vcc Max
Max MHz @ Vcc Max
32 kHz Sub Clock (See Note 1)
Timers Analog Serial
DTC
DMA Channels
External Interrupts
GPIO [See Note 2]
(High current) [See Note 3]
External Data Bus
Extended Temp. (See Note 4)
Special Features Package Code
8-bit Timers
16-bit Timers
Watchdog Timers
A/D 10-bit Resolution
D/A 8-bit Resolution
Serial (Sync/Async)
Smart Card Interface
I2C
H8S/2212 HD64F2211FP24V 64 Y 8 2.7 3.6 24 Y - 3 1 6 - 2 Y - - 4 7 37 (0) - Y USB, RTC, HSS PLQP0064KC-A
HD64F2211UFP24V 64 Y 8 2.7 3.6 24 Y - 3 1 6 - 2 Y - - 4 7 37 (0) - Y USB, Boot from USB, RTC, HSS PLQP0064KC-A
HD64F2212FP24V 128 Y 12 2.7 3.6 24 Y - 3 1 6 - 2 Y - - 4 7 37 (0) - Y USB, RTC, HSS PLQP0064KC-A
HD64F2212UFP24V 128 Y 12 2.7 3.6 24 Y - 3 1 6 - 2 Y - - 4 7 37 (0) - Y USB, Boot from USB, RTC, HSS PLQP0064KC-A
H8S/2214 HD64F2214BQ16V 128 Y 12 2.7 3.6 16 - - 3 1 - 1 3 - - Y 4 9 81 (0) Y Y
HSS
TTBG0112GA-A
HD64F2214TE16V 128 Y 12 2.7 3.6 16 - - 3 1 - 1 3 - - Y 4 9 81 (0) Y Y PTQP0100KA-A
HD64F2214TF16V 128 Y 12 2.7 3.6 16 - - 3 1 - 1 3 - - Y 4 9 81 (0) Y Y PTQP0100LC-A
H8S/2215 HD64F2215BR16V 256 Y 16 2.7 3.6 16 - 2 3 1 6 2 3 Y - Y 4 8 75 (0) Y Y
USB, BSCAN, HSS
PLBG0112GA-A
HD64F2215TE16V 256 Y 16 2.7 3.6 16 - 2 3 1 6 2 3 Y - Y 4 8 75 (0) Y Y PTQP0120LA-A
HD64F2215UBR16V 256 Y 16 2.7 3.6 16 - 2 3 1 6 2 3 Y - Y 4 8 75 (0) Y Y
USB, Boot from USB, BSCAN, HSS
PLBG0112GA-A
HD64F2215UTE16V 256 Y 16 2.7 3.6 16 - 2 3 1 6 2 3 Y - Y 4 8 75 (0) Y Y PTQP0120LA-A
H8S/2215R HD64F2215RBR24V 256 - 20 2.7 3.6 24 - 2 3 1 6 2 3 Y - Y 4 8 75 (0) Y Y
USB, BSCAN, HSS, OCD
PLBG0112GA-A
HD64F2215RTE24V 256 - 20 2.7 3.6 24 - 2 3 1 6 2 3 Y - Y 4 8 75 (0) Y Y PTQP0120LA-A
HD64F2215RUBR24V 256 - 20 2.7 3.6 24 - 2 3 1 6 2 3 Y - Y 4 8 75 (0) Y Y USB, Boot from USB,
BSCAN, HSS, OCD
PLBG0112GA-A
HD64F2215RUTE24V 256 - 20 2.7 3.6 24 - 2 3 1 6 2 3 Y - Y 4 8 75 (0) Y Y PTQP0120LA-A
HD64F2215TBR24V 256 - 20 2.7 3.6 24 - 2 3 1 6 2 3 Y - Y 4 8 75 (0) Y Y
USB, BSCAN, HSS, OCD
PLBG0112GA-A
HD64F2215TTE24V 256 - 20 2.7 3.6 24 - 2 3 1 6 2 3 Y - Y 4 8 75 (0) Y Y PTQP0120LA-A
H8S/2218 HD64F2218BR24V 128 Y 12 2.7 3.6 24 Y - 3 1 6 - 2 Y - - 4 7 69 (0) Y Y
USB, BSCAN, RTC, HSS
PLBG0112GA-A
HD64F2218TF24V 128 Y 12 2.7 3.6 24 Y - 3 1 6 - 2 Y - - 4 7 69 (0) Y Y PTQP0100LC-A
HD64F2218UBR24V 128 Y 12 2.7 3.6 24 Y - 3 1 6 - 2 Y - - 4 7 69 (0) Y Y USB, Boot from USB,
BSCAN, RTC, HSS
PLBG0112GA-A
HD64F2218UTF24V 128 Y 12 2.7 3.6 24 Y - 3 1 6 - 2 Y - - 4 7 69 (0) Y Y PTQP0100LC-A
H8S/2238B HD64F2238BF13V 256 Y 16 2.7 5.5 13.5 Y 4 6 2 8 2 4 Y 2 Y - 9 82 (0) Y Y
PC Break
PRQP0100JE-B
HD64F2238BFA13V 256 Y 16 2.7 5.5 13.5 Y 4 6 2 8 2 4 Y 2 Y - 9 82 (0) Y Y PRQP0100KA-A
HD64F2238BTE13V 256 Y 16 2.7 5.5 13.5 Y 4 6 2 8 2 4 Y 2 Y - 9 82 (0) Y Y PTQP0100KA-A
HD64F2238BTF13V 256 Y 16 2.7 5.5 13.5 Y 4 6 2 8 2 4 Y 2 Y - 9 82 (0) Y Y PTQP0100LC-A
H8S/2238R HD64F2238RBQ13V 256 - 16 2.7 3.6 13.5 Y 4 6 2 8 2 4 Y 2 Y - 9 82 (0) Y Y
PC Break
TTBG0112GA-A
HD64F2238RBQ6V 256 - 16 2.2 3.6 6.25 Y 4 6 2 8 2 4 Y 2 Y - 9 82 (0) Y - TTBG0112GA-A
HD64F2238RBR13V 256 - 16 2.7 3.6 13.5 Y 4 6 2 8 2 4 Y 2 Y - 9 82 (0) Y Y PLBG0112GA-A
HD64F2238RFA13V 256 Y 16 2.7 3.6 13.5 Y 4 6 2 8 2 4 Y 2 Y - 9 82 (0) Y Y PRQP0100KA-A
HD64F2238RFA6V 256 Y 16 2.2 3.6 6.25 Y 4 6 2 8 2 4 Y 2 Y - 9 82 (0) Y - PRQP0100KA-A
HD64F2238RTE13V 256 Y 16 2.7 3.6 13.5 Y 4 6 2 8 2 4 Y 2 Y - 9 82 (0) Y Y PTQP0100KA-A
HD64F2238RTE6V 256 Y 16 2.2 3.6 6.25 Y 4 6 2 8 2 4 Y 2 Y - 9 82 (0) Y - PTQP0100KA-A
HD64F2238RTF13V 256 Y 16 2.7 3.6 13.5 Y 4 6 2 8 2 4 Y 2 Y - 9 82 (0) Y Y PTQP0100LC-A
HD64F2238RTF6V 256 Y 16 2.2 3.6 6.25 Y 4 6 2 8 2 4 Y 2 Y - 9 82 (0) Y - PTQP0100LC-A
H8S/2239 HD64F2239BQ16V 384 - 32 2.7 3.6 16 Y 4 6 2 8 2 4 Y 2 Y 4 9 82 (0) Y -
PC Break, HSS
TTBG0112GA-A
HD64F2239BQ20V 384 - 32 3.0 3.6 20 Y 4 6 2 8 2 4 Y 2 Y 4 9 82 (0) Y Y TTBG0112GA-A
HD64F2239FA16V 384 Y 32 2.7 3.6 16 Y 4 6 2 8 2 4 Y 2 Y 4 9 82 (0) Y - PRQP0100KA-A
HD64F2239FA20V 384 Y 32 3.0 3.6 20 Y 4 6 2 8 2 4 Y 2 Y 4 9 82 (0) Y Y PRQP0100KA-A
HD64F2239TE16V 384 Y 32 2.7 3.6 16 Y 4 6 2 8 2 4 Y 2 Y 4 9 82 (0) Y - PTQP0100KA-A
HD64F2239TE20V 384 Y 32 3.0 3.6 20 Y 4 6 2 8 2 4 Y 2 Y 4 9 82 (0) Y Y PTQP0100KA-A
HD64F2239TF16V 384 Y 32 2.7 3.6 16 Y 4 6 2 8 2 4 Y 2 Y 4 9 82 (0) Y - PTQP0100LC-A
HD64F2239TF20V 384 Y 32 3.0 3.6 20 Y 4 6 2 8 2 4 Y 2 Y 4 9 82 (0) Y Y PTQP0100LC-A
H8S/2258 HD64F2258FA13V 256 Y 16 4.0 5.5 13.5 Y 4 6 2 8 2 4 Y 2 Y - 9 82 (0) Y Y PC Break, IEB PRQP0100KA-A
H8S/2268 HD64F2265FA13V 128 Y 4 3.0 5.5 13.5 Y 4 3 1 10 2 3 Y 2 Y - 14 78 (8) - Y
PC Break, 40x4 LCDC, DTMF, HSS
PRQP0100KA-A
HD64F2265FA20V 128 Y 4 4.0 5.5 20.5 Y 4 3 1 10 2 3 Y 2 Y - 14 78 (8) - Y PRQP0100KA-A
HD64F2265TE13V 128 Y 4 3.0 5.5 13.5 Y 4 3 1 10 2 3 Y 2 Y - 14 78 (8) - Y PTQP0100KA-A
HD64F2266FA13V 128 Y 8 3.0 5.5 13.5 Y 4 3 1 10 2 3 Y 2 Y - 14 78 (8) - Y PRQP0100KA-A
HD64F2266TF13V 128 Y 8 3.0 5.5 13.5 Y 4 3 1 10 2 3 Y 2 Y - 14 78 (8) - Y PTQP0100LC-A
HD64F2266TF20V 128 Y 8 4.0 5.5 20.5 Y 4 3 1 10 2 3 Y 2 Y - 14 78 (8) - Y PTQP0100LC-A
HD64F2268FA13V 256 Y 16 3.0 5.5 13.5 Y 4 3 1 10 2 3 Y 2 Y - 14 78 (8) - Y PRQP0100KA-A
HD64F2268FA20V 256 Y 16 4.0 5.5 20.5 Y 4 3 1 10 2 3 Y 2 Y - 14 78 (8) - Y PRQP0100KA-A
HD64F2268TE13V 256 Y 16 3.0 5.5 13.5 Y 4 3 1 10 2 3 Y 2 Y - 14 78 (8) - Y PTQP0100KA-A
HD64F2268TE20V 256 Y 16 4.0 5.5 20.5 Y 4 3 1 10 2 3 Y 2 Y - 14 78 (8) - Y PTQP0100KA-A
HD64F2268TF20V 256 Y 16 4.0 5.5 20.5 Y 4 3 1 10 2 3 Y 2 Y - 14 78 (8) - Y PTQP0100LC-A
H8S/2282 HD64F2282F20V 128 Y 4 4.5 5.5 20 DIV - 3 2 8 - 2 Y - - - 7 72 (0) - Y 28x4 LCDC, PWM timer, CAN PRQP0100JE-B
Notes:
1. KEY: Y = Yes, includes 32kHz crystal oscillator circuitry; “DIV” = Main clock is divided down for sub clock mode.
2. This is the sum of the I/O pins + input-only + output-only.
3. High-current is defined as greater than or equal to 10mA for a signal being driven low. This pin count is included in the GPIO total.
4. Please visit Renesas website for full part number, specification, and availability of extended temperature parts.
28
H8S/2300 Series
2345 Group
ROMless-128KB ROM
2-4KB SRAM
2319 Group
ROMless-512KB ROM
4-16KB SRAM
2398 Group
ROMless-256KB ROM
4-32KB SRAM
2357 Group
ROMless-128KB ROM
8KB SRAM
2350 Group
ROMless-64KB ROM
2KB SRAM 2329 Group
ROMless-512KB ROM
4-32KB SRAM
2368 Group
ROMless-512KB ROM
16-32KB SRAM
2339 Group
ROMless-384KB ROM
8-32KB SRAM
2378R Group
ROMless-512KB ROM
16-32KB SRAM
144 to 145 PINS
144 PINS
5V 3V
120 to 128 PINS
100 PINS
100 to 113 PINS
E10A supported (JTAG debug)
H8S/2300 Series Line-up
Features
Up to 35MHz, low-power, 16-bit static CPU
• 6 power-down modes for reducing power consumption
• Built-in Data Transfer Controller (DTC) with max. 85 channels
• Built-in DMA controller (DMAC) with maximum of 4 channels
• IrDA Interface for easy wireless connectivity
• Supports Smart Card interface conforming to ISO/IEC 7816-3
• 16-bit PPG with up to four different 4-bit group outputs
• Built-in Bus Controller (BSC) with arbitration bus
to manage basic bus or burst-ROM interface
• Miniature BGA packages smaller than 10mm (per side)
with thickness equal to 1.2mm
Applications
Computing: Printers, label printers, touch screen controllers,
CD R/W drives
Industrial: Data analyzers, emission test equipment,
GPS systems, Barcode scanners
Automotive: Car audio, automotive diagnostic equipment
Medical: Blood oxygen monitors, drug pump monitors,
heart rate monitors
Network/Communication: LAN hubs, GPS systems
INTC Flash ROM:
512KB
H8S CPU: 35MHz RAM: 32KB
DTC
ADC:
10-bit x 16 ch
DMA: 4 channelsDAC: 8-bit x 6 ch
EXDMA: 2 chTPU: 16-bit x 6 ch
Watchdog Timer SCI x 5 ch
PPG I
2
C x 2 ch
External Bus (SDRAM Interface)
8-bit Timer: 2 ch BSC
H8S/2378R Series Block Diagram
29 33MHz, 16-bit Microcontroller for General Applications
H8S/2300 Series Selector Guide — Part 1 of 2
Group Catalog Part Number
Flash (Kbytes)
Mask ROM Options (Kbytes)
RAM (Kbytes)
Vcc Min
Vcc Max
Max MHz @ Vcc Max
8-bit Timers
16-bit Timers
Watchdog Timers
Waveform Generator (PPG)
A/D 10-bit Resolution
D/A 8-bit Resolution
Serial (Sync/Async)
IrDA
Smart Card Interface
I
2
C
DTC
DMA Channels
External Interrupts
GPIO [See Note 1]
(High Current) [See Note 2]
External Data Bus
Extended Temperature (See Note 3)
Special Features Package Code
H8S/2319 HD6412312SVF20V - - 8 3.0 3.6 20 2 6 1 - 8 2 2 - Y - Y - 9 79 (0) Y - PRQP0100JE-B
HD6412312SVF25V - - 8 3.0 3.6 25 2 6 1 - 8 2 2 - Y - Y - 9 79 (0) Y - PRQP0100JE-B
HD6412312SVTE20V - - 8 3.0 3.6 20 2 6 1 - 8 2 2 - Y - Y - 9 79 (0) Y - PTQP0100KA-A
HD6412312SVTE25V - - 8 3.0 3.6 25 2 6 1 - 8 2 2 - Y - Y - 9 79 (0) Y - PTQP0100KA-A
HD64F2314VTE25V 384 Y 4 3.0 3.6 25 2 6 1 - 8 2 2 - Y - Y - 9 79 (0) Y - PTQP0100KA-A
HD64F2315VF25V 384 Y 8 3.0 3.6 25 2 6 1 - 8 2 2 - Y - Y - 9 79 (0) Y - PRQP0100JE-B
HD64F2315VTE25V 384 Y 8 3.0 3.6 25 2 6 1 - 8 2 2 - Y - Y - 9 79 (0) Y - PTQP0100KA-A
HD64F2317VTE25V 128 Y 8 3.0 3.6 25 2 6 1 - 8 2 2 - Y - Y - 9 79 (0) Y - PTQP0100KA-A
HD64F2317VTF25V 128 Y 8 3.0 3.6 25 2 6 1 - 8 2 2 - Y - Y - 9 79 (0) Y - PTQP0100LC-A
HD64F2318VF25V 256 Y 8 3.0 3.6 25 2 6 1 - 8 2 2 - Y - Y - 9 79 (0) Y - PRQP0100JE-B
HD64F2318VTE25V 256 Y 8 3.0 3.6 25 2 6 1 - 8 2 2 - Y - Y - 9 79 (0) Y - PTQP0100KA-A
HD64F2318VTF25V 256 Y 8 3.0 3.6 25 2 6 1 - 8 2 2 - Y - Y - 9 79 (0) Y - PTQP0100LC-A
HD64F2319CVF25V 512 - 16 3.0 3.6 25 2 6 1 - 8 2 2 - Y - Y - 9 79 (0) Y - PRQP0100JE-B
HD64F2319CVLP25V 512 - 16 3.0 3.6 25 2 6 1 - 8 2 2 - Y - Y - 9 79 (0) Y - PTLG0113JA-A
HD64F2319CVTE25V 512 - 16 3.0 3.6 25 2 6 1 - 8 2 2 - Y - Y - 9 79 (0) Y - PTQP0100KA-A
HD64F2319EVF25V 512 Y 8 3.0 3.6 25 2 6 1 - 8 2 2 - Y - Y - 9 79 (0) Y - PRQP0100JE-B
HD64F2319EVTE25V 512 Y 8 3.0 3.6 25 2 6 1 - 8 2 2 - Y - Y - 9 79 (0) Y - PTQP0100KA-A
HD64F2319VF25V 512 Y 8 3.0 3.6 25 2 6 1 - 8 2 2 - Y - Y - 9 79 (0) Y - PRQP0100JE-B
HD64F2319VTE25V 512 Y 8 3.0 3.6 25 2 6 1 - 8 2 2 - Y - Y - 9 79 (0) Y - PTQP0100KA-A
H8S/2329 HD6412320VF20V - - 4 2.7 3.6 20 2 6 1 16 8 2 3 - Y - Y 4 9 95 (0) Y -
DRAMC
PRQP0128KB-A
HD6412320VF25V - - 4 3.0 3.6 25 2 6 1 16 8 2 3 - Y - Y 4 9 95 (0) Y - PRQP0128KB-A
HD6412320VTE20V - - 4 2.7 3.6 20 2 6 1 16 8 2 3 - Y - Y 4 9 95 (0) Y - PTQP0120LA-A
HD6412320VTE25V - - 4 3.0 3.6 25 2 6 1 16 8 2 3 - Y - Y 4 9 95 (0) Y - PTQP0120LA-A
HD6412321VF20V - - 4 2.7 3.6 20 2 6 1 16 8 2 3 - Y - Y - 9 95 (0) Y - PRQP0128KB-A
HD6412321VF25V - - 4 3.0 3.6 25 2 6 1 16 8 2 3 - Y - Y - 9 95 (0) Y - PRQP0128KB-A
HD6412321VTE20V - - 4 2.7 3.6 20 2 6 1 16 8 2 3 - Y - Y - 9 95 (0) Y - PTQP0120LA-A
HD6412321VTE25V - - 4 3.0 3.6 25 2 6 1 16 8 2 3 - Y - Y - 9 95 (0) Y - PTQP0120LA-A
HD6412322RVF20V - - 8 2.7 3.6 20 2 6 1 16 8 2 3 - Y - Y 4 9 95 (0) Y -
DRAMC
PRQP0128KB-A
HD6412322RVF25V - - 8 3.0 3.6 25 2 6 1 16 8 2 3 - Y - Y 4 9 95 (0) Y - PRQP0128KB-A
HD6412322RVTE20V - - 8 2.7 3.6 20 2 6 1 16 8 2 3 - Y - Y 4 9 95 (0) Y - PTQP0120LA-A
HD6412322RVTE25V - - 8 3.0 3.6 25 2 6 1 16 8 2 3 - Y - Y 4 9 95 (0) Y - PTQP0120LA-A
HD6412324SVF25V - - 32 3.0 3.6 25 2 6 1 16 8 2 3 - Y - Y 4 9 95 (0) Y - PRQP0128KB-A
HD6412324SVTE20V - - 32 2.7 3.6 20 2 6 1 16 8 2 3 - Y - Y 4 9 95 (0) Y - PTQP0120LA-A
HD6412324SVTE25V - - 32 3.0 3.6 25 2 6 1 16 8 2 3 - Y - Y 4 9 95 (0) Y - PTQP0120LA-A
HD64F2326CVF25V 512 - 16 3.0 3.6 25 2 6 1 16 8 2 3 - Y - Y 4 9 95 (0) Y -
DRAMC
PRQP0128KB-A
HD64F2326CVTE25V 512 - 16 3.0 3.6 25 2 6 1 16 8 2 3 - Y - Y 4 9 95 (0) Y - PTQP0120LA-A
HD64F2326VF25V 512 - 8 3.0 3.6 25 2 6 1 16 8 2 3 - Y - Y 4 9 95 (0) Y - PRQP0128KB-A
HD64F2326VTE25V 512 - 8 3.0 3.6 25 2 6 1 16 8 2 3 - Y - Y 4 9 95 (0) Y - PTQP0120LA-A
HD64F2328BVF25V 256 Y 8 3.0 3.6 25 2 6 1 16 8 2 3 - Y - Y 4 9 95 (0) Y - DRAMC PRQP0128KB-A
HD64F2328BVTE25V 256 Y 8 3.0 3.6 25 2 6 1 16 8 2 3 - Y - Y 4 9 95 (0) Y - PTQP0120LA-A
HD64F2329BVF25V 384 - 32 3.0 3.6 25 2 6 1 16 8 2 3 - Y - Y 4 9 95 (0) Y -
DRAMC
PRQP0128KB-A
HD64F2329BVTE25V 384 - 32 3.0 3.6 25 2 6 1 16 8 2 3 - Y - Y 4 9 95 (0) Y - PTQP0120LA-A
HD64F2329EVF25V 384 - 32 3.0 3.6 25 2 6 1 16 8 2 3 - Y - Y 4 9 95 (0) Y - PRQP0128KB-A
HD64F2329EVTE25V 384 - 32 3.0 3.6 25 2 6 1 16 8 2 3 - Y - Y 4 9 95 (0) Y - PTQP0120LA-A
H8S/2339 HD6412332VFC20V - - 8 2.7 3.6 20 2 6 1 16 12 4 3 - Y - Y 4 9 118 (0) Y -
DRAMC
PRQP0144KA-A
HD6412332VFC25V - - 8 3.0 3.6 25 2 6 1 16 12 4 3 - Y - Y 4 9 118 (0) Y - PRQP0144KA-A
HD64F2338VFC25V 256 Y 8 3.0 3.6 25 2 6 1 16 12 4 3 - Y - Y 4 9 118 (0) Y - PRQP0144KA-A
HD64F2339EVFC25V 384 - 32 3.0 3.6 25 2 6 1 16 12 4 3 - Y - Y 4 9 118 (0) Y - PRQP0144KA-A
HD64F2339VFC25V 384 - 32 3.0 3.6 25 2 6 1 16 12 4 3 - Y - Y 4 9 118 (0) Y - PRQP0144KA-A
(The H8S/2300 Series Selector Guide is continued on page 31)
Notes:
1. This is the sum of the I/O pins + input-only + output-only.
2. High-current is defined as greater than or equal to 10mA for a signal being driven low. This pin count is included in the GPIO total.
3. Please visit Renesas website for full part number, specification, and availability of extended temperature parts.
H8S/2300 Series (continued)
H8S/2300 Series Selector Guide — Part 2 of 2
H8S/2345 HD6412340FA10V - - 2 2.7 5.5 10 2 6 1 - 8 2 2 - Y - Y - 9 79 (28) Y Y PRQP0100KA-A
HD6412340FA20V - - 2 4.5 5.5 20 2 6 1 - 8 2 2 - Y - Y - 9 79 (28) Y Y PRQP0100KA-A
HD6412340TE20V - - 2 4.5 5.5 20 2 6 1 - 8 2 2 - Y - Y - 9 79 (28) Y Y PTQP0100KA-A
HD64F2345F20V 128 Y 4 4.5 5.5 20 2 6 1 - 8 2 2 - Y - Y - 9 79 (28) Y Y PRQP0100JE-B
HD64F2345FA20V 128 Y 4 4.5 5.5 20 2 6 1 - 8 2 2 - Y - Y - 9 79 (28) Y Y PRQP0100KA-A
HD64F2345TE20V 128 Y 4 4.5 5.5 20 2 6 1 - 8 2 2 - Y - Y - 9 79 (28) Y Y PTQP0100KA-A
H8S/2357 HD6412352F13V - - 8 3.0 5.5 13 2 6 1 16 8 2 3 - Y - Y 4 9 95 (32) Y -
DRAMC
PRQP0128KB-A
HD6412352F20V - - 8 4.5 5.5 20 2 6 1 16 8 2 3 - Y - Y 4 9 95 (32) Y - PRQP0128KB-A
HD6412352TE13V - - 8 3.0 5.5 13 2 6 1 16 8 2 3 - Y - Y 4 9 95 (32) Y - PTQP0120LA-A
HD6412352TE20V - - 8 4.5 5.5 20 2 6 1 16 8 2 3 - Y - Y 4 9 95 (32) Y - PTQP0120LA-A
HD64F2357F20V 128 Y 8 4.5 5.5 20 2 6 1 16 8 2 3 - Y - Y 4 9 95 (32) Y - PRQP0128KB-A
HD64F2357TE20V 128 Y 8 4.5 5.5 20 2 6 1 16 8 2 3 - Y - Y 4 9 95 (32) Y - PTQP0120LA-A
HD64F2357VF13V 128 Y 8 3.0 5.5 13 2 6 1 16 8 2 3 - Y - Y 4 9 95 (32) Y - PRQP0128KB-A
HD64F2357VTE13V 128 Y 8 3.0 5.5 13 2 6 1 16 8 2 3 - Y - Y 4 9 95 (32) Y - PTQP0120LA-A
H8S/2368 HD64F2360VTE33V 4256 Y 16 3.0 3.6 33 26116 1025YY2Y4 9 94 (0) Y -
DRAMC,
HSS, PPG
TPTQ0120LA-A
HD64F2361VTE33V 4256 - 24 3.0 3.6 33 261 16 1025YY2Y4 9 94 (0) Y - TPTQ0120LA-A
HD64F2362VTE33V 256 - 32 3.0 3.6 33 2 6 1 16 10 2 5 Y Y2Y4 9 94 (0) Y - TPTQ0120LA-A
HD6412363VF33V - - 16 3.0 3.6 33 2 6 1 16 10 2 5 Y Y2Y4 9 94 (0) Y - PRQP0128KB-A
HD6412363VTE33V - - 16 3.0 3.6 33 2 6 1 16 10 2 5 Y Y2Y4 9 94 (0) Y - PTQP0120LA-A
HD64F2364VTE33V 4384 - 32 3.0 3.6 33 26116 1025YY2Y4 9 94 (0) Y - TPTQ0120LA-A
HD64F2366VF33V 384 - 30 3.0 3.6 33 2 6 1 - 10 2 5 Y Y 2 Y - 9 94 (0) Y - HSS PRQP0128KB-A
HD64F2366VTE33V 384 - 30 3.0 3.6 33 2 6 1 - 10 2 5 Y Y 2 Y - 9 94 (0) Y - PTQP0120LA-A
HD64F2367VF33V 384 - 24 3.0 3.6 33 2 6 1 16 10 2 5 Y Y2Y4 9 94 (0) Y - DRAMC, HSS, BT PRQP0128KB-A
HD64F2367VTE33V 384 - 24 3.0 3.6 33 2 6 1 16 10 2 5 Y Y2Y4 9 94 (0) Y - PTQP0120LA-A
HD64F2368VTE34V 512 - 32 3.0 3.6 34 2 6 1 16 10 2 5 Y Y2Y4 9 94 (0) Y - DRAMC, HSS PTQP0120LA-A
H8S/2378R HD6412370VFQ34V 4256 Y 16 3.0 3.6 34 2 61 16 16 65YY2Y417113 (0) Y -
DRAMC, HSS
PLQP0144KC-A
HD6412370RVFQ34V 4256 Y 16 3.0 3.6 34 2 61 16 16 65YY2Y417113 (0) Y - PLQP0144KC-A
HD6412371VFQ34V 4256 - 24 3.0 3.6 34 2 61 16 16 65YY2Y4 17113 (0) Y - PLQP0144KC-A
HD6412371RVFQ34V 4256 - 24 3.0 3.6 34 2 61 16 16 65YY2Y4 17113 (0) Y - PLQP0144KC-A
HD6412372VFQ34V 4256 - 32 3.0 3.6 34 2 61 16 16 65YY2Y4 17113 (0) Y - PLQP0144KC-A
HD6412372RVFQ34V 4256 - 32 3.0 3.6 34 2 61 16 16 65YY2Y4 17113 (0) Y - PLQP0144KC-A
HD6412373RVFQ33V - - 16 3.0 3.6 33 2 6 1 16 16 2 5 Y Y2Y4 17113 (0) Y - SDRAMC, HSS PLQP0144KC-A
HD6412374VFQ34V 4384 - 32 3.0 3.6 34 2 61 16 16 65YY2Y4 17113 (0) Y - DRAMC, HSS PLQP0144KC-A
HD6412374RVFQ34V 4384 - 32 3.0 3.6 34 2 61 16 16 65YY2Y4 17113 (0) Y - PLQP0144KC-A
HD64F2376VFQ33V 384 - 30 3.0 3.6 33 2 6 1 16 16 4 5 Y Y2Y617113 (0) Y - HSS PLQP0144KC-A
HD64F2377RVFQ33V 384 - 24 3.0 3.6 33 2 6 1 16 16 6 5 Y Y2Y6 17113 (0) Y - SDRAMC, HSS, BT,
2 ch EXDMAC
PLQP0144KC-A
HD64F2377RVFQ33WV 384 - 24 3.0 3.6 33 2 6 1 16 16 6 5 Y Y2Y617113 (0) Y - PLQP0144KC-A
HD64F2378BVLP35V 512 - 32 3.0 3.6 35 2 6 1 16 16 6 5 Y Y2Y617113 (0) Y - DRAMC, HSS,
2 ch EXDMAC
PTLG0145JB-A
HD64F2378BVFQ35V 512 - 32 3.0 3.6 35 2 6 1 16 16 6 5 Y Y2Y617113 (0) Y - PLQP0144KC-A
HD64F2378RVFQ34V 512 - 32 3.0 3.6 34 2 6 1 16 16 6 5 Y Y2Y6 17113 (0) Y - SDRAMC, HSS,
2 ch EXDMAC PLQP0144KC-A
H8S/2398 HD6412390F20V - - 4 4.5 5.5 20 2 6 1 16 8 2 3 - Y - Y 4 9 95 (32) Y -
DRAMC
PRQP0128KB-A
HD6412390TE20V - - 4 4.5 5.5 20 2 6 1 16 8 2 3 - Y - Y 4 9 95 (32) Y - PTQP0120LA-A
HD6412392F20V - - 8 4.5 5.5 20 2 6 1 16 8 2 3 - Y - Y 4 9 95 (32) Y - PRQP0128KB-A
HD6412392TE20V - - 8 4.5 5.5 20 2 6 1 16 8 2 3 - Y - Y 4 9 95 (32) Y - PTQP0120LA-A
HD6412394F20V - - 32 4.5 5.5 20 2 6 1 16 8 2 3 - Y - Y 4 9 95 (32) Y - PRQP0128KB-A
HD6412394TE20V - - 32 4.5 5.5 20 2 6 1 16 8 2 3 - Y - Y 4 9 95 (32) Y - PTQP0120LA-A
HD64F2398F20V 256 Y 8 4.5 5.5 20 2 6 1 16 8 2 3 - Y - Y 4 9 95 (32) Y - PRQP0128KB-A
HD64F2398TE20V 256 Y 8 4.5 5.5 20 2 6 1 16 8 2 3 - Y - Y 4 9 95 (32) Y - PTQP0120LA-A
Group Catalog Part Number
Flash (Kbytes)
Mask ROM Options (Kbytes)
RAM (Kbytes)
Vcc Min
Vcc Max
Max MHz @ Vcc Max
8-bit Timers
16-bit Timers
Watchdog Timers
Waveform Generator (PPG)
A/D 10-bit Resolution
D/A 8-bit Resolution
Serial (Sync/Async)
IrDA
Smart Card Interface
I2C
DTC
DMA Channels
External Interrupts
GPIO [See Note 1]
(High Current) [See Note 2]
External Data Bus
Extended Temperature (See Note 3)
Special Features Package Code
31
Notes:
1. This is the sum of the I/O pins + input-only + output-only.
2. High-current is defined as greater than or equal to 10mA for a signal being driven low. This pin count is included in the GPIO total.
3. Please visit Renesas website for full part number, specification, and availability of extended temperature parts.
4. The specification for this device is subject to change.
Features for H8S/2400 Series
Up to 20MHz, 16 bit CISC CPU with
Hardware Multiply Accumulate Block
(H8S/2600 CPU)
8 power-down modes for
reducing power consumption
32kHz sub-clock oscillator
Support Smart Card interface
conforming to ISO/IEC 7816-3
Features for H8S/2500 Series
Up to 26MHz, 16 bit CISC CPU
6 power-down modes for reducing
power consumption
32kHz sub-clock oscillator
Built-in Data Transfer Controller
(DTC) with maximum of 85 channels
Up to 2-channel Controller Area Network
(CAN v2.0) controller
Support Smart Card interface
conforming to ISO/IEC 7816-3
Dual 3V and 5V I/O functions supported
Applications
H8S/2400 Series: LCD Monitor, LCD-TV,
Plasma-TV, projectors, home electronics
H8S/2500 Series: Audio, automotive audio
H8S/2400 and H8S/2500 Series
2437 Group
256KB ROM; 16KB SRAM
2556 Group
512KB ROM
32KB SRAM
2506 Group
384-512KB ROM
24-32KB SRAM
2552 Group
384-512KB ROM
24-32KB SRAM
144 to 176 PINS
3V to 5V 3V
128 PINS
E10A supported (JTAG debug)
CAN supported
H8S/2400/2500 Series Line-up
H8S
CPU:
20MHz
INTC
ADC:
10-bit x 16 ch BSC
RAM:
32KB
8-bit
Timer:
4 ch
DAC:
8-bit x 2 ch
PC Break
Controller
Flash
ROM:
512KB
Watchdog
Timer
16-bit TPU
x 6 ch
SCI
x 5 ch
DTC
CAN I2C x 2 ch
Sub
Clock
PLL
External
Bus
H8S/2556 Block Diagram
32
16-bit Microcontrollers for Monitors and Audio Applications
H8S/2400 and H8S/2500 Series Selector Guide
Group Part Number
Flash (Kbytes)
RAM (Kbytes)
Vcc Min
Vcc Max
Max MHz @ Vcc Max
VccIO Min (See Note 4)
VccIO Max (See Note 4)
32 kHz Sub Clock (See Note 1)
Timers Analog Serial
DTC
External Interrupts
GPIO (See Note 2)
External Data Bus
Extended Temp. (See Note 3)
Special Features Package Code
8-bit Timers
16-bit Timers
Watchdog Timers
8-bit PWM
14-bit PWM D/A
A/D 10-bit Resolution
D/A 8-bit Resolution
Serial (Sync/Async)
IrDA
Smart Card Interface
I2C
H8S/2437 HD64F2437FV 256 16 3.0 3.6 20 - - - 4 5 1 8 2 16 - 5 - - 4 - 9 110 Y - DMC, TMC, 5v IO,
Bus Trace PRQP0128KB-A
H8S/2506 HD64F2505BR26DV 384 32 3.0 5.5 26 3.0 5.5 Y 4 6 2 - - 16 2 5 - Y 2 Y 9 120 Y Y
PC Break,
Dual Vcc IO
PLBG0176GA-A
HD64F2505FC26V 384 32 3.0 5.5 26 3.0 5.5 Y 4 6 2 - - 16 2 5 - Y 2 Y 9 120 Y Y PRQP0144KB-A
HD64F2506BR26DV 512 32 3.0 5.5 26 3.0 5.5 Y 4 6 2 - - 16 2 5 - Y 2 Y 9 120 Y Y PLBG0176GA-A
HD64F2506FC26V 512 32 3.0 5.5 26 3.0 5.5 Y 4 6 2 - - 16 2 5 - Y 2 Y 9 120 Y Y PRQP0144KB-A
H8S/2552 HD64F2551BR26DV 384 24 3.0 5.5 26 3.0 5.5 Y 4 6 2 - - 16 2 5 - Y 2 Y 9 120 Y Y
PC Break,
Dual Vcc IO, IEB
PLBG0176GA-A
HD64F2551FC26DV 384 24 3.0 5.5 26 3.0 5.5 Y 4 6 2 - - 16 2 5 - Y 2 Y 9 120 Y Y PRQP0144KB-A
HD64F2552BR26DV 512 32 3.0 5.5 26 3.0 5.5 Y 4 6 2 - - 16 2 5 - Y 2 Y 9 120 Y Y PLBG0176GA-A
HD64F2552FC26DV 512 32 3.0 5.5 26 3.0 5.5 Y 4 6 2 - - 16 2 5 - Y 2 Y 9 120 Y Y PRQP0144KB-A
H8S/2556 HD64F2556FC20DV 512 32 3.0 5.5 20 3.0 5.5 Y 4 6 2 - - 16 2 5 - Y 2 Y 9 120 Y Y PC Break,
Dual Vcc IO, CAN PRQP0144KB-A
33
Notes:
1. Y = Yes, includes 32kHz crystal oscillator circuitry.
2. This is the sum of the I/O pins + input-only + output-only.
3. Please visit Renesas website for full part number, specification, and availability of extended temperature parts.
4. This voltage supply is specific to some of the GPIO pins and independent of Vcc.
34
H8S/2600 Series
2615 Group
64KB ROM
4KB SRAM
2612 Group
64-128KB ROM
4KB SRAM
2628 Group
128KB ROM
8KB SRAM
2626 Group
64-256KB ROM
4-12KB SRAM
2648 Group
64-128KB ROM
2-4KB SRAM
2649 Group
256KB ROM
8KB SRAM
2646 Group
64-128KB ROM
2-4KB SRAM
2636 Group
128KB ROM
4KB SRAM
2639 Group
256KB ROM
16KB SRAM
2635 Group
128-192KB ROM
6KB SRAM
2638 Group
256KB ROM
16KB SRAM
2630 Group
384KB ROM
16KB SRAM
2633 Group
128-256KB ROM
8-16KB SRAM
2678 Group
ROMless-256KB ROM
8-32KB SRAM
2643 Group
128-256KB ROM
8-12KB SRAM
2678R Group
ROMless-256KB ROM
8-32KB SRAM
2668 Group
384KB ROM
16KB SRAM
144
PINS
5V 3V
120
to
128
PINS
CAN supported
100
PINS
80
PINS
H8S/2600 Series Line-up
Features
Up to 33MHz, low-power, 16-bit
static CPU and hardware MAC
• 6 power-down modes for reducing
power consumption
• 32kHz sub-clock oscillator circuit
(some devices)
• Built-in Data Transfer Controller (DTC)
with maximum of 85 channels
• Built-in DMA controller (DMAC)
with maximum of 4 channels
• Up to 2-channel Controller Area Network
(CAN v2.0) controller
• Supports Smart Card interface
conforming to ISO/IEC 7816-3
• 16-bit motor-control PWM
• 2-channel on-chip PC Break controller
for self-monitoring debugger
• Built-in Bus Controller (BSC) with
arbitration bus to manage basic bus
or burst-ROM interface
• Built-in SDRAM interface (H8S/2674R only)
Applications
Automotive: Airbag controllers, radar-collision avoidance
systems, body ride/handling control systems, tire pressure
monitors, electronic power-steering systems
Industrial: Pump controls, test-fixture controllers,
pump units, thermal point controllers, siren controllers
Medical:Wireless base stations, fiber controllers for cable TV,
network system controllers
H8S CPU: 28MHz Flash ROM: 256KBRAM: 16KB
INTC DTC: 85 channelsDMA: 4 channels
ADC: 10-bit x 16 ch 8-bit Timer: 2 chBSC
DAC: 8-bit x 4 ch 14-bit PWM x 4 ch16-bit TPU x 6 ch
PPG Watchdog TimerSCI x 5 ch
PLL (x1, x2, x4) PC Break Controller x 2 ch
I2C x 2 ch External Bus32kHz Sub Clock
H8S/2633 Series Block Diagram
35 33MHz, 16-bit Microcontroller with HCAN
H8S/2600 Series Selector Guide
Group
Catalog
Part Number
Flash (Kbytes)
Mask ROM Options (Kbytes)
RAM (Kbytes)
Vcc Min
Vcc Max
Max MHz @ Vcc Max
VccIO Min (See Note 5)
VccIO Max (See Note 5)
32 kHz Sub Clock (See Note 1)
Timers
Analog
Serial I/F
DTC
DMA Channels
External Interrupts
GPIO [See Note 2]
(High Current) [See Note 3]
External Data Bus
Extended Temperature (See Note 4)
Special
Features Package Code
8-bit Timers
16-bit Timers
Watchdog Timers
Waveform Generator (PPG)
Motor Control PWM Timer
14-bit PWM D/A
A/D 10-bit Resolution
D/A 8-bit Resolution
Serial (Sync/Async)
IrDA
Samsrt Card Interface
I
2
C
CAN
H8S/2612 HD64F2612FA20V 128 Y 4 4.5 5.5 20 - - - - 6 1 8 MMT - 12 - 3 - Y - 1 Y - 7 56 (0) - Y PC Break, MMT PRQP0080JD-A
H8S/2615 HD64F2615FA24V 64 Y 4 4.5 5.5 24 - - DIV - 6 2 - - - 16 - 3 - Y - 1 - - 7 56 (0) - Y - PRQP0080JD-A
H8S/2626 HD64F2623FA20JV 256 Y 12 4.5 5.5 20 - - - - 6 1 8 - - 16 - 3 - Y - 1 Y - 7 70 (0) Y Y
2-ch PC Break
PRQP0100KA-A
HD64F2623FA20V 256 Y 12 4.5 5.5 20 - - - - 6 1 8 - - 16 - 3 - Y - 1 Y - 7 70 (0) Y Y PRQP0100KA-A
HD64F2626FA20JV 256 Y 12 4.5 5.5 20 - - Y - 6 2 8 - - 16 2 3 - Y - 1 Y - 7 68 (0) Y Y PRQP0100KA-A
HD64F2626FA20V 256 Y 12 4.5 5.5 20 - - Y - 6 2 8 - - 16 2 3 - Y - 1 Y - 7 68 (0) Y Y PRQP0100KA-A
H8S/2628 HD64F2628FA24V 128 Y 8 4.5 5.5 24 - - - 4 6 1 8 - - 16 - 2 - Y - 1 Y - 7 76 (0) - Y PC Break,
2 ch SSU PRQP0100KB-A
H8S/2630 HD64F2630F20V 384 Y 16 4.5 5.5 20 - - - - 6 2 8 1 - 12 2 3 - Y - 2 Y - 7 84 (16) Y Y
15mA IO, PC
Break
PRQP0128KB-A
HD64F2630UF20V 384 Y 16 4.5 5.5 20 - - Y - 6 2 8 1 - 12 2 3 - Y - 2 Y - 7 84 (16) Y Y PRQP0128KB-A
HD64F2630WF20V 384 Y 16 4.5 5.5 20 - - Y - 6 2 8 1 - 12 2 3 - Y 2 2 Y - 7 84 (16) Y Y PRQP0128KB-A
H8S/2633 HD64F2633F16V 256 Y 16 3.0 3.6 16 3.0 5.5 Y 4 6 2 8 - 4 16 4 5 Y Y 2 - Y 4 9 89 (0) Y Y
PC Break,
DRAMC
PRQP0128KB-A
HD64F2633RF28V 256 - 16 4.5 5.5 28 4.5 5.5 Y 4 6 2 8 - 4 16 4 5 Y Y 2 - Y 4 9 89 (0) Y Y PRQP0128KB-A
HD64F2633RTE28V 256 - 16 4.5 5.5 28 4.5 5.5 Y 4 6 2 8 - 4 16 4 5 Y Y 2 - Y 4 9 89 (0) Y - PTQP0120LA-A
HD64F2633TE16V 256 Y 16 3.0 3.6 16 3.0 5.5 Y 4 6 2 8 - 4 16 4 5 Y Y 2 - Y 4 9 89 (0) Y Y PTQP0120LA-A
H8S/2636 HD64F2636F20V 128 Y 4 4.5 5.5 20 - - - - 6 2 8 1 - 12 2 3 - Y - 2 Y - 7 84 (16) Y Y 15mA IO, PC
Break
PRQP0128KB-A
HD64F2636UF20V 128 Y 4 4.5 5.5 20 - - Y - 6 2 8 1 - 12 2 3 - Y - 2 Y - 7 84 (16) Y Y PRQP0128KB-A
H8S/2638 HD64F2638F20V 256 Y 16 4.5 5.5 20 - - - - 6 2 8 1 - 12 2 3 - Y - 2 Y - 7 84 (16) Y Y
15mA IO, PC
Break
PRQP0128KB-A
HD64F2638UF20V 256 Y 16 4.5 5.5 20 - - Y - 6 2 8 1 - 12 2 3 - Y - 2 Y - 7 84 (16) Y Y PRQP0128KB-A
HD64F2638WF20V 256 Y 16 4.5 5.5 20 - - Y - 6 2 8 1 - 12 2 3 - Y 2 2 Y - 7 84 (16) Y Y PRQP0128KB-A
H8S/2639 HD64F2639UF20V 256 Y 16 4.5 5.5 20 - - DIV - 6 2 8 1 - 12 2 3 - Y - 2 Y - 7 84 (16) Y Y 15mA IO, PC
Break
PRQP0128KB-A
HD64F2639WF20V 256 Y 16 4.5 5.5 20 - - DIV - 6 2 8 1 - 12 2 3 - Y 2 2 Y - 7 84 (16) Y Y PRQP0128KB-A
H8S/2643 HD64F2643FC16V 256 Y 16 3.0 3.6 16 3.0 5.5 Y 4 6 2 16 - - 16 4 5 Y Y 2 - Y 4 9 111 (0) Y Y PC Break,
DRAMC
PRQP0144KB-A
HD64F2643FC25V 256 Y 16 3.0 3.6 25 4.5 5.5 Y 4 6 2 16 - - 16 4 5 Y Y 2 - Y 4 9 111 (0) Y Y PRQP0144KB-A
H8S/2648 HD64F2646RFC20JV 128 Y 4 4.5 5.5 20 - - Y - 6 2 8 1 - 12 - 2 - Y - 1 Y - 7 108 (16) Y Y 15mA IO, PC
Break, 24x4
LCDC
PRQP0144KB-A
HD64F2646RFC20V 128 Y 4 4.5 5.5 20 - - Y - 6 2 8 1 - 12 - 2 - Y - 1 Y - 7 108 (16) Y Y PRQP0144KB-A
HD64F2648RFC20JV 128 Y 4 4.5 5.5 20 - - Y - 6 2 8 1 - 12 - 3 - Y - 1 Y - 7 108 (16) Y Y 15mA IO, PC
Break, 40x4
LCDC
PRQP0144KB-A
HD64F2648RFC20V 128 Y 4 4.5 5.5 20 - - Y - 6 2 8 1 - 12 - 3 - Y - 1 Y - 7 108 (16) Y Y PRQP0144KB-A
H8S/2649 HD64F2649FC20JV 256 Y 6 4.5 5.5 20 - - Y - 6 2 8 1 - 16 - 4 - Y - 2 Y - 7 113 (0) Y Y PC Break,
40x4 LCDC PRQP0144KA-A
H8S/2668 HD64F2667VFQ33V 384 - 16 3.0 3.6 33 - - - 2 6 1 8 - - 12 4 3 Y Y - - Y - 9 115 (0) Y Y HSS PLQP0144KC-A
H8S/2678 HD6412670VFC33V - - 8 3.0 3.6 33 - - - 2 6 1 16 - - 12 4 3 Y Y - - Y 8 17 115 (0) Y Y 4 ch EXDMAC,
DRAMC PRQP0144KA-A
HD6412674RVFQ33V - - 32 3.0 3.6 33 - - - 2 6 1 16 - - 12 4 3 Y Y - - Y 8 17 115 (0) Y Y SDRAM, 4 ch
EXDMAC, HSS PLQP0144KC-A
HD64F2676VFC33V 256 Y 8 3.0 3.6 33 - - - 2 6 1 16 - - 12 4 3 Y Y - - Y 8 17 115 (0) Y Y 4 ch EXDMAC,
DRAMC PRQP0144KA-A
Notes:
1. KEY: Y = Yes, includes 32kHz crystal oscillator circuitry; “DIV” = Main clock is divided down for sub clock mode.
2. This is the sum of the I/O pins + input-only + output-only.
3. High-current is defined as greater than or equal to 10mA for a signal being driven low. This pin count is included in the GPIO total.
4. Please visit Renesas website for full part number, specification, and availability of extended temperature parts.
5. This voltage supply is specific to some of the GPIO pins, and independent of Vcc.
36
H8SX Series
1525R, 1527F
256KB ROM
12KB SRAM
1582F
256KB ROM
12KB SRAM
1556F, 1554F,
1552F
256-512KB ROM
24KB SRAM
1544F
512KB ROM
24KB SRAM
1557F, 1555F,
1553F
256-512KB ROM
24KB SRAM
1663F, 1664F
384-512KB ROM
40KB SRAM
1634F, 1633F,
1632
256-512KB ROM
24KB SRAM
1644F, 1643F,
1642
256-512KB ROM
24KB SRAM
1651
ROMless
40KB SRAM
1653F, 1654F
384-512KB ROM
40KB SRAM
1650A
ROMless
24KB SRAM
1656F,
1657F
512-768KB ROM
24KB SRAM
E10A (JTAG debug) and CAN supported
E10A supported (JTAG debug)
16xx
1MB ROM
64KB SRAM
H8SX/1500 Series: 5V H8SX/1600 Series: 3V
144
PINS
120
PINS
100
PINS
H8SX Series Line-up
Features
Up to 50MHz, low-power, 32-bit static CISC CPU
• 6 power-down modes for reducing
power consumption
• 32kHz sub-clock oscillator circuit (some devices)
• Highly reliable built-in single-supply flash:
256KB to 1MB
• On-chip high-speed SRAM: 12KB to 64KB
• Built-in Data Transfer Controller (DTC)
with maximum of 85 channels
• Built-in DMA controller (DMAC)
with maximum of 4 channels
• Bus-powered/self-powered on-chip USB
(v2.0 full speed) core for easy serial
connectivity
• Up to 2-channel Controller Area Network
(CAN v2.0) controller
• Supports Smart Card interface
conforming to ISO/IEC 7816-3
• Built-in Bus Controller (BSC) with arbitration bus
to manage basic bus or burst-ROM interface
• Built-in SDRAM interface (H8SX/1664 only)
Applications
Automotive: Airbag controllers, power steering systems
Industrial: Control Modules (LCD, USB),
Bar Code scanners, Electronic Point of Sale
Consumer:Fitness Machines, Thermostat,
Handheld Devices (Bluetooth), Printers, USB Dongles
H8SX CPU:
(multiplier/
divider)
INTC
ADC:
10-bit x 8 ch BSC
RAM
40KB
8-bit
Timer:
8 ch
DAC:
8-bit x 2 ch
USB 2.0
(Full Speed)
Flash
ROM
512KB
Watchdog
Timer
16-bit TPU
x 6 ch
SCI
x 6 ch
DTC PPG
On-chip
debug I2C x 2 ch
DMA:
4 ch
32kHz
Sub Clock
PLL External
Bus
H8SX/1664 Series Block Diagram
Wide Address and Data buses
allow connection to multiple
external blocks for
high-speed data transfers.
Advanced DMA engines within
H8SX series can move data
between external devices in
parallel with on-chip transfers
for higher system performance.
Microcontrollers in the H8SX series have
high-capacity SRAM, high-performance
CPUs, and packages with many pins,
making them ideal for complex system
hub operation.
External
Data
External
Data
H8SX
Serial Interfaces
Data
Address
Large number of GPIOs and an extensive
array of serial interface functions allow
connections to any type of external
device or function.
High-performance
H8SX CPU Core
Improved system
throughput
Compatibility
32-bit data and address bus, 1-cycle access
50MHz performance
HW 32-bit multiplier/divider
Add specific registers:
VBR (Vector Base Register)
SBR (Short-address Base Register)
Auto Conversion: Big and Little Endian
Enhanced H8 and H8S instruction set and peripheral functions
High Performance — 50MIPS
Single-cycle 16-bit x 16-bit
High response for INT at double speed
High-speed access to external I/O: 1.3 times
High-speed network access (Non-overhead, penalty)
37 50MHz, 32-bit CISC MCUs
H8SX Series Selector Guide
Group Part Number
Flash (Kbytes)
RAM (Kbytes)
Vcc Min
Vcc Max
Max MHz @ Vcc Max
32kHz Sub Clock (See Note 1)
Timers Analog Serial
DTC
DMA Channels
External Interrupts
GPIO [See Note 2]
(High Current) [See Note 3]
External Data Bus
Extended Temp. (See Note 4)
Special Features Package Code
8-bit Timers
16-bit Timers
Watchdog Timers
Waveform Generator (PPG)
A/D 10-bit Resolution
D/A 8-bit Resolution
Serial (Sync/Async)
SSU (SPI compatible)
IrDA
Smart Card Interface
I2C
CAN
H8SX/1525 R5F61525N40FP 256 12 4.5 5.5 40 - - 6 1 - 16 - 2 3 - Y -1-41682 (0) -Y PRQP0100KB-A
H8SX/1527 R5F61527N40FP 256 12 4.5 5.5 40 - - 12 1 8 16 - 2 3 - Y -1-41682 (0) -Y PRQP0100KB-A
H8SX/1552 5R5F61552N40FPV 256 24 4.5 5.5 40 - 4 12 1 - 16 2 6 - - Y 2 - Y 4 16 82 (0) Y Y PLQP0120LA-A
H8SX/1553 5R5F61553N40FPV 256 24 4.5 5.5 40 - 4 6 1 - 16 2 6 - - Y 2 - Y 4 16 82 (0) Y Y PRQP0144KB-A
H8SX/1554 5R5F61554N40FPV 384 24 4.5 5.5 40 - 4 12 1 - 16 2 6 - - Y 2 - Y 4 16 82 (0) Y Y PLQP0120LA-A
H8SX/1555 5R5F61555N40FPV 384 24 4.5 5.5 40 - 4 12 1 - 16 2 6 - - Y 2 - Y 4 16 82 (0) Y Y PRQP0144KB-A
H8SX/1556 5R5F61556N40FPV 512 24 4.5 5.5 40 - 4 12 1 - 16 2 6 - - Y 2 - Y 4 16 82 (0) Y Y PLQP0120LA-A
H8SX/1557 5R5F61557N40FPV 512 24 4.5 5.5 40 - 4 12 1 - 16 2 6 - - Y 2 - Y 4 16 82 (0) Y Y PRQP0144KB-A
H8SX/1582 R5F61582N48FPV 256 12 4.5 5.5 48 - - 12 1 8 16 - 2 3 - Y - - Y 4 17 99 (0) - Y PLQP0120LA-A
H8SX/1632 5R5F61632N50FPV 256 24 3.0 3.6 50 - 4 12 1 - 16 2 6 - - Y 2 - Y 4 16 82 (0) Y Y PRQP0144KB-A
H8SX/1633 5R5F61633N50FPV 384 24 3.0 3.6 50 - 4 12 1 - 16 2 6 - - Y 2 - Y 4 16 82 (0) Y Y PRQP0144KB-A
H8SX/1634 5R5F61634N50FPV 512 24 3.0 3.6 50 - 4 12 1 - 16 2 6 - - Y 2 - Y 4 16 82 (0) Y Y PRQP0144KB-A
H8SX/1642 5R5F61642N50FPV 256 24 3.0 3.6 50 - 4 12 1 - 16 2 6 - - Y 2 - Y 4 16 82 (0) Y Y PLQP0120LA-A
H8SX/1643 5R5F61643N50FPV 384 24 3.0 3.6 50 - 4 12 1 - 16 2 6 - - Y 2 - Y 4 16 82 (0) Y Y PLQP0120LA-A
H8SX/1644 5R5F61644N50FPV 512 24 3.0 3.6 50 - 4 12 1 - 16 2 6 - - Y 2 - Y 4 16 82 (0) Y Y PLQP0120LA-A
H8SX/1650 R5S61650N35FTV 0 24 3.0 3.6 35 - 4 6 1 16 8 2 4 - Y Y - - Y - 13 90 (8) Y - HSS PTQP0120LA-A
H8SX/1651 R5S61651N50FPV 0 40 3.0 3.6 35 - 4 6 1 16 8 2 4 - Y Y - - Y - 13 90 (8) Y - HSS PLQP0120LA-A
H8SX/1653 R5F61653N50FTV 384 40 3.0 3.6 50 - 4 6 1 8826 -YY2-Y41384 (125) Y - CRC, HSS, USB PTQP0120LA-A
H8SX/1654 R5F61654N50FTV 512 40 3.0 3.6 50 - 4 6 1 8826 -YY2-Y41384 (125) Y - CRC, HSS, USB PTQP0120LA-A
H8SX/1657 R5F61657BN35FTV 768 24 3.0 3.6 35 - 4 6 1 16 8 2 4 - Y Y - - Y 4 13 90 (8) Y - HSS PTQP0120LA-A
R5F61657N35FTV 768 24 3.0 3.6 35 - 4 6 1 16 8 2 4 - Y Y - - Y 4 13 90 (8) Y - PTQP0120LA-A
H8SX/1663 R5F61663N50FTV 384 40 3.0 3.6 50 Y 4 6 1 8826-YY2-Y413101 (125) Y - CRC, HSS, USB PRQP0144KB-A
H8SX/1664 R5F61664N50FTV 512 40 3.0 3.6 50 Y 4 6 1 8826-YY2-Y413101 (125) Y - CRC, HSS, USB PRQP0144KB-A
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
Great Performance for System Connectivity!
Notes:
1. Y = Yes, includes 32kHz crystal oscillator circuitry
2. This is the sum of the I/O pins + input-only + output-only.
3. High-current is defined as greater than or equal to 10mA for a signal being
driven low. This pin count is included in the GPIO total.
4. Please visit Renesas website for full part number, specification,
and availability of extended temperature parts.
5. The specification for this device is subject to change.
H8/36077
Reversing Sensors
Lighting, Status LEDs
RF Module
Sensors (Motion, Light)
Tachometer Power Module MOTOR
Position Sensing
Hall Sensors
WKP I/O
H8/300H
CPU
RAM
Flash
I/O
PWM
Stop
RTC
Timer
WDT
A/D
POR Serial I/F
PWM
Generator
Access Keypad
H8/38076
Sensors
(Temp., Humidity, Light)
Remote Control
Backlight LED
Custom Liquid
Crystal Display
Buzzer
Battery
Keypad
HVAC Control Unit
LCD Controller
H8/300H
CPU
RAM
Flash
I/O
IrDA
A/D
D/A
WDT
Power
POR
RTC
Serial I/F
WKP I/O
H8®Family of Microcontrollers 38
Application Example 2: Garage Door Controller using H8/36077
Application Example 1: Thermostat Solution Using H8/38076R
Main Processor
LPC
Fans
Tachometer Speed
Chassis
Boards
IPMB (I
2
C)
PMC
Sensor
EEPROM Chipset
SensorsADC TEMP
SDR SEL
EEPROM
DIMM
EEPROM
PCI Boards
Panel Control
NIC
EMP
RS-485 Bridge
ICMB
(RS-485)
Servers
EVC PWM
LPC
I2C
I
2
C
RAMFlash
I/O I
2
CSerial
H8S/
2168
(BMC)
39 Application Examples
Application Example 3: Intelligent Platform Management Interface (IPMI) Solution Using H8S/2166
IC
Card
LCD
Panel and
Controller
H8SX/1653F
Secure IC
Thermal
Printer
Control
Pulse Output
Improved tamper resistance/cipher process speed
— Cipher process by Hardware (SIC)
Realize low-cost solution
— Provides 2-chip system solution
Supports many consortium standards
— Global Platform/STIP, EMV,
VISAsmart, JEFF, FINREAD
I/O Ports
Internal Bus
Peripheral Bus
ROM
EEPROM
RAM
CPU
Crypt
Error
Detector
Timer
SCI
Host
Keypad
On-chip
Debug PLL
WDT I2C
x 2 ch
TPU
x 6 ch
DAC
8-bit
x 2 ch
PPG
8-bit
timer
x 8 ch
ADC
10-bit
x 8 ch
SCI
x 6 ch
USB 2.0
(Full Speed)
INTC DMA
4 ch BSC
DTC
H8SX CPU
(multiplier/
divider)
RAM
40KB
FLASH
ROM
384KB
Bridge
External Bus
Magnetic
Card
Card
I/F
Card
I/F
Application Example 4: ePOS Solution Using H8SX/1653
Appendices 40
R4 X #### X XX # # X V
R4: Renesas H8S MCU
ROM type:
F = Flash
M = Mask ROM
S = ROMless or Standard Mask ROM
Maximum Speed (MHz)
Temperature range:
Blank = -20°C to +75°C (Standard temp.)
I = -40°C to +85°C
J = -40°C to +85°C (Extended reliability)
JE = -40°C to +105°C
K = -40°C to +125°C
H8S device number
(with optional major revision letter)
Package (one- or two-letter code)
Package type:
V = Lead-free package
R5 X 6#### X N # # XX V
R5: Renesas H8SX MCU
ROM type:
F = Flash
M = Mask ROM
S = ROMless or Standard Mask ROM
Maximum Speed (MHz)
H8SX device number
(with optional major revision letter)
Temperature range (refer to R4 decoder, above)
Package type:
V = Lead-free package
Package (one- or two-letter code)
Appendix C-1: Catalog Part Number Decoders (1 of 2)
IAppendix C-2: Catalog Part Number Decoders (2 of 2)
HD64 X #### X X XX # X V
Renesas MCU
Maximum Speed (MHz)
On-chip memory type:
1: ROMless
3: Masked ROM
7: OTP
8: EEPROM
F: Flash
N: EEPROM Multi-Chip Package
Specific Series:
3XXX: H8
2XXX: H8S
Product Version
(with optional major revision letter)
Low Voltage
Blank: Default voltage operation
V: Low-voltage version
Package
(one- or two-letter code)
Temperature Range:
Blank: -20°C to +75°C
(Standard temp.)
I: -40°C to +85°C
J: -40°C to +85°C
(Extended reliability)
JE: -40°C to +105°C
K: -40°C to +125°C
Optional Lead-Free Package:
V: lead-free package
Appendices
Appendices
IAppendix A: Abbreviations
15mA IO Contains I/O pins that source/sink 15mA
5V IO Contains I/O pins which are 5V tolerant
ADC Analog-to-Digital Converter
AEC Asynchronous Event Counter
Boot from USB Flash programmable via USB port
BSC External Bus Controller
BSCAN Boundary Scan
BT On-chip Memory Bus Trace
CAN Controller Area Network
CRC Cyclic Redundancy Check Generator
CTB Clock Time Base
DAC Digital to Analog Converter
DMAC Direct Memory Access Controller
DMC Duty Measurement Circuit
DRAMC DRAM Controller
DTC Data Transfer Controller
DTMF Telephone Tone Generator
Dual Vcc IO Two Vcc domains for I/O Ports
ECF Event Counter Function
EXDMAC Enhanced DMA Controller
HSS High-Speed Serial Communications
I2C Inter IC Bus
IC Input Capture
IC/OC Input Capture/Output Compare
IrDA Infrared Serial Port
ITO Interval Timer Operation
KBD Keyboard Scan Function
LCDC LCD Controller/Driver
LPC Low-Pin-Count Interface Bus
LVD Low-Voltage Detect
MMT Motor Management Timer
OCD On-Chip Debug
OCO On-Chip Oscillator
PC Break PC Break Controller
POR Power-On Reset
PS2 PS2 Interface
PWM Pulse Width Modulation
ROP Read-Out Protection
RTC Real-Time Clock
SDRAM SDRAM Bus Controller
SPI Serial Peripheral Interface
SSU Synchronous Serial Unit (SPI compatible)
TMC Timer Connection Circuit
USB Universal Serial Bus Interface
USBH Universal Serial Bus Interface – High Speed
X-Bus ISA Bus Interface
IAppendix B: Package Specifications
Renesas Previous Pin Nominal Body Lead Pitch Thickness
Type Code Code Count Dimensions (mm) (mm) (mm)
QFP Quad Flat Package PRQP0064GB-A FP-64A 64 14 x 14 0.8 3.05
PRQP0080GD-B FP-80B 80 20 x 20 0.8 3.10
PRQP0080JB-A FP-80Q 80 14 x 14 0.65 3.05
PRQP0100JE-B FP-100A 100 14 x 20 0.65 3.10
PRQP0100KA-A FP-100B 100 14 x 14 0.5 3.05
PRQP0100KB-A FP-100M 100 14 x 14 0.5 3.05
PRQP0128KB-A FP-128B 128 14 x 20 0.5 3.15
PRQP0144KA-A FP-144G 144 20 x 20 0.5 3.05
PRQP0144KB-A FP-144J 144 20 x 20 0.5 3.05
LQFP Low-profile QFP PLQP0032GC-A FP-32A 32 7 x 7 0.8 1.70
PLQP0048JA-A FP-48F 48 10 x 10 0.65 1.70
PLQP0048KC-A FP-48B 48 7 x 7 0.5 1.70
PLQP0064KB-A FP-64K 64 10 x 10 0.5 1.70
PLQP0064KC-A FP-64E 64 10 x 10 0.5 1.70
PLQP0100KB-A FP-100U 100 14 x 14 0.5 1.70
PLQP0120LA-A FP-120B 120 14 x 14 0.4 1.70
PLQP0144KC-A FP-144H 144 20 x 20 0.5 1.70
TQFP Thin QFP PTQP0080KC-A TFP-80C 80 12 x 12 0.5 1.20
PTQP0100KA-A TFP-100B 100 14 x 14 0.5 1.20
PTQP0100LC-A TFP-100G 100 12 x 12 0.4 1.20
PTQP0120LA-A TFP-120 120 14 x 14 0.4 1.20
PTQP0144LC-A TFP-144 144 16 x 16 0.4 1.20
LFBGA LF Ball Grid Array PLBG0112GA-A BP-112 112 10 x 10 0.8 1.40
PLBG0176GA-A BP-176 176 13 x 13 0.8 1.40
TFBGA Thin Fine-Pitch BGA TTBG0112GA-A TBP-112A 112 10 x 10 0.8 1.20
SDIP Shrink Dual- PRDP0032BB-A DP-32S 32 28 x 8.9 1.78 5.08
Inline Package PRDP0064BB-A DP-64S 64 57.6 x 17 1.78 5.08
TFLGA Thin Fine-Pitch PTLG0085JA-A TLP-85V 85 7 x 7 0.65 1.20
Land Grid Array PTLG0113JA-A TLP-113V 113 8 x 8 0.65 1.20
PTLG0145JB-A TLP-145V 145 9 x 9 0.65 1.20
QFN Quad Flat Non-lead Pkg. PVQN0048KA-A TNP-48 48 7 x 7 0.5 1.00
VQFN Very Small QFN PVQN0032KA-A TNP-32 32 5 x 6 0.5 0.95
SOP Small-Outline Package PRSP0032DC-A FP-32D 32 11.3 x 20.45 1.27 3.00
To order Renesas devices,
the Catalog Part Numbers
listed in this catalog
must be converted to
Orderable Part Numbers.
Here’s how:
From the
Renesas
web site, in the
Part Number search,
enter the “post-slash” Group
Number (example: 2140B for
H8S/2140B group)
Locate the required
Catalog Part Number and
click on the Buy Now button
Locate the Orderable
Part Number in the table
Renesas Interactive is a valuable FREE online evaluation
service that lets you work at your own pace, whenever it is
most convenient to do so.
Take an online interactive training course and learn about
the details of Renesas MCU product architectures and
peripheral functions, as well as hardware and software
development tools.
Access actual hardware, software and tools
in the Virtual Lab Development Environment
and take weeks off your MCU assessment,
evaluation and setup process.
Watch live or archived
webcasts and find out
about new Renesas
technology, products
and services.
www.renesasinteractive.com
Renesas Interactive — Your Online Environment for
Semiconductor Device Research, Evaluation and Application
Converting Catalog Part Numbers to Orderable Part Numbers
3
2
1
© 2006 Renesas Technology America, Inc. Renesas Technology America, Inc. is a wholly owned subsidiary of Renesas Technology Corporation. H8 and the H8 logo are registered trademarks of
Renesas Technology Corporation. All other trademarks are the property of their respective holders. The information supplied by Renesas Technology America, Inc. is believed to be accurate and reliable,
but in no event shall Renesas Technology America, Inc. be liable for any damages whatsoever arising out of the use or inability to use the information or any errors that may appear in this publication. The
information is provided as is without any warranties of any kind, either express or implied. Renesas Technology America, Inc. reserves the right, without notice, to make changes to the information or to
the design and specifications of its hardware and/or software products. Products subject to availability. Printed in U.S.A.
Printed on Recycled Paper 0806/10K/VIP/PF/SP Order Number: REU01B0011-0101