-
Thread
Arduino - UNO Flashershield (Linux)
electronics/200510/article05101.shtml MCS-51 ------ Das Flasherprogramm für MCS-51 ist flash51ide PIC16F ------ Das Ausgangsprojekt für PIC16F MCU stammt aus: http://rweather.github.io/ardpicprog/index.html --------------------------------------------------- Die Firmwares von AVR500 und PIC16F
------------ Bilderbeschreibung: flashershield_02.jpg zeigt das Shield in Verbindung mit einem PIC16F676 flashershield_03.jpg zeigt das Shield in Verbindung mit ATtiny44 flashershield_with_pic16f676.jpg zeigt einen Screenshot, der gerade einen PIC16F676 programmiert hat.
-
Thread
Wanderkiste Widlar, Runde III
den inzwischen reichlich vorhandenen Leerraum mit Knüllpapier ausgestopft. Auf dem Foto fehlen 3 PIC16F8?? weil ich die eigentlich durch 3 18F2550 ersetzen wollte, hab dann aber vergessen sie rein zu tun. Meine 4 Displays DL747 aus Runde 2 hab ich auch wieder rausgenommen da sie kurz vor dem Vergammeln
Frühschicht. Zur Entnahme: Einige der schnellen High Speed Optokoppler McRuler klein und groß 2 x 1F/2,5V Supercaps 1 x großer 50V Elko Miniaturfassungen 3x Miniaturlautsprecher 14 Elkos 3 Touchdisplays Heizung/Klima/Lüftungsanlage 1x 16x2 Display 2x LED-Treiber 10x TS Dioden Zugabe: 1
-
Thread
Welcher Microcontroller für i2c-Display
Stefanus F. schrieb im Beitrag #5550293: > Der ATtiny13 ist schon mit > > printf("Hello World %i",zahl); > > überfordert. Der nicht ... :-)
Weiter kannst du auch ein Developer-Board schlachten. Programmiert wird über die 3 Leitungen SDA[P1.6],SCL[P0.2],Reset[P2.0].
-
Thread
PWM PIC16F873A
Hey ihr, ich habe eine Problem, dass bei dem PIC16F873A die PWM nicht zum laufen bekomme, bzw. nicht weiß wie ich die Register beschreiben muss. Gibt es hier jemand, der mir einen Beispielcode posten kann? Für einen ganz normale PWM mit extrenem
Impulszeiten darzustellen, welche ich auf Knopfdruck ändern sollen. Leider habe ich aber mit dem PIC16F873A ein generelles Problem, das ich die PWM nicht zum laufen bekomme. Hätte mit jemand ein Beispiel oder Hilfreiche Tipps? Grüße
-
Thread
Atmega328 Unterschied MOSFET<->Transistor für Last bzgl. decoupling
Schaltplan mit konkreten Bauteilangaben hilfreich. Die MOSFET die ich für solche Zwecke verwende haben 1nF oder mehr Gate Kapazität. Wenn du die ohne Widerstand an den Ausgang des µC hängst und dann den Logikpegel umschaltet, fließt ein recht hoher Umladestrom. Bei dem ATmega und 5V kannst du Pi mal Daumen
hin, der so groß ist, daß er den Umladestrom ausreichend begrenzt. Ich hatte solche Effekte bei den PIC16Fxx, die an jedem Pin mal eben 25 mA oder noch mehr ziehen können, wenn die VCC ausreichend Strom liefern kann ohne dabei in die Knie zu gehen. W.S.
-
Thread
Leistungsregler 230 V ~ 0 - 100% ~ präzise einstellbar bei 0 - 10% ~ für rein ohmsche Last gesucht !
µC, ein PIC16F84A ist inzwischen auch 20 Jahre alt. Der hat zwar keinen ADC, aber über Wägeverfahren kann man auch ohne viel Analoghardware ein Poti auslesen, muss ja nicht schnell sein.
Philipp M. schrieb im Beitrag #5547250: > PIC16F84A Viel zu teuer.
-
Thread
Atmel AVR: RC-Takt genau genug für Low-Speed-RS232?
Ein PIC kriegt 1% Genauigkeit mit dem RC-Takt über den gesamten Temperaturbereich ohne Kalibrierung hin? Stauni.
Nur weil ich gerade rein zufällig eine Schaltung mit einem PIC12F629 auf dem Tisch liegen habe: Er läuft mit dem internen 4MHz RC-Oszillator, kommuniziert zum PC mit 9600_8N1, ein DS1820-Temperatursensor ist angeschlossen -> läuft sehr gut, wie aus dem DB absehbar
-
Thread
8051 Assembler: LED- Blinken lassen mit Timer und Interrupt
wird das Register 0 zum zählen der Aufrufe genutzt: [c] push psw push acc inc R0 cjne R0, #16,weiter ; Wenn nicht 200 * 16 = 3200 Schritte vergangen sind CPL P1.0 ; Bit 0 von Port 1 invertieren, um Signalflanke zu erzeugen weiter: CLR TF0; ueberlauf Flag loeschen pop psw pop acc reti
siebert schrieb im Beitrag #5543616: > cjne R0, #16,weiter ; Wenn nicht 200 * 16 = 3200 Schritte vergangen > sind > CPL P1.0 ; Bit 0 von Port 1 invertieren, um Signalflanke zu erzeugen und hier muss ich natürlich noch: mov R0,#0 ergänzen, um meine
-
Thread
Programmierzeit MPLABX
Hallo, ich nutze MPLABX Version 4.1 und ein Pickit3 und ein PIC18F57K42. Der hat viel Flash. Vermutlich dauert das Programmieren daher so lange. Die reine Programmierzeit am Ende dauert knapp 40Sekunden. Kann man das irgendwie verkürzen
man sich traut. Oder wird das bereits automatisch reduziert, je nach Programmgröße? Andere PICs mit 16KB waren da jedenfalls angenehm schnell mit ähnlichem Code. Danke!
-
Thread
[PIC] goto mit per #define deklarierter, berechneter Adresse fehlerhaft
erwartet 30716. Falls relevant: MPLABX mit XC8, PIC18F25K22 Viele Grüße Stefan
Variable. Oh, falsch geguckt. Stefan schrieb im Beitrag #5536000: > ((32768 - (2000 / 64 + 1) * 64)-4) müsste 30716 ergeben Also jetzt bin ich komplett verwirrt ? ist das Problem vielleicht dass 32768 außerhalb des Bereichs von 16bit "int" ist?
-
Thread
Lohnt sich der Einstieg in die MSP430 Welt?
Adreßraum nur über irgendwelche Offset-Register, Flags o.ä. realisieren kann - ich habe das bei einem PIC16F-Modell (8-bit) kennenlernen müssen und das ist einfach nur grausam. Persönlich arbeite ich mit einem MSP430F5438A (64K RAM, 256K Flash mit viel Peripherie) - das ist tw. historisch bedingt, aber
Adreßraum nur über irgendwelche Offset-Register, Flags o.ä. realisieren > kann - ich habe das bei einem PIC16F-Modell (8-bit) kennenlernen müssen > und das ist einfach nur grausam. Kaum ein 8-Bit-Prozessor kennt nur 8-Bit-Adressen. Die meisten sind in der Lage, mit 16-Bit-Adressen zu arbeiten und können
-
Artikel
Mikrocontroller Vergleich
Befehle(1) Bytes(1) Befehle(2) Bytes(2) GCC AVR 24 48 24 48 Keil 8051 24 38 74 109 SDCC 8051 24 40 35 54 Zilog Z8e 21 54 27 73 PIC C18 26 52 95 206 SDCC PIC18 41 112 41 112 SDCC PIC16 26 52 - - (for pic16f84)
separate Vektoren für die einzelnen Interrupt-Quellen. Keine Priorisierung im Sinne der Präambel. PIC12 & PIC16: Nein, nur ein Interruptvektor. Einfache PIC12 (12F508/509, 16F505) kennen gar keine Interrupts. PIC18: Jeder Interruptquelle kann separat eine niedrige oder hohe Priorität zugewiesen werden
-
Thread
Wie programmiert man einen STM32?
Erfolgserlebnisse haben willst, nutz CubeMX und HAL! Vor allem, wenn du dich nicht auf eine MCU-Familie (STM32F1xx, STM32F4xx usw.) beschränken, und das Rad jedes mal neu erfinden willst, nutz CubeMX! Code, den du damit einmal geschrieben hast, kann man in den meisten Fällen nahezu 1:1 für alle Familienmitglieder
Harry L. schrieb im Beitrag #5533319: > Vor allem, wenn du dich nicht auf eine MCU-Familie (STM32F1xx, STM32F4xx > usw.) beschränken, und das Rad jedes mal neu erfinden willst, nutz > CubeMX! > > Code, den du damit einmal geschrieben hast, kann man in den meisten > Fällen nahezu 1:1 für alle
-
Thread
Welche Programmiersprache soll ich lernen?
blinkende LED [code]avr.device = atmega168 avr.clock = 8000000 avr.stack = 32 #define LED1 as portB.0 'LED1 wird als Bezeichner für portB.0 definiert LED1.mode = output,low 'Port als Ausgang definieren und auf Low setzen do LED1 = 1 'LED einschalten waitms 500
umschalten (toggle) 'wait 1 '1 Sekunde warten loop [/code]
-
Thread
CAN mir das einer mal erklären?
. z.B. den PIC18F25K83. Bei Mouser gerade sogar günstiger wie der MCP2551. Von anderen Herstellern gibt es da vermutlich auch was, aber da kenne ich mich nicht aus. Mit dem MCP2515 bräuchtest du ja drei Chips.
allen Umständen an AVR klebst wie die Fliege an der Falle, dann bliebe Dir der 90CAN128 oder der Mega16M1. Da liegt der CAN Controller im Adressraum des Prozessors, der viel schneller reagieren kann. fchk
-
Thread
Pic12F675 / 12F1676 Osccal Pickit2
kleines Programm zur AKKU Spannungsüberwachung geschrieben. Jetzt wollte ich das Programm in den PIC 12F675 bzw. 16F676 schreiben. Seit kurzen bekomme ich jetzt immer die meldung das der OSCCAL wert falsch ist. Ich benutzt den PICKIT2 Version 2.61 und microC PRO for PIC c.7.1.0 unter windows 10
> 1,50 € Nein danke. Dafuer kann ich dann schon 16 bitter von Renesas nehmen. Oder STM8. Oder kleine STM32.
-
Thread
Back to School - MSP430 Rabattaktion
anderer Hersteller laufen inzwischen sparsamer, Man muss unterscheiden: Nur sleep, ohne jeden Takt: PIC XLP (9nA) Betreiben eines LCD: Renesas RL78/L12 (<1uA mit Uhr auf LCD) Leistung pro Watt: Fujitsu Ambiq z.B. APOLLO512 > haben mehr Treiberleistung" im Sinn hattest? SH79F3212, PIC16F1764
Rufus Τ. F. schrieb im Beitrag #5523745: > MaWin schrieb im Beitrag #5523738: >> Man erinnere sich an die unsägliche Fossil Metawatch, eine Uhr die nur 1 >> Tag auf Akkustrom läuft > > Das Konzept hat Apple
-
Thread
Tastatur KC85 mit USB-Anschluss ausrüsten
"6", "nicht belegt", "L", ".", "F6", "B", "R", "D", "4", "_", "+", "/", "F4", "C", "Q", "SHIFT LOCK", "1", "", "", "", "F1", "", ""}; char* keychars_bit1[]= {"w", "a", '"', " ", "CLS", "=", "F8", "y", "e", "s", " ", "(NEG)", "(HCOPY
umgebaut, nämlich für einen DVD-Player, dessen FB verloren war. Den ursprünglichen Chip raus, dafür einen PIC16F870 (oder so) rücklings reingeklebt, dann alles mit feinem CuL Draht verstrippt. Aber so eine Tastatur zur IR-Tastatur umzubauen, halte ich für kontraproduktiv. Dann eher schon ein dreipoliges
-
Thread
Neue Lötstation
F. F. schrieb im Beitrag #5517599: > Da die JBC so hochgelobt wird, würde ich heute diese kaufen. Ich würde meine auch nicht mehr hergeben wollen :), wenn man sie aber nur aller Jubeljahre mal nimmt
bzgl. Nachbau für JBC mal folgende Links > > http://dangerousprototypes.com/forum/viewtopic.php?f=56&t=5264 Falls jemand passende Platinen dazu haben will -> PN PIC und paar LED Anzeigen kann ich den ersten Interessenten auch noch dazu geben. So eine Station werkelt schon lange bei mir,
-
Thread
neuen Datentyp (10-bit) zur Speicheroptimierung erstellen
tb3 { unsigned int f1 : 4; unsigned int fB : 4; unsigned int sB : 6; unsigned int f2 : 2; }; struct tb4 { unsigned int f1 : 6; unsigned int fB : 4; unsigned int sB : 6; }; void set(int index, uint8_
MOVF Avalue4+1,W MOVWF Seb_F RLF Avalue4,W RLF Seb_F,F SKIP NC BSF Seb_E,1 BTFSC Seb_F,7 BSF Seb_E,0 BSF Seb_F,7 [
-
Thread
Einfacher Mikrocontroller mit mind. 5 UART?
Du könntest den PIC18F65K40 nehmen. Ansonsten einen PIC32MX... die haben auch soviele UART. Oder halt natürlich per Software dies machen.
PIC18F65K40 Bei RS für € 2,15/Stk. verfügbar. Da würde ich nicht mit Software-UARTs anfangen. https://de.rs-online.com/web/p/mikrocontroller/1262131/
-
Thread
Rust als Embedded-Programmiersprache Gesperrt
folgende Funktion (zum Glück auch nur ein Beispiel) in rust aussehen und was sagt der Compiler, wenn er f1 und f2 nicht zur Compilezeit kennt? [c] std::unique_ptr<int> func(bool f1, bool f2, std::unique_ptr<int> &up) { std::unique_ptr<int> tmp; if(f1) { tmp = std::move(up); } else {
[pre] fn func(f1: bool, f2: bool, up: Box<i32>) -> Box<i32> { let mut tmp = Box::new(0); if f1 { tmp = up; } if f2 { println!("{}", up) } tmp } fn main() { let
-
Thread
Mac: Wemos D1 Mini wird nicht mehr erkannt und crasht Macbook
schickt mein Macbook in eine Kernel Panic. Allerdings läuft das zuletzt geflashte Programm auf dem D1 Ubis auf die Tatsache, dass es nicht fertig ist), einwandfrei. Ich habe auch nochmal nachgesehen, dass ich wirklich die letzte und signierte CH340/41-Treiber-Version f. Mac installiert habe. Dem ist
ESP8266 muß man schauen, ob man es nutzt, er läßt sich nur mit Reset direkt oder vom Sleeptimer über GPIO16 oder PowerOn wieder wecken. Im Programm mußt Du Dir natürlich selber merken, in welchem Zustand er ist (EEPROM oder RTC-Ram usw.). Mit sleeptime 1 startet er nach 1ms sofort neu. Eigentlich ist das
-
Thread
Board mit 2x CAN und PIC32
aber ich bräuchte ja mindestens µC und die Spannungsversorgung kompakt. Die Außenbeschaltung eines PIC32 ist relativ übersichtlich: 10µF keramisch an VCAP, 100n zwischen jedes VCC-GND Paar, 10k Pullup an MCLR, 16 MHz Quarz mit Kondensatoren an OSC1/OSC2, dazu noch ein 1M Angstwiderstand parallel zum
Da schau her. Über den Fubarino bin ich gestolpert, aber nur in Rev 1.4, und da haben sie noch den 440er PIC verbaut. Den 1.5er habe ich jetzt mal bestellt, und bis ich was besseres finde, löt ich die Transceiver irgendwie mit dazu. Danke für den Tipp! Edit: Warum
-
Thread
Kaiser-Window Annäherung
weglassen kann. Ich habe Wiki, DSP und andere Seiten gescanned und da hier gefunden: I0(x)≈1+x2(−1(1!)241+x2(+1(2!)242+x2(...+x2((−1)K−1((K−1)!)24K−1+x2(−1)K(K!)24K)))) kennt jemand was Einfacheres?
y:= 3.75 / ax; ans:= (exp(ax) / sqrt(ax)) * (0.39894228 + y * (0.1328592e-1 + y * (0.225319e-2 + y * (-0.157565e-2 + y * (0.916281e-2 + y * (-0.2057706e-1+ y * (0.2635537e-1 + y * (-0.1647633e-1+
-
Thread
14 Segment Display ansteuern
ansteuern können und ist dazu noch ziemlich günstig: https://www.digikey.de/products/de?keywords=PIC16F19197T-I%2FPTCT-ND https://www.microchip.com/wwwproducts/en/PIC16F19197 Du brauchst zwingend spezielle Controller für rohe LCD-Gläser, die die erforderlichen Signalformen erzeugen können. Hier
können und ist dazu >>> noch ziemlich günstig: >>> >>> https://www.microchip.com/wwwproducts/en/PIC16F19197 >> >> Au weia. Deswegen bindet man sich doch keinen PIC16 ans Bein. Wenn es >> ein µC mit eingebautem LCD-Controller sein soll, dann wäre ein STM32L.. >> oder STM8L.. eine vernünftige Wahl
-
Thread
A/D Wandler stoppen und register auslesen
Hallo, Betrifft Pic 16F676 Ich will über einen Spannungsteiler am Port RC0/AN4 die Spannung eines AKKUS lesen und in einen Digitalen Wert zur späteren Verarbeitung aus dem ADRESL *ADRESH Register auslesen. Ich
//set C-Port all bit to 0V ADCON0 = 0x80; //set analog module right justified ADCON1 = 0x20; //set clock select Fosc32 ANSEL = 0x70; //select ANS 4 to analog input while(1) { ADCON0.ADON = 1; ADCON0.CHS2 = 1; ADCON0.GO_DONE = 1;
-
Thread
David Jones über PIC vs AVR
ausreichend bedient werden, wird es im Laufe des Videos schon teilweis arger LariFari. AVR ist schneller als PIC bezüglich des CPU-Takts (AVR 1:1, PIC 4:1), ist aber egal? Hallo? Nein, ich will hier jetzt keine 1001 Diskussion zu dem Thema. Aber wie schon in meinem 1. Beitrag erwähnt, ist die Betrachtung,
in der kaum jemand Compiler für solche Controller im Auge hatte. So sieht sie auch aus. Die neueren PIC Architekturen mit 14/16-Bit Befehlswort wurden zunächst erweitert, ohne das Grundmuster zu verlassen. Weshalb erst in der zweiten Variante der 16-er das althergebrachte Banking entfiel.
-
Thread
CAN-Sender im Mini-Format
Schau dir mal ATmega16M1 an, wenn es auch Cortex-M sein darf gibt es den ATSAMC21. Haben beide 32 Pins.
Grad so lange um genügend Nachrichten zu senden das der Zustand auch wirklich ankommt. Vielleicht ein 1.000uF Elko sekundärseitig?!
-
Thread
Suche µC Empfehlung
auch der Empfänger des Bausatzes mittels Arduino an dem Teil etwas verändern können soll. Ein STM32F042F6P6 würde sich dafür dank des integrierten USB-Bootloaders sehr gut eignen. Der kostet aber deutlich mehr als etwa ein STM32F030F4P6 (1,30€ vs 0,76€ @ 100St.), der sogar günstiger als ein ATTiny85
Ich schlage einen PIC16F324 vor. Der kommt im 14-Pin DIL daher, hat zwei komplette UARTs in Hardware eingebaut, und läuft mit 2.3-5V. Analoge Eingänge, weitere digitale IOs usw sind auch da. Das wäre dann immer noch von
-
Thread
Linux Distribution für Mikrocontroller Programmierung?
Programmiert werden können: - nahezu alle AVR (Avrdude und AVR-GCC machen es möglich) - STM32: F030, F051, F103, F401, F411, F429 - STM8: STM8S103 / 003, STM8S105 - PIC16F: 16F887, 16F648, 16F630 - PIC18F: 18F52 - MCS51: AT89S51 / 52, AT89S8253, AT89S4051 Für die genannten Controller gibts
Doku und schreibe eine Installationsroutine ... kommen mir neue Ideen) Im Moment bin ich dabei, PIC-Controller in meinem System besser einzubinden ... bin hierbei etwas gefrustet und habe da eigentlich wichtigeres liegen lassen. Wie gesagt, wenn du aus dem PLZ-Bereich 76 bist, zeig ich dir das
-
Thread
SN65HVD230 CAN Board Network Transceiver Config und Befelssatz für UART
sowohl CAN als auch USB eingebaut hat. z.B. den hier: https://www.microchip.com/wwwproducts/en/PIC32MX530F128H Der ist recht leistungsfähig, mit 3€ nicht teuer, und es gibt gute USB-Bibliotheken dafür. Deinen SN65HVD230 solltest Du auch noch mal überdenken. CAN ist ein 5V Standard. CANH und
vielleicht einen ATMega16M1 nehmen der kann UART und CAN so das du mit dem PC kommunizieren kannst, musst nur noch das Programm schreiben und neben deinem CAN-Tranceiver noch einen Pegelwandler ala MAX232 oder eben so nen USB-RS232
-
Thread
Übertragen Programm von PIC16F873 nach PIC16F876A
Hallo, Forum, ich habe ein in Assembler für den PIC16F873 geschriebenes Programm, das auf der zugehörigen Hardware einwandfrei funktioniert. Ich möchte das Programm gern erweitern und dazu auf den PIC16F876A umsteigen. Zunächst habe ich zum Testen
Größe des Programmspeichers ist. Liege ich da falsch? Das ist eine doppelt blöde Frage. Weil: 1) > umsteigen. Zunächst habe ich zum Testen das selbe Programm, im CONFIG > für PIC16F876A konfiguriert, in den PIC16F876A geladen und erprobt, aber > ohne Erfolg: Die Hardware scheint zu spinnen
-
Thread
[S] Externe Unterstützung Platinenentwurf Gesperrt
vierstelliges Angebot schon ein echtes Schnäppchen. mit einfach irgendein ARM, PIC oder AVR mit ein wenig 16 Bit PMW und ein paar MOSFET ist es da bei weitem nicht getan. Das dürfte dem TO wohl auch klar sein, da gibt es ja bereits z.B. von MEANWELL viele preisgünstige Fertigteile, die aber alle ihre Probleme im Dimming <3-6% Leistung haben, zumal ja 1% Leistung nicht 1% Helligkeit sind.
-
Thread
DC-Motorsteuerung (Servo)
Poti erfasst wird oder als Spannung vorgegeben wird): TDA3629 geht bis 0.8A, TLE4206 und MC33030 bis 1A, DRV590/591/593/594 regeln Motoren bis 3A durch PWM). [pre] +------------------+-- +16..60V | | 10k +-----|+\ LM675 | | | >--+-----+---
Auch wenn ich für diesen Vorschlag gesteinigt werde: Da ich PICs verwende, würde ich den PIC16F1823 für 0,92€ (Microchip direkt) oder den PIC16F1825 (mehr Flash und RAM) für 1,09€ einsetzen. Die haben mit 14 Pins noch etwas Reserve. Es gibt aber sicher auch passende AVRs zum ähnlichen Preis
-
Thread
ATmega8 verhält sich fehlerhaft
die zu Streichen aufgelegt sind: https://ixquick-proxy.com/do/spg/show_picture.pl?l=deutsch&rais=1&oiu=http%3A%2F%2Fview.stern.de%2Fde%2Fpicture%2F3040808%2Fnatur-pflanzen-busch-busch-gesicht-940.jpg&sp=92b4226d8544960052f224ec54b367d2 MfG Paul
zumindest davor noch > einen R. > Auch ist das 1μF etwas groß, 100n sollten gut reichen. Sonst könnte die > Reaktion ggf. zu langsam sein. Das hängt aber vom Einzelfall ab. Ok, also wie im jetzt angehängten Schaltplan? Wieso ist 1µF zu groß? Für
-
Thread
irsnd Callback function
---------------------------------------------------------------------------------------------- * PIC C18 or XC8 section: * * Change hardware pin here: IRSND_PIC_CCP1 = RC2 on PIC 18F2550/18F4550, ... * IRSND_PIC_CCP2 = RC1 on PIC
// C18 or XC8 compiler # if defined(__12F1840) // XC8 compiler # define Pre_Scaler 1 // define prescaler for timer2 e.g. 1,4,16 # define F_CPU
-
Thread
Relaisansteuerung: soll bei 1..12V schalten
. Das wär'n 1,16W via Basis-Emitter *Brutzel* Will obige Relais-Platine wirklich gern verbauen, nicht selber ätzen, Minimallösung. Am liebsten nur den 2N3904 austauschen oder 1 Teil drauflöten. Darlington? MOSFET
krieg ich 'nen Basisstrom von 100mA, > wenn das Maximum von 12V aus der Steuerung kommt. Das wär'n 1,16W via > Basis-Emitter Brutzel.
-
Thread
1. Programmer: Diesen hier, oder den da? Oder einen für 2,50€ ?
Stefanus F. schrieb im Beitrag #5470466: > Die USASP Stocks für 2.50€ eignen sich ausschließlich für 5V, auch wenn > sie einen 3,3V/5V Jumper haben. Grund: Der Schalter ändert nur die > Spannung die am VCC Pin
" Billig-Boards aus China https://www.aliexpress.com/item/mini-Stm32f103c8t6-system-board-stm32-learning-development-board/1748445137.html . Das macht dann in der Summe unter vier Euro, diesmal incl. Versand. Stefanus F. schrieb im Beitrag #5470466: > Nein. Dazu brauchst
-
Thread
Welchen Mikrocontroller Quadrature Decoder Kanäle ?
hardwaremäßig mit Encodern zusammenarbeiten. Es werden 2 CLC pro Encoder gebraucht. Gibt's schon ab PIC 16xxx, z.B. PIC 16F1713 mit 4 CLCs. MfG
mit vielen Kanälen gleichzeitig und teilweise sogar 32bit. Selbst der kleinste STM8 kann das mit TIM1 in 16 bit. Um von 11uA auf Digitalpegel zu kommen brauchst du weiterhin deine externe Beschaltung. schönen Gruß, Alex
-
Thread
Ähnlicher (gleicher) ersatz für 80c537
1MSPS A/D oder 16*12bit A/D 4*12bit D/A, 64 I/O und 64k Flash+4k RAM oder den C8051F4 mit 100MHz, http://www.analog.com/ hat den ADUC824/834 mit 24bit A/D, 3 x 16 bit A/D, 12 bit D/A, PWM und 62k Flash
Hallo Sebastian, ich habe noch die Bücher MC-Tools 1-3,6,13 und 16 die sich nur um die Mikroprozessoren der Siemens Derivate Kümmern.Also (auch um 80C537) Zum teil noch mit unbestückten LP. Bei interresse schicke mir eine PN-
-
Thread
Arduino Mega und 450 LEDs mit 24V ansteuern
Relais: https://www.ebay.de/itm/IRF520-MOSFET-NMOS-100V-9A-Schalter-Modul-Relais-Arduino-Raspberry-Pi-PIC-T16/172401608124?hash=item2823efc5bc%3Am%3AmopGrmmv2kNPDfEF22lne7A&var=471230348361 Dazu kannst du die selbe 24 Stromquelle nehmen die schon vorher verbaut war, denn ein Relais tut weder Strom begrenzen
Masseverbindung mögen, schliesse 38 davon an deinen Arduino an http://www.ti.com/lit/ds/symlink/tlc6c5912-q1.pdf
-
Thread
Gute zweit Programmiersprache
lernen. Wühlhase schrieb im Beitrag #5465358: > Was ist an C# eigentlich so schrecklich? 1) Es ist von Microsoft 2) Es verwendet das .NET Framework 2.1) .NET hat Telemetrie eingebaut 2.2) Das übersetzte zeug ist kein nativer Code und läuft in einer VM, ähnlich wie Java 2.3) Anders als
C-Code Design Rules von der NASA, MISRA usw. Bzgl. Hardware-Nähe: Natürlich kann man mit AVR oder PIC-Controllern etwas machen, aber anspruchsvolle Anwendungen mit Rechenleistung benötigen sinnvollerweise 16 oder 32 bit. Ich arbeite zB. mit dem MSP430F5438A und komme v.a. bei Filterfunktionen an die