| Item |
Specification |
| CPU |
- High-speed H8/300H central processing unit with an internal 16-bit
architecture
- Upward-compatible with H8/300 CPU on an object level
- Sixteen 16-bit general registers
- 62 basic instructions
- Eight addressing modes
- 64-kbyte address space (H8/300H normal mode)
|
| Interrupts |
| External interrupt sources |
14sources (mask levels settable) |
| Internal interrupt sources |
28sources (mask levels settable) |
|
| Address break |
Address Break can request access and data or a combination of
them |
| Clock pulse generators |
| System clock pulse generator |
System clock pulse generator Crystal oscillator, ceramic
oscillator: (2 to 10MHz) |
| Subclock pulse generator |
32.768 kHz (Crystal oscillator)
38.4 kHz (Crystal oscillator) |
|
Operating frequency/
Operating voltage |
| |
Operating frequency |
Operating voltage |
| System clock pulse
generator |
2 to 4.2MHz |
1.8 to 3.6V |
| 4 to 10MHz |
2.7 to 3.6V |
| Subclock pulse generator |
32.738kHz
38.4kHz |
1.8 to 3.6V |
|
| Power-down modes |
- Support of 7 power-down modes, module standby mode and system clock pulse
function.
- Sleep (high-speed) mode
- Sleep (medium-speed) mode
- Standby mode
- Watch mode
- Subsleep mode
- Subactive mode
- Active (medium-speed) mode
|
Memory
(Memory map) |
| ROM |
Product abb. |
ROM(byte) |
RAM(byte) |
| Flash memory version |
H8/38799F |
128K |
4K |
| Mask ROM Version |
H8/38799 |
128K |
4K |
| H8/38798 |
96K |
2K |
|
| I/O ports |
| I/O ports |
75 I/O pins, including 4 large current ports (IOL = 15 mA, @VOL = 2.7V to
3.6V) |
| Input-only pins |
8 input pins |
|
| Timers |
| RTC |
- Choice of eight internal clock sources
- Counts seconds, minutes, hours, and day-of-week
- Can be used as 8-bit free running counter
|
| Asynchronous Event Counter (AEC) |
16-bit timer |
- Count-up timer able to count asynchronous external events independently of
the MCUs internal clock
|
| Timer F |
16-bit timer |
- Choice of five counter input clocks
Internal clocks (φ/32, φ/16, φ/4, and φW/4) or external clocks can be
selected.
- Toggle output function.
|
| Timer Pulse Unit (TPU) |
16-Bit Timer Unit x 2ch |
- Maximum 4-pulse input/output.
- Selection of 7 or 8 counter input clocks for each channel
- Waveform output at compare match
- Input capture function
- PWM output with any duty level is possible
- Operation with cascaded connection
|
| 14-Bit PWM x 4ch |
- Choice of four conversion periods
- Pulse division method for less ripple.
- Use of module standby mode enables this module to be placed in standby mode
independently when not used.
- The standard PWM or pulse-division type PWM can be selected by
software.
|
| Watchdog Timer |
- Selectable from eleven counter input clocks
- Watchdog timer mode
- Interval timer mode
- Use of module standby mode enables this module to be placed in standby mode
independently when not used.
|
|
| Serial communication interface |
| SCI3 |
3ch |
- Asynchronous or clock synchronous serial communications interface(*note:
IrDA is only for SCI3_1)
|
| I2C (option) |
1ch |
- Conforms to I2C bus interface proposed by Philips
Electronics
|
|
| A/D converter |
| |
Channel |
Specification |
10-bit
A/D converter |
8ch |
Successive approximations with 10-bit resolution, sample and hold
function |
|
| Power-On Reset Circuit |
Uses an external capacitor to generate an internal reset signal
when power is first supplied. |
Sample,
mass production |
| |
Sample |
MP |
| F-ZTAT |
OK |
2007/2Q |
| MASK |
OK |
2007/3Q |
|