Leistungsstarke 16-Bit-Digitalsignal-ControllerdsPIC33FJ12MC201/202Leistungsstarke DSC-CPU:- Modifizierte Harvard-Architektur- C-Compiler optimierter Befehlssatz- 16 Bit breiter Datenpfad- 24 Bit breite Anweisungen- Linearer Programmspeicher, der bis zu 4M Befehlswörter adressiert- Linearer Datenspeicher, der bis zu 64 KByte adressiert- 83 Basisanweisungen, meist ein Wort/einen Zyklus- Sechzehn 16-Bit-Allzweckregister- Zwei 40-Bit-Akkumulatoren mit Rundungs- und Sättigungsoptionen• Flexible und leistungsfähige Adressierungsmodi:- Indirekt- Modulo- Bit-umgekehrt• Software-Stapel• 16 x 16 gebrochene/ganzzahlige Multiplikationsoperationen• 32/16 und 16/16 teilen Operationen• Einzelzyklus multiplizieren und akkumulieren:- Akkumulator-Rückschreiben für DSP-Operationen- Dualer Datenabruf• Bis zu ±16-Bit-Verschiebungen für bis zu 40-Bit-DatenSystemverwaltung:• Flexible Taktoptionen:- Extern, Quarz, Resonator, internes RC- Vollständig integrierter phasengesteuerter Regelkreis (PLL)- Extrem jitterarme PLL• Einschalt-Timer• Oszillator-Startzeitgeber/Stabilisator• Watchdog-Timer mit eigenem RC-Oszillator• Ausfallsicherer Uhrenmonitor• Zurücksetzen durch mehrere QuellenUnterbrechungsregler:• 5-Zyklus-Latenzzeit• Bis zu 26 verfügbare Unterbrechungsquellen• Bis zu drei externe Unterbrechungen• Sieben programmierbare Prioritätsstufen• Vier Prozessor-AusnahmenCMOS-Technologie:• Flash-Technologie mit niedrigem Stromverbrauch und hoher Geschwindigkeit• Vollständig statischer Entwurf• 3,3V (±10%) Betriebsspannung• Industrielle und erweiterte Temperatur• Niedriger Stromverbrauch Digitale E/A:• Peripherie-Pin-Auswahl-Funktionalität• Bis zu 21 programmierbare digitale E/A-Pins• Aufwachen/Unterbrechen beim Wechsel für bis zu 21 Stifte• Ausgangspins können von 3,0V bis 3,6V treiben• Ausgang bis zu 5V mit Open-Drain-Konfigurationen an 5V-toleranten Pins• 4 mA-Senke an allen E/A-PinsEnergiewirtschaft:• On-Chip 2,5V-Spannungsregler• Umschalten zwischen Taktquellen in Echtzeit• Idle-, Schlaf- und Doze-Modus mit schnellem AufwachenOn-Chip-Flash und SRAM:• Flash-Programmspeicher (12 KByte)• Daten-SRAM (1024 Bytes)• Boot- und allgemeine Sicherheit für Programm-FlashTimer/Erfassung/Vergleich:• Timer/Zähler, bis zu drei 16-Bit Timer:- Kann bis zu einem 32-Bit-Timer gekoppelt werden- Ein Zeitgeber läuft als Echtzeituhr mit externem 32,768-kHz-Oszillator- Programmierbarer Vorteiler• Input Capture (bis zu vier Kanäle):- Erfassung an der oberen, unteren oder beiden Kanten- 16-Bit-Capture-Eingangsfunktionen- 4-tiefes FIFO bei jeder Aufnahme• Output-Vergleich (bis zu zwei Kanäle):- Einzel- oder Dual 16-Bit-Vergleichsmodus- Störungsfreier 16-Bit-PWM-ModusKommunikationsmodule:• 4-Draht-SPI:- Framing unterstützt E/A-Schnittstelle zu einfachen Codecs- Unterstützt 8-Bit- und 16-Bit-Daten- Unterstützt alle seriellen Taktformate und Abtastmodi• I2C™:- Volle Unterstützung des Multi-Master-Slave-Modus- 7-Bit- und 10-Bit-Adressierung- Bus-Kollisionserkennung und Arbitrierung- Integrierte Signalaufbereitung- Maskierung der Slave-Adresse• UART:- Interrupt auf Adressbit-Erkennung- Interrupt bei UART-Fehler- Aufwachen bei Start-Bit aus Schlafmodus- 4-Zeichen-TX- und -RX-FIFO-Puffer- LIN-Bus-Unterstützung- IrDA®-Kodierung und -Dekodierung in Hardware- Hochgeschwindigkeits-Baud-Modus- Hardware-Flusskontrolle mit CTS und RTSMotorsteuerungs-Peripheriegeräte:• 6-Kanal 16-Bit-Motorsteuerungs-PWM:- Generatoren mit drei Tastverhältnissen- Unabhängiger oder komplementärer Modus- Programmierbare Totzeit und Ausgangspolarität- Kantenausgerichtet oder zentriert- Manuelle Ausgabe-Übersteuerungssteuerung- Eine Fehlereingabe- Auslöser für ADC-Konvertierungen- PWM-Frequenz für 16-Bit-Auflösung (@ 40 MIPS) = 1220 Hz für kantenausgerichtet Modus, 610 Hz für mittig ausgerichteten Modus- PWM-Frequenz für 11-Bit-Auflösung (@ 40 MIPS) = 39,1 kHz für kantenausgerichtet Modus, 19,55 kHz für Center-Aligned-Modus• 2-Kanal 16-Bit-Motorsteuerungs-PWM:- Ein Tastverhältnis-Generator- Unabhängiger oder komplementärer Modus- Programmierbare Totzeit und Ausgangspolarität- Kantenausgerichtet oder zentriert- Manuelle Ausgabe-Übersteuerungssteuerung- Eine Fehlereingabe- Auslöser für ADC-Konvertierungen- PWM-Frequenz für 16-Bit-Auflösung (@ 40 MIPS) = 1220 Hz für kantenausgerichtet Modus, 610 Hz für mittig ausgerichteten Modus- PWM-Frequenz für 11-Bit-Auflösung (@ 40 MIPS) = 39,1 kHz für kantenausgerichtet Modus, 19,55 kHz für Center-Aligned-Modus• Quadratur-Encoder-Schnittstellenmodul:- Phase A, Phase B und Indeximpulseingang- 16-Bit-Aufwärts/Abwärts-Positionszähler- Status der Zählrichtung- Modus Positionsmessung (x2 und x4)- Programmierbare digitale Rauschfilter an den Eingängen- Alternativer 16-Bit-Timer/Zähler-Modus- Unterbrechung des Positionszählers Rollover/UnterlaufAnalog-Digital-Wandler (ADCs):• 10-Bit, 1,1 Msps oder 12-Bit, 500 Ksps Umwandlung:- Zwei und vier gleichzeitige Abtastungen (10-Bit-ADCs)- Bis zu sechs Eingangskanäle mit automatischer Abtastung- Der Umwandlungsstart kann manuell oder synchronisiert mit einer von vier Triggerquellen erfolgen- Konvertierung im Ruhemodus möglich- ±2 LSb max integrale Nichtlinearität- ±1 LSb max differentielle Nichtlinearität
33FJ12MC201-IP – dsPIC-Mikrocontroller, 16-Bit, 3,0-3,6 V, 12 KB, 40 MHz, DIP-18
5,67 €
- Lieferzeit: 1-2 Werktage
- ab Lager