LPC1765FBD100K Integrierter Schaltkreis Chip IC Electronics 1,25 A hocheffizienter Schaltregler
ic programmer circuit
,programmable audio chip
LPC1766 32-Bit-ARM-Cortex-M3-Mikrocontroller;256 kB Flash und 64 kB SRAM mit Ethernet, USB 2.0 Host/Gerät/OTG, CAN, 12-Bit-ADC und 10-Bit-DAC
1. Allgemeine Beschreibung
Der LPC1766 ist ein ARM Cortex-M3-basierter Mikrocontroller für eingebettete Anwendungen mit hohem Integrationsgrad und geringem Stromverbrauch.Der ARM Cortex-M3 ist ein Kern der nächsten Generation, der Systemerweiterungen wie erweiterte Debug-Funktionen und ein höheres Maß an Unterstützungsblockintegration bietet.Der LPC1766 arbeitet mit CPU-Frequenzen von bis zu 80 MHz.Die ARM Cortex-M3-CPU verfügt über eine dreistufige Pipeline und nutzt eine Harvard-Architektur mit separaten lokalen Befehls- und Datenbussen sowie einem dritten Bus für Peripheriegeräte.Die ARM Cortex-M3-CPU verfügt außerdem über eine interne Prefetch-Einheit, die spekulative Verzweigungen unterstützt.Die Peripherie des LPC1766 umfasst 256 kB Flash-Speicher, 64 kB Datenspeicher, Ethernet MAC, USB-Gerät/Host/OTG-Schnittstelle, 8-Kanal-Allzweck-DMA-Controller, 4 UARTs, 2 CAN-Kanäle, 2 SSP-Controller, SPI Schnittstelle, 3 I 2C-Schnittstellen, I2S-Schnittstelle mit 2 Eingängen und 2 Ausgängen, 8-Kanal-12-Bit-ADC, 10-Bit-DAC, Motorsteuerungs-PWM, Quadratur-Encoder-Schnittstelle, 4 Allzweck-Timer, 6 Ausgänge Allzweck-PWM, Ultra - RTC mit geringem Stromverbrauch, separater Batterieversorgung und bis zu 70 Allzweck-I/O-Pins.Der LPC1766 ist pin-kompatibel zum ARM7-basierten Mikrocontroller LPC2366.
2. Funktionen
„ ARM Cortex-M3-Prozessor, der mit Frequenzen von bis zu 80 MHz läuft.Im Lieferumfang ist eine Memory Protection Unit (MPU) enthalten, die acht Regionen unterstützt.„ ARM Cortex-M3 integrierter Nested Vectored Interrupt Controller (NVIC).„ 256 kB On-Chip-Flash-Programmierspeicher.Der verbesserte Flash-Speicherbeschleuniger ermöglicht einen Hochgeschwindigkeitsbetrieb mit 80 MHz ohne Wartezustände.„ In-System Programming (ISP) und In-Application Programming (IAP) über On-Chip-Bootloader-Software.„ 64 kB On-Chip-SRAM beinhaltet: ‹ 32 kB SRAM auf der CPU mit lokalem Code-/Datenbus für Hochleistungs-CPU-Zugriff.‹ Zwei 16-kB-SRAM-Blöcke mit separaten Zugriffspfaden für höheren Durchsatz.Diese SRAM-Blöcke können für Ethernet-, USB- und DMA-Speicher sowie für allgemeine CPU-Anweisungen und Datenspeicherung verwendet werden.
„ Achtkanaliger General Purpose DMA-Controller (GPDMA) auf der AHB-Mehrschichtmatrix, der mit SSP, I2S, UART, den Analog-zu-Digital- und Digital-zu-Analog-Wandler-Peripheriegeräten, Timer-Anpassungssignalen und für Speicher verwendet werden kann. Übertragungen in den Speicher.„ Die mehrschichtige AHB-Matrixverbindung bietet einen separaten Bus für jeden AHB-Master.Zu den AHB-Mastern gehören die CPU, der Allzweck-DMA-Controller, Ethernet MAC und die USB-Schnittstelle.Diese Verbindung ermöglicht eine Kommunikation ohne Verzögerungen bei der Entscheidungsfindung.„ Der geteilte APB-Bus ermöglicht einen hohen Durchsatz mit wenigen Verzögerungen zwischen CPU und DMA.„ Serielle Schnittstellen: ‹ Ethernet MAC mit RMII-Schnittstelle und dediziertem DMA-Controller.‹ USB 2.0-Full-Speed-Gerät/Host/OTG-Controller mit dediziertem DMA-Controller und On-Chip-PHY für Geräte-, Host- und OTG-Funktionen.‹ Vier UARTs mit fraktionierter Baudratengenerierung, internem FIFO, DMA-Unterstützung und RS-485-Unterstützung.Ein UART verfügt über Modemsteuerungs-E/A und ein UART über IrDA-Unterstützung.‹ CAN 2.0B Controller mit zwei Kanälen.‹ SPI-Controller mit synchroner, serieller Vollduplex-Kommunikation und programmierbarer Datenlänge.‹ Zwei SSP-Controller mit FIFO- und Multiprotokollfähigkeiten.Die SSP-Schnittstellen können mit dem GPDMA-Controller verwendet werden.‹ Zwei I2C-Bus-Schnittstellen unterstützen den Schnellmodus mit einer Datenrate von 400 kbit/s mit Mehrfachadressenerkennung und Überwachungsmodus.‹ Eine I2C-Bus-Schnittstelle, die die vollständige I2C-Bus-Spezifikation und den Schnellmodus sowie eine Datenrate von 1 Mbit/s mit Mehrfachadressenerkennung und Überwachungsmodus unterstützt.
I 2S-Schnittstelle (Inter-IC Sound) für die digitale Audioeingabe oder -ausgabe mit fraktionierter Geschwindigkeitssteuerung.Die I2S-Schnittstelle kann mit GPDMA verwendet werden.Die I2S-Schnittstelle unterstützt 3-Draht- und 4-Draht-Datenübertragung und -empfang sowie die Ein-/Ausgabe der Hauptuhr.„ Weitere Peripheriegeräte: ‹ 70 General Purpose I/O (GPIO)-Pins mit konfigurierbaren Pull-Up/Down-Widerständen und einem neuen, konfigurierbaren Open-Drain-Betriebsmodus.‹ 12-Bit-Analog-Digital-Wandler (ADC) mit Eingangsmultiplexierung zwischen acht Pins, Wandlungsraten bis zu 1 MHz und mehreren Ergebnisregistern.Der 12-Bit-ADC kann mit dem GPDMA-Controller verwendet werden.‹ 10-Bit-Digital-Analog-Wandler (DAC) mit dediziertem Konvertierungs-Timer und DMA-Unterstützung.‹ Vier Allzweck-Timer/Zähler mit insgesamt acht Erfassungseingängen und zehn Vergleichsausgängen.Jeder Timerblock verfügt über einen externen Zähleingang und DMA-Unterstützung.‹ Eine Motorsteuerung (PWM) mit Unterstützung für dreiphasige Motorsteuerung.‹ Quadratur-Encoder-Schnittstelle, die einen externen Quadratur-Encoder überwachen kann.‹ Ein Standard-PWM/Timer-Block mit externem Zähleingang.‹ Echtzeituhr (RTC) mit separater Leistungsdomäne und dediziertem RTC-Oszillator.Der RTC-Block umfasst 64 Byte batteriebetriebene Backup-Register.‹ Watchdog Timer (WDT) setzt den Mikrocontroller innerhalb einer angemessenen Zeitspanne zurück, wenn er in einen fehlerhaften Zustand eintritt.‹ System-Tick-Timer, einschließlich einer externen Takteingangsoption.‹ Der repetitive Interrupt-Timer bietet programmierbare und sich wiederholende zeitgesteuerte Interrupts.
Ein Teil der Lagerliste
RC0603FR-075K1L | YAGEO | 1640 | SMD0603 |
RC0603FR-07620KL | YAGEO | 1619 | SMD0603 |
RC0603FR-07324KL | YAGEO | 1627 | SMD0603 |
RC0603FR-07240KL | YAGEO | 1617 | SMD0603 |
C1608C0G1H330J080AA | TDK | IB16H28109 | SMD0603 |
C1608C0G1H820J080AA | TDK | IB16H28109 | SMD0603 |
YC164-JR-0756RL | YAGEO | 1610 | SMD1206 |
T491B106M016AT | KEMET | 1607 | SMDB |
M5218AL | MITSUBISH | 642006 | ZIP-8 |
TC4066BP | TOSHIBA | 1227 | DIP-14 |
KA7805 | FSC | B25 | TO-220 |
ULN2003A | TI | 63ARE6K | SOP-16 |
BTS721L1 | 1608 | SOP-20 | |
TL4941 | TI | 95AEH8M | SOP-16 |
M27C512-12F1 | STM | 1230 | DIP-28 |
HEF4081BT | 1625 | SOP-14 | |
B57460 | 0444+ | SOP-14 | |
LMC662CMX | NSC | 4A3C | SOP-8 |
A1412 | NEC | 04 | TO-252 |
SFH756V | 1542 | TAUCHEN | |
SFH250V | 1436 | TAUCHEN | |
NJM2902M | GFS | A3001G | SOP-14 |
2SC4546 | SANKEN | 9N | TO-220 |
BCN31ABL253G | TTELECRON | 1105/1326581 | SMD |
SFH4301 | OSRAM | 1603 | DIP-2 |
LM2596SX-5.0 | NSC | JM61RP | TO-263 |
ATMEGA32A-AU | ATMEL | 1602 | QFP-44 |
MJD42C | AN | 1518 | TO-252 |
ULN2803AFWG | TOSHIBA | 16ULTH16 | SOP-18 |
74HC595D | 1610 | SOP-16 |
LP80C31BH Elektronikkomponenten Integrierte Schaltung Chip IC Elektronik
Bit 20MHz 32KB ATMEGA328P-AU IC Speicherchip AVR ATmega Mikroregler-8
EE80C196KB-16 Commercial / Express Chmos Mikrocontroller mit hoher Auflösung
PIC16F54-E/SO Neue und ursprüngliche Lagerbestände
Bild | Teil # | Beschreibung | |
---|---|---|---|
LP80C31BH Elektronikkomponenten Integrierte Schaltung Chip IC Elektronik |
* Microcontroller IC
|
||
Bit 20MHz 32KB ATMEGA328P-AU IC Speicherchip AVR ATmega Mikroregler-8 |
AVR AVR® ATmega Microcontroller IC 8-Bit 20MHz 32KB (16K x 16) FLASH 32-TQFP (7x7)
|
||
EE80C196KB-16 Commercial / Express Chmos Mikrocontroller mit hoher Auflösung |
MCS 96 80C Microcontroller IC 16-Bit 16MHz ROMless 68-PLCC
|
||
PIC16F54-E/SO Neue und ursprüngliche Lagerbestände |
PIC PIC® 16F Microcontroller IC 8-Bit 20MHz 768B (512 x 12) FLASH 18-SOIC
|