PIC16F62X FLASH-basierter 8-Bit-CMOS-MikrocontrollerAllgemeine BeschreibungDie PIC16F62X sind 18-polige FLASH-basierte Mitglieder der vielseitigen PIC16CXX-Familie von kostengünstigen, leistungsstarken, voll statischen 8-Bit-Mikrocontrollern in CMOS-Technologie. Alle PICmicro®-Mikrocontroller verwenden eine fortschrittliche RISC-Architektur. Der PIC16F62X verfügt über erweiterte Kernfunktionen, einen achtstufigen Deep-Stack und mehrere interne und externe Interrupt-Quellen. Die getrennten Befehls- und Datenbusse der Harvard-Architektur ermöglichen ein 14 Bit breites Befehlswort mit den separaten 8 Bit breiten Daten. Die zweistufige Befehlspipeline ermöglicht die Ausführung aller Befehle in einem einzigen Zyklus, mit Ausnahme der Programmverzweigungen (die zwei Zyklen erfordern). Insgesamt stehen 35 Befehle (reduzierter Befehlssatz) zur Verfügung. Zusätzlich bietet ein großer Registersatz einige der architektonischen Neuerungen, mit denen eine sehr hohe Leistung erreicht wird. PIC16F62X-Mikrocontroller erreichen typischerweise eine 2:1-Codekomprimierung und eine 4:1-Geschwindigkeitsverbesserung gegenüber anderen 8-Bit-Mikrocontrollern ihrer Klasse. Der PIC16F62X verfügt über acht Oszillator-Konfigurationen. Der ER-Oszillator mit einem Pin ist eine kostengünstige Lösung. Der LP-Oszillator minimiert den Stromverbrauch, XT ist ein Standardquarz, INTRC ist ein eigenständiger interner Oszillator. Der HS ist für High-Speed-Quarze. Der EC-Modus ist für eine externe Taktquelle. Der SLEEP-Modus (Power-down) bietet Energieeinsparungen. Der Benutzer kann den Chip durch mehrere externe Interrupts, interne Interrupts und RESETS aus dem SLEEP-Modus aufwecken. Ein äußerst zuverlässiger Watchdog-Timer mit einem eigenen On-Chip-RC-Oszillator bietet Schutz vor Software-Lockup. Die FLASH-Technologie macht die Anpassung von Anwendungsprogrammen (Erkennungspegel, Impulserzeugung, Timer usw.) extrem schnell und bequem. Durch die kleinen Gehäuse mit geringem Platzbedarf ist diese Mikrocontroller-Serie ideal für alle Anwendungen mit Platzbeschränkungen. Niedrige Kosten, niedriger Stromverbrauch, hohe Leistung, Benutzerfreundlichkeit und E/A-Flexibilität machen den PIC16F62X sehr vielseitig.Hochleistungs-RISC-CPU:• Nur 35 zu erlernende Anweisungen• Alle Einzelzyklus-Anweisungen (200 ns), außer Programmzweige, die zweizyklisch sind• Betriebsgeschwindigkeit:- DC – 20 MHz Takteingang- DC – 200 ns Befehlszyklus• Unterbrechungs-Fähigkeit• 16 Hardware-Register mit Sonderfunktionen• 8-stufiger tiefer Hardware-Stack• Direkte, indirekte und relative AdressierungsartenPeriphere Merkmale:• 16 E/A-Pins mit individueller Richtungssteuerung• Hochstromsenke/Quelle für LED-Direktansteuerung• Analog-Komparator-Modul mit:- zwei Analog-Komparatoren- Programmierbares On-Chip-Spannungsreferenzmodul (VREF)- Programmierbares Eingangsmultiplexen von Geräteeingängen und interner Spannungsreferenz- Komparatorausgänge sind von außen zugänglich• Timer0: 8-Bit-Timer/Zähler mit programmierbarem 8-Bit-Vorskalierer• Timer1: 16-Bit-Timer/Zähler mit externem Quarz/Taktgeber• Timer2: 8-Bit-Timer/Zähler mit 8-Bit-Periodenregister, Vorskalierer und Nachskalierer• Modul Erfassen, Vergleichen, PWM (CCP)- Die Erfassung erfolgt mit 16 Bit, die maximale Auflösung beträgt 12,5 ns- Der Vergleich ist 16-Bit, die maximale Auflösung beträgt 200 ns- Die maximale PWM-Auflösung beträgt 10 Bit• Universal-Synchron/Asynchron-Empfänger/Sender USART/SCI• 16 Bytes gemeinsames RAMSpezielle Mikrocontroller-Eigenschaften:• Einschalt-Rückstellung (POR)• Einschalt-Zeitgeber (PWRT) und Oszillator-Start-Zeitgeber (OST)• Brown-out-Detect (BOD)• Watchdog-Timer (WDT) mit eigenem On-Chip-RC-Oszillator für zuverlässigen Betrieb• Multiplex-MCLR-Stift• Programmierbare schwache Pull-ups auf PORTB• Programmierbarer Code-Schutz• Niederspannungs-Programmierung• Energiesparender SLEEP-Modus• Wählbare Oszillator-Optionen- FLASH-Konfigurationsbits für Oszillator Optionen- ER-Oszillator (Externer Widerstand)• Geringere Anzahl von Teilen – INTRC mit zwei Geschwindigkeiten• Niedrigerer Stromverbrauch- EC Externer Takteingang- XT-Oszillator-Modus- HS-Oszillator-Modus- LP-Oszillator-Modus• In-circuit Serial Programming™ (über zwei Pins)• Vier benutzerprogrammierbare ID-PlätzeCMOS-Technologie:• CMOS FLASH-Technologie mit niedrigem Stromverbrauch und hoher Geschwindigkeit• Vollständig statischer Entwurf• Großer Betriebsspannungsbereich- PIC16F627 – 3,0V bis 5,5V- PIC16F628 – 3,0V bis 5,5V- PIC16LF627 – 2,0V bis 5,5V- PIC16LF628 – 2,0V bis 5,5V• Kommerziell, industriell und erweiterter Temperaturbereich• Niedriger Stromverbrauch- < 2,0 mA bei 5,0 V, 4,0 MHz- 15µA typisch @ 3,0V, 32 kHz- < 1,0µA typischer Standby-Strom bei 3,0V
PIC 16F628-20P – 8-Bit-PICmicro Mikrocontroller, 3,5 KB, 20 MHz, DIP-18
4,99 €
- Lieferzeit: 1-2 Werktage
- ab Lager