8-bit Microcontrollers H8/300L Series Interrupts Part No. Memory Size Speed MHz ROM RAM @5V @3V Low Powe r Mode Product Series H8/3614 H8/3644 H8/3657 H8/3714 H8/3724 H8/3814S Name OTP ROM Flash Timers 8-bit 16-bi t Serial PWM 14-bit Sync I/ O 8/16 bit Sync I/ O 32-byte A/D Sync/ Asyn c I/O Pins 8-Bit # channels I/O Inpu t only Other Features Ext. Notes Int. DIP QFP TQF P H8/3612 HD6473614 HD6433612 16K 512 4.2 2.1 4 5 1 1 8 44 10 6 9 6 64 64 H8/3613 HD6473614 HD6433613 24K 1K 4.2 2.1 4 5 1 1 1 8 44 10 6 9 6 64 64 H8/3614 HD6473614 HD6433614 32K 1K 4.2 2.1 4 5 1 1 1 8 44 10 6 9 6 64 64 H8/3640 HD6473644 HD6433640 8K 512 5 5 7 3 1 1 1 1 8 45 8 12 21 6 64 64 80 H8/3641 HD6473644 HD6433641 12K 512 5 5 7 3 1 1 1 1 8 45 8 12 21 6 64 64 80 H8/3642 HD6473644 HD6433642 16K 512 5 5 7 3 1 1 1 1 8 45 8 12 21 6 64 64 80 H8/3643 HD6473644 HD6433643 24K 1K 5 5 7 3 1 1 1 1 8 45 8 12 21 6 64 64 80 H8/3644 HD6473644 HD6433644 32K 1K 5 5 7 3 1 1 1 1 8 45 8 12 21 2,6,7 64 64 80 H8/3652 HD6473657 HD6433652 16K 1K 5 2.5 7 3 1 1 1 1 8 59 8 12 21 8,9 80 80 H8/3653 HD6473657 HD6433653 24K 1K 5 2.5 7 3 1 1 1 1 8 59 8 12 21 8,9 80 80 H8/3654 HD6473657 HD6433654 32K 1K 5 2.5 7 3 1 1 1 1 8 59 8 12 21 8,9 80 80 H8/3655 HD6473657 HD6433655 40K 2K 5 2.5 7 3 1 1 1 1 8 59 8 12 21 8,9 80 80 H8/3656 HD6473657 HD6433656 48K 2K 5 2.5 7 3 1 1 1 1 8 59 8 12 21 8,9 80 80 H8/3657 HD6473657 HD6433657 60K 2K 5 2.5 7 3 1 1 1 1 8 59 8 12 21 8,9 80 80 H8/3712 HD6473714 HD6433712 16K 384 4.2 2.1 4 5 1 1 1 8 44 10 4 10 H8/3713 HD6473714 HD6433713 24K 384 4.2 2.1 4 5 1 1 1 8 44 10 4 10 H8/3714 HD6473714 HD6433714 32K 512 4.2 2.1 4 5 1 1 1 8 44 10 4 10 H8/3723 HD6473724 HD6433723 24K 384 4.2 2.1 4 5 1 1 1 8 60 10 6 10 H8/3724 HD6473724 HD6433724 32K 512 4.2 2.1 4 5 1 1 1 8 60 10 6 10 H8/3725 HD6473726 HD6433725 40K 640 4.2 2.1 4 5 1 1 1 8 60 10 6 10 H8/3726 HD6473726 HD6433726 48K 1K 4.2 2.1 4 5 1 1 1 8 60 10 6 10 H8/3812S HD6473834 HD6433812 S 16K 512 5 2.5 6 2 1 1 1 12 71 13 13 16 H8/3813S HD6473834 HD6433813 S 24K 512 5 2.5 6 2 1 1 1 12 71 13 13 16 H8/3814S HD6473834 HD6433814 S 32K 512 5 2.5 6 2 1 1 1 12 71 13 13 16 HD64F36 44 32KHz Sub Clock Generator. Package Watchdog timer, 32KHz Sub Clock Generator. Watchdog timer, 32KHz Sub Clock Generator. VFD driver, 16 Segments, 8 Digits and 8 combined segments/digits, -40V output drive, VFD can be multiplexed with keyboard scanning. 32KHz Sub Clock Generator. 1,5,6 64 64 1,5,6 64 64 1,5,6 64 64 VFD driver, 20 Segments, 8 Digits and 8 combined segment/digits, -40v output drive, VFD can be multiplexed with keyboard scanning. 32KHz Sub Clock Generator. 1,5,6 80 1,5,6 80 1,5,6 80 LCD controller, 20 byte character RAM. 40 Segments, 4 common, externally expandable with HD66100 up to 160 segments., low voltage A/D, 32KHz Sub Clock Generator. 1,5,6 80 3,4,5,6 100 100 3,4,5,6 100 100 3,4,5,6 100 100 Notes Package Type Descriptions 1. 2. 3. 4. 5. 6. 7. 8. 9. DIP: Dual In-line Package QFP: Quad Flat Package TQFP: Thin Quad Flat Package High voltage I/O ports are from Vcc to -40 volts. Normal I/O are from Vcc to Gnd Devices in TQFP 80 pin package are under development The 16 bit timer can be used as two independent 8-bit timers For H8/3812/13/14 expanding segment drivers work only for 1/1 and 1/2 duty ratios VFD = Vacuum Flourescent Display, LCD = Liquid Crystal Display Standard temp is -20 C to +75 C. I temp is -40 C to +85 C @ 1000 hr test For H8/3644 Flash device Vcc = 3.0 - 5.5V Low voltage operation device: For this device "5V" = 2.7V to 5.5V and "3V"= 2.2V to 5.5V This device is offered in two types of TQFP and QFP packages: TQFP-80C, TQFP-80F, QFP-80A, and QFP-80B www.hitachi.com/semiconductor 1 8-bit Microcontrollers (Continued) H8/300 Series Memory Size Part No. Series SmartCar d ICs H8/325 H8/3217 H8/329 H8/3297 Product Name OTP ROM ROMless Flash Speed MHz ROM RAM @ 5v H8/3101 HCD648310 1 10K 256 10 H8/3102 HCD648310 2 16K 512 10 H8/3103 HCD648310 3 20K 512 5 H8/322 HD6473228 HD6433228 H8/323 HD6473238 HD6433238 H8/324 HD6473258 HD6433248 H8/325 HD6473258 HD6433258 H8/3256 HD6473256 HD6433256 H8/3257 HD6473257 H8/3202 @ 3v Timers Low Power Mode 8-bit 16-bi t PW M 8-bit SCI 1 Sync / Asyn c I/O Pins A/D # chan, res D/A # chan, 8-bit I/O 1 2 5 1 2 5 1 2 Input only Interrupts Ext Int 8K 256 10 3 2 1 2 53 4 17 16K 512 10 3 2 1 2 53 4 17 24K 1K 10 3 2 1 2 53 4 32K 1K 10 3 2 1 2 53 48K 2K 10 5 3 2 1 2 53 HD6433257 60K 2K 10 5 3 2 1 2 HD6473214 HD6433202 16K 512 16 10 3 2 1 H8/3212 HD6473214 HD6433212 16K 512 16 10 3 3 1 H8/3214 HD6473214 HD6433214 32K 1K 16 10 3 3 1 H8/3216 HD6473217 HD6433216 48K 2K 16 10 3 3 H8/3217 HD6473217 HD6433217 60K 2K 16 10 3 H8/326 HD6473278 HD6433268 HD6413278 8K 256 10 5 H8/327 HD6473278 HD6433278 HD6413278 16K 512 10 H8/328 HD6473298 HD6433288 HD6413298 24K 1K 10 HD6413298 HD6413238 HD6413258 Package Other Features Notes DIP QFP TQF P PLC C win DIP ROM security function, 8K EEPROM Die, COB or 10 pin SOP 16K EEPROM Die, COB, or COT 4 64 64 68 64 4 64 64 68 64 17 4 64 64 68 4 17 4 64 64 68 64 4 17 4 64 64 68 64 53 4 17 4 64 64 68 64 2 53 4,8 26 4,5 64 64 80 16 1 53 4 26 4,5 64 64 80 16 2 53 4,8 26 4,5 64 64 80 1 16 2 53 4,8 26 4,5 64 64 80 3 1 16 2 53 4,8 26 4,5 64 64 80 3 2 1 1 8, 8bit 43 8 4 18 4 64 64 5 3 2 1 1 8, 8bit 43 8 4 18 4 64 64 5 3 2 1 1 8, 8bit 43 8 4 18 4 64 64 H8/329 HD6473298 HD6433298 32K 1K 10 5 3 2 1 1 8, 8bit 43 8 4 18 H8/3292 HD6473294 HD6433292 16K 512 16 10 3 2 1 1 8, 10bit 43 8 4 19 H8/3294 HD6473294 HD6433294 32K 1K 16 10 3 2 1 1 8, 10bit 43 8 4 19 H8/3296 HD6473297 HD6433296 48K 2K 16 10 3 2 1 1 8, 10bit 43 8 4 19 H8/3297 HD6473297 HD6433297 60K 2K 16 10 3 2 1 1 8, 10bit 43 8 4 19 Parallel handshake port 16 high current (10 mA) outputs I 2C, ISA bus Host I/F (not H8/ 3212), KBD controller (not H8/3212), Watchdog timer, 16 high current (10 mA) outputs 16 high current (10 mA) outputs Watchdog timer, wait state controller 68 80 68 64 68 4 64 64 80 4 64 64 80 4 64 64 80 4 64 64 80 4 64 64 80 68 64 64 (table continued next page) Notes Package Type Descriptions 1. SCI = Serial Communication Interface. 2. IKAP = Integrated Keyboard And Power management. 3. I2C is an option for H8/3334Y, 3336Y, 3337Y, H8/3434, H8/3436, and H8/3437. Inform Hitachi if option is to be used. In mask ROM versions, chips featuring the PC bus include a W in the part number. 4. Standard temp is -20 C to +75 C. I temp is -40 C to +85 C @ 1000 hr. test. J temp (limited devices) = I temp @ 2000 hr. test. Please contact Marketing for extended temperature requirements. 5. KBD Controller is Keyboard Controller. DIP: Dual In-line Package QFP: Quad Flat Package TQFP: Thin Quad Flat Package PLCC: Plastic Leaded Chip Carrier win DIP: Windowed DIP win LCC: Windowed Leaded Chip Carrier Die: Bare die COB: Chip On Board COT: Chip On Tape SOP: Small Outline Package www.hitachi.com/semiconductor 2 win LCC 8-bit Microcontrollers (Continued) H8/300 Series (Continued) Memory Size Part No. Series Product Name OTP ROM ROMless Flash Speed MHz @ 3v Timers Low Power Mode 8-bit 16-bi t PW M 8-bit ROM RAM @ 5v 16K 512 10 3 2 1 16K 512 10 3 2 1 2 SCI 1 Sync / Asyn c A/D # chan, res 1 I/O Pins D/A # chan, 8-bit Interrupts Package I/O Input only Ext Int Other Features Notes DIP QFP TQF P 8, 10bit 43 8 4 19 Watchdog timer, wait state controller 4 64 64 1 8, 8bit 58 8 9 19 15 byte dual port RAM, KBD controller 16 high current (10 mA) outputs 2,4,5 80 I 2C, ISA bus Host I/F, KBD controller, watchdog timer, wait state controller, 16 high current (10mA) outputs 2,3,4, 5 80 80 84 2,3,4, 5 80 80 84 2,3,4, 5 80 80 84 2,4,5 80 80 84 2,4,5 80 80 84 2,4,5 80 80 84 H8/3522 H8/3522 HD6473294 HD6433522 H8/330 H8/330 HD6473308 HD6433308 H8/3337Y H8/3334Y HD6473334 Y HD6433334 Y HD64F3334Y 32K 1K 16 10 3 2 1 2 2 8, 10bit 2 58 8 9 26 H8/3336Y HD6473337 Y HD6433336 Y HD64F3337Y 48K 2K 16 10 3 2 1 2 2 8, 10bit 2 58 8 9 26 H8/3337Y HD6473337 Y HD6433337 Y HD64F3337Y 60K 2K 16 10 3 2 1 2 2 8, 10bit 2 58 8 9 26 H8/3394 HD6473334 Y HD6433394 32K 1K 16 10 3 2 1 2 2 8, 10bit 58 8 9 26 H8/3396 HD6473337 Y HD6433396 48K 2K 16 10 3 2 1 2 2 8, 10bit 58 8 9 26 H8/3397 HD6473337 Y HD6433397 60K 2K 16 10 3 2 1 2 2 8, 10bit 58 8 9 26 HD6433534 32K 1K 10 3 2 1 2 2 8, 10bit 58 8 9 26 KBD controller, watchdog timer, wait state controller, 16 high current outputs 2,4,5 80 I 2C, ISA bus Host I/F, KBD controller, watchdog timer, wait state controller, 16 high current (10mA) outputs 2,3,4, 5 100 100 2,3,4, 5 100 100 2,3,4, 5 100 100 H8/3397 HD6413308 KBD controller, watchdog timer, wait state controller, 16 high current (10 mA) outputs PLC C win DIP 84 win LCC 84 84 H8/3534 H8/3534 H8/3437 H8/3434 HD6473434 HD6433434 HD64F3434 32K 1K 16 10 3 2 1 2 2 8, 10bit 2 74 8 9 26 H8/3436 HD6473437 HD6433436 HD64F3437 48K 2K 16 10 3 2 1 2 2 8, 10bit 2 74 8 9 26 H8/3437 HD6473437 HD6433437 HD64F3437 60K 2K 16 10 3 2 1 2 2 8, 10bit 2 74 8 9 26 H8/336 HD6473378 HD6433368 HD6413378 24K 1K 10 5 3 2 1 2 2 8, 8bit 2 58 8 9 22 4 80 84 H8/337 HD6473378 HD6433378 HD6413378 32K 1K 10 5 3 2 1 2 2 8, 8bit 2 58 8 9 22 4 80 84 84 H8/338 HD6473388 HD6433388 HD6413388 48K 2K 10 5 3 2 1 2 2 8, 8bit 2 58 8 9 22 4 80 84 84 H8/3315 HD6473318 HD6433315 32K 2K 16 10 3 2 2 2 8, 10bit 58 8 9 33 4 80 80 84 H8/3318 HD6473318 HD6433318 60K 4K 16 10 3 2 2 2 8, 10bit 58 8 9 33 4 80 80 84 H8/338 H8/3318 16 high current (10 mA) outputs Data transfer unit (DTU), programmable timing pattern controller (TPC), watchdog timer Notes Package Type Descriptions 1. SCI = Serial Communication Interface. 2. IKAP = Integrated Keyboard And Power management. 3. PC is an option for H8/3334Y, 3336Y, 3337Y, H8/3434, H8/3436, H8/3437, and H8S/2100. Inform Hitachi if option is to be used. In mask ROM versions, chips featuring the PC bus include a W in the part number. 4. Enables programmable interconnections of timer inputs and outputs. 5. Standard temp is -20 C to +75 C. I temp is -40 C to +85 C @ 1000 hr. test. J temp (limited devices) = I temp @ 2000 hr. test. Please contact Marketing for extended temperature requirements. 6. KBD Controller is Keyboard Controller. DIP: Dual In-line Package QFP: Quad Flat Package TQFP: Thin Quad Flat Package PLCC: Plastic Leaded Chip Carrier win DIP: Windowed DIP win LCC: Windowed Leaded Chip Carrier www.hitachi.com/semiconductor 3 84 H8S/2100 Series Memory Size Speed MHz Timers PWM 14-bit SCI 2 Sync / Async I/O Pins Interrupts Package Part No. Flash RAM Add Space External Data Bus @ 5v @ 3v Low Power Mode 8-bit 16-bit WD Timer IrDA 1.0 Comparator # channels 6 bit I/O Input only Ext Int QFP TQFP H8S/2144 HD64F2144 128K 4K 16M 8, 16 20 10 8 3 1 2 2 3 1 16 8 2 74 8 9 46 100 100 H8S/2134 HD64F2134 128K 4K 16M 8 20 10 8 3 1 2 2 3 1 8 8 2 58 8 9 31 80 80 Series www.hitachi.com/semiconductor 4 A/D # channels 10-bit D/A # channels 8-bit 16-bit Microcontrollers H8/300H Series Part No. Memory Size Speed 1 Timers SCI 2 Sync/ Async A/D 10-bit # chan 12 1 D/A 8-bit # chan I/O Pins Interrupts Package RAM MHz @5V MHz @3V Low Power Modes HD641300 1 512 18 13 3 5 H8/3002 HD641300 2 512 17 10 3 5 1 16 2 8 38 8 7 30 max 4 H8/3003 H8/3003 HD641300 3 512 16 10 3 5 1 16 2 8 50 8 9 34 max 8 H8/3005 H8/3004 HD641300 4 2K 18 13 3 5 1 1 8 21 11 6 H8/3005 HD641300 5 4K 18 10 3 5 1 16 1 8 55 8 3 5 1 16 1 8 55 3 5 1 16 2 8 70 Series Product Name H8/3001 H8/3001 H8/3002 H8/3032 Flash ROM 16K 512 H8/3031 HD6433031 S 32K 1K HD6433032 S 64K 2K 4K HD6473032 H8/3033 HD6433033 128K H8/3034 HD6433034 192K HD6433035 256K H8/3040 HD6433040 S 32K H8/3041 HD6433041 S 48K HD6433042 S 64K H8/3044 HD6433044 S 32K 2K H8/3045 HD6433045 S 64K 2K H8/3047 HD6433047 S 96K 4K 128K 4K H8/3042 H8/3048 ROMless HD6433030 S H8/3035 H8/3042 ROM H8/3030 H8/3032 H8/3035 OTP H8/3048 HD6473035 HD6473042 HD6473048 S HD6433048 S HD64F304 8 2K 18 10 18 10 18 10 17 10 8-bit (PWM ) 16-bit (PWM ) Watc hdog TPC Bits 5 I/O Inpu t only Ext Int 4 28 4 4 20 2 DMA # chan External Bus Interface (BSC) 9 Notes QFP TQFP 3,4,6 80 80 DRAM,SRAM,EPR OM 3,4,6 100 100 DRAM,SRAM,EPR OM 3,4,6 112 120 21 SRAM,EPROM 3,4,6,8 80 80 6 21 SRAM,EPROM 3,4,6,8 80 80 8 6 21 SRAM,EPROM 8 80 80 8 7 30 100 100 100 100 max 4 Other Features DRAM,SRAM,EPR OM 3,4,6 18 13 5 5 1 16 2 8 2 70 8 7 30 max 4 DRAM,SRAM,EPR OM Smart Card Interface, Clock Pulse Generator 10 3,4,6,7 Notes Package Type Descriptions 1. 2. 3. 4. 5. 6. QFP: Quad Flat Package TQFP: Thin Quad Flat Package 2.7-5.5 device operation designated by a V version; eg. HD64330xx(S)VF8. At 2.7V, max frequency is 8MHz. SCI = Serial Communication Interface. Address space is max 16MB except for H8/3032 where it is max 1MB. Bus width is 8 or 16 bits wide except for H8/3004, H8/3005, H8/303x where it is only 8 bits." TPC = Timing Pattern Controller. Provides additional PWM pulse outputs. Standard temp is -20 C to +75 C. Extended (I) temp. is -40 C to +85 C @ 1000 hr test. J temp (limited devices)= I temp @ 2000 hr test; limited availability. 7. Flash version operates at a maximum frequency of 16MHz at 5V. 8. No Chip Select (CS) lines implies decoding logic needed. 9. BSC = Bus State Controller. Allows for wait state insertion during external access cycles. 10. Allows dynamic system frequency modification. www.hitachi.com/semiconductor 5 16-bit Microcontrollers (continued) H8S/2000 Part No. Series H8S/2245 Product Name OTP H8S/2240 MHz @ 5v MHz @ 3v 8-bit (PWM ) 16-bit (PWM ) Watch dog PPG 1 Bits SCI 2 Sync/ Async A/D 3 10-bit # chan D/A 8-bit # chan I/O Pins I/O Inpu t only Interrupts Ext Int HD6432241 32K 4K 32K 8K HD6432245 128K 4K HD6432246 128K 8K 20 13 5 2 3 1 3 4 75 4 9 34 HD6432343 64K 2K 20 10 5 2 6 1 2 8 2 71 8 9 43 HD6432345 128K 4K HD6472246 H8S/2343 HD6472345 H8S/2350 HD6412350 2K 20 13 5 6 1 16 2 8 2 87 8 9 42 max 4 64K 2K 20 10 5 6 1 16 2 8 2 87 8 9 42 max 4 HD6432353 64K 2K 20 10 5 2 6 1 3 8 2 87 8 9 47 HD6432355 128K 4K 128K 4K 20 10 5 2 6 1 3 8 2 87 8 9 47 H8S/2351 HD6432351 H8S/2353 H8S/2355 HD6472355 H8S/2653 H8S/2655 HD6472655 Package Type DMA # chan External Bus Interface (BSC) 4 Other Features Notes QFP TQFP 4K HD6432242 H8S/2355 H8S/2655 RAM Timers Low Power Modes H8S/2241 H8S/2345 H8S/2355 ROM Speed H8S/2242 H8S/2246 H8S/2350 ROMless HD6412240 H8S/2245 H8S/2345 ROM Memory Size HD6432653 64K 4K HD6432655 128K 4K 20 10 5 2 6 1 16 3 8 2 87 8 9 52 max 4 SRAM, EPROM, Burst ROM Smartcard Interface, Interrupt Priority Controller 5, DTC 6, CPG 7 8 100 100 SRAM, EPROM, Burst ROM Smartcard Interface, Interrupt Priority Ctrl 5, DTC 6, CPG 7 8 100 100 DRAM 10, SRAM, EPROM, Burst ROM Smartcard Interface, Interrupt Priority Ctrl 5, DTC 6, CPG 7 8 128 120 8 128 120 SRAM, EPROM, Burst ROM Smart Card I/F, H8S/ 2655 pin- Smartcard Interface, Interrupt Priority Ctrl 5, DTC 6, CPG 7 8 128 120 8 128 120 8,9 128 120 10 DRAM , SRAM, EPROM, Burst ROM Smartcard Interface, Interrupt Priority Ctrl 5, DTC 6, CPG 7 Under Development, available 2Q98 Notes Package Type Descriptions 1. PPG = Programmable Pattern Controller. Provides additional PWM pulse outputs. 2. SCI = Serial Interface Controller. 3. A/D conversion times at 20MHz: 2.2us (H8S/2655), 6.7us (H8S/23xx), 10us (H8S/22xx) 4. BSC = Bus State Controller. Allows for wait state insertion during external access cycles. 5. H8S devices allow for 8 interrupt priority levels except the H8S/22xx which only allow 3. 6. DTC = Data Transfer Controller. Provides another means of transferring data (besides the DMA) within the allowable memory space. 7. CPG = Clock Pulse Generator. Has built-in duty correction circuitry, and allows dynamic system frequency modification down to 32KHz. 8. Std temp -20 C to +75 C. I (wide) temp -40 C to +85 C @ 1000 hr test (Planned). 9. A Multiply-Accumulate function (MAC) is provided on the H8S/2655 performing 16x16+42-bit operations. 10.Supports DRAM fast page mode. QFP: Quad Flat Package TQFP: Thin Quad Flat Package www.hitachi.com/semiconductor 6