| Item |
Specification |
| CPU |
- High-speed H8/300H CPU
- Upward-compatible with H8/300 CPUs
- General-register architecture : Sixteen 16-bit general registers also
usable as sixteen 8-bit registers and eight 16-bit registers, or eight 32-bit
registers.
- Sixty-two basic instructions
- Eight addressing modes
- 64-Kbyte address space (H8/300H normal mode)
|
| Interrupts |
| External interrupt sources |
13 sources (IRQ4, IRQ3, IRQ1,
IRQ0 , WKP7 to WKP0, IRQAEC) |
| Internal interrupt sources |
9 sources |
|
Clock pulse
generators |
- Two on-chip clock pulse generators
- System clock pulse generator: 1.0 to 20MHz
- Subclock pulse generator: 32.768 kHz
|
Power supply and
Operating frequency |
- Power supply and MCU operating frequency
-
- With system clock oscillator (using external oscillator)*1

- With on-chip oscillator*1

*1: 1/2 of fosc is supplied inside MCU as a System clock (f).
|
Power-down
modes |
- Seven power-down modes
- Sleep (high-speed) mode
- Sleep (medium-speed) mode
- Standby mode
- Watch mode
- Subsleep mode
- Subactive mode
- Active (medium-speed) mode
|
Memory
(Memory map) |
| Group |
ROM [byte] |
RAM [byte] |
| H8/38524 |
32 kbytes
(Flash and Mask)
|
1 kbyte |
| H8/38523 |
24 kbytes
(Mask) |
| H8/38522 |
16 kbytes
(Flash and Mask) |
| H8/38521 |
12 kbytes
(Mask) |
512 bytes |
| H8/38520 |
8 kbytes
(Mask) |
|
| I/O ports |
| I/O ports: 65pins |
I/O pins: 50pins |
| Output pins: 6pins |
| Input pins: 9pins |
|
| Timers |
| 8-bit timer |
4ch |
TimerA |
- Count-up timer with selection of eight internal clock signals divided from
the system clock (f) and four clock signals divided from the watch clock (f
w ).
|
| TimerC |
- Count-up/down timer with selection of seven internal clock signals or event
input from external pin
- Auto-reloading
|
| TimerG |
- Count-up timer with selection of four internal clock signals
- Incorporates input capture function (built-in noise canceler)
|
| Watchdog Timer |
- Reset signal generated by overflow of 8-bit counter
|
| 16-bit timer |
2ch |
TimerF |
- Can be used as two independent 8-bit timers
- Count-up timer with selection of four internal clock signals or event input
from external pin
- Provision for toggle output by means of compare-match function
|
| Asynchronous external events |
- Count-up timer able to count asynchronous external events independently of
the MCU's internal clocks
- Asynchronous external events can be counted (both rising and falling edge
detection possible)
|
|
| Serial communication interface |
| SCI3 |
1ch |
SCI3: 8-bit synchronous/asynchronous serial interface incorporates
multiprocessor communication function |
|
| 10-bit PWM |
- Pulse-division PWM output for reduced ripple
- Can be used as a 10-bit D/A converter by connecting to an external lowpass
filter.
|
| A/D converter |
- Successive approximations using a resistance ladder
- 8-channel analog input pins
- Conversion time: 31/f or 62/f per channel
|
| LCD controller/driver |
- LCD controller/driver equipped with a maximum of 32 segment pins and four
common pins
- Choice of four duty cycles (static, 1/2, 1/3, or 1/4)
- Segment pins can be switched to general-purpose port function in 4-bit
units
|
| Power-On Reset and Low-Voltage Detection Circuits |
- Monitors the power-supply voltage, and generates an internal reset signal
when the voltage falls below a specified value.
Uses an external capacitor to generate an internal reset signal when power is
first supplied.
|
| Product lineup |
| PKG type |
QFP (PTQP0080KC-A)
14 x 14 mm
0.65mm pitch |
TQFP(PRQP0080JB-A)
12 x 12 mm
0.5mm pitch |
| Flash memory |
HD64F38524H
HD64F38522H |
HD64F38524W
HD64F38522W |
| MASK |
HD6433852X(***)H |
HD6433852X(***)W |
*X shows ROM size (0=8kbyte,1=12kbyte, 2=16kbyte, 3=24kbyte4=32kbyte)
(***) shows ROM code.
|
|
Sample and
Mass production
|
| |
WS |
MP |
| Flash |
OK |
OK |
| MASK |
- |
OK |
|