-
Thread
Verstärkerplatine, Leistung zu gering Spannungsverstärkung defekt?
drum? Also hier der Link mit dem Bild der Vorder und Rückseite eine unbestückten Platine https://ae-pic-a1.aliexpress-media.com/kf/Sa6b885fc455f43f7bdcb7d8d989eece3Q.jpg_960x960q75.jpg_.avif und hier die bestückten Platine https://imgaz1.staticbg.com/thumb/large/oaupload/banggood/images/46/B2/061cd2fc
C über RF1.
-
Thread
S: kleinen Mikrocontroller ohne Hühnerfutter für einmaligen Einschaltimpuls
zur Info (entspricht nicht der Spezifikation des TE): Manche PICs haben an PORTA einen OD-Pin (z.B. PIC16F690, 16F62x, 16F87x u.v.m.) oder auch frei OD-konfigurierbare Pins an mehreren PORTS, z.b. PIC16F153x (Register ODCONA /B /C).
dem bereits verbauten Taster, da wolltest Du doch auch den uC händisch verdrahten, wenn ich Dich richtig verstanden habe. Edit: Habe es mal aufgezeichnet, dauerte 5min, siehe Bild. Sind leider 6x6mm geworden, sorry.
-
Thread
UKW-Empfänger/Selbstbauanleitung gesucht
UKWradiobausatz.html 9V-Battery not included, aber alles andere ist ohne Löten aufzubauen. Allerdings ein I2C-Bus-angesteuerter Stereo-Empfängerchip und der Controller dazu, also nicht wirklich das gesuchte. Conrad hat noch ein ähnliches Teil für 36,99 €, da ist laut Anleitung ein PIC16f1503 drin: https:/
Preis des Spielzeugs ;) ) Und warum dann keinen UKW Empfänger basteln? Habe zum Spaß eine 5+x stellige Spannungsmessung mit Dieselhorstkompensator, Weston-Normalelement, Spiegelgalvanometer, .. aufgebaut. So wie Herr Dieselhorst es 1906 bzw 1908 beschrieben hat. Braucht heute auch kein Mensch
-
Thread
EPS 9760003-1
Das ist für ELektor naheliegend, soll aber immerhin mehrsprachig sein. Lottas Mini-PIC-Programmer und Mini-Programmer für serielle EEPROMs standen wohl in 6/1997 https://www.elektormagazine.de/magazine/elektor-199706/31208 das hätte ich sogar hier. Nur für 24C02 bzw. PIC16C84, nichts
Widerstände: R1...R8,R10,R12 = 100 R9,R25 = 4k7 R11 = 12 k R13,R18 = 1 k R14,R15,R19,R20 = 10 k R16,R22 = 2k2 R17,R21 = 68 R23 = 220 R24 = 1k98 Kondensatoren: C1...C6,C8 = 100 n C7,C9 = 10 µ/63 V, stehend C10 = 100 µ/25 V, stehend Halbleiter: D1,D2 = 1N4148 D3 = 1N4001 T1,T2 = BC327-40
-
Thread
PWM mit PIC12F1501
sperren. Danach natürlich wieder freigeben. Oder den Timer während des beschreibens anhalten. [c] T2CONbits.TMR2ON = 0; PWM1DCH = duty >> 2; PWM1DCL = (duty & 0x0C) << 6; T2CONbits.TMR2ON = 1;[/c] Gibt es beim PIC12 keinen Timerinterrupt? Versuche doch mal die Register im Interrupt
vorher berechnen. Eventuell ist die Zeit zwischen dem Beschreiben wegen den Berechnungen zu lang. [c] pwm_h = duty >> 2; pwm_l = (duty & 0x0C) << 6; PWM1DCH = pwm_h; PWM1DCL = pwm_l;[/c]
-
Thread
CH32V003: serieller Bootloader
dem Chip. Irgendwann nächste Woche bekomme ich neue Chips (bei der Erstbestellung hatte ich mir nur 5 Chips 20 pol. und 5 Chips 16 pol. beschafft, weil ich nicht gedacht hätte, dass mich der Controller so sehr beschäftigen wird, ich wollte ihn einfach nur ausprobieren). Zur Erklärung: Der User-Flashbereich geht von Adresse 0x08000000 bis 0x08003fff, der Bootloaderbereich ist komplett vom User-Flashbereich abgetrennt und beginnt physikalisch ab 0x1ffff000, wird aber auf 0x00000000 gemappt und ist 1920 Byte lang. RAM-Bereich
-
Artikel
Temperatursensor
hier. ADT7310 / ADT7xxx-Familie von AD. Der ADT7310 von Analog Devices besitzt eine Auflösung von 16 Bit und eine Genauigkeit von ±0.5°C im Bereich von −40°C bis +105°C. Vorteile: Ansteuerung per SPI ADT73xx oder I2C ADT74xx keine Kalibrierung notwendig hohe Auflösung und Genauigkeit: 16 Bit ADT7x02
TSYS01 / G-NICO-018 von Measurement Specialties Inc.. sehr hohe Auflösung und Genauigkeit: 0,10° @ -5°C … +50°C 16/24 Bit Gehäuse 16-VQFN Exposed Pad SPI / I2C über Pin auswählbar Preis: 8,60 (4,40 @1k) bei Digikey kleiner Nachteil: der Sensor liefert den ADC-Wert und die Kompensationskonstanten (5 Polynom-Koeffizienten
-
Artikel
Reflow Ofen Steuerung
M2,5 x 8 befestigen. Schaltung. PIC18LF2550 Grundbeschaltung. Schaltplan S. 3/22 Hier kommt ein PIC18LF2550 zum Einsatz. Er verfügt über eine USB-Schnittstelle und ist für Betriebsspannungen von 2 ... 5,5V
einen MAX6675/MAX31855 vor. Die Auswahl in der Firmware erfolgt über einen der beiden GPIO-Pins RA5 oder RA0 via dem ChipSelect (CS) des MAX6675/MAX31855. Neben dem MAX6675/MAX31855 wurde ein Decoupling-Kondensator (C8x, Standard 100nF) so wie ein weiterer im Messpfad (C9x) zur Zwecken der Entstörung
-
Thread
ADC-Kanäle sukzessive abfragen
holst du das Ergebnis ab und speicherst es z. B. in einer globalen Variable. 📜 Beispielcode in C (für Atmel Studio oder avr-gcc)" [c] #define F_CPU 16000000UL #include <avr/io.h> #include <avr/interrupt.h> volatile uint16_t adc_result = 0; void adc_init(void) { ADMUX = (1 << REFS0
Arduino UNO mit ATmega328P. Ich messe 38,459kHz am Testpin PB0. Das macht 76,918 KHz ISR-Frequenz. x13x16=16MHz. D.h. jede Messung braucht wie im Datenblatt beschrieben 13 ADC-Takte. Und das mit Wechsel des ADC-Kanals nach jeder Messung. Das Testsignal ist sogar jitterfrei (auch durch Nutzung von sleep_mode
-
Thread
CH32V003: Selbstbauprogrammer und "Getting started"
hatte ich gestern abend mit Arduino "gespielt" (entgegen meinen Überzeugungen) und habe aus meiner TM16xx-Software eine "Arduino-Library" gemacht (an alle: ich weiß, dass das keine Library im Sinne von C, C++ ist, Library's ist eine Ansammlung von compilierter Software in einer *.a Datei, die mittels -
Der offizelle WCH Shop hat ein interessantes Bundle aus Programmer, Evaluation Board und 5x CH32V003 ICs im SOIC Gehäuse. Einziges Manko ist, das die 10€ für Choice knapp unterschritten werden :-) https://de.aliexpress.com/item/1005004895791296.html?
-
Thread
Verständnisfrage zu Assembler bei PIC und ATMEL
beliebte Programmiersprachen. PIC Assembler ist der sicherste Weg, schnell verrückt zu werden. So wie Beulenpest und Lepra gleichzeitig. Zumindest die kleinen PICs bis PIC16. PIC18 geht einigermaßen. PIC24 ist eine reguläre µC-Architektur
Die Anzahl der User-ID-Nibbles variiert je nach PIC-Modell, häufig stehen 4 bis 8 Nibbles (also 16 bis 32 Bit) zur Verfügung. Die Adressen liegen meist direkt nach dem Programmspeicher, oft ab Adresse 0x200000 und aufwärts (bei neueren PICs),
-
Artikel
Speicher
Variante ist die von Micron angekündigte DDR4-Speichertechnik. Sie lauft auf nur noch 1,2V statt 1,5V, bietet bis zu 16GB Speichervermögen je Chip und hat einige Verbesserungen im Bereich der Adressierung und der Spannungsversorgung. PSRAM. Pseudo Static RAM Pseudostatisches RAM ist intern ein DRAM,
löschen, sondern kann auch einzelne Bytes löschen und neu beschreiben. Ein Schreibzyklus dauert ca 3-5 msec. Die meisten AVR-Controller haben ein integriertes EEPROM als Datenspeicher, es gibt jedoch auch externe EEPROMs, die über den I2C- oder SPI-Bus angeschlossen werden können. Serielle EEPROMs können
-
Thread
Neue Bauteile: ESP32-C5 in Produktion, spulenloses Relais und neue Mikrocontroller
ihrer passiven Komponenten – was es sonst Neues gibt, zeigt der Round-Up. ### Espressif: ESP32-C5 in Massenproduktion. Im Hause Espressif hatte man mit ESP32-C5 und ESP32-P4 seine liebe Not. Im Bezug auf den C5 gibt es nun positive Neuerungen - unter der URL https://www.espressif.com/en/news/ESP32-C5_Mass_Production? findet sich die folgende Ankündigung: [c] Espressif Systems (SSE: 688018.SH) announced ESP32-C5, the industry’s first RISC-V SoC that supports 2.4 GHz and 5 GHz dual-band Wi-Fi 6,
-
Thread
Neuer ReAVR in Aussicht
Features gibt es leider einfach keinen "neuzeitlichen" > Nachfolger. Mir fällt da sofort die TinyX5-Reihe ein. Mir auch. Nach deren interner PLL für schnelle PWM suche ich selber bisher vergebens. Ok, die XMegas haben die noch, aber zu welchem Preis? Ansonsten noch @Jörg W. und @Ob S.: Ihr
Oliver S. schrieb: > Mal kurz dazwischen gefragt: wo findet man die? Studio: C:\Program Files (x86)\Atmel\Studio\7.0\packs\atmel MCC und MPLAB: C:\Users\<username>\.mchp_packs\Microchip Unter Linux (Ubuntu, schätzungsweise auch für Debian) nur MPLAB X: systemweit: /opt
-
Thread
Wie Platinen Mehrfachnutzen mit KiCad erstellen?
Hallo, ich habe eine sehr kleine Platine erstellt, Maße 22 x 15 mm². Die würde ich gerne bei JLCPCB bestellen, unter Nutzung des "Special Offer" Angebots. Allerdings würde ich gerne mehr als 5 Stück haben wollen. Wenn ich also selbst z.B. 16 Stück in 4x4 zusammenfügen
noch nicht, daß das auch recht günstig angeboten wird. Habe jetzt einen ganzen Sack voll der 22x15 mm^2 Platinen. Da passt ein Pic12 in DIP8 drauf (Sockel!), z.B. Pic12F1822, Pic12F1840, Pic12F1572 u.a. 3 Inputs mit Pullup, 3 Outputs mit LED 3mm. 6x R + 2x C in SMD 0805. Meine erste Verwendung
-
Thread
MicroPython 1.25, preiswerter Renesas-Microcontroller mit mehr Pins uvam
with automated averaging, the MCUs enable precise signal measurement over a wide range of inputs. [/c] Zu Preisen und Verfügbarkeit vermeldet man folgendes: [c] PIC16F17576 MCUs are available starting at $0.57 each in 10,000-unit quantities. [/c] ### Renesas RA0E2 - ARM Cortex-M23 mit mehr
Code Flash memory and 16KB SRAM • Extended Temperature Range: Ta -40°C to 125°C • Timers: Timer array unit (16b x 8 channels), 32-bit interval timer (8b x 4 channels), RTC • Communications Peripherals: 3 UARTs
-
Thread
E-Bike legalisieren (PAS+Speed->Gas)
> Steht doch alles in der EU-Regelung Nr.85 drin. https://www.bundestag.de/resource/blob/999522/5c851af7a125458ff868b13c2a8ee150/WD-5-042-24-pdf.pdf Eher DIN/EN 15194 Auch interessant: "Grundsätzlich ist es erlaubt, Fahrräder zu Pedelecs umzurüsten. Aus technischen Gründen wird davon aber abgeraten
Steht doch alles in der EU-Regelung Nr.85 drin. > > https://www.bundestag.de/resource/blob/999522/5c851af7a125458ff868b13c2a8ee150/WD-5-042-24-pdf.pdf > Eher DIN/EN 15194 > > Auch interessant: "Grundsätzlich ist es erlaubt, Fahrräder zu Pedelecs > umzurüsten. Aus technischen Gründen wird davon
-
Thread
RC-Signale einlesen - so einigermassen bulletproof?
Habe jetzt deinen Code nicht durchdacht, aber ich habe das bisher mit einem µC gelöst, der 2 CCP Module (Capture-Compare-PWM) Module hat (z.B. PIC 16F18323), weil es sonst echt nicht leicht ist. Beide Module nutzen zwar den gleicher Timer, das ist aber unkritisch. Bei steigender
Beitrag #7865394: > Habe jetzt deinen Code nicht durchdacht, aber ich habe das bisher > mit > einem µC gelöst, der 2 CCP Module (Capture-Compare-PWM) Module hat (z.B. > PIC 16F18323), weil es sonst echt nicht leicht ist. Beide Module nutzen > zwar den gleicher Timer, das ist aber unkritisch. > >
-
Thread
CH32V003, float wirklich langsam?
Mehmet K. schrieb im Beitrag #7863303: > @majortom > Dem wäre noch der 3,3V/5V Spannungsbereich hinzuzufügen. ...und der integrierte vollständige Controller für USB-C PD. Man kann mit den ch32x033/35 also einen vollständig programmierbares USB-C PD Triggerboard bauen. Und
( 2 Takt ) 118: ab 83 std Y+3, r26 ; 0x03 ( 2 Takt ) 11a: bc 83 std Y+4, r27 ; 0x04 ( 2 Takt ) 11c: ff cf rjmp .-2 ; 0x11c <main+0x1c> [/c] Ansonsten dauert ein ADD Befehl (Addition von 2
-
Thread
Moderne AVR (Nachfolger Atmega und Attiny)
will kann man ja immer noch einen 32 Bit nehmen. Für die meisten Anwendungen reichen auch ca. bis zu 16 GPIO zuzüglich 2x I2C Bus. SPI sei mal vernachlässigt. ADC und DAC sind auch dabei. Betriebsspannung 5V oder 3,3V mit Pegelwandler. Bauform SOIC 20 Pins. Etwas grösser: der Attiny 3216 mit gleicher
Sack Reis umgefallen...) den Hersteller zu beziehen Dadurch ergibt sich automatisch auch das, der µC Preiswert ist und zu einer großen Familie gehört - der Preis hat ja erstaunlich wenig mit der "Rechenleistung" und den Schnittstellen zu tun. Ein PIC 16F84 aber auch ein ATMega 8 ist als Chip z.B.
-
Thread
Neue Bauteile: THT-SMD-Adapter für Kondensatoren, Ethernet-Switches und vieles andere mehr
3.6V. This allows for universal low-voltage bidirectional translation between any of the 1.2-V, 1.5-V, 1.8-V, 2.5- V, and 3.3-V voltage nodes. [/c] ### Analog Devices AD8412A - Strommeßverstärker mit PWM-Ablehnung. Im Bereich der „Strommesser“ gibt es immer wieder Neuigkeiten - Analog Devices
> This allows for universal low-voltage bidirectional > translation between any of the 1.2-V, 1.5-V, 1.8-V, 2.5- > V, and 3.3-V voltage nodes. Tja, und dann gibt es hier Leute die meinen noch mit 5V rummachen zu muessen. Bestimmt stirbt bald schon 3V3 aus. :) Vanye
-
Thread
Elektronische Parkscheibe - Sensorik
Cool. Pos. 1 der Teileliste: IC SMD MMA8453Q QFN16 Accelerometer 10b Freescale
die legale Möglichkeit. Jawoll, Herr Anzeigenhauptmeister https://www.youtube.com/watch?v=bcqbVmC9M5g
-
Thread
Entwicklerboard i.mx28, wozu verwendbar?
Das Beispiel ist schon etwas älter. Vielleicht hübsche ich es nochmal auf. In "main.h" steht: [c] //#define t_res uchar // define time resolution 8 bit #define t_res uint // define time resolution 16 bit [/c] D.h. man kann die Zählweite leicht ändern: [c] #include <stdint.h> //#define t_res uint8_t // define time resolution 8 bit //#define t_res uint16_t // define time resolution 16 bit #define t_res
-
Artikel
LED-Matrix
LED-Matrix im Forum Modulare 16x16 RGB-LED-Matrix Dotmatrix mit ATtiny2313 ansteuern, engl. LED-Dotmatrix mit ATmega16 ansteuern Open Project TileToy is a modular, electronic game prototype for tangible LED game tiles (PIC). Youtube-Video
LED-Matrix! (404) 8x48 LED-Matrix LED-Würfel mit 5^3 RGB-LEDs LED-Matrix bei Ulrich Radig Eine kleine Laufschrift auf der Ping-Pong-Platine von Sascha Bader (C, Atmega8) 12 Fuß (3,6m) Wanduhr auf Sparkfun.com Gigantic 5x7
-
Artikel
WS2812 Ansteuerung
einfache Portierung mehr möglich ist. Beispiele. Ansteuerung mit fastPWM auf AVR. Geschrieben in Ansi-C. Unterstützt ATtiny 45/85, ATmega 48/88/168/328, ATxmega xA3, xA3U ab 16(?) Mhz. Forenthread Die mächtigere Peripherie auf größeren und moderneren Mikrocontrollern, wie DMA und komplexe Timer, erlaubt
5.3333MHz (16/3) laufen. Bitbanging Versionen gibt es ab 16MHz. Für PIC12, PIC16, PIC18 und PIC24 gibt es Code in ASM und C. Forenthread Ansteuerung mit PIC16F1509 mit CLC. Vorteil: Nicht 100% CPU Auslastung
-
Thread
Frage zu PIC12F1572
Triger Leitung. Die Maximalleistung ist 400W. Als erstes hätte ich eine frage zum eingesetzten µC PIC12F1572. - Kann man mit "Bordmittel" ein 10Hz PWM erzeugen ohne die Messung des DS18B20 zu stören? - Wenn nicht, gibt es einen alternativen µC - Ist es sinnvoll ein Frequenz Konverter einzusetzen
Dionysios schrieb im Beitrag #7849764: > PWM3PRH = 5 'Config PWM 3 Frequency = 10666 > Hz > PWM3PRL = 220 'Config PWM 3 Frequency = 10666 > Hz > end sub > > wie kommt es zu den 10666Hz? Wohl 16MHz/
-
Thread
Geeigneter Mikrocontroller für Zellmessungen
Anhang. Balancing würde ich dann auch vornehmen, ist aber momentan erst ein Gedankenspiel). Welcher uC kommt euch für diese Aufgabe in den Sinn? Klar, ein ATmega328PB würde da gehen, aber vielleicht gibt's noch was besseres. Anforderungen: - Versorgungspannung von *2.7V - 5V*, damit keine Spannungswandlung
Bat /_\'| PB1|----- | | | | +---+--|GND | | +-------+ [/pre] Der uC der untersten Zelle kommuniziert mit der Welt. Die Z-Dioden mit 5V1 verhindern Überspannung wenn noch nicht alle Zellen angeschlossen sind, die 220R verhindern Uberstrom der zum latch up führen würde
-
Thread
[V] PIC MPLAB ICE 2000 + Processsor Module + Processsor Header
16XH1 (f. 16C84) + Processsor Module PCM 12XA0 + Processsor Header DVA 16XP180 (f. 16C55) + Processsor Header DVA 12XP081 (!!! evtl. GP2 def.) + Processsor Header DA 16C5X + Header Interface PIC 16C5X + Header Interface PIC 16C5X Die aufgefühten Header sind tw. am Bild am ProcessorModul angesteckt. ~ JW PICs (EPromversionen) * 12CE508 * 12CE508 * 12CE673 * 12CE673 * 16C71 * 17C42
-
Thread
EmbeddedWorld 2025, Tag 3 – im Strom der Komponenten, FPGAs und mehr
Bildquelle: Microchip Zur eigentlichen technischen Ausstattung vermeldet Microchip dann folgendes: [c] Die 200-MHz-/32-Bit-PIC32A-Reihe wurde entwickelt, um den Bedarf an externen Komponenten deutlich zu reduzieren. Sie verfügt über integrierte, schnelle Analog-Peripherie, 12-Bit-A/D-Wandler mit bis
Anwendungen, die hohe Leistungsfähigkeit bei Sensorschnittstellen und Datenverarbeitung erfordern. [/c] Unter der URL https://www.microchip.com/en-us/products/microcontrollers-and-microprocessors/32-bit-mcus/pic32a findet sich schon jetzt eine Modellübersicht. Die versprochenen Preispunkte erreicht
-
Thread
PIC16F1455 treibt LCD nur mit angeschlossenem PICkit3
http://kair.us/projects/pickitminus/index.html) da ja der offizielle SUpport eingestellt wurde. Der PIC16F1455 steuert ein 2x40 LCD an, und alles funktioniert wie es soll, wenn das PICkit3 angeschlossen ist. Schaltplan im Anhang. Nach dem Flashen, und der "release from reset"-Modus ist aktiviert, erscheinen
das LCD reagiert nicht. //edit: Habe hier ein 2x8, 1x16, 2x16, 2x40, 4x20, und sogar 4x40 Display liegen, alle verhalten sich gleich.
-
Thread
EmbeddedWorld 2025, Tag 1 – im Namen des Mikrocontrollers
Support Auto Negotiation (Full and half duplex, 10 and 100-based) Up to 12 communication interface 2 x I2C interfaces(support SMBus/PMBus) 5(W55MH32L) / 3(W55MH32Q) x USARTs 2 SPI interfaces, 1 multiplexed with I2S interface CAN interface(2.0B Active) USB 2.0 full-speed interface(Optional internal
hash=5E2E6B544C35C88A010582CD9EDF8C59 * https://www.embedded-world.de/de-de/konferenzen-programm/ausstellerforum-expertenrunden
-
Thread
Quarz-Tester mit PIC16F628
Lothar K. schrieb im Beitrag #7842534: > @ H.H Auf dem Schaltkreis steht PIC16F628A. Das kann jeder kleine Fälscher so machen. Es gibt aber Details, die mich misstrauisch machen.
Wg. Beschriftung: PIC16F628(A), wahrscheinlich von Reichelt, vor langer Zeit...
-
Thread
ATmega328P Stromverbrauch
gezeigte Programm auf dem 'nackten' ATmega328P laufen lassen? Also ich komme hier auf 6.6 uA, bei 5.0 V (und 11 °C).
intern auch so arbeiten? Die haben sehr viel mehr Segmente - jedes Pixel ist eins. Und davon hat man 5×8 (gelegentlich auch 5×10) × Anzahl Zeilen × Anzahl Spalten. Also für ein hundsgewöhnliches 2x16 LCD schon mindestens 1280 Segmente. Der HD44780 arbeitet mit 5 Spannungsleveln. Entsprechend kompliziert
-
Thread
Datenlogger für 8 oder 12 KanäleTemperatur
Ich koennte ein arduino hex anbieten fuer 16 sensoren pt1000 + 4x ntc + 1wire, sowie optional dht-11/22 und MAX6675. Schaltplan existiert keiner, nur eine readme datei mit pinout. Verbaut ist 1x 16ch mux, 4x lm324 . Datenaufzeichnung auf i2c
auf i2c eeprom, 1-8 stueck. 1x24AA256 reicht fuer 3 > tage, > 8x fuer 30 tage bei 5minuten Intervall, ist natuerlich konfigurierbar, > aber die Hardware ist fix. Bei mir läuft ein Eigenbaudatenspeicher
-
Thread
Microchip LAN9352
Paket mit 58 Byte Größe RX Status sagt 64 Byte (was ok ist wegen padding) Allerdings ist mein 16. DWORD immer 0xC5C80253, ich erwarte aber 0x00000000
Ge E. schrieb im Beitrag #7843648: > Allerdings ist mein 16. DWORD immer 0xC5C80253, ich erwarte aber > 0x00000000 Hängt das evtl. mit PADSTR im HMAC_CR zusammen?
-
Thread
Flashbank swap beim PIC32CZ
if(rx_cfg_buffer[rx_cfg_gi].DATA[2] == 0x01) { firmware_msg_cnt = (uint32_t)((rxTestbuffer_8Bit[7+8]<<24) | (rxTestbuffer_8Bit[6+8]<<16) | (rxTestbuffer_8Bit[5+8]<<8) | rxTestbuffer_8Bit[4+8]);
; typedef enum { FCW_UNLOCK_WRKEY = 0x91C32C01, FCW_UNLOCK_SWAPKEY = 0x91C32C02, FCW_UNLOCK_CFGKEY = 0x91C32C04 } FCW_UNLOCK_KEY; static void FCW_UnlockSequence(FCW_UNLOCK_KEY key) { FCW_REGS->FCW_KEY = (uint32_t)key;