Takt
- High-Speed Systemtakt ... Aus den folgenden drei Quellen ausgewählt
- Keramik/Quartz-Oszillator: 1 bis 10 MHz
- Externer Takt: 1 bis 10 MHz
- Interner High-Speed-Oszillator: 4 MHz ± 2 % (-20 bis +70°C), oder 8 MHz ± 5 %(-40 bis +85°C)
- Low-Speed-System-Oszillator 30 kHz ± 10 % ... Watchdog Timer, Timertakt im Intervallbetrieb
- Subsystem-Takt: Takt, um hauptsächlich den Echtzeit-Zähler zu betreiben
I/O-Ports:24 (CMOS I/O: 21, CMOS-Eingang: 3)
Timer
- 16-Bit Timer/Ereigniszähler ... Timerausgang, Capture Input: 1 Kanal
- 8-Bit Timer H ... PWM-Ausgang: 1 Kanal
- 8-Bit Timer/Ereigniszähler 5 ... PWM-Ausgang, externer Ereigniszähler-Eingang: 2 Kanäle
- Watchdog Timer ... Betriebsbereit mit Low-Speed-internem Oszillationstakt: 2 Kanäle
Serielle Schnittstelle
- UART ... Asynchrone 2-drahtige serielle Schnittstelle: 1 Kanal
- IICA ... Takt-synchrone 2-drahtige serielle Schnittstelle, Multimaster-Unterstützung, Standby kann bei Adressübereinstimmung im Slavemodus ausgelöst werden: 1 Kanal
- CSI ... Takt-synchrone 3-drahtige serielle Schnittstelle: 1 Kanal
10-Bit Auflösung A/D-Konvertierung: 7 Kanäle
Funktionsbereiter Verstärker (nur für Produkte mit funktionsbereiten Verstärkern): 2 Kanäle
Power-on-clear (POC)-Schaltkreis
Unterspannungs-Erkennung (LVI) (Ein Interrupt/Reset (auswählbar) wird erzeugt, wenn die Grenzspannungs-Erkennung erreicht wird)
- Grenzspannungs-Erkennung: Auswählbar aus 16 Ebenen zwischen 1.91 und 4.22 V
Flashspeicher benötigt nur eine Versorgungsspannung
- eingebauter Flash-Programmieralgorithmus
- Softwareschutzfunktion: Schutz gegen das Kopieren von außerhalb (kein Flash-Lesebefehl)
Schutzfunktion
- Watchdog Timer wird von Takt bearbeitet, der unabhängig von der CPU ist ... Das Aufhängen eines Programms kann erkannt werden, sogar wenn der Systemtakt abbricht
- Ein Abfall der Betriebsspannungsversorgung kann von LVI erkannt werden ... Entsprechende Verarbeitung kann ausgeführt werden, bevor die Spannungsversorgung unter die Betriebsspannungsversorgung fällt
- Ausgestattet mit System Option Byte-Funktion ... Wichtige Systemablauf-Einstellungen sind in der Hardware eingestellt
On-Chip-Debugfunktion ... Verfügbar zum Steuern des Zielgerätes und Zugreifen auf Speicher