-
Thread
Rs485 Kollisionserkennung und Kollisionsvermeidung
Kenne ich aus der Zusammenarbeit mit unserem Softwarearchitekten. Ich toggle ein Bit in ASM auf einem PIC10Fxxx, wo er die Minimumanforderung bei Linux mit Realtime Erweiterung und 512K RAM sieht, damit aber auf ein Timing kommt bei dem ich mir die Haare raufe. Ihr seid nicht kompatibel. Ihr versteht
intelligentes Display wo wieder ein stm32 oder so drauf steckt - keine Schance das mit einem kleinen Pic oder atmel Controller zu lösen. Leider.
-
Thread
Anfang mit STM32. Wie habt ihr es gemacht?
vorgegeben Bereichen mein Code zuschreiben, naja ist nicht so meins. Mal eine Frage an alle die von AVR/PIC auf STM32 umgestiegen sind oder beides machen. Wie habt ihr euch in den STM32 "eingearbeitet"? Gibt es da gute Tutorial deutsch/englisch, ist mir beides recht, oder Bücher? Habe auch hier im Forum diverse
brauchst du das technische Datenblatt deiner Chipausführung. Im Pinout des Chips steht drin: Pin 12: VSSA/VREF- Pin 13: VDDA/VREF+ Also hat der STM32 kein intern erzeugte Referenzspannung wie beim AVR? Mfg
-
Thread
[VS] & [V] diverse Entwicklungsboards
Xplained Mini ATmega328PB-XMINI 1 Stück zu verschenken, gegen Portoerstattung 21. Microchip M(R)X PIC16F18446 1 Stück zu verschenken, gegen Portoerstattung 22. Vishay VCNL4020 Sensor Starter Kit 1 Stück zu verschenken, gegen Portoerstattung Nachricht bitte per PM Zahlung über Paypal
Mein Lupo mit dem PIC Evalkit (Pos.21) kam heute an und alles drin und auch nicht kaputt. Vielen Dank an Uwe!
-
Thread
Wasser-Sensor, Schaltung kontrollieren Bitte
InCircuit programmierbar sein. Will aber keine Jumper verbauen, was wohl nicht gehen wird?-/ Ein PIC 12F222 (liegt noch einer rum) und PicKit3, werden zum Einsatz kommen.
Lade-Überwachungs-StepUp-Modul. Gabs mal im 5er Pack für 3€.... Das ich auch weiterverwenden werde, da der Pic nur VDD als Ref.Spannung zulässt und ich die Akku-Spannung überwachen möchte. (Und hat auch schon für nen MP3-Player, die Power-Bank gespielt:) Helge schrieb im Beitrag #6746354: > PIC-Möglichkeiten
-
Thread
Zeitsteuerung für Wasserpumpe
~20-200ml gebaut (Effektiv, hat aber letztens auch ne Wama leer gesaugt:). Hatte dafür nen oller Pic16F84 mit C vergewaltigt. Der Handschalter gibt 10x ml, der Taster am Gerät 100x ml. Bei Null ml gehts unendlich. So Grimmigs wie Leck-Alarm, Leerlauf-Erkennung, Automatische Durchflussmengenanpassung
möglichst einfach Steuerung der Wassermenge. Damit soll man auch herumlaufen können. Also eine kleine 12V Tauchpumpe in einem Kübel mit Wasser versenken und am Sprühgriff eine Taste montieren mit der man den Giessvorgang startet und nach eingestellter Zeit wieder die Pumpe abschaltet. Zeitsteuerung = Giessmenge
-
Thread
Entwicklerboard
bestücken kannst. Der Produktname sagt schon, dass dieses > Board auf 16- und 32 Bit PICs zielt (PIC24, dsPic33, PIC32). Andere > Architekturen sind dafür nicht vorgesehen, es sei denn, Du baust Dir > Deine eigenen PIMs. > Ist ja alles dokumentiert. > > fchk Gibst es da auch was mit PIC12
Sven B. schrieb im Beitrag #6741249: > Gibst es da auch was mit PIC12..16...18 das sind meine Favoriten. Da gibt es viele direkt als DIP. Nimm ein Steckboard und Du kannst sofort loslegen. Bei den Meisten ist ja sogar ein Oscillator eingebaut. Der externe Aufwand
-
Thread
Werden Atmel Mikrocontroller aussterben/nicht mehr verfügbar sein?
zu tun, ob die Befehle einen oder > zwölf Takte benötigen. Ja, aber der originale 8051 war auf 12-Ton Musik optimiert! https://de.wikipedia.org/wiki/Zw%C3%B6lftontechnik Die PIC12/16 sind klassische 4-Takter! https://de.wikipedia.org/wiki/Viertaktmotor
Falk B. schrieb im Beitrag #6740811: > Ja, aber der originale 8051 war auf 12-Ton Musik optimiert! > > Die PIC12/16 sind klassische 4-Takter! Na dann - Eintonmusik gibts auch, aber Zweitonmusik?
-
Thread
Problem mit Buck Led Treiber AL8863
Danke für eure Hilfe! Ich habe noch mal eine Leiterplatte bestückt (siehe pic) und folgende Werte gemessen. Bei 4 Led's und einer Eingangsspannung von: 11,5V Iout = 356mA 12,7V = 294mA 14,3V = 295mA 17,3V = 305mA 22,1V = 325mA 24,5V = 335mA 30,4V = 345mA 36,5V = 356mA
richtige messen. Also etwa so wie hier: https://www.we-online.com/katalog/datasheet/1780050.pdf ab Seite 12.
-
Thread
AD Wandler Messwert springt bei Messung von Gleichspannung
Mit einerm PIC 12F675 kann man die Durchlassspannung von 4 hintergeschalteten 1N4148 Si-Dioden selbst auf einem Steckbrett mit einem stablen LSB messen. Du machst also was flasch [x]. Vllt solltest du dein
-
Thread
Wie macht man solche Lichtmodes? Lauflicht, PWM und Co
} } else { PWM_CH11_IS = pwm[CH11][0]; } } } if (PWM_CH12_IS != pwm[CH12][0]) { if ( ( sysTimer % (get_pwmmode_speed(runmode, CH12) * TIMERFREQ) ) == 0) { if (get_pwmmode_changemode(runmode, CH12) == PWMCHANGESOFT) { if (PWM_CH12_IS > pwm[CH12][0]) { PWM_CH12_IS--; } else { PWM_CH12_IS++; } } else { PWM_CH12_IS = pwm[CH12][0]; } } } if (PWM_CH13_IS != pwm[CH13][0])
-
Thread
Ersatz für Mosfet J401 gesucht
H. schrieb im Beitrag #6736610: > Kann man eleganter machen, ohne Koppler. Einfach die VCC des PIC an +12V legen und GND des PIC mit einem 7905 erzeugen.
schrieb im Beitrag #6736610: >> Kann man eleganter machen, ohne Koppler. > > Einfach die VCC des PIC an +12V legen und GND des PIC mit einem 7905 > erzeugen. +12V gibt es leider nicht!!!
-
Thread
Hilfe für LED Taschenlampe 5x CREE XM-L T6 in Reihe an 7,4V oder 11,1V
REED-Schalter für An, gedimmt und blinken. > Auf Platine - ein IC 8-PIN ohne Bezeichnung, vermutlich ein PIC12F675. Der dimmt den Spannungswandler per PWM. > - ein Minischaltkreis LEDA1406 vermutlich MOS-Treiber das ist ein QX9920, der eigentliche Wandler > - Schottky-Diode
-
Thread
Dynamisches Array im embedded System
schlimm malloc im embedded Umfeld zu benutzen? Kommt drauf an. "embedded" reicht vom kleinen 1kB PIC bis zu fetten 32Bit ARMs. > Ich weiß zur > Laufzeit wie groß meine Arrays zum Berechnen von Zwischenschritten > maximal sein müssen, ich muss sie also nicht "vergrößern". > Muss ich da wirklich
Array hat die richtige Größe 2. es wird am Stack genügend Speicherplatz reserviert Es werden sogar 12 Byte mehr als notwendig reserviert. Warum?
-
Thread
sehr spezieller TTF-Font
beliebigen Unicode-Text mittels TTF-Font auf einem Grafikdisplay darstellt. Am Besten mit einem ATtiny oder PIC12.
Unicode-Text > mittels TTF-Font auf einem Grafikdisplay darstellt. Am Besten mit einem > ATtiny oder PIC12. Warum so viel High Tec? Warum nicht gleich ne hydraulische Turing-Maschine?
-
Thread
PDLC smart glass steuern und dimmen
eine Dimmkurve verfügen, die die Nichtlinearität der PDLC Folie kompensiert. Ich dachte an einen PIC 12 F, der hat schon 3x 16bit PWM Kanäle, sodass man eine schöne Dimmkurve erstellen kann. Dann müsste noch der AC sync abgegriffen werden damit der PIC den richtigen Schaltpunkt hat. Einen Schaltplan
kannst Du denn einen PIC entsprechend meinen Vorstellungen programmieren ?
-
Thread
Wie wirkt sich die Bauteilesituation bei euch aus?
DDR-Zeiten kennt. Mitunter simple Sachen wie Kabel, Spulen, Stecker. Selbst so ein µC Oldie wie der dsPIC30F4011 hat bei den bekannten Distributoren Liefezeiten von fast einem Jahr. Manchmal hat man bei den kleineren Händlern noch Glück was zu bekommen. Ist aber immer eine zeitraubende Suche und meist bekommt
so dass mit Platzhaltern gearbeitet werden muss. Und wahrscheinlich wurde hausintern hierfür der 31.12.2025 oder so gewählt. Wahrscheinlich gibt es dann irgendwann im Laufe des nächsten Jahres oder so einen echten Liefertermin. > Glücklicherweise ist gleichartiger Ersatz zu finden wenn mann gründlich
-
Thread
433 Mhz Funkmodul Pemenol H3V4F Verbesserung des Empfangs
Lib RC-Switch bedient und ein 24 Bit großen Datensatz verschickt . Empfängerseitig nutze ich einen PIC12f1822. Mit nem Oszi habe ich mir das RC-Switch Signal mal genauer angeschaut am Empfänger und habe daraus diese Funktion gebastelt. unsigned long remote_read(){ unsigned long result=0;
-
Thread
Tonnenweise neue uralte GALs
27256 beschreiben. Also haben wir einen Adapter mit Schalter gebaut. Das geht auch genau so für 12 oder 25V, die ein "866"-Schlagmichtot-Programmiergerät aus China nicht kann. Timing? ... Manchmal:) *WERBUNG* Übrigens gibt es 100 Euro Kulanz, wenn ihr Euren alten Prommer in Zahlung gebt und die 399,- restlichen bei Conitec für einen GALEP 5 versenkt. Aber wer braucht heutzutage noch 12.5V Programmierspannung, hehe:) Zurück zum Topic: GALlier, schau dir irgend einen Retro-Freak mit Youtube an. Irgendwann kommen frisch verpackte, unangetastete Produkte von anno-dazumal auf den Tisch
-
Thread
PIC configuration words zur Laufzeit ändern
A. S. schrieb im Beitrag #6700924: > µC-gesteuerten Oszillator bauen, > Ich hatte den PIC12F1840 da Lässt sich nicht per SW an und abschalten, aber die Freqeunz kannst du ändern. 5.6 Oscillator Control Registers IRCF<3:0>: Internal Oscillator Frequency Select bits 000x = 31 kHz
A. S. schrieb im Beitrag #6700924: > Ich hatte den PIC12F1840 da und mittels Timer bin ich auf eine Frequenz > von etwa 100kHz gekommen. Höhere Frequenzen habe ich mir vom > CLKOUT-Mechanismus bei einstellbarerm FOSC-prescaler erhofft. nimm einen schnelleren
-
Thread
77,5kHz Generator aus 20MHz Takt ATtiny45-20 Assembler 10MHz Frequenznormal
klar im Vorteil. Es braucht halt nur Stundenlang bis es richtig arbeitet. Der GPS RX ist ein Oncore M12M. Die auf dem PIC laufende Steuersoftware ist von Brooks Shera der in QST ein Artikel darüber schrieb. OCXO ist ein alter HP10811D. PLL Zeitkonstante ist auf 6.5Std eingestellt.
Ich kann pic code (ASM 12f...) anbieten um von 10mhz , 400ns clock cycle wahlweise 77.5/75/60/50/40/129.1/135.6/139.0 kHz zu generieren.
-
Thread
Blinkschaltung für LED Streifen (ca. 800mA)
47uF Elkos) bestimmen die Blinkfrequenz. Der 5k Trimmer kann entfallen. Die Schaltung läuft auch mit 12V.
es geht fast jeder X-beliegige. Gate an den NE555 (OUT), Source auf Masse, die LED-Kette zwischen 12V und Drain. Fettig.
-
Thread
HEX-Datei erstellen
Hallo Andreas, als Anlage habe ich die Header-Datei PIC16F877a.h angehängt
der Prozessor ist: PIC16F877A und der verwendete Compiler: MPlAB ICD 4
-
Thread
Nochmal: Ansteuerung LED-Matrix 64 x 32 aus China
noch nie gesehen. Ich glaube, MaWin hat sich auch geirrt, denn in dem Text steht: "So, on the PCB is 12 LED driver chips. These are like 74HC595s but they have 16 outputs and they are constant current." Lange Videos mag ich nicht, aber das mit der Reparatur war technisch gut gemacht und informativ.
ich oft, nächstes Ziel ist 4 x I2S in den Prozessor und 4 x I2S aus ihm heraus (8 + 8 Kanäle). Ein PIC32MZ kann das prinzipiell, wobei ich die Firmware nicht selber mache. Aber das sind auch nur 4 Datenleitungen zur Ausgabe, das würde auch mit dem PIC auch mit SPI gehen. Die Displays wollen aber 6 Datenleitungen
-
Thread
I2C 1Wire Counter
Peter D. schrieb im Beitrag #6693702: > Z.B. ATtiny25 z.B. PIC12Fxxx
Hallo, Auch brauch ich beim Pic wieder Grundschaktung usw. Sollte aber alles klein werden. Danke.
-
Thread
Probleme beim PIC18F27Q84
Hallo zusammen, ich habe mit dem PIC18F27Q84 angefangen und wollte ein Bootloader Programmieren. Um den Bootloader zu begrenzen und noch Platz für die Applikation zu haben muss natürlich der ROM bereich festgelegt werden. Dabei sind aber
auslöst. Ich habe jetzt die Zeile: static const uint8_t DLC_BYTES[16] = {0, 1, 2, 3, 4, 5, 6, 7, 8, 12, 16, 20, 24, 32, 48, 64}; durch uint8_t DLC_BYTES[16] = {0, 1, 2, 3, 4, 5, 6, 7, 8, 12, 16, 20, 24, 32, 48, 64}; ersetzt. (can.h) wieso das solche auswirkungen hat keine Ahnung vielleicht kann
-
Thread
Schaltungen von früher - ungewöhnlich da PNP
radio_tv_historisch/radiomann/radiomann0.htm zu finden). Eine Röhre (EF98, habe ich noch 😀) für 12V Anodenspannung musste man, so meine Erinnerung, extra kaufen. Es gab wohl später eine Ausführung, bei der die Röhre mit dabei war.
showthread.php?tid=15884 Ich war glücklich, dass es lauter war als nur mit dem Detektor. Verstärkung so 12.
-
Thread
PIC24F16KM202 RA4 und RB4 nicht als Ausgang nutzbar
Hallo, ich sitze schon eine ganze Weile an einem Problem. Ich nutze den PIC24F16KM202 im SPDIP-28 Gehäuse (https://ww1.microchip.com/downloads/en/DeviceDoc/PIC24FV16KM204-Family-Data-Sheet-DS30003030C.pdf) und wollte an den Anschlüssen RA4 und RB4 zwei Relais betreiben. Diese ließen sich aber nicht schalten. Daher habe ich eine kleine Testschaltung zusammen gebaut (neuer PIC) und daran getestet. Auch dort ließen sich die LED nicht einschalten. Das Programm liegt in der ZIP-Datei und ist aus MPLAB X. Der Code selbst ist auch noch extra mit bei. Die Pins sind auch für
-
Thread
Python oder besser bei C bleiben?
altbewährte HW und SW verwenden zu wollen. Viele Probleme lassen sich mit den alten Bekannten wie PIC, AVR, STM32 und ähnliche Plattformen angehen. Zumindest hat man hier schon eine gewisse historische Unterstützung. Auch Datenblätter, User Manuals, Appnotes sind in zahlreicher Auswahl vorhanden und
> PyPy 3 7.3.4 2,526 Native Code (JIT) > MicroPython 1.14 12,925 Bytecode > GCC (C) 10.2.0 0,567 Native Code > ─────────────────────────────────────────────────────────── > CPU: i5-6267U CPU @ 2.90GHz > [/pre] Spannend... das ist
-
Thread
[T] Tausche SMD Bauteile gegen THT
LTC3125 AD8021 AD8099 ADA4895 MSP430FR5738 5St. MSP430FR5969 3St. PIC16LF18323 2St. PE64904MLBB 4St. HMC358 2St. STEVAL MKI009V1 3St. STM MEMS Neben den oben genannten Bauteilen hätte ich auch Interesse an gebrauchten Messgeräten, alten Radios (Transistor
Widerstände sind Dicke 5W?: 12k 8k2 1k2 820 680 560 330 220 10 jeweils einige Stücke Dünne 2W: 560 150 100 22k
-
Thread
Anfängerfrage: 40 Stück Atmega328 an einem Quarz?
100MHz C8051, der rennt Deinem 32MHz AVR aber sowas von davon. https://www.silabs.com/mcu/8-bit/c8051f12x-f13x
Bei Pic stimmt dies nur für ältere da bei neueren der power on timer an den internen wdt gekoppelt ist und damit ist diese Funktionalität nicht mehr fofhanden.
-
Thread
Mini Class AB Verstärker verstärkt keine Musik
Bei 12 - 20V wird dein Lautsprecher 0,5W 8Ohm ganz schnell kaputt gehen. Ist der in ein Gehäuse eingebaut?
Alternative für die beiden Dioden: U-BE-Vervielfacher. Dazu siehe hier: https://www.youtube.com/watch?v=Obh_PIC2qqo
-
Thread
Aref Spannung, was ist besser?
> 4096 ATtiny1624 hat einen 12-bit-ADC.
Vorgehensweise: siehe Anhang Externe Komponenten wie Widerstaende sind dann nicht erforderlich. Die PIC-pdf-Datei gibt auch nochmal Erklaerungen zum Messen der Ub an.Auch Atmega Freaks werden das verstehen.
-
Thread
ESP32-Alternative WFI32: Module und MCUs erreichen Distributoren
ich so verzweifelt, dass ich den MPLAB 8 ins ghidra importiert habe, und da habe ich gesehen wie die PIC Typen aus einem File eingelesen werden. Ist halt mit XOR geschützt. File DE-XOR-t und ich habe mir schnell da einen PIC32MZ aufgenommen. Immerhin kann ich da jetzt im MPLAB 8 für den PIC compilieren
... ===> workaround war den ESP zu reseten per HW - ist halt bisschen tricky wenn man den PIC32 resetet und der ESP dabei ist daten für den Socket zu empfangen. Dann weiss der PIC32 das nicht mehr und schickt befehle auf den Socket. Der Reset Befehl tut dann einmal nicht. Bis der Socket voll
-
Thread
OLIMEX ATEMGA8 - Debugging-Modus funktioniert nicht
neuer PIC Freund schrieb im Beitrag #6671714: >> muss für jeden Einzelschritt ein Schreibzugriff auf den >> Flash gemacht werden -> Verschleiß, > One such comparator does exist for purposes of > run-to-cursor
und das PICKIT4 kann alles, was es bei Microchip aktuell gibt: ICSP, ISP, PDI, TPI, UPDI, JTAG, für PIC, AVR, ARM, MIPS. Ich denke, das ist die Lösung, auf die es langfristig hinauslaufen wird. Der EDBG-Chip im Atmel-ICE ist ein AVR32, und AVR32 ist seit Jahren tot, und ich frage mich, wie lange sie