-
Thread
PIT bei ATMEGA4809 macht nicht was ich gerne hätte
Skip ROM" command vor "read scratchpad" command um ohne adresse das scratchpad zu lesen ds.write(0xCC); //Rx read Scratchpad command ds.write(0xBE); //Rx read 9 bytes for (int i = 0; i < 9; i++) { data[i] = ds.read(); } int16_t convert = (data[1] << 8) | data[0]; float convertToFloat = ((float)convert) / 16; return convertToFloat; } [/c]
-
Artikel
Batteriewächter
beträgt daher 0xF3, 0x1B (= Faktor 0.94963 bzw. -5.04%). Nach dem Flashen wird an die beiden mittleren Pins von J1 eine Spannung von ca. 5V angeschlossen. Ist alles ok, sollte das Display die Spannung blinkend anzeigen
an andere Zellenzahlen: {| class="wikitable" + Ladeteil L200 Zellen Volt R12 R13 UE,min UE,nom 4 6.5 2K2 2K2 10.2V 12V 5 7.95 2K2 5K1 11.7V 13V 6 9.4 2K2 18K 13.1V 15V 7 10.85 2K4 --- 14.6V 16V 8 12.3 3K0 47K 16.0V 18V 10 15.2 3K9 68K 18.9V 20V 12 18.1 4K7 130K 21.8V 24V Die minimale Netzteilspannung
-
Thread
Neue Bauteile: flexibler I2C-Bus-Expander, 3V-Relais, RF-Komponenten und mehr
hier verspricht CUI je nach Serie 120VAC/125VAC/220VAC beziehungsweise 30VDC/60VDC. ### Microchip PIC16F18114 / PIC16F18115 – 8 Pin-MCU mit leistungsstarkem ADC/DAC Microchip erweitert das DAC/ADC-Komplement seiner Achtbitter permanent. Seit einiger Zeit gibt es dabei einen als ADCC bezeichneten 12Bit-ADC
Rennen, die für das DC-Blocking in bestimmten Frequenzbändern optimiert sind.  (Bildquelle: Vishay) Im Bereich der Parameter verspricht Vishay folgendes: [c] x) Resonance free performance across working frequency range x) < 0.5 dB insertion loss across frequency
-
Thread
Rigol MSO5000: Fragen zur Protokollanalyse
auf die Idee koennte man ja mal kommen wenn man ein Problem hat. Reichen sollte eigentlich etwa 5fache OVersampling um halbwegs zuverlaessig zu dekodieren. Mit 10x bist du garantiert auf der sicheren Seite. Wenn es dann nicht geht machst du entweder etwas falsch oder dein Oszi hat einen Bug.
Telegrammen einblenden. Zu den Bildern/Test Etwas schwierig gestaltete sich dabei der 1MHz I2C Bus, da der ja nicht so ganz typisch ist. Glücklicherweise habe ich noch eine alte Bastellei mit einem PIC18F14k22 Und 24LC02 drauf gefunden, die ich mit einem I2C Minimalprogramm etwas zweckentfremden
-
Artikel
MMC- und SD-Karten
Lötzinn langfristig nicht sehr zuträglich sein. Aber für's Hobby funktioniert das wunderbar. Speziell PIC: Wird der C18 Compiler benutzt, so hat man in der Bibliothek die Funktion ReadSPI(). Diese darf nicht benutzt werden, da sie SSPBUF vor dem Lesevorgang mit 0x00 initialisiert. Die SD-Karte erwartet
Raspberry Pi Read-Only SD-Karte einschränkungen? Projekte. Ultimate Floppy Emulator von Retromaster (PIC32 @ 80 Mhz, 16 Mb SDRAM) Weblinks. Difference-between-slc-mlc-tlc-3d-nand
-
Thread
Wieso spricht man bei den 8 Bit-AVRs von RISC?
MCUA schrieb im Beitrag #7119576: > M32C ist 32 Bit, nicht 16. Der M32C/8x ist klar ein 16-Bitter, was die Instruction Set Architecture angeht. Mag sein, dass die Implementierung schneller ist als beim sehr ähnlichen M16C/8x, der innere
-Bitter. Die Bezeichnungen von Renesas sind allerdings ein ziemliches Verwirrspiel. Weil die M32C/8x stärker an die M16C/8x erinnern, als die M16C/8x an die M16C/6x. Und ich andererseits kaum einen Unterschied zwischen M16C/6x und R8C finden konnte.
-
Thread
Hilfe bei PIC Programmierung
pic16...) zu dem richtigen PIC und die Chose läuft. Beispiel aus einem aelteren Programm von mir fuer den PIC16F886: [code] ;*********************************************************************** ; Definition µC, Programm laeuft auch mit PIC16F882 und PIC16F883 list p=16f886 #include <p16f886.inc> ERRORLEVEL -302 ; schaltet Bank-Warnungen ab ; CONFIG fuer PIC16F886 __
-
Thread
Microchip SAMD (M0+) bzw. SAML10/11 (M23) Erfahrung
schon lange, der ice kann nur was mal Atmel war und ist wohl auch bald weg, zwei mitlerweile nutzlose PicKit 'x' liegen auch noch im Schrank. Nun also der MPlab Snap. Mit dem Snap ist man auf MPlab X festgelegt, vermute ich? Ist denn beim MPlab X die Transfomation zu kompletter Atmel unterstützung
ATSAMC20/ATSAMC21, zu bekommen sind die aber auch nicht. Die zu den ATSAMC20 praktisch baugleichen PIC32CM bekommt man allerdings noch, vermutlich weil die einfach keiner kennt. Für mein CAN-Interface bin ich gerade auf Gigadevice gekommen. Genauer den GD32C103CBT6. Denn JLCPCB hat einiges an
-
Thread
Wie viel Bit nötig für Operandenspezifikation?
Stefan L. schrieb im Beitrag #7107613: > Allein für die 16 Register benötigt man ja schon 4 Bit um diese zu > adressieren. Push ESP hat beim Intel typischerweise nur 8 Bit Opcode Push all aber auch (5A) Man muss gewisse Dinge im Zusammenhang betrachten
gefragte Operandenspezifikation einschliesst. Wenn ja, dann hat PUSH<reg> 8 Bits und kurze Sprünge 16. Wenn nein, dann hat PUSH<reg> 5 Bits und die Sprünge haben 8. Aber beide 8 Bits haut nicht hin.
-
Thread
Suche nach ATtiny mit ADC und Gain > 20x
Da waren aber auch ein paar ›Copy and Paste‹ Artisten am Werk. Vorne: with Programmable Gain (1x / 20x / 100x) S132: Selectable Gain (1x / 20x / 100x) S142: The GAIN is either 1x, 8x, 20x or 32x S147: Table 16-5. Gain Selection 1 20 100 Also haben wir 1x 8x 20x 32x und 100x im Angebot. Hoffe
Norbert schrieb im Beitrag #7107339: > S142 unten: > 16.11.2 Differential-Ended Conversion > In differential input mode, > … > The GAIN is either 1x, 8x, 20x or 32x. Tatsächlich. Dieser Datenblatt-C&P-Bug stammt bereits von Atmel. Die marketingtechische
-
Thread
XC16 v1.70- oder Ich mache komische Sachen mit Pointer
nimmt *data nicht die Werte aus data_read_buf an, sondern verbleibt bei 0. Ich verwende hier einen PIC24hj128gp202 mit der MPLAB X IDE v5.50 mit dem xc16 v1.70 compiler. Ich weiß jetzt nicht ob es am Debugger liegt. Kann die Werte leider nur im Debug-Modus auslesen, da ich sonst keine Daten/Info-Ausgänge
= tmp << 3; i2c_drv_read_data_get(&tmp); data_temperature += tmp >> 5; tmp = 0; } } return 1; } [/c] Der I2C_manager arbeitet im Grunde die I2C-Tasks ab. Der funktioniert
-
Thread
PIC Mikrocontroller UART READ
other Travos 3 funkmodul on my board. I want to store the data in an array and send it back ( with my PIC18F27Q43) But it does not work :(( char payload[16] = {0}; while (UART5_is_rx_ready()){ payload[i] = UART5_Read(); i++; } if (payload[1] == 0x81){ UART5_Write(0x02); UART5_Write(0x00); UART5_Write(0x0C); UART5_Write(0x48); }
-
Thread
Floating point Geschwindigkeit
Tippgeber schrieb im Beitrag #7105640: > Bei einer 32x32->64 MUL werden die Operatoren zuerst auf 64 Bit > erweitert und dann multipliziert, mit der Folge, dass statt der > notwendigen 16 Multiplikationen 64 ausgeführt werden Welche Plattform, welcher
ausreichend genauen Näherungswert akzeptiert. https://www.heise.de/newsticker/meldung/Zahlen-bitte-0x5f3759df-merkwuerdige-Mathematik-im-Egoshooter-3208927.html
-
Thread
Akku Einhell RG-CM36Li (Rasenmäher) - BMS lädt nicht, Idee
Die Chips sind ein PIC16F1933, 2x LM224, 1xLM2902, 1x LV4051A und ein nicht identifizierbarer (HC164?) - wie auch immer: Sieht mir sehr "von Hand" gebaut und mit eigener Software gelöst aus. Ich habe jetzt ein externes BMS
auf 0V ab und diese werden über den Multiplexer auf einen A/D gelegt. Stufe 10 hatte dabei immer 4,1xV am Ausgang statt 3,5x bei den anderen. Mit einem Multimeter dort zu messen ist ambitioniert, aber zumindest ist der Spannungsabfall über den jeweils zwei Teilerwiderständen immer praktisch identisch
-
Thread
In Bewerbung Arduino Stand im Jahre 2022
wird das "Arduino" System in den Firmen genutzt? Werden nicht eher Fähigkeiten verlangt, dass man C kann bzw. C++ so wie in den Datenblättern?
Ardunio wird gar nicht genutzt. C und C++ werden standardmäßig genutzt.
-
Thread
Probleme mit Interrupts bei PIC16F688
scheinbar doch wieder auf die Hilfe aus dem großen weiten Internetz angewiesen. Folgende Grundinfos: PIC16F688, Assembler, pic-as in MPLAB X v6.00 Das Problem: Ich bekomme einfach keinerlei Interrupts hin... Z.B. mit Timer1: Der Timer selbst läuft und setzt auf das TMR1IF bit (lässt sich ja einfach durch
OldMan schrieb im Beitrag #7100329: > Ist das nicht bei den moderneren Typen nicht mehr nötig, zB PIC16F1825, > die haben doch einen Hardware-Stack Den Stack in Hardware hatten die PIC16 schon immer. Aber es hat wohl beim Übergang von den dreistelligen Nummern auf vierstellige Nummern im Namen auch
-
Thread
Decoder 4 in 10 out
2BVOULnlhCfk6suq5HZrlw4zReRxe%2BuPQ5aknkkihd5aJxT8qe1IZHtuYrZLfIuTMulh3BHZS2h7T2qVJGeybuyLcFHC4zg6SUBbwWug6je5i7dJLHtr02VNt7C%7Ctkp%3ABFBM-If_-Kdg
Eure 6,97 C/kwh entsprächen bei uns momentan 5,2 C/kwh. Das wäre paradisisch. Doch die Wirklichkeit 30 C/kwh
-
Thread
[V] Atmega168-20PU, 2x Atmega8-16PU, 42x Atmel 24C02 EEPROMs und etliche PIC12F, PIC16F und PIC18F
Ich habe einige µC in der Nähe von Stuttgart abzugeben: [code] 1x Atmega168-20PU 3€ wie neu 2x Atmega8-16PU je 2,5€ wie neu 42x Atmel 24C02 PU27 15€ neu 7x PIC12F629I/P je 0,9€ waren in LED-Steuerungen verlötet 3x PIC16F84A-20/P je 3,5€/2,5€ 2 wie neu, einer mit einem abgebrochenen Pin, lässt sich aber gut ein Draht anlöten, weil das breite Stück noch da ist 1x PIC16F870-I/SP 3€ wie neu 1x PIC18F1320
-
Thread
LINBUS zu PC über ARDUINO
GROUND GRUEN-WEISS LIN-BUS Signalleitung BLAU-WEISS V Bat (0.3-40V) in meinem Fall 5V BRAUN-WEISS 3.3V ODER 5V <- ist mir noch unklar Bei dem Chip handelt es sich um: MC908GZ16CFAE https://www.alldatasheet.com/view.jsp?Searchword=MC908GZ16CFAE Bei dem Transceiver handelt
von der Sache hat, das hin, aber es gibt eben bessere Lösungen. Eine davon hab ich ihm genannt. Alle PIC24 und PIC32 haben sehr flexible UARTs, die auch für LIN gut geeignet sind. fchk
-
Thread
MPLABX XC16 Start Assembler Programmierung
Hallo. Habe viele Jahre mit Atmel Tiny, Mega und XMega in Assembler rum gemacht. Jetzt ist mir ein PIC24FJ64GB002 in die Hände gekommen und wollte mal mit MPLABX 5.40 ausprobieren, wie man einen PIC in Assembler programmieren kann. Ich habe zusätzlich zu dem MPLABX den XC16 Compiler und auch den zum
kleines Testprojekt zu sehen, welches ich so erstellt habe: 1. "Standalone Project" ausgewählt 2. 16bit PIC24 ausgewählt 3. PIC24FJ64GB002 ausgewählt 4. Tool Simulator ausgewählt 5. neues Assemblerfile unter "Source Files" angelegt Das nötigste für den Assemblercode eingegeben und versucht das
-
Thread
68020 will nicht laufen
: SEGMENT ATTRIBUTES BASEADDR LOAD-SIZE BLOCK-SIZE TOTAL ENDADDR 0 ------- 0x00000000 0x000001c2 0x00000000 0x000001c2 0x000001c2 1 -W----- 0x20005000 0x00000008 0xdfffb148 0xdfffb150 0x00000150 ======================================================================
ref 0 dataend_ 5 0x20005008 ref 1 datastart_ 5 0x20005000 def 1 environ_ 10 0x2000502c def 1 envp_
-
Thread
DCF77 Frequenznormal
diese Daten: nominal frequency at room temp. F = 4999868.18548896 Q = 2058123.87937723 L = 5.31149294399851 C = 1.90768447144417E-16 R = 81.074358418583 C0= 2.8136087840004E-12 B-Mode at room temperature / 27°C F = 5456268.74855202 Q = 2070228.75819907 L = 5.60406600257822 C =
------- Nominal frequency at 87.8°C F = 4999977.73472294 Q = 2210624.24356611 L = 5.31056260615351 5310652606 nH C = 1.90793506338953E-16 0.00019079350 pF R = 75.4698598161708 C0= 2.67067707950378E-12 B-Mode at 88°C
-
Thread
Suche MC fuer parallelen Bus und grossen Speicher 4Mbyte max
> addressieren kann, 5V kann (optional, buslevel converter moeglich) und > guenstig verfuegbar ist fuer die naechsten 20 Jahre. Hihihi...Renesas hat das fuer die M16C gemacht. Aber die sind jetzt auch am Ende ihrer Laufzeit
kleine AVR und 8051 hat das. (letzteren würd ich aber nicht nehmen, weil extrem umständlich) Bei PIC24 gibt es auch Derivate mit Par-IF (EPMP), aber 5 V-UB sind da die Ausnahme. Renesas M16C..M32C, R32C haben auch Par-IF, und 5 V-UB, sind aber schon älter. Renesas RX (Flash-max-120MHz) gibt es
-
Thread
Mit welchem FPGA anfangen/einsteigen?
http://land-boards.com/blwiki/index.php?title=Cyclone_II_EP2C5_Mini_Dev_Board Schau mal diese Boards an.
Nimm doch einen Parallax :-) Oder wie hieß die andere Firma mit dem X welche so "spezial" uC anbietet?
-
Thread
MSP430 Taktfrequenz zu niedrig?
b2 40 80 5a mov #23168, &0x01cc ;#0x5a80 c4c4: cc 01 0000c4c6 <.Loc.7>: c4c6: 3d 40 02 20 mov #8194, r13 ;#0x2002 c4ca: 3c 40 00 05 mov #1280, r12 ;#0x0500 c4ce: b0 12
#16, &0x0186 ;#0x0010 c4de: 86 01 0000c4e0 <.Loc.11>: c4e0: b2 40 ff 00 mov #255, &0x0184 ;#0x00ff c4e4: 84 01 0000c4e6 <.Loc.13>: c4e6: 1c 42 82 01 mov &0x0182,
-
Thread
Konstantstromquelle raucht bei Kurzschluss ab
#7065914: > Daten des Nachbaus (Daten aus Schaltplan haben keine Bedeutung): > Ub = 12V > Rb = 4,5M > 3 x S8050 NPN
Peter D. schrieb im Beitrag #7067443: > Z.B. der APT10M19BVR kann bei 5A bis zu 70V ab. Bei TC = 25°C und maximaler Sperrschichttemperatur. Das muss man erstmal hinkriegen. 2N3055 gibt's bei Reichelt für gut einen Euro ab Lager. Sofern der nicht in der vorgeschlagenen
-
Thread
PIC16F876 4Stück neu
10€, Versand und Paypal möglich 4x MICROCHIP PIC16F876-04/SP MCU 4MHz 8-Bit I²C, SPI, UART/USART I/Os: 22 Programmspeichers: 14KB (8K x 14) FLASH EEPROM: 256 x 8 RAM: 368 x 8 Spannung - Versorgung (Vcc / Vdd): 4V bis 5,5V Datenwandler: A/D 5x10b Oszillatortyp: Extern Betriebstemperatur: 0°C bis 70°C (TA) Montagetyp: Durchkontaktierung Gehäuse: DIP-28 (7,62mm)
-
Thread
Arduino Display
Dirk B. schrieb im Beitrag #7063958: > LiquidCrystal_I2C lcd(0x27, 16, 2); Ich vermisse auch #include <Wire.h> Suche fertige Beispiele, die Initialisierung sieht bei mir anders aus: [c]LiquidCrystal_I2C lcd(0x3F, 2, 1, 0, 4, 5, 6, 7, 3, POSITIVE); lcd.begin(16,2);[/c] Spiele mal den Anhang auf, der ist nicht wirklich sinnvoll, aber damit sollte sich etwas im Display bewegen. Je nach Version des I2C-Adapters die Adresse anpassen, Du scheinst ja 0x27 anstatt
-
Thread
Dauerhaft FakeNews in allen AVR Series 0/1/2 Datenblättern
Datenblatt wurde korrigiert (siehe erster Beitrag). https://onlinedocs.microchip.com/pr/GUID-7A426C50-A481-452C-9888-A56EDDDD2EC5-en-US-4/index.html
> zwischen den Updates kann der Controller dann seine eigentliche Aufgabe > machen. Erwähnte 16 Clocks für ein SPI-Byte langen dann um a- Interruptflag abzufragen b- Interruptflag durch Lesen von SPI INTFLAGS+DATA rückzusetzen c- das nächste Byte zu laden d- das nächste Byte auszugeben e
-
Thread
Leistung einer Sinuswelle bei 50 Hz
Heizstab umzuwandeln. Hierzu brauche ich eine kalkulierbare Steuerung, d.h. bei der Eingangsgröße x erwarte ich y(x) Leistung des Heizstabes damit ich weder zu viel (Strom aus dem Netz) noch PV Strom verschenke. Hierzu soll ein µC die entsprechenden Pulse erzeugen und das genannte IC (SSR mit Cross
vermeiden, weil das in Richtung > Phasenanschnitt geht --> Netzstörungen, Leistungssteuerung schwer per µC > zu steuern... Hallo Speedy, wenn Du mit dem SSR nicht weiter kommst, möchte ich Dir doch noch mal den Weg über die Phasenabschnittssteuerung zeigen. Leider kenne ich die PIC’s nicht, dafür aber
-
Thread
Pico Frequenzzähler mit RP2040
und schon wäre der Screen scrollbar, das Display ist nur ein Fenster in einen 16 k x 16 k Bildbereich. Braucht aber einen schnellen Bildaufbau. 'Mein' Display kann wie viele andere nur das RAM auf dem TFT darstellen und man muss die Daten eben einfach da rein schaufeln, Linien oder
verwendeten Bodmer/eTFT_SPI Lib aber auch drin ist. Der Name der Lib ist nur historisch zu verstehen, 8 oder 16 Bit Parallel unterstützt die auf dem Pico auch. Auch bessere 3,5“ Displays mit 480x320. Leider habe ich gerade ein mittelschweres Handicap und kann da gerade nicht weiter machen. Für DMA mit double
-
Thread
EEPROM SPI antwortet nicht über PIC16F1828
Guten Tag, ich versuche ein SPI EEPROM (M95640) mit einem PIC Microcontroller PIC16F1828 über SPI auszulesen. Die Daten auf der Outputleitung des PIcs werden erfolgreich in der richtigen Reihenfolge gesendet. Zuerst der READ Befehl (Instruction) dann die Adresse
vertauscht? > > Schaltplan? > > fchk Hallo RB4 habe ich an PIN 2(Q) angeschlossen. RB6 an C RC6 an S RC7 an D HOLD und W an GROUND VCC sind 5 V Plan befindet sich im Anhang.
-
Thread
Mikrocontroller Empfehlung gesucht
Hallo zusammen, ich suche für ein Projekt einen Mikrocontroller. Dieser sollte haben: 1xSPI,1xI2C, 4xIO-Pin, gut benutzbare Sleep Modes. Ich bin noch relativ neu in der Materie, und habe bisher nur mit Arduino, einem Standalone atmega1284p und Raspberry Pi Pico gearbeitet. Ich hätte noch
PIC18, die sind "etwas besser" für C optimiert. Als IDE steht MPLAB X zusammen mit dem XC8 kostenlos zur Verfügung. Die Einarbeitung ist etwas gewöhnungsbedürftig, was aber auf jede neue Plattform zutrifft
-
Thread
Treppenlicht-Zeitschalter
licht anlassen hab ich da einen sonoff basic in die lampe reingebaut. Dieser schaltet die lampe nach X sekunden automatisch ab. Das kann man mit "default switch position ON" und "auto off after X seconds" einstellen. Kostenpunkt 5 euro.
... und statt die x-fach 10uF Tantal auf der digital Seite würde ich dringend eher zu 100nF raten. Und ich wette, dass sogar 6-Pin attiny10/pic12f322 ausreicht, weil auch Bedien- und Signal-Pins optimiert werden können
-
Thread
Energieverbrauchsmessgerät im Eigenbau ?
am oberen wie am unteren Ende des Steckdosenbereichs genau sein willst. Also bei 3,6 kW und bei 0,5 W.
Adresse des USB-WLAN-Dongels an meinem Rechner vom Standard-IP-Bereiches meines Netzwerkes (192.168.178.x) auf eine 192.168.4.x-er Adresse umstellen, um auf das Teil per Webbrowser zugreifen zu können. Die Konfiguation über die Weboberfläche war dann recht problemlos, der Sockel hat es sich auch gleich
-
Thread
Antennenbau, Eure Bilder.
Kreuzdipol der am zweistöckigen Firmendach für über 12Jahre bis zum Umzug als Antenne für eine Eigenbau PIC gesteuerte 5W A1(CW) modulierte AFU Funkbake diente. Den Zentralteil drehte ich aus einem Stück PVC. Eingesteckt war die Antenne ganz oben in einem drei Meter langen verzinkten 5-cm Stahlrohr von mit
T-Antenne für das 630m-Band. Gebastelt aus dem was damals grade da war. Die äussere Spule besteht aus 3x2.5mm² Litze, die Innere 2x1.5mm². Weil die Antennenkapazität je nach Wetter und Jahreszeit schwankt (Bäume im Nahfeld), muss die Induktivität veränderbar sein. Durch drehen der inneren Spule lässt
-
Thread
Ersatz für alten Hitach H8/3337 µP?
beschriebenen Pins beim Reset > auf Low ziehen. Korrekt! Da haengt alles dran: Dual Port RAM CY7C136 Crystal LAN Chip CS8900A 2x 29F040 FlashROM 2x AS7C1024 128Kx8 SRAM
gerne mit ROM und SRAM sprechen möchte. Leider hab ich die jetzt gerade nicht hier. Das sind IS61C1024AL-12TL High Speed SRAMs https://www.reichelt.de/high-speed-sram-1-mb-128-k-x-8-5-v-12ns-tsop-32-is61c1024al-12tl-p284418.html?&nbc=1 Muss ich die schnell eben noch bestellen. Dieter und
-
Thread
Eure Empfehlung: PIC18 -> ARM umsteigen
Die Frage ist, welche neuen Aufgaben willst Du mit dem ARM lösen und welche Probleme hast Du mit dem PIC18 gehabt. Zu beachten ist auch, die PIC18 laufen von 1,8..5,5V, die ARM brauchen dagegen immer eine stabilisierte Spannung. Die ARM haben viel mehr Funktionen, sind aber deshalb auch viel komplizierter
zumindest habe ich noch keinen echten Unterschied gefunden. Das sind Cortex M0+ mit 48MHz die mit 5V laufen. Gegenüber z.B. ATSAMC21 oder auch ATSAMD51 / ATSAME51 vom gleichen Hersteller sind die PIC32CM sogar lieferbar: https://www.mouser.de/c/semiconductors/embedded-processors-controllers/microcontrollers-mcu