Renesas | H8S/2111B | datasheet: pdf

®
H8 Family of
Microcontrollers
Renesas Technology America
H8® Family of Microcontrollers
RENESAS IS
#1
WORLDWIDE
IN MCU
SHIPMENTS
2006 Catalog
In 2005, Renesas earned
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 — Your Best Decision for Microcontrollers and Microprocessors
Choose for your next design; use for all your future ones.
Renesas Technology, the #1 global supplier of microcontrollers, offers hundreds of devices in our H8®, R8C/Tiny,
M16C™ and 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.
LEAD-FREE PACKAGING!
FOR THE LATEST INFORMATION ON LEAD-FREE PACKAGING AND ROHS COMPLIANCE,
PLEASE VISIT OUR WEBSITE: http: //america.renesas.com /leadfree
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’s free!
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.
Introduction
32-Bit RISC
SH-4, SH-4A series
• Highest performance
SuperH
Architecture
SH-3, SH3-DSP series
• Highest integration
SH-2, SH2-DSP, SH-2A series
32-Bit
16-Bit
H8S series
(35MHz)
H8S series
(50MHz)
H8/Tiny series
(20MHz)
H8S/Tiny series
(20MHz)
H8/300H SLP series
(10MHz)
H8S/SLP series
(20MHz)
• Broadest selection
of MCUs
16-Bit
• Lowest-cost system
solution for 8-bit
applications
H8SX series
(100MHz)
M32C/90 series
M32C/80 series
M16C/62P series
M16C/Tiny series
M16C Architecture
M32C/100 series
H8SX series
(50MHz)
H8 Architecture
• Highest-performance
CISC
R8C/Tiny series
8-Bit
• Lowest cost MCUs
with LCD driver
H8/300L SLP series
(16MHz)
2006
2008
Market Needs
Renesas H8 Solutions
High performance
Speeds up to 50MHz, providing 50MIPS with single-cycle flash access
Wide range of programmable memory
Single-voltage-programmable on-chip flash — 8KB to 1MB
Wide range of low-cost memory
Mask-ROM versions for many flash MCUs — 2KB to 512KB
Integrated peripherals, including
support for industry-standard
interfaces
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.
Low power consumption
• Super-low-power CMOS technology — 200µA @ 1MHz, 0.4µA @ 32kHz
• Up to eight power-down modes
• 32kHz sub-clock oscillator
Low radiation noise
Improved technology and design techniques for a 20dB reduction
in noise compared to conventional products
Development environment
• Fully integrated tool suite of H/W and S/W tools
• Highly optimized Renesas C/C++ compiler
• 100% upward code compatibility
Cost/performance
Best in the industry
Support and training
• Experienced application engineers
• Training courses and development tools available online at
www.renesasinteractive.com
2
®
H8 Family of Microcontrollers
The H8 Family Roadmap
32-bit CPU
H8SX
CODE-COMPATIBLE MOVING UP AND DOWN
High performance — up to 50MIPS
H8SX
Family
144- to 100-pin device, main system connectivity
Flexible, high-performance data path management
H8SX/1500
48MHz
High performance,
CAN, 5V
H8SX/1600
50MHz
High performance,
USB, 3V
USB-certified, Bus- or self-powered • External Data and Address
16-bit CPU
H8/300H
H8S/2000
H8S/2600
H8S Family
High performance — up to 20MIPS
Advanced data path management
H8 SLP
Family
Extensive array of peripherals
for all applications
USB-certified, bus- or self-powered
H8 SLP
10MHz
LCD, Super
Low Power
Complex waveform generators
for motor control
On-chip oscillators, POR & LVD
H8 Tiny
Family
H8 Tiny
20MHz
Low Pin
Count,
CAN, POR,
LVD
H8S/2400
20MHz
Enhanced
peripherals
H8S/2500
26MHz
Audio,
CAN
H8S/2600
33MHz
Automotive
Apps, CAN
H8S/2100
33MHz
Notebook PC
enclosure mgmt.
H8S/2200
24MHz
LCD, USB 2.0,
Low Power
H8S/2300
35MHz
General
Purpose
LCD, Low Power operation
8-bit CPU
H8/300L
H8 SLP
8MHz
LCD, Super
Low Power
Optimized for low-power operation
Built-in LCD controller
Real-time clock with 32kHz sub clock
Multiple timers & A/D interfaces
INCREASING PERFORMANCE/FEATURES
Renesas Technology America, Inc. is a leading supplier of
8/16/32-bit microcontrollers (MCUs) and microprocessors. 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 compatibility and offering a rich set of on-chip peripherals.
3
Family Overview
H8 Series MCU Product Overview
H8 Series
CPU
MHz
Address
Space
H8/300L SLP
8-bit
8
H8/300H SLP
16-bit
H8/Tiny
Features / Remarks
Applications
64KB
Super low power, LCD driver,
Low-Voltage Detect, Power-On Reset
Utility meters, glucose meters,
battery-powered security devices,
home electronics, HVAC controls
10
16MB
Super low power,
LCD driver with voltage boost,
14-bit ADC, 1.8V Flash, 0.5µA @ 32kHz
Thermostats, HVAC, glucose meters,
security sensors, building automation,
lawn sprinkler control
16-bit
20
16MB
Low pin count, smaller package,
POR, LVD, CAN, LIN, SPI
White goods, home electronics, automotive
control systems, controller for small motors
H8S/2100
16-bit
33
16MB
LPC bus interface, multiple I2C busses,
PS/2 interface, multiple PWM,
16-channel ADC, high-speed USB
Notebook PC power management,
enclosure management for servers/routers,
IPMI applications, USB digital cameras
H8S/2200
16-bit
24
16MB
Low power, LCD controller,
USB v2.0, I2C, smart card interface
PC peripherals, barcode scanners,
medical equipment, HVAC, utility meters,
electronic point-of-sales equipment
H8S/2300
16-bit
35
16MB
Smart card interface, DMA controller,
SDRAM interface
General applications, label printers,
GPS systems
H8S/2400
16-bit
20
16MB
Low power, hardware multiplier, I2C,
enhanced timers, multiple serial channels
LCD monitors, LCD-TVs, plasma-TVs,
projectors, home electronics
H8S/2500
16-bit
26
16MB
Low power, 3V and 5V I/Os,
enhanced communication channels
Audio, automotive audio
H8S/2600
16-bit
33
16MB
HCAN, H/W MAC, smart card interface,
PC break controller, DMA controller,
SDRAM interface
Airbag controllers, tire pressure monitors,
power steering controllers, pump controllers,
siren controllers
H8SX/1500
16-bit
48
16MB
Fast multiply and divide,
enhanced bit manipulation, CAN
Automotive body control
H8SX/1600
32-bit
50
4GB
Fast multiply and divide, enhanced bit
manipulation, USB, SDRAM interface
ePOS, barcode scanners, printers,
fitness equipment, USB devices
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.
4
®
H8 Family of Microcontrollers
H8 MCUs: Fully Upward Compatible
Upward Compatibility
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.
H8SX MAC
87 instructions
9 address modes
• Data bus width extended to 32 bits
• Enhanced memory operation support
• Enhanced address modes
• Enhanced bit operation instruction
H8S/2600 MAC
69 instructions
• Four MAC instructions added
8 address modes
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.
H8S/2000
Benefits of H8 CPU cores include:
65 instructions
8 address modes
• Multiple load/store instruction
H8/300H
• 8/16/32-bit arithmetic instructions
• Enhanced push and pop instruction
• Signed/unsigned MULT/DIV instruction
• Signed/unsigned extension instruction
• Enhanced trap exception handling
• Most instructions execute in one clock cycle
• Built-in hardware MAC (H8S/2600 and H8SX only)
64 instructions
8 address modes
• Fast multipliers and dividers
• Enhanced memory addressing schemes
(memory-to-memory access, one instruction)
H8/300L
57 instructions
8 address modes
• Advanced conditional branching instructions
• 8/16-bit arithmetic & logic instructions
• Unsigned MULT/DIV instructions
• Powerful bit manipulation instructions
• Powerful CISC instructions with small code size
CPU Register Set
H8 CPU Register Set Diagram
General Registers
15
0 7
0 7
0
ER0
E0
R0H
R0L
ER1
E1
R1H
R1L
ER2
E2
R2H
R2L
ER3
E3
R3H
R3L
ER4
E4
R4H
R4L
ER5
E5
R5H
R5L
ER6
E6
R6H
R6L
ER7 (SP)
E7
R7H
R7L
31
Control Registers
23
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.
0
15
PC
7 6 5 4 3 2 1 0
CCR
I UI H U N Z V C
7 6 5 4 3 2 1 0
EXR
T - - - - I2 I1 I0
63
41
32
Sign extension
MAC Registers
The CPUs within the H8 family are
designed from the same register set,
allowing complete compatibility.
MACH
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.
MACL
31
Vector Base
Register (VBR)
Short Base
Register (SBR)
31
0
12
0
(Reserved)
31
8
0
(Reserved)
H8SX devices
use 8 general-purpose registers as
8, 16 and 32 bits. PC is 32 bits wide.
Hardware MAC. VBR and SBR
available.
5
The H8 Architecture
H8 MCUs: Faster
H8 Family CPU Core Overview
Execution Times
Besides maintaining compatibility within the family,
H8 CPUs have been optimized
for high performance.
The majority of the instructions in the powerful CISC
instruction set will execute
in one clock cycle, giving
RISC-like operation.
Basic Instructions Execution
Bus Width
H8/300
H8/300H
H8S/2000
H8S/2600
H8SX
2 cycles
2 cycles
1 cycle
1 cycle
1 cycle
8-bit
16-bit
16-bit
16-bit
32-bit
57
64
65
69
87
64KB
16MB
16MB
16MB
4GB
No. of Instructions
Address Space
Advanced Multiplier
execution cycles
Instruction
Advanced Divider
execution cycles
H8S
H8SX
MULXU.B
3
1
MULXU.W
4
1
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.
MULXS.B
4
2
MULXS.W
5
2
MULU.W
-
2
The H8S/2600 and H8SX
CPU cores each have a
hardware MAC (Multiply and
Accumulate) block for extra
performance in applications
that involve data computations.
Enhanced Hardware
for Performance
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
20
18
-
18
DIVXS.B
13
12
DIVS.W
-
11
21
20
-
19
DIVXU.W
DIVU.L
DIVXS.W
DIVS.L
H8 MCU System
Dhrystone 1.1 MIPS value
50 MIPS
Performance
50
H8 microcontrollers are designed to
deliver high throughput for excellent
application performance.
40
35 MIPS
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.
30
20
15.2 MIPS
11 MIPS
10
9 MIPS
H8S/2000
@ 20 MHz
H8S/2000
@ 25 MHz
H8S/2600
@ 33 MHz
H8SX
@ 35 MHz
H8SX
@ 50 MHz
Also, the on-chip Flash can be
accessed in a single cycle, achieving
the best possible performance
per MHz.
6
®
H8 Family of Microcontrollers
TOP REASONS TO SELECT H8
2008
80MHz
2011
2012
2013
2014
(150 nm)
(130 nm)
80MHz
MONOS
80MHz
100MHz
All Flash memory accesses are
single cycle, eliminating the
need for pre-fetch operations.
(150 nm)
MONOS
100MHz
Next-Generation
Non-volatile
Memory
- MRAM
- PRAM
(90nm)
(65nm)
133MHz
MRAM
(45nm)
166MHz
• Boot mode allows in-system
programming using RS-232
serial port
• Write mode enables MCU
programming with desktop
or production programmers
• USB devices can be optionally
programmed via the USB port
• Flash can be programmed via
the on-chip debug emulator
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.
Flash
ROM
RAM
H8S CPU
DTC
Internal Bus
“A” Transfers
DMA
(4ch)
INTC
Bus Bridge
BSC
“B” Transfers
Peripheral Bus
EXDMA
(Full Speed)
I/O Ports
Serial Transfers using DMA only
A1
A1
B1
A2
A2
B2
A3
A3
Time Saved
B1
B2
Parallel Transfers using DMA + EXDMA
External Device
Powerful Data Path
Management
External SRAM
• User Boot mode allows storing
a custom flash update routine
in a special protected area
External Bus
• Multiple user-friendly modes for
programming/reprogramming
flash memory
2010
(180 nm)
(MONOS = Metal
Oxide Nitride
Oxide Silicon)
• Up to -40°C to +125°C range
2009
New
NVM
50MHz
MONOS-type
FLASH
• Access as fast as
10ns @ 100MHz
• User mode allows flash to be
programmed or erased by user
application software
2007
New
NVM
• Fastest flash write time:
2.5 sec./ 128KB for
0.18µm process
2006
(0.2- 0.18µm)
Stacked-type
(NOR) Flash HND
MONOS
• Wide range of sizes of
highly reliable F-ZTAT
(flash) up to 1MB,
in 0.18µm process
2005
NOR
80MHz
2004
NOR
• Renesas, the world’s #1
supplier of flash, has
shipped over 1 Billion
flash MCUs
Memory Structure
NOR
■ Renesas: The #1
Flash MCU supplier
Parallel operation made possible
by using DMA + EXDMA allows
more data transfers in a given
length of time for increased
system throughput
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.
7
Top Reasons To Select H8
TOP REASONS TO SELECT H8
■ On-chip Memory (SRAM)
H8 Power Consumption: H8/38602
Power consumption
(relative value)
• 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
Normal speed mode (3V, 10MHz)
1
Module Stop, Sleep,
Medium-Speed mode
1/10
Watch mode
(3V, 32KHz)
Standby
mode (3V)
1/2500
1/20000
■ Low Power Consumption
Multiple innovative techniques
minimize MCU power consumption
Shorter Crystal Stabilization Time
Loss of Icc
• 0.4µA @ 32kHz
competitor's
oscillation circuit
• Operating voltages as low as 1.8V
Vcc
• Up to 8 power-down modes
milliseconds
H8/38602
oscillation circuit
• Module Standby mode allows software to
selectively halt on-chip functions
Vcc
20μs, typically
• Dual clock oscillators with 32kHz sub-clock
• On-chip oscillators
• Short oscillator stabilization times
(20µs, typically)
High component integration reduces
system cost and design complexity
• Standby current as low as 0.1µA
Industry-standard Serial
Communication Interfaces
• Certified USB
full-speed and
high-speed;
bus- or self-powered
• Multiple channels of
serial asynchronous/
synchronous interface
• Synchronous serial
unit (SSU) is compatible with Freescale
(Motorola) SPI™
• Smart Card interface
conforms to
ISO/IEC 7816-3
• Controller Area
Network (CAN 2.0B)
function for highly
reliable networked
embedded systems
H8
MCU
PC
CAN
• I2C™ two-wire serial
interface conforms
to Phillips standard
• IrDA interface for
easy wireless line-ofsight connectivity
USB
H8
MCU
I2C
H8
MCU
IrDA
Peripheral
Chip array
LED &
Sensors
• On-chip oscillators as
fast as 20 MHz
available to CPU and
all peripherals
• Internal voltage
regulators eliminate
need for expensive
power circuits
• Low-voltage detect
circuits to monitor
power supplies
efficiently without
additional components
• Large range of
internal reliable flash
memory & high-speed
RAM that suffice
for most system
requirements
• 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
Fail-Safe
Features
No
External
Reset
No
External
Clock
Internal
Flash &
RAM
R
Vcc
Res
POR,
LVD
Xin
On-chip
Oscillator
Memory
H8
CPU
Vss
Many
GPIO Peripherals
Direct-LED
driving
Versatile
Functionality
8
®
H8 Family of Microcontrollers
Peripherals
■ LCD Controller
• Option for using on-chip or
external power supply
LCD Block Diagram: H8/38099
Vcc
LCD drive
power supply
(On-chip 3-V
constant-voltage
power supply circuit)
• 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
Common
data latch
φw
V3
LCD control register
Internal data bus
COM1
COM4
SEG40
SEG39
SEG38
SEG37
SEG36
BGR control register
LCD port control register
• Offers high-speed, 480Mbps
communication (H8S/2170)
LCD control register 2
40-bit
shift
register
Display timing generator
Segment
driver
LCD RAM
20 bytes
• Bus-powered mode or
self-powered
• Total 1280-Byte FIFO buffer
Common
driver
LCD trimming register
• Offers full-speed, 12Mbps
communication
• On-chip bus transceiver with
option for using external
transceiver
V2
Vss
• Provides v2.0 support
• Four transfer modes supported:
Control, Interrupt, Bulk, and
Isochronous
V1
φ /2 to φ/256
■ Universal Serial Bus
• Up to 9 endpoints can be specified
C1
C2
SEG1
SEGn (n = 1 to 40)
USB Block Diagram: H8S/2215R
USB
DREQ0, DREQ1
EP2i
EP2o
EP3i
EP3o
EP4i
EP4o
EP5i
[Interrupt request signal]
IRQ6
EXIRQ0, EXIRQ1
1280-Byte FIFO
EP0s
EP0o
EP0i
EP1i
[DMA internal request signal]
[Internal bus]
Peripheral data bus
Peripheral address bus
Peripheral bus
control signal
Registers
Interface
Internal
transceiver
[Power mode selection]
UBPM
[Connection/disconnection]
VBUS
[Suspend]
USPND
[Power supply]
DrVcc
DrVss
[Data]
USD+ Rs
D+
USD- Rs
D-
Legend:
UDC synchronization
circuit
■ Hardware Controller Area
Network (HCAN) Function
UDC:
USB Device Controller
(12MHz)
[System clock]
φ
• Fully compatible with Bosch
v2.0B specification
(16MHz)
[USB operating clock]
EXTAL48
XTAL48
EP0s:
Endpoint 0 setup FIFO
PLL circuit (48MHz)
(x3)
EP0i to 5i:
Endpoint 0 to 5 In FIFO
UDC core
USB clock
generator
EP0o to 4o:
Endpoint 0 to 4 Out FIFO
(48MHz)
• Ideal for automobile and
industrial applications
• 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
HCAN
Peripheral data bus
• Maximum speed up to 1Mbps
HCAN Block Diagram
Peripheral address bus
• Bi-directional 2-wire serial
communication
MBI
Message Buffer
Mailboxes
Message control
Message data
MC0-MC15, MD0-MD15
MPI
Microprocessor
interface
LAFM
CPU interface
Control register
Status register
(CDLC)
CAN
Data Link Controller
Bosch CAN 2.0B
active
Tx buffer
HTxD
Rx buffer
HRxD
9
H8 Peripherals
A23 to A0
Address bus
Read (1st cycle)
H8S/2633
H8S/2633
D15 to D0
BUFFER
(Write)
D15 to D0
Write (2nd cycle)
DACK
A15 to A0
Address bus
• 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
Single-Address Mode
(Parallel read and write)
Dual-Address Mode
(Two-cycle read and write)
Data Transfer Controller: Chain Transfer Mode
Interrupt
request
Source
Memory data
Interrupt
controller
DTC
service
request
Channel n
Destination
DMA Register
n+1
■ External DMA Controller
(ExDMAC)
Source
Serial I/O
n+2
• Max. of 4 channels can be used
Destination
Memory
• Selection of byte or word transfer
data length
On-chip 1KB RAM
• Transfer data in parallel with CPU
or other internal bus master
• Dual-address or single-address
mode can be selected
ExDMA Controller Block Diagram
External
address bus
• 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
External
memory
(Read)
• Activation: internal interrupt,
external request, auto-request
■ Data Transfer Controller (DTC)
Address bus
A23 to A0
External
data bus
External
memory
EXDMAC
External device
with DACK
EDACK
EDREQ
Data flow
External
device
• Data can be transferred in word
or byte units
RD
HWR, LWR
Data bus
• Supports Single, Burst, Sequential,
Idle and Repeat Transfer modes
RD
HWR, LWR
External
memory
• Dual-address or single-address
mode can be selected
DMA Controller Block Diagram
External
device
• Max. of 4 channels can be used
Data bus
Peripherals
■ DMA Controller (DMAC)
10
®
H8 Family of Microcontrollers
H8/38086 14-bit Delta-Sigma A/D
System clock
• Rich suite of 8-bit and 16-bit
multifunction, multipurpose timers
Ain1
Ain2
Multiplexer
Vref/REF
Reference voltage
generator
• Watchdog timer (WDT) with independent RC circuit for greater safety
ADCR
ADSSR
ADDR (16 bits)
LCD drive power supply circuit
Buffer
• Real-Time Clock (RTC): seconds,
minutes, hours, days and weeks
ADCR:
ADSSR:
ADDR:
• 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
BGRMR
BGRMR:
Band-Gap Regulator (BGR) control register
IRRSDADCN: A/D conversion end interrupt request flag
A/D control register
A/D start/status register
A/D data register
H8/Tiny 14-Bit PWM Timer Block Diagram
Internal clock
Internal data bus
φ
φ/2
Select clock
Clock
Bus interface
Base cycle compare match A
PWX0
Fine–adjustment pulse addition
PWX1
Base cycle compare match B
Comparator
A
Comparator
Fine–adjustment pulse addition
B
DADRA
DADRB
Control
logic
Base cycle overflow
■ 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
LCD
Band-Gap
reference circuit
Legend
• 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
Dout (16 bits;
14 bits are valid)
Secondary
A/D converter
ACOM
– Suitable for motor control apps
– Counts events even when system clock
is disabled for power saving
Clock interrupt
control circuit
PGA
– 2-phase encoder with up/down count
capability
• Asynchronous Event Counter (AEC)
IRRSDADCN
Programmable gain amplifier
– Input capture, output compare, auto
reload, event counter, up/down counter,
interval timer, and sleep mode timer
• 3-phase Motor Control Timer
fovs = Φ/2, Φ/4, Φ/8, Φ/16, Φ/32
fovs = Φ
• 2- to 4-channel 8-bit D/A converter
■ Timers
PSS
Φ
• 2-channel, 14-bit delta-sigma ADC
Internal data bus
• 4- to 16-channel 10-bit successiveapproximation A/D converter (ADC)
DACNT
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
Module data bus
H8S 32K Sleep Mode Timer Block Diagram
32KOVI (IRQ15)
Counter
Clock
Clock
Select
(Interrupt
request signal)
SUBCK/32
SUBCK/64
SUBCK/128
SUBCK/256
Internal clock
TCNT32K
Internal bus
Peripherals
■ Analog Interfaces
TCR32K
Module bus
TK32K
Bus
Interface
11
H8 Peripherals
Peripherals
■ Low-Pin-Count (LPC) Interface
• A popular interface to communicate to PC chip set
used in notebooks and PC servers
PC Break Controller Block Diagram
BCRA
BARA
• Supports I/O read and write cycles
Output control
• Performs serial data and address transfer using
33MHz clock
Mask control
• Supports serial interrupt on single line
Control logic
Comparator
• Supports power-down mode
Match signal
• Reduced pin count
Internal address
■ Host Interface X-Bus Interface
Access
status
• Enables connection to the ISA (X-BUS)
Output control
Match signal
• Four channel parallel interface
Mask control
• Five host interrupt requests
■ Keyboard Buffer Controller (KBC)
PC break
interrupt
Control logic
Comparator
BARB
BCRB
• Conforms to PS/2 specification
• Error detection, parity error and stop bit monitoring
DTMF Application Usage
• Five host interrupt requests
24 kΩ
■ PC Break Controller (PBC)
19
TONED
• Simplifies program debugging
• Instruction and data compare
HA16808ANT
LSI
• Synthesis or single waveform
20
AV CC
360 kΩ
Pxx
V ref1
+0.47 μF
100 kΩ
■ Dual-Tone Multi-Frequency
(DTMF) Generator
• Generates DTMF frequency sine waveform,
with minimum distortion
DTMF
2 kΩ
11
MUTE
2SC458
Note: The numeric values on the right end of the signal lines indicate the HA16808ANT pin numbers.
TONED Pin Output Equivalent Circuit
control
■ On-chip Bus Controller (BSC)
• Provides glueless interface with external devices
• Supports basic SRAM, burst-ROM interface
AV CC
Output
control
AV SS
Row
• Manages external, addressable 16MB region
(8 different areas)
TONED
Column
• 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
12
®
H8 Family of Microcontrollers
■ Overview
■ Software
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.
Renesas’ integrated development environment
• 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.
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 capabilities 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.
13
®
H8 Development Tools
HEW Integrated Development Environment
Local Variable
Watch
Project Manager
– Graphical control of
compiler/linker options
– Function browser
– Drag and drop code templates
– Built-in (or external)
project make
C/C++
Variable Watch
Stack Trace
Output Window
– Shows messages from
build and find-in-files
– Linked to source in editor
– Version-control log
Complex Break
Conditions
Built-in Editor
Memory View
– Syntax-sensitive
coloring
– Multiple files
open at once
– Source-level
debugging
– Highlights changed
values
Virtual Desktop
– Allows multiple screen
layouts to be recalled at
the click of a button
Full Bus Trace
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
HEW Profile Tree and Chart views
14
®
H8 Family of Microcontrollers
HEW Compiler Toolchain Options Dialogs
■ Software (continued)
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 optimization efficiency and architecture
performance. After 60 days, code
Flash Development Toolkit
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.
15
®
H8 Development Tools
HEW Integrated Debugging
■ Hardware
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:
Evaluation and Development Kits
• 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 connection settings to easily manage
device programming.
Renesas’ low-cost Evaluation and
Development Kits (EDKs) are
inexpensive ways to experience the
performance of H8 microcontrollers. 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 development 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
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
E10A-USB Emulator
16
®
H8 Family of Microcontrollers
■ Hardware (continued)
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 compatible interfaces for easy connection 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 significantly 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
E6000
Emulator
memory map as well as real-time
trace and hardware breaks.
• Includes HEW integrated development and debugging environment 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-circuit emulators, each of which supports a family of processors. You
can use the emulators as totally selfcontained solutions for software
development and debugging, or
connect them via a custom cable to
a target system for debugging your
hardware. These powerful debugging 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 sophisticated 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.
17
®
H8 Development Tools
Specify exact conditions for an Event
Complex Event System
(CES) Event Block
Combine Events logically and
sequentially for precise control
Address Range
Event
Detector
Counter
(16-bit)
Break
Block
(with delay
counter)
Event
Detector
CH1
CH2
CH3
Access Type
x8
CH4
CH5
Event
Flags
BREAK
Sequencer
CH6
Event Flag
CH7
CH8
The Complex Event System offers:
• Up to 12 hardware breakpoints using the
Event and Range channels
Range
Detector
CH1
• 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.
Range
Trace
Block
Subroute
Trace
Block
CH2
CH3
CH4
• Execution time measurement of total time
or relative time, with a resolution of
20ns to 16µs
Time
Measure
Block
Trace Control Block
Data Mask
DATA
ADDRESS
TRACE
ENABLE
Tracestop
Block
(with delay
counter)
Timestamp counter
TIMESTAMP
Event
Sequencing
dialog gives
a graphical
view of
Complex
Event
System
logic
®
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:
1
Go to the
Renesas
web site
and browse
to an
emulator
product
page.
2
Click on
the Options
link in the
navigation
menu to open the
selection search.
3
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.
18
19
®
H8 Development Tools
H8 Family Development Tool Selector
Full Emulator
Series
Compact Emulator
SLP
H8/Tiny
Personality Kit
(Pod/Probe)
PCB Adapter
(Target Cable)
IDE
(C Compiler)*
-
-
HS3800EBK61H
HS3800EBK61H
HS3802ECH61H
HS38024ECH61H
RTA-HEWH8-1U
RTA-HEWH8-1U
RTA-HEWH8-1U
Starter Kit
On-chip Debug
Emulator
HD64F38602RFT4V
HD64F38004H4V
HD64F38024RHV
PVQN0032KA-A
PRQP0064GB-A
PRQP0080JB-A
SKP38602
SKP38024
SKP38024
R0E000080KCE00
R0E000080KCE00
R0E000080KCE00
-
-
-
HS38000EPI61H
HS38000EPI61H
HD64F38324HV
HD64F38327HV
HD64F38344HV
HD64F38347HV
PRQP0080JB-A
PRQP0080JB-A
PRQP0100KA-A
PRQP0100KA-A
R0K438347S000BE
R0K438347S000BE
R0K438347S000BE
R0K438347S000BE
R0E000080KCE00
R0E000080KCE00
R0E000080KCE00
R0E000080KCE00
H8/38076R
H8/38086R
HD64F38076RH4V
HD64F38086RH4V
PRQP0080JB-A
PRQP0080JB-A
3DK38076
3DK38086R
R0E000080KCE00
R0E000080KCE00
-
HS38000EPI61H
HS38000EPI61H
HS38000EPI61H
HS38000EPI61H
-
HS388REBK61H
HS388REBK61H
HS388REBK61H
HS388REBK61H
-
HS3864ECH61H
HS3864ECH61H
HS3887ECH61H
HS3887ECH61H
-
RTA-HEWH8-1U
RTA-HEWH8-1U
H8/36912
H8/36014
H8/36014
H8/36064
H8/36094
H8/36077
H8/36077
HD64F36912GFHV
HD64F36012GFPV
HD64F36014GFPV
HD64F36064GHV
HD64F36094XXXX
HD64F36074GHV
HD64F36077GHV
PLQP0032GC-A
PLQP0064KC-A
PLQP0064KC-A
PRQP0064GB-A
PVQN0048KA-A
PRQP0064GB-A
PRQP0064GB-A
SKP36912
SKPH8TINY
SKPH8TINY
SKPH8TINY
SKPH8TINY
EDK3687
EDK3687
R0E000080KCE00
R0E000080KCE00
R0E000080KCE00
R0E000080KCE00
R0E000080KCE00
R0E000080KCE00
R0E000080KCE00
R0E436640CPE20
R0E436640CPE20
R0E436640CPE10
-
HS3664EPI62H
HS3664EPI62H
HS3664EPI62H
HS3664EPI62H
HS3664EPI62H
HS3664EPI62H
HS3664EPI62H
-
HS36902ECH61H
HS36014ECH61H
HS36014ECH61H
HS3687ECH62H
HS36014ECN61H
HS3687ECH62H
HS3687ECH62H
RTA-HEWH8-1U
RTA-HEWH8-1U
RTA-HEWH8-1U
RTA-HEWH8-1U
RTA-HEWH8-1U
RTA-HEWH8-1U
RTA-HEWH8-1U
H8/36087
H8/36049
H8S/2168
HD64F36087FPV
HD64F36049GHV
PLQP0064KC-A
PRQP0080JB-A
EDK3687
EDK3687
R0E000080KCE00
R0E000080KCE00
R0E436640CPE20
R0E436049CPE10
HS3664EPI62H
HS3664EPI62H
HS3687ECH61H
HS36024EIO61H HS36049ECH61H
RTA-HEWH8-1U
RTA-HEWH8-1U
HD64F2168VTE33V
PTQP0144LC-A
3DK2166
HS0005KCU01H
-
HS6000EIU02H
HS2168EPI61H
HS2168ECN61H
RTA-HEWH8-1U
H8S/2168
HD64F2167VTE33V
PTQP0144LC-A
3DK2166
HS0005KCU01H
-
HS6000EIU02H
HS2168EPI61H
HS2168ECN61H
RTA-HEWH8-1U
PTQP0144LC-A
PLQP0064KC-A
PLQP0064KC-A
PTQP0100LC-A
PTQP0120LA-A
PTQP0120LA-A
PRQP0100KA-A
PRQP0100KA-A
PTQP0100KA-A
PTQP0100KA-A
PRQP0128KB-A
PTQP0120LA-A
PTQP0120LA-A
PLQP0144KC-A
3DK2166
3DK2218
3DK2218
3DK2218
EDK2215
R0K42215RS000BE
EDK2239
EDK2239
EDK2329
EDK2329
EDK2329
EDK2378
EDK2378
EDK2378
HS0005KCU01H
HS0005KCU01H
HS0005KCU01H
HS0005KCU01H
HS0005KCU01H
-
-
HS6000EIU02H
HS2214EPI62H-U
HS2214EPI62H-U
HS2214EPI62H-U
HS2214EPI62H-U
HS2214EPI62H-U
E62633R
HS2214EPI62H-U
E62339
E62339
E62339
E62678R
E62678R
E62678R
-
Group
H8/3827
H8/3827
H8/3847
H8/3847
H8S/2168
H8S
Base Unit
including PC
Interface
Renesas
Package Code
H8/38602R
H8/38004
H8/38024
H8SX
Compact
Emulator
(including
PCB Adaptor)
Catalog
Part Number
HD64F2166VTE33V
H8S/2212 HD64F2211UFP24V
H8S/2212 HD64F2212UFP24V
H8S/2218 HD64F2218UTF24V
H8S/2215 HD64F2215UTE16V
H8S/2215 HD64F2215RUTE24V
H8S/2238R HD64F2238RF A6V
H8S/2239 HD64F2239FA20V
H8S/2317BL HD64F2317VTEBL25V
H8S/2319 HD64F2318VTE25V
H8S/2327BL HD64F2327BVFBL25V
H8S/2368 HD64F2367VTE33V
H8S/2368 HD64F2368VTE34V
H8S/2378R HD64F2378R VFQ34V
H8S/2633 HD64F2633RF28V
H8SX/1653
R5F61653N50FTV
PRQP0128KB-A
EDK2638
HS0005KCU01H
HS0005KCU01H
HS0005KCU01H
HS0005KCU01H
HS0005KCU01H
HS0005KCU01H
-
PTQP0120LA-A
R0K561664S000BE
HS0005KCU01H
For more information on tool accessories or different packages, please go to Renesas’ tools website.
■ 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 environment 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
HS2168EPI61H
HS2168ECN61H
HS2212ECH61H
HS2212ECH61H
HS6000EMS12H HS2218ECN61H
HS6000EMS12H HS2215RECN61H
HS6000EMS12H HS2215RECN61H
EHB2238Q100B
HS6000EMS12H HS2238ECH61H
EHB2318Q100B
EHB2318Q100B
EHB2328Q128
EHB2678RQ144
EHB2678RQ144
EHB2678RQ144
RTA-HEWH8-1U
RTA-HEWH8-1U
RTA-HEWH8-1U
RTA-HEWH8-1U
RTA-HEWH8-1U
RTA-HEWH8-1U
RTA-HEWH8-1U
RTA-HEWH8-1U
RTA-HEWH8-1U
RTA-HEWH8-1U
RTA-HEWH8-1U
RTA-HEWH8-1U
RTA-HEWH8-1U
RTA-HEWH8-1U
RTA-HEWH8-1U
RTA-HEWH8-1U
RTA-HEWH8-1U
RTA-HEWH8-1U
E62633R
-
EHB2633Q128
RTA-HEWH8-1U
HS6000EIU02H
HS1650EPH60H
HS1653ECN61H
RTA-HEWH8-1U
* Multi-user and floating network licenses available; see website for details.
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
IAR Embedded
Workbench ®
Integrated Development
Environment
N U C L E U S
20
H8 Super Low Power Series
H8 Super Low Power Series Line-up
100
PINS
80
PINS
38124
38347
38099
38799
16-60KB ROM
1-2KB RAM
96-128KB ROM
2-4KB RAM
96-128KB ROM
2-4KB RAM
8-32KB ROM; 0.5-1KB RAM
64
PINS
38327
38076R
38086R
16-60KB ROM
1-2KB RAM
24-52KB ROM
1-2KB RAM
24-52KB ROM
1-2KB RAM
38024R
38104
38004
2-32KB ROM; 0.5-1KB RAM
3V Operation
5V Operation
38602R
32
PINS
8-16KB ROM
0.5-1KB RAM
8-bit H8/300L Core
■ Features
16-bit H8/300H Core
Typical Power Consumption (@ 1.8V, 25°C)
• Multiple techniques minimize power consumption
and extend battery life
– Low-power CMOS technology for 1.8V operation
400µA
– Up to 9 Low-power modes
2MHz
Watch (W):
32kHz
Standby (S): Clock off
– 32 kHz on-chip sub-clock oscillator
0.4µA
– Peripheral-independent standby mode
• Advanced analog interfaces such as 14-bit
Delta-Sigma converter
Active (A):
0.1µA
A
W
• Shorter oscillation stabilization time lets applications
wake up faster from standby mode, conserving power
S
H8/38086R Block Diagram
• 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
Memory
(16-bit
H8/300H)
ROM: 24 to 52KB
RAM: 1 to 2KB
Main Clock
16-bit Timer
10-bit ADC
(x 3)
(3 ch)
Oscillation Circuit
(up to 10MHz)
Metering: Electric, gas and water meters
32kHz Clock
14-bit PWM
Oscillation Circuit
(D/A)
Medical: Glucose meters, heart-rate monitors,
thermometers, weight scales
RTC
(weekly interrupts)
16-bit Async
Event Counter
Security: Intrusion detection systems, smoke detectors,
fire alarms
Consumer: Refrigerators, washer/dryers, remote controllers, dehumidifiers, thermostats, lawn sprinkler timers
Computing: Remotely updatable displays, remote actuators
14-bit
Delta-Sigma
A/D Converter
(2 ch)
CPU
LCD Controller
Serial I/O
POR Circuit
Watchdog
Timer
(up to 128 seg)
Clock Sync./UART
(up to 3 channels)
I2C, IrDA
GPIO
High-Current I/O
(63 pins)
(4 pins)
On-chip Debug
Hardware
21
Solutions for Battery-Operated Systems
H8/38104
H8/38024R
H8/38124
16-bit H8/300H Core
H8/38076R
H8/38086R
H8/38099
H8/38799
H8/38602R
GPIO [See Note 2]
(High Current) [See Note 3]
Extended Temperature (See Note 4)
-
50 (6)
Y
Y
-
-
-
1
4
50 (6)
-
Y
-
-
-
1
4
50 (6)
Y
-
-
Y
1
-
1
4
50 (6)
-
-
-
Y
1
1
-
1
4
50 (6)
Y
1
1
-
1
4
50 (6)
-
2.7
5.5
16
Y
8
3
1
1
1
2
2
2.7
5.5
16
Y
8
3
1
1
1
2
2
2.7
5.5
16
Y
8
3
1
1
1
3
2
2.7
5.5
16
Y
8
3
1
1
1
3
16
1
2.7
3.6
10
Y
7
1
1
1
-
HD64F38002FP4
16
1
2.2
3.6
4
Y
7
1
1
1
HD64F38002H10
16
1
2.7
3.6
10
Y
7
1
1
1
HD64F38002H4
16
1
2.2
3.6
4
Y
7
1
1
HD64F38004FP10
32
1
2.7
3.6
10
Y
7
1
HD64F38004FP4
32
1
2.2
3.6
4
Y
7
1
32
HD64F38327
60
HD64F38344
32
HD64F38347
60
HD64F38002FP10
16-60
16-60
8-32
32x4
40x4
25x4
Special
Features
16-bit AEC
16-bit AEC,
16-bit AEC,
2-ch 10-bit PWM
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
A/D 10-bit Resolution
-
4
2
HD64F38324
LCD Controller
-
1
Serial I/F (Sync/Async)
Y
14-bit PWM Serial I/F (Sync/Async)
12 84 (16)
Watchdog Timers
Y
16-bit Timers
12 84 (16)
8-bit Timers
Y
Power Down Modes
Y
64 (8)
32 kHz Sub Clock (See Note 6)
64 (8)
8
Max Input MHz @ Vcc Max
8
Vcc Max
H8/38004
Package Code: Part No.Suffix (See Note 5)
Vcc Min
8-bit H8/300L Core
H8/38347
Timers
RAM (Kbytes)
H8/38327
Catalog
Part Number
Flash (Kbytes)
Group
Mask ROM Option (Kbytes) (See Note 1)
H8 Super Low Power Series Selector Guide
-
-
-
-
Y
-
-
-
Y
-
-
-
-
-
-
Y
-
-
-
Y
-
-
-
-
-
-
-
-
Y
-
-
-
Y Y
-
-
-
Y
-
-
-
Y Y
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
Y
-
-
-
-
-
-
-
-
-
-
-
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
-
-
-
-
-
-
-
-
-
HD64F38102
16
1
2.7
5.5
20
Y
7
1
1
1
-
1
4
49 (12)
Y
Y
-
Y
-
-
-
-
-
-
-
-
-
HD64F38104
32
1
2.7
5.5
20
Y
7
1
1
1
-
1
4
49 (12)
Y
Y
-
Y
-
-
-
-
-
-
-
-
-
-
-
-
Y Y
-
Y
-
Y
-
-
-
-
-
-
-
Y
-
-
-
Y
-
-
-
-
-
-
-
Y
-
-
-
Y
-
-
-
-
-
-
-
Y
-
-
-
-
-
-
-
-
-
-
-
Y
-
-
-
-
-
-
-
-
-
-
-
-
-
Y
-
-
-
-
-
-
-
-
-
-
-
Y
-
-
-
-
-
HD64F38024R
32
HD64F38122
16
HD64F38124
32
HD64F38076RH10
8-32
8-32
1
2.7
3.6
10
Y
8
3
1
1
-
1
1
2.7
5.5
20
Y
8
3
1
1
-
1
1
2.7
5.5
20
Y
8
3
1
1
-
1
52
2
2.7
3.6
10
Y
7
-
3
1
2
HD64F38076RH4
52
2
1.8
3.6
4
Y
7
-
3
1
HD64F38076RLP10
52
2
2.7
3.6
10
Y
7
-
3
1
HD64F38076RLP4
52
2
1.8
3.6
4
Y
7
-
3
1
8-32
24-48
25x4
32x4
8
66 (6)
Y
8
65 (14)
Y
8
65 (14)
Y
3
8
63 (4)
Y
2
3
8
63 (4)
Y
2
3
8
63 (4)
Y
2
3
8
63 (4)
Y
32x4
32x4
16-bit AEC,
2-ch 10-bit PWM,
POR, LVD
16-bit AEC, 2-ch
10-bit PWM
16-bit AEC,
2-ch 10-bit PWM,
POR, LVD
RTC, 16-bit AEC,
IrDA, I2C, POR
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
-
-
-
HD64F38086RH10
52
2
2.7
3.6
10
Y
7
-
3
1
2
3
3
63 (4)
Y
-
-
-
-
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
-
-
-
-
-
24-48
32x4
RTC,
16-bit AEC,
IrDA,
2-ch 14-bit
Δ∑ ADC,
I2C, POR
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
-
-
-
HD64F38099FP4
128
4
1.8
3.6
4
Y
7
2
3
1
4
4
8
83 (4)
Y
-
Y
-
-
-
-
-
-
-
-
-
-
HD64F38099FP10
128
4
2.7
3.6
10
Y
7
2
3
1
4
4
8
83 (4)
Y
-
Y
-
-
-
-
-
-
-
-
-
-
HD64F38099LG4V
128
4
1.8
3.6
4
Y
7
2
3
1
4
4
8
83 (4)
Y
-
-
-
-
-
-
-
Y
-
-
-
-
96-128
40x4
RTC,
16-bit AEC,
IrDA, I2C,
POR
HD64F38099LG10V
128
4
2.7
3.6
10
Y
7
2
3
1
4
4
8
83 (4)
Y
-
-
-
-
-
-
-
Y
-
-
-
-
HD64F38799FP4
128
4
1.8
3.6
4
Y
7
2
3
1
4
4
8
83 (4)
Y
-
Y
-
-
-
-
-
-
-
-
-
-
HD64F38799FP10
128
4
2.7
3.6
10
Y
7
2
3
1
4
4
8
83 (4)
Y
-
Y
-
-
-
-
-
-
-
-
-
-
HD64F38799LG4V
128
4
1.8
3.6
4
Y
7
2
3
1
4
4
8
83 (4)
Y
-
-
-
-
-
-
-
Y
-
-
-
-
HD64F38799LG10V
128
4
2.7
3.6
10
Y
7
2
3
1
4
4
8
83 (4)
Y
HD64F38602RFT10
16
1
2.7
3.6
10
Y
7
1
1
1
-
1
6
19 (3)
Y
HD64F38602RFT4
16
1
1.8
3.6
4
Y
7
1
1
1
-
1
6
19 (3)
Y
96-128
8-16
-
-
RTC,
16-bit AEC,
IrDA, I2C,
POR
RTC, 16-bit AEC,
IrDA, I2C, 2-ch
comparator,
SSU, POR
-
-
-
-
-
-
-
Y
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
Y
-
-
-
-
-
-
-
-
-
-
-
Y
Notes:
1.
2.
3.
4.
5.
6.
-
Please refer to the Hardware Manual for the operating voltage of Mask ROM devices.
This is the sum of the I/O pins + input-only + output-only.
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.
Please visit Renesas website for full part number, specification, and availability of extended temperature parts.
Full part number includes Package Suffix for desired package. Refer to Appendix C for more details on part numbering.
Y = Yes, includes 32kHz crystal oscillator circuitry.
22
H8 Tiny Series
H8 Tiny Series Line-up
36109
80-100
PINS
20MHz; G,O
G: Power On Reset & Low Voltage Detect
O: On-Chip Oscillator
36049
20MHz; G,O
36079
36077
36064
36024
48-64
PINS
20MHz; G
36014
20MHz; G
3672
20MHz; G,O
20MHz; G,O
20MHz; G
36057
36087
36094
20MHz; G
18MHz
20MHz; G,O
3694
36037
3687
20MHz; G
20MHz; G
20MHz; G
16MHz
36912
32
PINS
12MHz; G,O
36902
12MHz; G,O
2-8KB ROM
8-64KB ROM
64-128KB ROM
■ Features
■ Applications
• High performance 16-bit CPU, with
eight 32-bit general-purpose registers
and 32-bit data processing
Consumer: White goods (refrigerators, washer/dryers,
cooking ranges, etc.), home electronics, game pads, vacuum
cleaners
• Up to 20MHz operation
Industrial: HVAC systems, thermostats, controllers
for small DC brushless motors, stepper motors
• On-chip flash for simplified production
programming or code update
• Flexible clocking scheme with multiple clock
sources and multiple levels of clock dividers
Office Automation: Mechanical controls for fax, printers,
measurement devices
36077, 36079 Block Diagram
• 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
Memory
CPU
ROM: 32 to 128KB
RAM: 4 to 6KB
Reset Source
Detection
(16-bit H8/300H)
LVD & POR
circuits
Band-gap
Regulator
Oscillation Circuit
(up to 20MHz)
Watchdog
Timer
External Oscillator
Stop Detection
32kHz Clock
16-bit Timer
A/D Converter
Oscillation Circuit
(x 2)
(8 channels)
Main Clock
On-chip Oscillator
(16, 20MHz)
8-bit Timer
14-bit PWM
I2C
RTC
Serial I/O
(weekly interrupts)
Clock Sync./UART
GPIO
High-Current I/O
(55 pins)
(8 pins)
(D/A)
On-chip Debug
Hardware
23
20MHz, 16-bit Microcontroller at an 8-bit price
I 2C
A/D 10-bit Resolution
POR and LVD
On-chip Debug
-
1
-
-
4
-
Y
30 (5)
Y
HD64F3672
16
-
2
3.0
5.5
16
-
1
1
1
-
1
-
-
4
-
Y
30 (5)
Y
HD64F3684
32
4
3.0
5.5
20
Y
2
2
1
1
2
-
1
8
-
Y
53 (8)
Y
4
3.0
5.5
20
Y
2
2
1
1
2
-
1
8
Y
Y
53 (8)
Y
4
3.0
5.5
20
Y
2
2
1
1
2
-
1
8
-
Y
53 (8)
Y
4
3.0
5.5
20
Y
2
2
1
1
2
-
1
8
Y
Y
53 (8)
Y
2
3.0
5.5
20
Y
2
1
1
-
1
-
1
8
-
Y
37 (8)
Y
2
3.0
5.5
20
Y
2
1
1
-
1
-
1
8
Y
Y
37 (8)
Y
2
3.0
5.5
20
-
1
1
1
-
2
-
-
4
-
Y
34 (5)
Y
2
3.0
5.5
20
-
1
1
1
-
2
-
-
4
Y
Y
34 (5)
Y
2
3.0
5.5
20
-
1
1
1
-
2
-
-
4
-
Y
34 (5)
Y
32
2
3.0
5.5
20
-
1
1
1
-
2
-
-
4
Y
Y
34 (5)
HD64F36022
16
2
3.0
5.5
20
-
1
1
1
-
3
-
-
4
-
Y
HD64F36022G
16
2
3.0
5.5
20
-
1
1
1
-
3
-
-
4
Y
Y
HD64F36024
32
2
3.0
5.5
20
-
1
1
1
-
3
-
-
4
-
HD64F36024G
32
2
3.0
5.5
20
-
1
1
1
-
3
-
-
4
HD64F36034
32
2
3.0
5.5
20
-
2
2
1
-
1
1
-
HD64F36034G
32
2
3.0
5.5
20
-
2
2
1
-
1
1
-
HD64F36037
56
3
3.0
5.5
20
-
2
2
1
-
1
1
HD64F36037G
56
3
3.0
5.5
20
-
2
2
1
-
1
HD64F36054
32
2
3.0
5.5
20
-
2
2
1
-
HD64F36054G
32
2
3.0
5.5
20
-
2
2
1
-
HD64F36057
56
3
3.0
5.5
20
-
2
2
1
HD64F36057G
56
3
3.0
5.5
20
-
2
2
HD64F36049HV
96
4
3.0
5.5
20
Y
2
HD64F36049GHV
96
4
3.0
5.5
20
Y
2
HD64F36064G
32
2
3.0
5.5
20
-
HD64F36074G
32
4
4.5
5.5
20
HD64F36077G
56
4
4.5
5.5
HD64F36079G
128
6
4.5
5.5
HD64F36094
32
2
3.0
HD64F36094G
32
2
HD64F36067
56
4
HD64F36109
128
HD64F36109G
128
H8/36902
HD64F36902G
8
2-8
H8/36912
HD64F36912G
8
4-8
1.5
H8/3687
H8/3694
H8/36014
H8/36024
H8/36037
H8/36057
H8/36049
H8/36064
H8/36077
H8/36079
H8/36094
H8/36087
H8/36109
HD64F3684G
32
HD64F3687
56
HD64F3687G
56
HD64F3694
32
HD64F3694G
32
HD64F36012
16
HD64F36012G
16
HD64F36014
32
HD64F36014G
16-56
8-32
8-32
16-32
16-56
32-56
64-96
16-56
-
Special Features
-
RTC, WDTO
WDTO
PVQN0048KA-A : FT
SSU (SPI Compatible)
1
PRSP0032DC-A : TP
Serial (Sync/Async)
1
PRQP0100JE-B : F
14-bit PWM D/A
1
PRQP0080JB-A : H
Watchdog Timers
-
PRQP0064GB-A : H
16-bit Timers
16
PRDP0032BB-A : P
8-bit Timers
5.5
PLQP0100KB-A : F
32 kHz Sub Clock (See Note 6)
3.0
PLQP0064KC-A : FP
Max MHz @ Vcc Max
2
PLQP0064KB-A : FZ
Vcc Max
-
-
Y Y
-
Y
-
-
-
-
-
-
-
-
Y Y
-
Y
-
-
-
-
-
-
-
-
-
-
-
Y
-
-
Y
-
-
-
-
-
-
-
-
Y
-
-
Y
-
-
-
-
-
-
-
-
Y
-
-
Y
-
-
-
-
-
-
-
-
Y
-
-
Y
-
-
-
-
-
Y Y
-
Y
-
-
Y
-
-
-
Y
-
Y Y
-
Y
-
-
Y
-
-
-
Y
-
Y Y
-
Y
-
-
-
-
-
-
Y
Y
-
Y Y
-
Y
-
-
-
-
-
-
-
Y Y
-
Y
-
-
-
-
-
-
Y
Y
-
Y Y
-
Y
-
-
-
-
-
-
Y
34 (5)
Y
-
Y Y
-
Y
-
-
-
-
-
-
Y
34 (5)
Y
-
Y Y
-
Y
-
-
-
-
-
-
Y
Y
34 (5)
Y
-
Y Y
-
Y
-
-
-
-
-
-
Y
Y
Y
34 (5)
Y
-
Y Y
-
Y
-
-
-
-
-
-
Y
8
-
Y
53 (8)
Y
-
-
-
Y
-
-
-
Y
-
-
-
-
8
Y
Y
53 (8)
Y
-
-
-
Y
-
-
-
Y
-
-
-
-
-
8
-
Y
53 (8)
Y
-
-
-
Y
-
-
-
Y
-
-
-
-
1
-
8
Y
Y
53 (8)
Y
-
-
-
Y
-
-
-
Y
-
-
-
-
2
1
-
8
-
Y
53 (8)
Y
-
-
-
Y
-
-
-
Y
-
-
-
-
2
1
-
8
Y
Y
53 (8)
Y
-
-
-
Y
-
-
-
Y
-
-
-
-
-
2
1
-
8
-
Y
53 (8)
Y
-
-
-
Y
-
-
-
Y
-
-
-
-
1
-
2
1
-
8
Y
Y
53 (8)
Y
-
-
-
Y
-
-
-
Y
-
-
-
-
3
1
1
3
-
1
8
-
Y
67 (13)
Y
-
-
-
-
-
-
-
-
Y
-
-
-
3
1
1
3
-
1
8
Y
Y
67 (13)
Y
-
-
-
-
-
-
-
-
Y
-
-
-
2
2
1
1
2
-
1
8
Y
Y
53 (8)
Y
WDTO
-
-
-
-
Y
-
-
Y
-
-
-
-
Y
2
2
1
1
2
-
1
8
Y
Y
55 (8)
Y
-
-
-
Y
-
-
-
Y
-
-
-
-
20
Y
2
2
1
1
2
-
1
8
Y
Y
55 (8)
Y
OCO, RTC,
WDTO
-
-
-
Y
-
-
-
Y
-
-
-
-
20
Y
2
2
1
1
2
-
1
8
Y
Y
55 (8)
Y
OCO, RTC, WDTO
-
-
-
Y
-
-
-
Y
-
-
-
-
5.5
20
Y
2
1
1
-
1
-
1
8
-
Y
39 (8)
Y
OCO, WDTO
-
Y Y Y
-
-
-
Y
-
-
-
-
4.5
5.5
20
Y
2
1
1
-
1
-
1
8
Y
Y
39 (8)
Y
-
Y Y Y
-
-
-
Y
-
-
-
-
3.0
3.6
18
Y
2
2
1
1
2
-
1
8
-
Y
53 (8)
Y
RTC, WDTO
-
-
-
-
Y
-
-
Y
-
-
-
-
5
3.0
5.5
20
Y
2
3
1
1
3
-
1
16
-
Y
87 (20)
-
-
-
-
-
-
Y
-
-
-
Y
-
-
5
3.0
5.5
20
Y
2
3
1
1
3
-
1
16
Y
Y
87 (20)
-
OCO, RTC,
BGR, WDTO
1.5
3.0
5.5
12
-
1
1
1
-
1
-
-
4
Y
Y
22 (5)
Y
3.0
5.5
12
-
2
1
1
-
1
-
1
4
Y
Y
22 (5)
Y
WDTO
WDTO
OCO, WDTO,
CAN, SST
OCO, WDTO,
CAN, SST
RTC, WDTO
WDTO, OCO
-
-
-
-
-
Y
-
-
-
Y
-
-
Y
-
-
-
-
-
Y
-
-
-
Y
-
Y
-
-
-
-
-
Y
-
-
-
Y
-
Notes:
1.
2.
3.
4.
5.
6.
PLQP0048KC-A : FY
Vcc Min
8
Package Code : Part No.Suffix (See Note 5)
PLQP0048JA-A : FX
RAM (Kbytes)
HD64F3670
GPIO [See Note 2]
(High current) [See Note 3]
Mask ROM Options
(Kbytes) (See Note 1)
H8/3672
Catalog
Part Number
Flash (Kbytes)
Group
Serial I/F
PLQP0032GC-A : FH
Timers
Extended Temperature (See Note 4)
H8 Tiny Series Selector Guide
Please refer to the Hardware Manual for the operating voltage of Mask ROM devices.
This is the sum of the I/O pins + input-only + output-only.
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.
Please visit Renesas website for full part number, specification, and availability of extended temperature parts.
Full part number includes Package Suffix for desired package. Refer to Appendix C for more details on part numbering.
Y = Yes, includes 32kHz crystal oscillator circuitry.
24
H8S/2100 Series
H8S/2100 Series Line-up
144 to
176 PINS
2116 Group
128KB ROM; 8KB SRAM
144 PINS
100 to
144 PINS
100 PINS
80 PINS
2168 Group
2114R Group
256-512KB ROM
40KB SRAM
1024KB ROM
8KB SRAM
2111B Group
2189R Group
64KB ROM
2-3KB SRAM
1024KB ROM
6KB SRAM
2169 Group
2140B Group
64KB ROM; 2KB SRAM
64-256KB ROM; 4-8KB SRAM
2148 Group
2144B Group
2172 Group
2110B Group
64-128KB ROM
2-4KB SRAM
64-128KB ROM
2-4KB SRAM
256KB ROM
32KB SRAM
64KB ROM
2KB SRAM
2138A Group
2132, 34 Group
64-128KB ROM
2-4KB SRAM
32-128KB ROM
2-4KB SRAM
E10A supported (JTAG debug)
64 to
80 PINS
2128 Group
32-128KB ROM; 2-4KB SRAM
3V to 5V
3V
■ Features
■ Applications
• Up to 33MHz, low-power,
16-bit static core CPU
Computing: Enclosure management for servers and routers, IKAP
Industrial: HVAC, utility meters, GPS systems
• 8 power-down modes for reducing power
consumption
Automotive: Controllers for safety systems, LCD backlight
controllers
• Built-in Data Transfer Controller (DTC)
with maximum of 85 channels
Medical: Controllers for health and fitness equipment
• Low-Pin-Count (LPC) bus interface
synchronized with 33MHz PCI clock
Consumer: Handheld products, appliances
H8S/2166 Series Block Diagram
• X-Bus (ISA) bus interface for legacy devices
• Multiple independent Inter IC (I2C™)
two-wire serial bus interfaces
H8S CPU: 33MHz
Flash ROM: 512KB
• IrDA interface for easy wireless connectivity
INTC
RAM: 40KB
DTC: 85 channels
• 3-channel on-chip keyboard buffer controller
conforming to PS/2 interface specification
ADC: 10-bit x 8 ch
BSC
8-bit Timer: 4 ch
DAC: 8-bit x 2 ch
SCI x 3 ch
14-bit PWM x 4 ch
LPC x 3 ch
CRC
8-bit PWM x 16 ch
On-chip debug
32kHz Sub Clock
16-bit Timer
Free Running
• 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
I2C x 6 ch
External Bus
25
20MHz, 16-bit Microcontroller with LPC Interface
H8S/2111B
H8S/2114
H8S/2116
H8S/2128
16-bit Timers
3.0 3.6 10
in
2
1
A/D 10-bit Resolution
D/A 8-bit Resolution
Sync/Async
IrDA
Smart Card Interface
I 2C
DTC
DMA Channels
8-bit PWM
14-bit PWM D/A
Watchdog Timers
-
2
-
-
1
-
-
2
-
-
31
82 (6)
-
-
Special Features
Package Code
KBD, LPC,
3 ch PS2, 5v IO
PRQP0100KA-A
PTQP0100KA-A
KBD, LPC,
3 ch PS2, 5v IO
PTQP0144LC-A
HD64F2110BVTE10
64
-
2
3.0 3.6 10
in
2
1
2
-
2
-
-
1
-
-
2
-
-
31
82 (6)
-
-
HD64F2111BVTE10B
64
-
2
3.0 3.6 10
in
6
1
2
8
-
6
-
1
-
-
2
-
-
31
122 (6)
-
-
HD64F2111BVTE10C
64
-
3
3.0 3.6 10
in
6
1
2
8
-
6
-
1
-
-
2
-
-
31
122 (6)
-
-
R4F2114RVTE20V
1024
-
8
3.0 3.6 20
in
4
4
2
8
2
8
-
2
Y
Y
2
Y
-
49
119 (6)
-
-
KBD, LPC, 3 ch PS2,
BSCAN, 5v IO,
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
HD64F2128FA20V
128
Y
4
4.0 5.5 20
in
4
1
2
16
2
8
-
2
-
-
2
Y
-
4
51 (24)
Y
Y
HD64F2128PS20V
128
Y
4
4.0 5.5 20
in
4
1
2
16
2
8
-
2
-
-
2
Y
-
4
51 (24)
Y
-
HD64F2128TF20V
128
Y
4
4.0 5.5 20
in
4
1
2
16
2
8
-
2
-
-
2
Y
-
4
51 (24)
Y
Y
HD64F2128VFA10V
128
Y
4
3.0 5.5 10
in
4
1
2
16
2
8
-
2
-
-
2
Y
-
4
51 (24)
Y
-
64
Y
2
4.0 5.5 20
in
3
1
2
-
2
8
2
3
Y
-
-
-
-
15
66 (24)
Y
Y
PRQP0080JB-A
64
Y
2
4.0 5.5 20
in
3
1
2
-
2
8
2
3
Y
-
-
-
-
15
66 (24)
Y
Y
PTQP0080KC-A
64
Y
2
3.0 5.5 10
in
3
1
2
-
2
8
2
3
Y
-
-
-
-
15
66 (24)
Y
-
PRQP0080JB-A
64
Y
2
3.0 5.5 10
in
3
1
2
-
2
8
2
3
Y
-
-
-
-
15
66 (24)
Y
-
PTQP0080KC-A
HD64F2132RFA20V
H8S/2132
and
HD64F2132RTF20V
H8S/2134
(See Note 6) HD64F2132RVFA10V
HD64F2132RVTF10V
H8S/2138A
2
Extended Temp. (See Note 4)
8-bit Timers
2
Serial
External Data Bus
32 kHz Sub Clock (See Note 1)
-
Analog
GPIO [See Note 2]
(High Current) [See Note 3]
Max MHz @ Vcc Max
64
Timers
External Interrupts
Vcc Min
HD64F2110BVFA10
Vcc Max
Catalog
Part Number
RAM (Kbytes)
H8S/2110B
5
Mask ROM Options (Kbytes)
Group
Flash (Kbytes)
H8S/2100 Series Selector Guide
PTQP0144LC-A
PTQP0144LC-A
PRQP0064GB-A
TMC
PRDP0064BB-A
PTQP0080KC-A
PRQP0064GB-A
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
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
-
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 5 HD64F2140BVFA10V
64
-
4
2.7 3.6 10
in
4
1
2
16
2
8
2
3
Y
-
2
Y
-
31
82 (6)
Y
-
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
H8S/2144B
H8S/2168
H8S/2169
X-Bus, KBD, TMC
PRQP0080JB-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
-
HD64F2145BVTE10V
256
-
8
2.7 3.6 10
in
4
1
2
16
2
8
2
3
Y
-
2
Y
-
31
82 (6)
Y
-
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
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
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
HD64F2134BFA20V
128
-
4
4.0 5.5 20
in
3
1
2
-
2
8
2
3
Y
-
-
-
-
23
66 (24)
Y
Y
PRQP0080JB-A
PRQP0100KA-A
LPC, X-Bus, KBD,
3-ch PS2, TMC, 5v IO
PTQP0100KA-A
PRQP0100KA-A
PRQP0100KA-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
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
-
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
-
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
-
HD64F2149YVTE10V
64
2
2.7 3.6 10
in
4
1
2
16
2
8
2
3
Y
-
2
Y
-
9
82 (6)
Y
-
PTQP0144LC-A
LPC, CRC, HSS,
BSCAN, 5v IO, OCD
PTQP0144LC-A
PTQP0144LC-A
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
-
LPC, X-Bus, KBD,
3-ch PS2, TMC
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
in
4
4
2
8
2
8
-
2
Y
Y
2
-
-
49
119 (15)
-
-
IP protect, 5v IO
PTQP0144LC-A
3.0 3.6 20
PTQP0144LC-A
Notes:
1.
2.
3.
4.
5.
6.
“in” = external 32KHz clock input for sub clock mode.
This is the sum of the I/O pins + input-only + output-only.
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.
Please visit Renesas website for full part number, specification, and availability of extended temperature parts.
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.
For H8S/2134 devices, please refer to the H8S/2144B Group Hardware Manual.
26
H8S/2200 Series
H8S/2200 Series Line-up
2215R Group
256KB ROM; 20KB SRAM
112 to
120 PINS
E10A supported (JTAG debug)
2215 Group
CAN supported
64-256KB ROM
8-16KB SRAM
2218 Group
64-128KB ROM
8-12KB SRAM
100 to
112 PINS
2238R
Group
2239 Group
384KB ROM
32KB SRAM
2214 Group
128-256KB ROM
8-16KB SRAM
128KB ROM; 12KB SRAM
100
PINS
2258 Group
2268 Group
128-256KB ROM
8-16KB SRAM
128-256KB ROM
4-16KB SRAM
2282 Group
2238B Group
64-128KB ROM
4KB SRAM
128-256KB ROM
8-16KB SRAM
2212 Group
64
PINS
32-128KB ROM
4-12KB SRAM
5V
3V to 5V
3V
2.2V
■ Features
■ Applications
• Up to 24MHz, low-power, 16-bit static CPU
Computing: Keyboard controllers, USB slaves, serial-mode
converters, power-monitors
• 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
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
H8S/2215R Series Block Diagram
H8S CPU: 24MHz
RAM: 20KB
Flash ROM: 256KB
INTC
DMA: 4 channels
DTC
ADC: 10-bit x 6 ch
BSC
8-bit Timer: 2 ch
DAC: 8-bit x 2 ch
TPU: 16-bit x 3 ch
Watchdog Timer
• Built-in Bus Controller (BSC) provides
glueless basic bus or burst-ROM I/F
SCI x 4 ch
On-chip debug
USB Full Speed
• Miniature BGA packages smaller than 10mm
(per side) with thickness equal to 1.2mm
PLL x2, x3
• 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
External Bus
27
20MHz, 16-bit Microcontroller with LCD Controller
H8S/2200 Series Selector Guide
Max MHz @ Vcc Max
32 kHz Sub Clock (See Note 1)
8-bit Timers
16-bit Timers
Watchdog Timers
A/D 10-bit Resolution
D/A 8-bit Resolution
Serial (Sync/Async)
Smart Card Interface
I 2C
DTC
DMA Channels
64
Y
8
2.7
3.6
24
Y
-
3
1
6
-
2
Y
-
-
4
H8S/2214
H8S/2215
H8S/2215R
H8S/2218
H8S/2238B
H8S/2238R
H8S/2239
H8S/2258
H8S/2268
H8S/2282
Extended Temp. (See Note 4)
Vcc Max
HD64F2211FP24V
External Data Bus
Vcc Min
H8S/2212
GPIO [See Note 2]
(High current) [See Note 3]
Catalog
Part Number
External Interrupts
Group
RAM (Kbytes)
Serial
Mask ROM Options (Kbytes)
Analog
Flash (Kbytes)
Timers
Special Features
Package Code
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
USB, Boot from USB, RTC, HSS
HD64F2212UFP24V
128
Y
12
2.7
3.6
24
Y
-
3
1
6
-
2
Y
-
-
4
7
37 (0)
-
Y
HD64F2214BQ16V
128
Y
12
2.7
3.6
16
-
-
3
1
-
1
3
-
-
Y
4
9
81 (0)
Y
Y
HD64F2214TE16V
128
Y
12
2.7
3.6
16
-
-
3
1
-
1
3
-
-
Y
4
9
81 (0)
Y
Y
HD64F2214TF16V
128
Y
12
2.7
3.6
16
-
-
3
1
-
1
3
-
-
Y
4
9
81 (0)
Y
Y
HD64F2215BR16V
256
Y
16
2.7
3.6
16
-
2
3
1
6
2
3
Y
-
Y
4
8
75 (0)
Y
Y
HD64F2215TE16V
256
Y
16
2.7
3.6
16
-
2
3
1
6
2
3
Y
-
Y
4
8
75 (0)
Y
Y
HD64F2215UBR16V
256
Y
16
2.7
3.6
16
-
2
3
1
6
2
3
Y
-
Y
4
8
75 (0)
Y
Y
HD64F2215UTE16V
256
Y
16
2.7
3.6
16
-
2
3
1
6
2
3
Y
-
Y
4
8
75 (0)
Y
Y
HD64F2215RBR24V
256
-
20
2.7
3.6
24
-
2
3
1
6
2
3
Y
-
Y
4
8
75 (0)
Y
Y
HD64F2215RTE24V
256
-
20
2.7
3.6
24
-
2
3
1
6
2
3
Y
-
Y
4
8
75 (0)
Y
Y
HD64F2215RUBR24V
256
-
20
2.7
3.6
24
-
2
3
1
6
2
3
Y
-
Y
4
8
75 (0)
Y
Y
HD64F2215RUTE24V
256
-
20
2.7
3.6
24
-
2
3
1
6
2
3
Y
-
Y
4
8
75 (0)
Y
Y
HD64F2215TBR24V
256
-
20
2.7
3.6
24
-
2
3
1
6
2
3
Y
-
Y
4
8
75 (0)
Y
Y
HD64F2215TTE24V
256
-
20
2.7
3.6
24
-
2
3
1
6
2
3
Y
-
Y
4
8
75 (0)
Y
Y
HD64F2218BR24V
128
Y
12
2.7
3.6
24
Y
-
3
1
6
-
2
Y
-
-
4
7
69 (0)
Y
Y
HD64F2218TF24V
128
Y
12
2.7
3.6
24
Y
-
3
1
6
-
2
Y
-
-
4
7
69 (0)
Y
Y
HD64F2218UBR24V
128
Y
12
2.7
3.6
24
Y
-
3
1
6
-
2
Y
-
-
4
7
69 (0)
Y
Y
HD64F2218UTF24V
128
Y
12
2.7
3.6
24
Y
-
3
1
6
-
2
Y
-
-
4
7
69 (0)
Y
Y
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
HSS
PTQP0100KA-A
PTQP0100LC-A
USB, BSCAN, HSS
USB, Boot from USB, BSCAN, HSS
USB, BSCAN, HSS, OCD
USB, Boot from USB,
BSCAN, HSS, OCD
USB, BSCAN, HSS, OCD
USB, BSCAN, RTC, HSS
USB, Boot from USB,
BSCAN, RTC, HSS
PLBG0112GA-A
PTQP0120LA-A
PLBG0112GA-A
PTQP0120LA-A
PLBG0112GA-A
PTQP0120LA-A
PLBG0112GA-A
PTQP0120LA-A
PLBG0112GA-A
PTQP0120LA-A
PLBG0112GA-A
PTQP0100LC-A
PLBG0112GA-A
PTQP0100LC-A
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
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
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
HD64F2238RBQ13V
256
-
16
2.7
3.6
13.5
Y
4
6
2
8
2
4
Y
2
Y
-
9
82 (0)
Y
Y
TTBG0112GA-A
PC Break
PRQP0100KA-A
PTQP0100KA-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
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
PC Break
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
HD64F2239BQ16V
384
-
32
2.7
3.6
16
Y
4
6
2
8
2
4
Y
2
Y
4
9
82 (0)
Y
-
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
HD64F2239TE16V
384
Y
32
2.7
3.6
16
Y
4
6
2
8
2
4
Y
2
Y
4
9
82 (0)
Y
-
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
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, HSS
PRQP0100KA-A
PTQP0100KA-A
PTQP0100LC-A
PC Break, IEB
PRQP0100KA-A
HD64F2265FA13V
128
Y
4
3.0
5.5
13.5
Y
4
3
1
10
2
3
Y
2
Y
-
14
78 (8)
-
Y
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
HD64F2266TF20V
128
Y
8
4.0
5.5
20.5
Y
4
3
1
10
2
3
Y
2
Y
-
14
78 (8)
-
Y
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
PTQP0100LC-A
PC Break, 40x4 LCDC, DTMF, HSS
PTQP0100LC-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
HD64F2282F20V
128
Y
4
4.5
5.5
20
DIV
-
3
2
8
-
2
Y
-
-
-
7
72 (0)
-
Y
PTQP0100LC-A
28x4 LCDC, PWM timer, CAN
Notes:
1.
2.
3.
4.
PLQP0064KC-A
TTBG0112GA-A
KEY: Y = Yes, includes 32kHz crystal oscillator circuitry; “DIV” = Main clock is divided down for sub clock mode.
This is the sum of the I/O pins + input-only + output-only.
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.
Please visit Renesas website for full part number, specification, and availability of extended temperature parts.
PRQP0100JE-B
28
H8S/2300 Series
H8S/2300 Series Line-up
2378R Group
144 to 145 PINS
ROMless-512KB ROM
16-32KB SRAM
E10A supported (JTAG debug)
2339 Group
144 PINS
ROMless-384KB ROM
8-32KB SRAM
2357 Group
2350 Group
ROMless-128KB ROM
8KB SRAM
ROMless-64KB ROM
2KB SRAM
120 to 128 PINS
2398 Group
2329 Group
2368 Group
ROMless-512KB ROM
4-32KB SRAM
ROMless-512KB ROM
16-32KB SRAM
ROMless-256KB ROM
4-32KB SRAM
2319 Group
100 to 113 PINS
100 PINS
ROMless-512KB ROM
4-16KB SRAM
2345 Group
ROMless-128KB ROM
2-4KB SRAM
5V
■ Features
3V
H8S/2378R Series Block Diagram
• Up to 35MHz, low-power, 16-bit static CPU
H8S CPU: 35MHz
RAM: 32KB
INTC
Flash ROM:
512KB
ADC:
10-bit x 16 ch
DTC
• Built-in Bus Controller (BSC) with arbitration bus
to manage basic bus or burst-ROM interface
DAC: 8-bit x 6 ch
DMA: 4 channels
• Miniature BGA packages smaller than 10mm (per side)
with thickness equal to 1.2mm
TPU: 16-bit x 6 ch
EXDMA: 2 ch
8-bit Timer: 2 ch
BSC
Watchdog Timer
SCI x 5 ch
PPG
I2C x 2 ch
• 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
■ 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
External Bus (SDRAM Interface)
29
33MHz, 16-bit Microcontroller for General Applications
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)
H8S/2339
RAM (Kbytes)
H8S/2329
Catalog Part Number
HD6412312SVF20V
HD6412312SVF25V
HD6412312SVTE20V
HD6412312SVTE25V
HD64F2314VTE25V
HD64F2315VF25V
HD64F2315VTE25V
HD64F2317VTE25V
HD64F2317VTF25V
HD64F2318VF25V
HD64F2318VTE25V
HD64F2318VTF25V
HD64F2319CVF25V
HD64F2319CVLP25V
HD64F2319CVTE25V
HD64F2319EVF25V
HD64F2319EVTE25V
HD64F2319VF25V
HD64F2319VTE25V
HD6412320VF20V
HD6412320VF25V
HD6412320VTE20V
HD6412320VTE25V
HD6412321VF20V
HD6412321VF25V
HD6412321VTE20V
HD6412321VTE25V
HD6412322RVF20V
HD6412322RVF25V
HD6412322RVTE20V
HD6412322RVTE25V
HD6412324SVF25V
HD6412324SVTE20V
HD6412324SVTE25V
HD64F2326CVF25V
HD64F2326CVTE25V
HD64F2326VF25V
HD64F2326VTE25V
HD64F2328BVF25V
HD64F2328BVTE25V
HD64F2329BVF25V
HD64F2329BVTE25V
HD64F2329EVF25V
HD64F2329EVTE25V
HD6412332VFC20V
HD6412332VFC25V
HD64F2338VFC25V
HD64F2339EVFC25V
HD64F2339VFC25V
Mask ROM Options (Kbytes)
Group
H8S/2319
Flash (Kbytes)
H8S/2300 Series Selector Guide — Part 1 of 2
384
384
384
128
128
256
256
256
512
512
512
512
512
512
512
512
512
512
512
256
256
384
384
384
384
256
384
384
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
-
8
8
8
8
4
8
8
8
8
8
8
8
16
16
16
8
8
8
8
4
4
4
4
4
4
4
4
8
8
8
8
32
32
32
16
16
8
8
8
8
32
32
32
32
8
8
8
32
32
3.0
3.0
3.0
3.0
3.0
3.0
3.0
3.0
3.0
3.0
3.0
3.0
3.0
3.0
3.0
3.0
3.0
3.0
3.0
2.7
3.0
2.7
3.0
2.7
3.0
2.7
3.0
2.7
3.0
2.7
3.0
3.0
2.7
3.0
3.0
3.0
3.0
3.0
3.0
3.0
3.0
3.0
3.0
3.0
2.7
3.0
3.0
3.0
3.0
3.6
3.6
3.6
3.6
3.6
3.6
3.6
3.6
3.6
3.6
3.6
3.6
3.6
3.6
3.6
3.6
3.6
3.6
3.6
3.6
3.6
3.6
3.6
3.6
3.6
3.6
3.6
3.6
3.6
3.6
3.6
3.6
3.6
3.6
3.6
3.6
3.6
3.6
3.6
3.6
3.6
3.6
3.6
3.6
3.6
3.6
3.6
3.6
3.6
20
25
20
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
20
25
20
25
20
25
20
25
20
25
20
25
25
20
25
25
25
25
25
25
25
25
25
25
25
20
25
25
25
25
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
12
12
12
12
12
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
4
4
4
4
4
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
-
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
-
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
79 (0)
79 (0)
79 (0)
79 (0)
79 (0)
79 (0)
79 (0)
79 (0)
79 (0)
79 (0)
79 (0)
79 (0)
79 (0)
79 (0)
79 (0)
79 (0)
79 (0)
79 (0)
79 (0)
95 (0)
95 (0)
95 (0)
95 (0)
95 (0)
95 (0)
95 (0)
95 (0)
95 (0)
95 (0)
95 (0)
95 (0)
95 (0)
95 (0)
95 (0)
95 (0)
95 (0)
95 (0)
95 (0)
95 (0)
95 (0)
95 (0)
95 (0)
95 (0)
95 (0)
118 (0)
118 (0)
118 (0)
118 (0)
118 (0)
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
-
Special Features
DRAMC
DRAMC
DRAMC
DRAMC
DRAMC
DRAMC
Package Code
PRQP0100JE-B
PRQP0100JE-B
PTQP0100KA-A
PTQP0100KA-A
PTQP0100KA-A
PRQP0100JE-B
PTQP0100KA-A
PTQP0100KA-A
PTQP0100LC-A
PRQP0100JE-B
PTQP0100KA-A
PTQP0100LC-A
PRQP0100JE-B
PTLG0113JA-A
PTQP0100KA-A
PRQP0100JE-B
PTQP0100KA-A
PRQP0100JE-B
PTQP0100KA-A
PRQP0128KB-A
PRQP0128KB-A
PTQP0120LA-A
PTQP0120LA-A
PRQP0128KB-A
PRQP0128KB-A
PTQP0120LA-A
PTQP0120LA-A
PRQP0128KB-A
PRQP0128KB-A
PTQP0120LA-A
PTQP0120LA-A
PRQP0128KB-A
PTQP0120LA-A
PTQP0120LA-A
PRQP0128KB-A
PTQP0120LA-A
PRQP0128KB-A
PTQP0120LA-A
PRQP0128KB-A
PTQP0120LA-A
PRQP0128KB-A
PTQP0120LA-A
PRQP0128KB-A
PTQP0120LA-A
PRQP0144KA-A
PRQP0144KA-A
PRQP0144KA-A
PRQP0144KA-A
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.
When it comes to USB,
H8 stands in front.
simplicity + greater design versatility
H8 Microcontrollers Can Be Self-Powered or USB Bus-Powered
With Renesas H8 devices, there’s no
need to create two designs to satisfy
different power requirements for applications that use USB links. Selection of
self-powered or USB-bus powered
operation is made via an input pin.
Either way, when the USB cable is
disconnected from your system, the
microcontroller is automatically put
into a defined state, a powered-down
mode. A simple, effective solution.
Apply it and see for yourself!
Guide to USB-compatible H8S Devices
Group
ROM/RAM/Speed
Features
USB 2.0 Full-Speed [Bulk, Interrupt, Control transfers supported]
H8S/2212
128KB/12KB/24MHz
Single Chip, Sub Clock, On-Chip Debugger
H8S/2211
64KB/8KB/24MHz
USB FIFO: 456 Bytes
H8S/2218
128KB/12KB/24MHz
H8SX/1664
512KB/40KB/48MHz
On-Chip Debugger
H8SX/1663
384KB/40KB/48MHz
USB FIFO: 288 Bytes
H8SX/1654
512KB/40KB/48MHz
On-Chip Debugger
H8SX/1653
384KB/40KB/48MHz
USB FIFO: 288 Bytes
Package: 64-pin QFP
Sub Clock, On-Chip Debugger
USB FIFO: 456 Bytes
Package: 100-pin QFP
Package: 144-pin LQFP
Package: 120-pin QFP
USB 2.0 Full-Speed [Isochronous, Bulk, Interrupt, Control transfers supported]
H8S/2215
256KB/16KB/16MHz
H8S/2215R
256KB/20KB/24MHz
USB FIFO: 1288 Bytes
Packages: 120-pin QFP, 112-pin BGA
On-Chip Debugger, USB Cera Lock Support
USB FIFO: 1288 Bytes
Packages: 120-pin QFP, 112-pin BGA
USB 2.0 High-Speed/Full-Speed [Bulk, Interrupt, Control transfers supported]
H8S/2170B
256KB/32KB/33MHz
On-Chip Debugger
USB FIFO: 1224 Bytes
Package: 100-pin QFP
31
H8S/2300 Series (continued)
H8S/2398
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
Extended Temperature (See Note 3)
2
2
2
2
2
2
3
3
3
3
3
3
3
3
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
External Data Bus
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
6
6
6
6
6
6
2
6
6
4
6
6
6
6
GPIO [See Note 1]
(High Current) [See Note 2]
8
8
8
8
8
8
8
8
8
8
8
8
8
8
10
10
10
10
10
10
10
10
10
10
10
16
16
16
16
16
16
16
16
16
16
16
16
16
16
External Interrupts
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
DMA Channels
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
DTC
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
I2C
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
Smart Card Interface
10
20
20
20
20
20
13
20
13
20
20
20
13
13
33
33
33
33
33
33
33
33
33
33
34
34
34
34
34
34
34
33
34
34
33
33
33
35
35
IrDA
16-bit Timers
5.5
5.5
5.5
5.5
5.5
5.5
5.5
5.5
5.5
5.5
5.5
5.5
5.5
5.5
3.6
3.6
3.6
3.6
3.6
3.6
3.6
3.6
3.6
3.6
3.6
3.6
3.6
3.6
3.6
3.6
3.6
3.6
3.6
3.6
3.6
3.6
3.6
3.6
3.6
Serial (Sync/Async)
8-bit Timers
2.7
4.5
4.5
4.5
4.5
4.5
3.0
4.5
3.0
4.5
4.5
4.5
3.0
3.0
3.0
3.0
3.0
3.0
3.0
3.0
3.0
3.0
3.0
3.0
3.0
3.0
3.0
3.0
3.0
3.0
3.0
3.0
3.0
3.0
3.0
3.0
3.0
3.0
3.0
D/A 8-bit Resolution
Max MHz @ Vcc Max
2
2
2
4
4
4
8
8
8
8
8
8
8
8
16
24
32
16
16
32
30
30
24
24
32
16
16
24
24
32
32
16
32
32
30
24
24
32
32
A/D 10-bit Resolution
Vcc Max
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
-
Waveform Generator (PPG)
Vcc Min
128
128
128
128
128
128
128
256
256
256
384
384
384
384
384
512
256
256
256
256
256
256
384
384
384
384
384
512
512
Watchdog Timers
RAM (Kbytes)
Catalog Part Number
HD6412340FA10V
HD6412340FA20V
HD6412340TE20V
HD64F2345F20V
HD64F2345FA20V
HD64F2345TE20V
H8S/2357 HD6412352F13V
HD6412352F20V
HD6412352TE13V
HD6412352TE20V
HD64F2357F20V
HD64F2357TE20V
HD64F2357VF13V
HD64F2357VTE13V
H8S/2368 HD64F2360VTE33V 4
HD64F2361VTE33V 4
HD64F2362VTE33V
HD6412363VF33V
HD6412363VTE33V
HD64F2364VTE33V 4
HD64F2366VF33V
HD64F2366VTE33V
HD64F2367VF33V
HD64F2367VTE33V
HD64F2368VTE34V
H8S/2378R HD6412370VFQ34V 4
HD6412370RVFQ34V 4
HD6412371VFQ34V 4
HD6412371RVFQ34V 4
HD6412372VFQ34V 4
HD6412372RVFQ34V 4
HD6412373RVFQ33V
HD6412374VFQ34V 4
HD6412374RVFQ34V 4
HD64F2376VFQ33V
HD64F2377RVFQ33V
HD64F2377RVFQ33WV
HD64F2378BVLP35V
HD64F2378BVFQ35V
Mask ROM Options (Kbytes)
Group
H8S/2345
Flash (Kbytes)
H8S/2300 Series Selector Guide — Part 2 of 2
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
6
6
6
6
6
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
17
17
17
17
17
17
17
17
17
17
17
17
17
17
79 (28)
79 (28)
79 (28)
79 (28)
79 (28)
79 (28)
95 (32)
95 (32)
95 (32)
95 (32)
95 (32)
95 (32)
95 (32)
95 (32)
94 (0)
94 (0)
94 (0)
94 (0)
94 (0)
94 (0)
94 (0)
94 (0)
94 (0)
94 (0)
94 (0)
113 (0)
113 (0)
113 (0)
113 (0)
113 (0)
113 (0)
113 (0)
113 (0)
113 (0)
113 (0)
113 (0)
113 (0)
113 (0)
113 (0)
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
-
HD64F2378RVFQ34V
512
-
32
3.0
3.6
34
2
6
1
16
16
6
5
Y Y
2
Y
6
17
113 (0)
Y
-
HD6412390F20V
HD6412390TE20V
HD6412392F20V
HD6412392TE20V
HD6412394F20V
HD6412394TE20V
HD64F2398F20V
HD64F2398TE20V
256
256
Y
Y
4
4
8
8
32
32
8
8
4.5
4.5
4.5
4.5
4.5
4.5
4.5
4.5
5.5
5.5
5.5
5.5
5.5
5.5
5.5
5.5
20
20
20
20
20
20
20
20
2
2
2
2
2
2
2
2
6
6
6
6
6
6
6
6
1
1
1
1
1
1
1
1
16
16
16
16
16
16
16
16
8
8
8
8
8
8
8
8
2
2
2
2
2
2
2
2
3
3
3
3
3
3
3
3
-
-
Y
Y
Y
Y
Y
Y
Y
Y
4
4
4
4
4
4
4
4
9
9
9
9
9
9
9
9
95 (32)
95 (32)
95 (32)
95 (32)
95 (32)
95 (32)
95 (32)
95 (32)
Y
Y
Y
Y
Y
Y
Y
Y
-
Y
Y
Y
Y
Y
Y
Y
Y
Special Features
DRAMC
DRAMC,
HSS, PPG
HSS
DRAMC, HSS, BT
DRAMC, HSS
DRAMC, HSS
SDRAMC, HSS
DRAMC, HSS
HSS
SDRAMC, HSS, BT,
2 ch EXDMAC
DRAMC, HSS,
2 ch EXDMAC
SDRAMC, HSS,
2 ch EXDMAC
Notes:
1.
2.
3.
4.
This is the sum of the I/O pins + input-only + output-only.
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.
Please visit Renesas website for full part number, specification, and availability of extended temperature parts.
The specification for this device is subject to change.
DRAMC
Package Code
PRQP0100KA-A
PRQP0100KA-A
PTQP0100KA-A
PRQP0100JE-B
PRQP0100KA-A
PTQP0100KA-A
PRQP0128KB-A
PRQP0128KB-A
PTQP0120LA-A
PTQP0120LA-A
PRQP0128KB-A
PTQP0120LA-A
PRQP0128KB-A
PTQP0120LA-A
TPTQ0120LA-A
TPTQ0120LA-A
TPTQ0120LA-A
PRQP0128KB-A
PTQP0120LA-A
TPTQ0120LA-A
PRQP0128KB-A
PTQP0120LA-A
PRQP0128KB-A
PTQP0120LA-A
PTQP0120LA-A
PLQP0144KC-A
PLQP0144KC-A
PLQP0144KC-A
PLQP0144KC-A
PLQP0144KC-A
PLQP0144KC-A
PLQP0144KC-A
PLQP0144KC-A
PLQP0144KC-A
PLQP0144KC-A
PLQP0144KC-A
PLQP0144KC-A
PTLG0145JB-A
PLQP0144KC-A
PLQP0144KC-A
PRQP0128KB-A
PTQP0120LA-A
PRQP0128KB-A
PTQP0120LA-A
PRQP0128KB-A
PTQP0120LA-A
PRQP0128KB-A
PTQP0120LA-A
32
H8S/2400 and H8S/2500 Series
H8S/2400/2500 Series Line-up
2556 Group
512KB ROM
32KB SRAM
144 to 176 PINS
2506 Group
2552 Group
384-512KB ROM
24-32KB SRAM
384-512KB ROM
24-32KB SRAM
E10A supported (JTAG debug)
CAN supported
2437 Group
128 PINS
256KB ROM; 16KB SRAM
3V to 5V
3V
■ 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
H8S/2556 Block Diagram
ADC:
H8S
CPU:
20MHz
10-bit x 16 ch
DAC:
8-bit x 2 ch
• 32kHz sub-clock oscillator
INTC
BSC
8-bit
Timer:
4 ch
PC Break
Controller
SCI
x 5 ch
• Support Smart Card interface
conforming to ISO/IEC 7816-3
RAM:
32KB
16-bit TPU
x 6 ch
Watchdog
Timer
■ Features for H8S/2500 Series
Flash
ROM:
512KB
CAN
I2C x 2 ch
DTC
PLL
• Up to 26MHz, 16 bit CISC CPU
• 6 power-down modes for reducing
power consumption
External
Bus
Sub
Clock
• 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
33
16-bit Microcontrollers for Monitors and Audio Applications
H8S/2400 and H8S/2500 Series Selector Guide
H8S/2506
H8S/2552
H8S/2556
Part Number
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)
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
I 2C
DTC
External Interrupts
GPIO (See Note 2)
External Data Bus
Extended Temp. (See Note 3)
Serial
RAM (Kbytes)
H8S/2437
Analog
Flash (Kbytes)
Group
Timers
HD64F2437FV
256
16
3.0
3.6
20
-
-
-
4
5
1
8
2
16
-
5
-
-
4
-
9
110
Y
-
Package Code
PRQP0128KB-A
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
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
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
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
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
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
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
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
Notes:
1.
2.
3.
4.
Special Features
DMC, TMC, 5v IO,
Bus Trace
Y = Yes, includes 32kHz crystal oscillator circuitry.
This is the sum of the I/O pins + input-only + output-only.
Please visit Renesas website for full part number, specification, and availability of extended temperature parts.
This voltage supply is specific to some of the GPIO pins and independent of Vcc.
PC Break,
Dual Vcc IO
PLBG0176GA-A
PRQP0144KB-A
PLBG0176GA-A
PC Break,
Dual Vcc IO, IEB
PRQP0144KB-A
PLBG0176GA-A
PRQP0144KB-A
PC Break,
Dual Vcc IO, CAN
PRQP0144KB-A
34
H8S/2600 Series
H8S/2600 Series Line-up
144
PINS
120
to
128
PINS
100
PINS
2646 Group
2678R Group
2668 Group
64-128KB ROM
2-4KB SRAM
ROMless-256KB ROM
8-32KB SRAM
384KB ROM
16KB SRAM
2648 Group
2649 Group
2678 Group
2643 Group
64-128KB ROM
2-4KB SRAM
256KB ROM
8KB SRAM
ROMless-256KB ROM
8-32KB SRAM
128-256KB ROM
8-12KB SRAM
2630 Group
2635 Group
2638 Group
384KB ROM
16KB SRAM
128-192KB ROM
6KB SRAM
256KB ROM
16KB SRAM
2633 Group
2636 Group
2639 Group
128-256KB ROM
8-16KB SRAM
128KB ROM
4KB SRAM
256KB ROM
16KB SRAM
2628 Group
2626 Group
128KB ROM
8KB SRAM
64-256KB ROM
4-12KB SRAM
CAN supported
80
PINS
2615 Group
2612 Group
64KB ROM
4KB SRAM
64-128KB ROM
4KB SRAM
5V
3V
■ Features
■ Applications
• Up to 33MHz, low-power, 16-bit
static CPU and hardware MAC
Automotive: Airbag controllers, radar-collision avoidance
systems, body ride/handling control systems, tire pressure
monitors, electronic power-steering systems
• 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
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/2633 Series Block Diagram
• 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)
H8S CPU: 28MHz
RAM: 16KB
Flash ROM: 256KB
INTC
DMA: 4 channels
DTC: 85 channels
ADC: 10-bit x 16 ch
BSC
8-bit Timer: 2 ch
DAC: 8-bit x 4 ch
16-bit TPU x 6 ch
14-bit PWM x 4 ch
PPG
SCI x 5 ch
Watchdog Timer
PLL (x1, x2, x4)
I2C x 2 ch
PC Break Controller x 2 ch
32kHz Sub Clock
External Bus
35
33MHz, 16-bit Microcontroller with HCAN
Motor Control PWM Timer
14-bit PWM D/A
A/D 10-bit Resolution
Serial (Sync/Async)
IrDA
Samsrt Card Interface
I 2C
CAN
DTC
DMA Channels
External Interrupts
- -
-
-
6
1
8
MMT
-
12
-
3 - Y -
1
Y
-
7
56 (0)
-
Y
PC Break, MMT
PRQP0080JD-A
5.5 24
- -
DIV
-
6
2
-
-
-
16
-
3 - Y -
1
-
-
7
56 (0)
-
Y
-
PRQP0080JD-A
H8S/2626
GPIO [See Note 2]
(High Current) [See Note 3]
Waveform Generator (PPG)
5.5 20
4.5
D/A 8-bit Resolution
16-bit Timers
4.5
4
Y
VccIO Max (See Note 5)
4
64
VccIO Min (See Note 5)
128 Y
HD64F2615FA24V
Max MHz @ Vcc Max
HD64F2612FA20V
H8S/2615
Vcc Max
H8S/2612
Vcc Min
Catalog
Part Number
RAM (Kbytes)
Group
Watchdog Timers
Serial I/F
8-bit Timers
32 kHz Sub Clock (See Note 1)
Analog
Flash (Kbytes)
Mask ROM Options (Kbytes)
Timers
External Data Bus
Extended Temperature (See Note 4)
H8S/2600 Series Selector Guide
Special
Features
Package Code
HD64F2623FA20JV
256 Y 12 4.5
5.5 20
- -
-
-
6
1
8
-
-
16
-
3 - Y -
1
Y
-
7
70 (0)
Y Y
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
4.5
5.5 24
- -
-
4
6
1
8
-
-
16
-
2 - Y -
1
Y
-
7
76 (0)
-
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
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
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
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
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
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
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
HD64F2636F20V
128 Y
4
4.5
5.5 20
- -
-
-
6
2
8
1
-
12
2
3 - Y -
2
Y
-
7
84 (16)
Y Y
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
HD64F2638F20V
256 Y 16 4.5
5.5 20
- -
-
-
6
2
8
1
-
12
2
3 - Y -
2
Y
-
7
84 (16)
Y Y
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
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
PRQP0100KA-A
2-ch PC Break
H8S/2633
H8S/2636
H8S/2638
H8S/2639
H8S/2643
H8S/2648
8
Y
-
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
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
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
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
HD64F2646RFC20JV
128 Y
4
4.5
5.5 20
- -
Y
-
6
2
8
1
-
12
-
2 - Y -
1
Y
-
7
108 (16) Y Y
HD64F2646RFC20V
128 Y
4
4.5
5.5 20
- -
Y
-
6
2
8
1
-
12
-
2 - Y -
1
Y
-
7
108 (16) Y Y
HD64F2648RFC20JV
128 Y
4
4.5
5.5 20
- -
Y
-
6
2
8
1
-
12
-
3 - Y -
1
Y
-
7
108 (16) Y Y
HD64F2648RFC20V
128 Y
4
4.5
5.5 20
- -
Y
-
6
2
8
1
-
12
-
3 - Y -
1
Y
-
7
108 (16) Y Y
PRQP0100KB-A
PRQP0128KB-A
15mA IO, PC
Break
PC Break,
DRAMC
PRQP0128KB-A
PRQP0128KB-A
PTQP0120LA-A
PTQP0120LA-A
15mA IO, PC
Break
PRQP0128KB-A
PRQP0128KB-A
PRQP0128KB-A
15mA IO, PC
Break
PRQP0128KB-A
PRQP0128KB-A
15mA IO, PC
Break
PRQP0128KB-A
PC Break,
DRAMC
PRQP0144KB-A
15mA IO, PC
Break, 24x4
LCDC
PRQP0144KB-A
15mA IO, PC
Break, 40x4
LCDC
PRQP0144KB-A
PRQP0128KB-A
PRQP0144KB-A
PRQP0144KB-A
PRQP0144KB-A
PC Break,
40x4 LCDC
PRQP0144KA-A
H8S/2649
HD64F2649FC20JV
256 Y
4.5
5.5 20
- -
Y
-
6
2
8
1
-
16
-
4 - Y -
2
Y
-
7
113 (0)
Y Y
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
PRQP0144KA-A
H8S/2678
6
PC Break,
2 ch SSU
HD6412670VFC33V
-
-
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
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
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
HD64F2676VFC33V
256 Y
8
8
3.0
Notes:
1.
2.
3.
4.
5.
KEY: Y = Yes, includes 32kHz crystal oscillator circuitry; “DIV” = Main clock is divided down for sub clock mode.
This is the sum of the I/O pins + input-only + output-only.
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.
Please visit Renesas website for full part number, specification, and availability of extended temperature parts.
This voltage supply is specific to some of the GPIO pins, and independent of Vcc.
36
H8SX Series
H8SX Series Line-up
144
PINS
1544F
512KB ROM
24KB SRAM
1557F, 1555F,
1553F
256-512KB ROM
24KB SRAM
1634F, 1633F,
1632
1663F, 1664F
384-512KB ROM
40KB SRAM
120
PINS
100
PINS
256KB ROM
12KB SRAM
1556F, 1554F,
1552F
256-512KB ROM
24KB SRAM
1525R, 1527F
256KB ROM
12KB SRAM
1MB ROM
64KB SRAM
256-512KB ROM
24KB SRAM
1644F, 1643F,
1642
1653F, 1654F
1582F
16xx
384-512KB ROM
40KB SRAM
256-512KB ROM
24KB SRAM
1650A
1651
1656F,
1657F
ROMless
24KB SRAM
ROMless
40KB SRAM
512-768KB ROM
24KB SRAM
E10A (JTAG debug) and CAN supported
E10A supported (JTAG debug)
H8SX/1500 Series: 5V
H8SX/1600 Series: 3V
■ Features
■ Applications
• Up to 50MHz, low-power, 32-bit static CISC CPU
Automotive: Airbag controllers, power steering systems
• 6 power-down modes for reducing
power consumption
Industrial: Control Modules (LCD, USB),
Bar Code scanners, Electronic Point of Sale
• 32kHz sub-clock oscillator circuit (some devices)
Consumer: Fitness Machines, Thermostat,
Handheld Devices (Bluetooth), Printers, USB Dongles
• 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
H8SX/1664 Series Block Diagram
H8SX CPU:
(multiplier/
divider)
ADC:
10-bit x 8 ch
INTC
BSC
• Bus-powered/self-powered on-chip USB
(v2.0 full speed) core for easy serial
connectivity
RAM
40KB
• Up to 2-channel Controller Area Network
(CAN v2.0) controller
Flash
ROM
512KB
16-bit TPU
x 6 ch
Watchdog
Timer
SCI
x 6 ch
DTC
On-chip
debug
PPG
I2C x 2 ch
DMA:
4 ch
PLL
32kHz
Sub Clock
External
Bus
• 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)
DAC:
8-bit x 2 ch
8-bit
Timer:
8 ch
USB 2.0
(Full Speed)
37
50MHz, 32-bit CISC MCUs
H8SX Series Selector Guide
Vcc Max
Max MHz @ Vcc Max
32kHz Sub Clock (See Note 1)
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
I2 C
CAN
DTC
DMA Channels
External Interrupts
GPIO [See Note 2]
(High Current) [See Note 3]
External Data Bus
Extended Temp. (See Note 4)
H8SX/1663
H8SX/1664
Part Number
R5F61525N40FP
R5F61527N40FP
Vcc Min
H8SX/1657
Serial
RAM (Kbytes)
H8SX/1553 5
H8SX/1554 5
H8SX/1555 5
H8SX/1556 5
H8SX/1557 5
H8SX/1582
H8SX/1632 5
H8SX/1633 5
H8SX/1634 5
H8SX/1642 5
H8SX/1643 5
H8SX/1644 5
H8SX/1650
H8SX/1651
H8SX/1653
H8SX/1654
Analog
Flash (Kbytes)
Group
H8SX/1525
H8SX/1527
H8SX/1552 5
Timers
256
256
12
12
4.5
4.5
5.5
5.5
40
40
-
-
6
12
1
1
8
16
16
-
2
2
3
3
-
Y
Y
-
1
1
-
4
4
16
16
82 (0)
82 (0)
-
Y
Y
R5F61552N40FPV
R5F61553N40FPV
R5F61554N40FPV
R5F61555N40FPV
R5F61556N40FPV
R5F61557N40FPV
R5F61582N48FPV
R5F61632N50FPV
R5F61633N50FPV
R5F61634N50FPV
R5F61642N50FPV
R5F61643N50FPV
R5F61644N50FPV
R5S61650N35FTV
R5S61651N50FPV
R5F61653N50FTV
R5F61654N50FTV
R5F61657BN35FTV
R5F61657N35FTV
R5F61663N50FTV
R5F61664N50FTV
256
256
384
384
512
512
256
256
384
512
256
384
512
0
0
384
512
768
768
384
512
24
24
24
24
24
24
12
24
24
24
24
24
24
24
40
40
40
24
24
40
40
4.5
4.5
4.5
4.5
4.5
4.5
4.5
3.0
3.0
3.0
3.0
3.0
3.0
3.0
3.0
3.0
3.0
3.0
3.0
3.0
3.0
5.5
5.5
5.5
5.5
5.5
5.5
5.5
3.6
3.6
3.6
3.6
3.6
3.6
3.6
3.6
3.6
3.6
3.6
3.6
3.6
3.6
40
40
40
40
40
40
48
50
50
50
50
50
50
35
35
50
50
35
35
50
50
Y
Y
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
12
6
12
12
12
12
12
12
12
12
12
12
12
6
6
6
6
6
6
6
6
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
8
16
16
8
8
16
16
8
8
16
16
16
16
16
16
16
16
16
16
16
16
16
8
8
8
8
8
8
8
8
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
6
6
6
6
6
6
2
6
6
6
6
6
6
4
4
6
6
4
4
6
6
3
-
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
-
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
16
16
16
16
16
16
17
16
16
16
16
16
16
13
13
13
13
13
13
13
13
82 (0)
82 (0)
82 (0)
82 (0)
82 (0)
82 (0)
99 (0)
82 (0)
82 (0)
82 (0)
82 (0)
82 (0)
82 (0)
90 (8)
90 (8)
84 (125)
84 (125)
90 (8)
90 (8)
101 (125)
101 (125)
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
-
Special Features
HSS
HSS
CRC, HSS, USB
CRC, HSS, USB
HSS
CRC, HSS, USB
CRC, HSS, USB
Package Code
PRQP0100KB-A
PRQP0100KB-A
PLQP0120LA-A
PRQP0144KB-A
PLQP0120LA-A
PRQP0144KB-A
PLQP0120LA-A
PRQP0144KB-A
PLQP0120LA-A
PRQP0144KB-A
PRQP0144KB-A
PRQP0144KB-A
PLQP0120LA-A
PLQP0120LA-A
PLQP0120LA-A
PTQP0120LA-A
PLQP0120LA-A
PTQP0120LA-A
PTQP0120LA-A
PTQP0120LA-A
PTQP0120LA-A
PRQP0144KB-A
PRQP0144KB-A
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.
Great Performance for System Connectivity!
Serial Interfaces
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.
Large number of GPIOs and an extensive
array of serial interface functions allow
connections to any type of external
device or function.
Data
H8SX
Wide Address and Data buses
allow connection to multiple
external blocks for
high-speed data transfers.
Address
External
Data
External
Data
Advanced DMA engines within
H8SX series can move data
between external devices in
parallel with on-chip transfers
for higher system performance.
High-performance
H8SX CPU Core
32-bit data and address bus, 1-cycle access
50MHz performance
HW 32-bit multiplier/divider
High Performance — 50MIPS
Improved system
throughput
Add specific registers:
VBR (Vector Base Register)
SBR (Short-address Base Register)
Auto Conversion: Big and Little Endian
High response for INT at double speed
High-speed access to external I/O: 1.3 times
Compatibility
Enhanced H8 and H8S instruction set and peripheral functions
Single-cycle 16-bit x 16-bit
High-speed network access (Non-overhead, penalty)
38
®
H8 Family of Microcontrollers
■ Application Example 1: Thermostat Solution Using H8/38076R
Custom Liquid
Crystal Display
H8/38076
Backlight LED
RAM
LCD Controller
I/O
H8/300H
CPU
Flash
Remote Control
IrDA
Sensors
(Temp., Humidity, Light)
A/D
WDT
POR
Serial I/F
Buzzer
D/A
Power
RTC
WKP I/O
HVAC Control Unit
Keypad
Battery
■ Application Example 2: Garage Door Controller using H8/36077
Access Keypad
H8/36077
RAM
WKP I/O
Lighting, Status LEDs
Reversing Sensors
I/O
PWM
Stop
RTC
Tachometer
Timer
H8/300H
CPU
WDT
POR
A/D
Flash
Serial I/F
RF Module
PWM
Generator
Power Module
MOTOR
Hall Sensors
Sensors (Motion, Light)
Position Sensing
39
Application Examples
■ Application Example 3: Intelligent Platform Management Interface (IPMI) Solution Using H8S/2166
Fans
Chassis
Boards
Sensor
Main Processor
PMC
Chipset
Tachometer
I 2C
ICMB
(RS-485)
EVC
Serial
RS-485 Bridge
LPC
PWM
ADC
Sensors
(BMC)
I 2C
SEL
I 2C
SDR
NIC
TEMP
H8S/
2168
EMP
Servers
Speed
LPC
IPMB (I 2C)
EEPROM
EEPROM
DIMM
I/O
EEPROM
Panel Control
Flash
RAM
PCI Boards
■ Application Example 4: ePOS Solution Using H8SX/1653
H8SX/1653F
H8SX CPU
(multiplier/
divider)
RAM
40KB
FLASH
ROM
384KB
Internal Bus
INTC
Thermal
Printer
Control
Pulse Output
Keypad
DMA
4 ch
Bridge
BSC
Secure IC
External Bus
DTC
Host
Magnetic
Card
IC
Card
ROM
CPU
EEPROM
Crypt
RAM
Error
Detector
SCI
Timer
Peripheral Bus
ADC
10-bit
x 8 ch
8-bit
timer
x 8 ch
DAC
8-bit
x 2 ch
PPG
SCI
x 6 ch
TPU
x 6 ch
WDT
I 2C
x 2 ch
On-chip
Debug
PLL
USB 2.0
Card
I/F
(Full Speed)
Card
I/F
Improved tamper resistance/cipher process speed
LCD
Panel and
Controller
— Cipher process by Hardware (SIC)
Realize low-cost solution
— Provides 2-chip system solution
Supports many consortium standards
I/O Ports
— Global Platform/STIP, EMV,
VISAsmart, JEFF, FINREAD
40
Appendices
■ Appendix C-1: Catalog Part Number Decoders (1 of 2)
R4
X
# ### X
R5
X
6 #### X
XX
##
X
N
##
XX
V
R4: Renesas H8S MCU
ROM type:
F = Flash
M = Mask ROM
S = ROMless or Standard Mask ROM
H8S device number
(with optional major revision letter)
Package (one- or two-letter code)
Maximum Speed (MHz)
Temperature range:
Blank
I
J
JE
K
=
=
=
=
=
-20°C to +75°C (Standard temp.)
-40°C to +85°C
-40°C to +85°C (Extended reliability)
-40°C to +105°C
-40°C to +125°C
Package type:
V = Lead-free package
R5: Renesas H8SX MCU
ROM type:
F = Flash
M = Mask ROM
S = ROMless or Standard Mask ROM
H8SX device number
(with optional major revision letter)
Temperature range (refer to R4 decoder, above)
Maximum Speed (MHz)
Package (one- or two-letter code)
Package type:
V = Lead-free package
V
Appendices
I Appendix C-2: Catalog Part Number Decoders (2 of 2)
HD64
Renesas MCU
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)
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
Optional Lead-Free Package:
V:
lead-free package
X
# ###
X
X
XX
#
X
V
Appendices
I Appendix A: Abbreviations
15mA IO
Contains I/O pins that source/sink 15mA
IC/OC
Input Capture/Output Compare
5V IO
Contains I/O pins which are 5V tolerant
IrDA
Infrared Serial Port
ADC
Analog-to-Digital Converter
ITO
Interval Timer Operation
AEC
Asynchronous Event Counter
KBD
Keyboard Scan Function
Boot from USB
Flash programmable via USB port
LCDC
LCD Controller/Driver
BSC
External Bus Controller
LPC
Low-Pin-Count Interface Bus
BSCAN
Boundary Scan
LVD
Low-Voltage Detect
BT
On-chip Memory Bus Trace
MMT
Motor Management Timer
CAN
Controller Area Network
OCD
On-Chip Debug
CRC
Cyclic Redundancy Check Generator
OCO
On-Chip Oscillator
CTB
Clock Time Base
PC Break
PC Break Controller
DAC
Digital to Analog Converter
POR
Power-On Reset
DMAC
Direct Memory Access Controller
PS2
PS2 Interface
DMC
Duty Measurement Circuit
PWM
Pulse Width Modulation
DRAMC
DRAM Controller
ROP
Read-Out Protection
DTC
Data Transfer Controller
RTC
Real-Time Clock
DTMF
Telephone Tone Generator
SDRAM
SDRAM Bus Controller
Dual Vcc IO
Two Vcc domains for I/O Ports
SPI
Serial Peripheral Interface
ECF
Event Counter Function
SSU
Synchronous Serial Unit (SPI compatible)
EXDMAC
Enhanced DMA Controller
TMC
Timer Connection Circuit
HSS
High-Speed Serial Communications
USB
Universal Serial Bus Interface
I2C
Inter IC Bus
USBH
Universal Serial Bus Interface – High Speed
IC
Input Capture
X-Bus
ISA Bus Interface
I Appendix B: Package Specifications
QFP
Type
Quad Flat Package
LQFP
Low-profile QFP
TQFP
Thin QFP
LFBGA
LF Ball Grid Array
TFBGA
SDIP
Thin Fine-Pitch BGA
Shrink DualInline Package
Thin Fine-Pitch
Land Grid Array
TFLGA
QFN
VQFN
SOP
Quad Flat Non-lead Pkg.
Very Small QFN
Small-Outline Package
Renesas
Code
PRQP0064GB-A
PRQP0080GD-B
PRQP0080JB-A
PRQP0100JE-B
PRQP0100KA-A
PRQP0100KB-A
PRQP0128KB-A
PRQP0144KA-A
PRQP0144KB-A
PLQP0032GC-A
PLQP0048JA-A
PLQP0048KC-A
PLQP0064KB-A
PLQP0064KC-A
PLQP0100KB-A
PLQP0120LA-A
PLQP0144KC-A
PTQP0080KC-A
PTQP0100KA-A
PTQP0100LC-A
PTQP0120LA-A
PTQP0144LC-A
PLBG0112GA-A
PLBG0176GA-A
TTBG0112GA-A
PRDP0032BB-A
PRDP0064BB-A
PTLG0085JA-A
PTLG0113JA-A
PTLG0145JB-A
PVQN0048KA-A
PVQN0032KA-A
PRSP0032DC-A
Previous
Code
FP-64A
FP-80B
FP-80Q
FP-100A
FP-100B
FP-100M
FP-128B
FP-144G
FP-144J
FP-32A
FP-48F
FP-48B
FP-64K
FP-64E
FP-100U
FP-120B
FP-144H
TFP-80C
TFP-100B
TFP-100G
TFP-120
TFP-144
BP-112
BP-176
TBP-112A
DP-32S
DP-64S
TLP-85V
TLP-113V
TLP-145V
TNP-48
TNP-32
FP-32D
Pin
Count
64
80
80
100
100
100
128
144
144
32
48
48
64
64
100
120
144
80
100
100
120
144
112
176
112
32
64
85
113
145
48
32
32
Nominal Body
Dimensions (mm)
14 x 14
20 x 20
14 x 14
14 x 20
14 x 14
14 x 14
14 x 20
20 x 20
20 x 20
7x7
10 x 10
7x7
10 x 10
10 x 10
14 x 14
14 x 14
20 x 20
12 x 12
14 x 14
12 x 12
14 x 14
16 x 16
10 x 10
13 x 13
10 x 10
28 x 8.9
57.6 x 17
7x7
8x8
9x9
7x7
5x6
11.3 x 20.45
Lead Pitch
(mm)
0.8
0.8
0.65
0.65
0.5
0.5
0.5
0.5
0.5
0.8
0.65
0.5
0.5
0.5
0.5
0.4
0.5
0.5
0.5
0.4
0.4
0.4
0.8
0.8
0.8
1.78
1.78
0.65
0.65
0.65
0.5
0.5
1.27
Thickness
(mm)
3.05
3.10
3.05
3.10
3.05
3.05
3.15
3.05
3.05
1.70
1.70
1.70
1.70
1.70
1.70
1.70
1.70
1.20
1.20
1.20
1.20
1.20
1.40
1.40
1.20
5.08
5.08
1.20
1.20
1.20
1.00
0.95
3.00
Converting Catalog Part Numbers to Orderable Part Numbers
To order Renesas devices,
the Catalog Part Numbers
listed in this catalog
must be converted to
Orderable Part Numbers.
Here’s how:
1
From the
Renesas
web site, in the
Part Number search,
enter the “post-slash” Group
Number (example: 2140B for
H8S/2140B group)
2
3
Locate the required
Catalog Part Number and
click on the Buy Now button
Locate the Orderable
Part Number in the table
Renesas Interactive — Your Online Environment for
Semiconductor Device Research, Evaluation and Application
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.
w w w. re n e s a s i n t e r a c t i v e . c o m
© 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
Download PDF