Описание
The TMP89FS60 is a single-chip 8-bit high-speed and high-functionality microcomputer incorporating 61440 bytes of Flash Memory.
- 8-bit single chip microcomputer
- Instruction execution time: 125 ns (at 8 MHz), 122 µs (at 32.768 kHz)
- 133 types & 732 basic instructions
- 27 interrupt sources (External: 6 Internal: 21 , Except reset)
- Input / Output ports (58 pins)
- Large current output: 8 pins (Typ. 20mA)
- Watchdog timer
- Interrupt or reset can be selected by the program.
- Power-on reset circuit
- Voltage detection circuit
- Divider output function
- Time base timer
- 16-bit timer counter (TCA): 2 ch
- Timer, External trigger, Event Counter, Window, Pulse width measurement, PPG OUTPUT modes
- 8-bit timer counter (TC0): 4 ch
- Timer, Event Counter, PWM, PPG OUTPUT modes
- Usable as a 16-bit timer, 12-bit PWM output and 16-bit PPG output by the cascade connection of two channels.
- Real time clock
- UART: 1ch
- UART/SIO: 2ch Note: Two SIO channels can be used at the same time.
- I²C/SIO: 1ch
- Key-on wake-up: 8 ch
- 10-bit successive approximation type AD converter
- Analog input: 16ch
- On-chip debug function
- Break/Event
- Trace
- RAM monitor
- Flash memory writing
- Clock operation mode control circuit: 2 circuit
- Single clock mode / Dual clock mode
- Low power consumption operation (8 mode)
- STOP mode: Oscillation stops. (Battery/Capacitor back-up.)
- SLOW1 mode: Low power consumption operation using low-frequency clock.(High-frequency clock stop.)
- SLOW2 mode: Low power consumption operation using low-frequency clock.(High-frequency clock oscillate.)
- IDLE0 mode: CPU stops, and only the Time-Based-Timer(TBT) on peripherals operate using high frequency clock. Released when the reference time set to TBT has elapsed
- IDLE1 mode: The CPU stops, and peripherals operate using high frequency clock. Release by interrupts(CPUrestarts)
- IDLE2 mode: CPU stops and peripherals operate using high and low frequency clock. Release by interrupts. (CPU restarts)
- SLEEP0 mode: CPU stops, and only the Time-Based-Timer(TBT) on peripherals operate using low frequency clock. Released when the reference time set to TBT has elapsed
- SLEEP1 mode: CPU stops, and peripherals operate using low frequency clock. Release by interrupt.(CPU restarts).