(R) H8 Family of Microcontrollers Renesas Technology America H8(R) 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(R), R8C/Tiny, M16CTM and SuperH(R) 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 -- 200A @ 1MHz, 0.4A @ 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 (R) 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(R) 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.5A @ 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 (R) 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 (R) 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 -40C to +125C 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.18m process 2006 (0.2- 0.18m) Stacked-type (NOR) Flash HND MONOS * Wide range of sizes of highly reliable F-ZTAT (flash) up to 1MB, in 0.18m 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.4A @ 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 20s, typically * Dual clock oscillators with 32kHz sub-clock * On-chip oscillators * Short oscillator stabilization times (20s, typically) High component integration reduces system cost and design complexity * Standby current as low as 0.1A 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) SPITM * 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 * I2CTM 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 (R) 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 (R) 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 (R) 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 (R) 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 (R) 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 (R) 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 (R) 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 (R) 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 16s 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 (R) 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 (R) 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 Micrim 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 (R) 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, 25C) * Multiple techniques minimize power consumption and extend battery life - Low-power CMOS technology for 1.8V operation 400A - Up to 9 Low-power modes 2MHz Watch (W): 32kHz Standby (S): Clock off - 32 kHz on-chip sub-clock oscillator 0.4A - Peripheral-independent standby mode * Advanced analog interfaces such as 14-bit Delta-Sigma converter Active (A): 0.1A 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 (I2CTM) 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 (I2CTM) 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 (R) 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 = = = = = -20C to +75C (Standard temp.) -40C to +85C -40C to +85C (Extended reliability) -40C to +105C -40C to +125C 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: -20C to +75C (Standard temp.) I: -40C to +85C J: -40C to +85C (Extended reliability) JE: -40C to +105C K: -40C to +125C 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 (c) 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