The M89T02A is an 8 bit RISC high performance microcontroller . It is equipped with 2K word MTP(Mulit-Time Programmable) ROM,
128 Bytes RAM,TouchKey,Timer,TimeBase, Interrupt, LVR(Low VoltageReset), I/O ports and PWM output in a single chip.
Features:
• High-performance RISC CPU
• 61 single word instructions.
• All single cycle instructions except
for program branches which are two cycle
• Operating speed:
4 MHz clock input 500ns instruction cycle
• Power on CPU speed on LOW (RC 32KHz).
• Operating voltage:2.2V~5.5V.
• LVR Operating voltage 2.0v or 2.7V(VDD>3.0V)
• 2k x 16bit word ROM, 128bytes RAM
• Interrupt capability
(up to 8 internal/external interrupt sources)
• Four level deep hardware stack
• Direct, indirect and relative addressing modes
• Power-on Reset (POR)
• Power-up Timer (PWRT) and Oscillator Start-up Timer (OST)
• Watchdog Timer (WDT) with its own on-chip
RC oscillator for reliable operation
• oscillator :
- Internal RC8M(8MHz nominal ) +-5%
- Internal RC32K(32KHz nominal ) +-30%
• OSCH Internal RC8M/2
• OSCL Internal RC32K
• Low power, high speed CMOS MTP Technology
• Four operation modes
- STOP mode: CPU, OSCH and OSCL all stop
- SLEEP mode:
CPU stop and OSCH or OSCL active for peripheral circuit
- Low power mode: OSCH stop,
OSCL active for CPU and peripheral circuit
- Normal mode:
Both OSCH and OSCL active, CPU clock from OSCH
• Offer 2 IO + 3 touch pad or 3 IO + 2 touch pad or
5 general programmable I/O
2、Peripheral Features:
• Two time base
-Time base offers 2 various period interrupt request
• One 8-bit TCP1 auto-reload timer/counter
-4 timer clock sources selected by software
• Built-in 3 set 8-bit PWM output
• MCU system protection and power saving controlled mode:
-Built-in watch dog timer (WDT) circuit
-Built-in low voltage reset (LVR) function
-Out of user program's range detection
-ROM code error detection
-Provide high/low system operating speed,
sleep and stop mode for power saving control
• Provide 3 pins with touch pad detection
• Touch sensor voltage reference selection
1/2VDD or 1/3VDD or 2/3VDD by register.
• Provide 8 interrupt sources
- External: INT0, INT1 shared with IO pad
- Internal: two Time base, two Timer/counter
- Two touchpad's interrupt
• Provide package types
M89T02A-SOP10,
M89T02A-SOP8,
M89T02A-SOT23-6
File Name | Description |
M89T02A1.pdf |