-
Artikel
Linksammlung
, PIC16F, PIC18F, PIC24H sowie dsPIC30F und dsPIC33F programmiert werden. InCircuit-Programmer und -Debugger (www.stolz.de.be) Einfacher Nachbau des Microchip ICD2s. Zum Programmieren und Debuggen. WinPicProg
the PIC 16F628. Piklab is an integrated development environment for applications based on Microchip PIC and dsPIC microcontrollers similar to the MPLAB environment. It integrates with several compiler and assembler
-
Thread
Unterschied ATMEGA168PA-AUR vs ATMEGA168PA-AUR SL044
Angewohnheit" dann schon lange vor dem Kauf von Atmel für seine PICs übernommen? Denn es gab z.B. den PIC16F505 schon lange vor der Übernahme, aber in dem von mir verlinkten PDF taucht der mit vielen /SL0xx Nummern auf. Fazit: da hat dich die KI sauber an der Nase herumgeführt.
Angewohnheit" dann schon lange vor dem Kauf von > Atmel für seine PICs übernommen? Denn es gab z.B. den PIC16F505 schon > lange vor der Übernahme, aber in dem von mir verlinkten PDF taucht der > mit vielen /SL0xx Nummern auf. Gabs den damals auch mit dem SL-Zusatz?
-
Thread
Systemnahe Programmierung in C (SPiC) Vorlesungsfolien, Übungen und Projekte
Extrem kleine Kröten wie PIC10 oder alte AtTinys vermiesen einem schon die Laune etwas wie einen C-Compiler dafür zu portieren. Wobei ich hier ausdrücklich auch die Cross-Compiler meine, also von der Zielplatform des Compilats
Bruno V. (bruno_v) 11.11.2025 17:16 >Eine µC-Plattform aus diesem Jahrtausend, mit Cobol oder Python aber >ohne C, dürfte selten sein. Naja, für Micropython sind es schon einige: STM32, ESP32, ESP8266, PiPico, Nordic nRF,
-
Thread
[V] Motorola Chips
Weiterverwendung zufuehren moechte: https://shop.mcjohn.it/en/diy-kit/46-94-68k-mbc.html#/12-kit-to_assemble/16-ram-1024_kb Ist ein 68008, 8MHz, 1 Megabyte RAM, als I/O-Knecht ein PIC18F47Q10. Alles dokumentiert bei https://hackaday.io/project/177988-68k-mbc-a-3-ics-68008-homebrew-computer Ich bleib bei
-
Thread
Object Oriented Forth
ein paar hundert kByte RAM dürften schon nötig sein. Ghostscript gab es auch für DOS, d.h. ein 16-Bit-System mit -genau- ein paar hundert kByte RAM. Du könntest Dir aber auch ein CYD besorgen und darauf z.B. "Display PostScript" portieren. Das ist sicherlich mühsam, aber ... wer Forth(ähnlich
0136 1159 1418 2311 3601 5901 1511 0714 00001c0 0036 5159 0163 3481 0708 880e 001a 1911 00001d0 1a16 0e10 1b16 20b0 0100 1216 63b0 8201 00001e0 da30 1604 1c12 0d1d 1413 801e 2e1b 1224 00001f0 251f b100 1215 b3b2 b5b4 0436 b359 18b1 0000200 b413 18b1 5114 0063 [/code]
-
Thread
PIC16(L)F18875 mit Pickit3 programmieren?
Moin, ich habe einen China Clone und die SW PICit3 V3.10, kann aber dort leider diesen Chip nicht auswählen !? Habe aber bei einem Projekt dieses Foto gesehen !? hat dazu jemand eine Idee ?
-
Thread
Neuer OrangePi, neue Mikrocontroller und dazugehörende Software
[](/attachment/681355/5.jpg) Bildquelle: Microchip. Über die allgemeinen Spezifikationen des PIC32-Moduls vermeldet man dabei folgendes: [c] • High memory and scalable package choices to support demanding applications and OTA updates: The high-performance MCU includes 2 MB Flash memory and
erwartenden Kosten.  Bildquelle: https://www.oemsecrets.com/compare/PIC32CX2051BZ62132  Bildquelle: https://www.oemsecrets.com/compare/PIC32WM-BZ6204UE ### Renesas RA8M2 / RA8D2 – mehr 1GHz-Mikrocontroller mit MRAM Im Hause Renesas
-
Thread
Feld aus Festwerten im Programmspeicher
muss - im Gegensatz zum AVR noch ein gravierender Leistungsnachteil... warum auch immer man das beim PIC so macht/gemacht hat - eine Zeile Assembler im AVR entspricht damit nochmals schnell min. vier Zeilen Assembler beim PIC... Aber das ist ein anderes Thema...
Nemopuk schrieb im Beitrag #7956995: > Aber er hat halt zwei Busse Jau, Harvard, das hat der PIC auch. Nemopuk schrieb im Beitrag #7956995: > und der Programmspeicher ist zudem auch > noch 16 Bit breit. Der Mikrocode wäre interessant... aber damit geht sicher kein Hersteller hausieren..
-
Thread
CH32V003-J4M6: Einfacher Rechteckgenerator 0,5 Hz 20 kHz
benötigt habe (und doch tatsächlich keinen Timer 555 hier habe). Auch wenn der Aufbau jetzt mit einem 16-Pin Chip realisiert wurde, ist er für einen CH32V003-J4M6 gedacht, den ich hier schlicht aus der Tatsache heraus verwendet habe, weil ich mir meinen letzten 8-Pin Chip zerstört habe. Die Firmware verwendet
Schnell mal geStartpaged: https://www.instructables.com/Arbitrary-Wave-Generator-With-the-Raspberry-Pi-Pic/
-
Thread
5V aus 12V für PIC16F15325
Ich möchte ein PIC16F15325-Chip (5V) im Auto (12V) betreiben. Gebraucht werden nur ein paar wenige mA. Es ist der PIC16F15325, weil ich den noch an Lager habe (es könnte auch ein viel einfacherer PIC sein). 1) Wie
vermutlich zu ausufernd. Wenn Du Probleme haben solltest, die 12V irgendwo abzugreifen, dann ginge auch PIC und 3V-Knopfzelle. Der PIC ist in der Lage, mehrere Jahre aus einer 2032 zu laufen.
-
Thread
Unbekannter Chip im Staubsauger
Folgende AppNotes kommen in Betracht, welche davon meinst Du? Random Phase Power Controller using the PIC12C5XX series of 8-pin, 8-bit microcontrollers. http://ww1.microchip.com/downloads/en/AppNotes/5_017.pdf Universal Motor Drive with PIC16 Microcontrollers http://ww1.microchip.com/downloads/jp/AppNotes/jp587377.pdf evtl. noch: TRIAC Dimmable LED Driver Using PIC12HV752 Tech. Brief https://ww1.microchip.com/downloads/aemDocuments/documents/OTH/ApplicationNotes/ApplicationNotes/90003108A.pdf Dimming AC Incandescent Lamps Using A PIC10F200 https://ww1.microchip.com
-
Thread
Neue Bauteile: Antennen-Lautsprecher, ESP-Prog-2, Ladungspumpen uvam
Sprut-USB-Brenner für PICs gab es die Henne-Ei-Problematik, dass der Brenner8 einen bereits programmierten PIC zur Inbetriebnahme voraussetzte. Im Fall von Programmiergeräten für Mikrocontroller findet man häufig Systeme, die einen Controller der Konkurrenz als Kommunikationschip verwenden. Mit dem Espressif
es unter der SKU-Gruppe NSBAMXW auch komplementäre PNP-Transistoren gibt.   Bildquelle, beide: OnSemi ### Cirrus Logic CS5302P / CS5308S et al – 32bit-ADC für den Audioeinsatz Im Hause Cirrus Logic bietet man eine Gruppe von ADCs
-
Thread
Reaktionszeit MCU auf externen Interrupt
Flanke an einem Interrupt-fähigen Pin bis der erste Befehl in der ISR ausgeführt wurde ? Konkret PIC18F46Q71 mit 64 MHz Takt
dachte, 1 Instruktionstakt = 1 Systemtakt, was sollen sonst die > 64MHz und die RISC Architektur. PIC18: Pro Befehl 4 Takte
-
Thread
Farfisa Caroline
im Beitrag #7944567: > Dann bräuchte man 12 µCs. Nee. Alleine der STM32F100 hat lt. DaBla 16 Timer mit 16bit Länge. Man müsste nur prüfen, dass 12 davon passend konfiguriert werden können, so dass die 50%-PWM tatsächlich an je einem Pin ausgegeben wird.
kann die Teilerfaktoren für jede beliebige Taktfrequenz berechnen, je höher, desto genauer. Mit 16bit-Timern würde ich da keinerlei Probleme erwarten. > Wenn schon würde ich den kompletten TOS ersetzen, das > passt wird dann schon eines etwas größere Platine. Die > Gefahr ist hoch, dass
-
Thread
Arduino Uno R4: Besonderheiten und Abhilfen
nutzen? Der ist auf ARM 32bit groß. Wenn deine Zahlen einen kleineren Wertebereich haben, nutze int16_t, int8_t, uint16_t oder uint8_t. Kai schrieb im Beitrag #7943512: > Das würde bedeuten, dass titel, melody und tempi im Flash sind. Korrekt.
Kai schrieb im Beitrag #7943866: > mit Zuweisung zu einem int16_t funktioniert es > ebenfalls - nur nicht mit einem int. Liegt vermutlich daran dass die EEPROM Leseroutine sowas ist wie [c]uint16_t eeprom_read_word (const uint16_t*);[/c] Wenn der Rückgabewert
-
Thread
Suche Library ADS1220 an ATmega328 ohne Arduino
öfters von Arduino C++ LIBS "geklaut" und es ist nicht schwer. Meist von C++ auf C. Auch von AVR auf PIC und andere uC. Es ist nicht wirklich Hexerei. Abgesehen davon sind viele Arduino Libs ziemlich gut für den Labor- und Hobby Gebrauch umgesetzt und geben Dir zumindest einen Ansatzpunkt. Man muß halt
Anwendung war z.B. Auswertung von GPS-Daten, wo erklärt wurde, IEEE single sei zu ungenau. Ein AVR @ 16MHz schafft 1000 Funktionsauswertungen oder mehr pro Sekunde, wie sinl, asinl, etc. Eine GPS Auswertung dauert also nicht bis zum nächsten Frühjahr.
-
Thread
JLCPCB: Europacket Zusatzkosten für Einfuhrgebühren etc.
IOSS-konform handelt. Aus einem anderen Beitrag: 70€ Provision für DHL Express --> nein --> 2%, min. 16,50€ Wenn das jemand anders sieht - gerne! EOT
Glaubt du ernsthaft, da legt jemand Hand an, um deine Platinen umzuzeichnen, statt einem AVR einen PIC drauf zu setzen oder die Aussenkontur für ein anderes Gehäuse ? Die fertigen die Platine so, wie es aus deinen Dateien definiert ist. Wenn Linien zu dünn sind, werden die eventuell automatisiert
-
Thread
Truma Mover Steuerung M1 - Bauteilidentifikation
klacken vorher). Ich habe die Steuerung auf gemacht und gleich den defekten SMD-Elko C33 mit 47µF 16V gefunden (zumindest Teile davon...) und mich gefreut. Leider war das nicht der einzige Fehler. Auf der Platine sitzt vor 2 Leistungs MOSFETs IRF2804 (Q6 am Rand vom Bild) ein Treiber (IC2, SO8-Gehäuse
oder LM2102. Hat zufällig jemand Infos zu so einer Steuerung (die hat als Controller einen Microchip PIC16F619 drin, neuere Steuerungen nutzen AtMega Controller). viele Grüße Bernhard
-
Thread
Neue Bauteile: Zenerdioden, Steckverbinder, PIC16-Nachwuchs und mehr
I2C-Portextender TCA9539 um Anti-EMI-Massnahmen. Was es sonst Neues gibt, verraten wir hier. #### Microchip PIC16F175xx – schneller AD, geringer Stromverbrauch Achtbitter spielen ob ihrer einfacheren inneren Architektur insbesondere in energieverbrauchskritischen Szenarien nach wie vor eine gewichtige Rolle.
erhebliche Mengen an Energie. Analog Devices lanciert nun einen neuen SAR-ADC mit einer Auflösung von 16-/12-Bit und einer Arbeitsgeschwindigkeit von 2 MSPS/500 kSPS. Als wichtigstes Feature des Neulings bewirbt Analog Devices folgendes: [c] The Easy Drive features enable highly efficient analog front
-
Thread
Mini Whip Antenne FA, warum MOSFET statt jFET?
zeigen, falls gewünscht. Das wäre natürlich super! Könntest du das eventuell direkt mit einem BD140-16 simulieren (ich vermute, dass das Ergebnis auch andere HF-Bastler interessieren würde - sind die 130pF Cbe noch akzeptabel oder nicht)?
eingeschliffen. Sie soll ja f > 30MHz noch extra dämpfen. https://www.mikrocontroller.net/attachment/677885/pic.png
-
Thread
MPLAB X Debugging mit Snap Debugger vs PicKit
oder > gcc? > > Mplab X kann als IDE beide verwenden. Wo gäbe es denn den passenden gcc für PIC18, PIC24, dsPIC33 und PIC32? Also das Adäquat zum xc8, xc16, xc32 und am besten natürlich noch den xcDSC.
>> gcc? >> >> Mplab X kann als IDE beide verwenden. > > Wo gäbe es denn den passenden gcc für PIC18, PIC24, dsPIC33 und PIC32? > Also das Adäquat zum xc8, xc16, xc32 und am besten natürlich noch den > xcDSC. Für die 8-Bit PICs gibts keinen gcc-Port, sondern nur das ehemalige HiTech-Zeugs,
-
Thread
Platinen Anschluss?
Ich würde diese empfehlen https://www.lcsc.com/product-detail/C22461778.html da sie 16-Bit PWM können. Das hilft bei anzeigezwecken, da man nur geringe helligkeitswerte benutzt und dann noch etwas auflösung übrig ist, z.b. zur Glühlampensimulation oder feinabstimmung der farbe.
Lösung ist nur für Leute mit Abitur. Spannung für 2 in Reihe hat er genug, eine Modellbahn arbeitet mit 16V.
-
Thread
Meinung zu dieser Produktidee?
deutlich bessere Sichtbarkeit durch aufgedruckte Grafiken und LED's. Gegen eine MCU (z.B. einen STM, PIC oder dem klassischen ATmega) spricht, dass es sich zu sehr von den Grundgattern unterscheidet und eigentlich kein Zusammenhang besteht. Gleichzeitig wird man nach 2 Tagen mit dem "Logik Starter Kit"
an einer synchron getakteten Schnittstelle habe ich noch um ein paar Taktzyklen gekämpft. Mit dem 16 MHz-AVR-Arduino würde es vermutlich einfach so laufen, aber der war noch abseits jeglichen Vorstellungsvermögens.
-
Thread
Verstärkerplatine, Leistung zu gering Spannungsverstärkung defekt?
#7919168: > Spannungsverstärkerstufe Andersherum ist es. Vorne wird die Spannung verstearkt und Q16... sind Stromverstaerkungsstufen.
Das sollte in den technischen Daten spezifiziert sein. Thomas schrieb im Beitrag #7919168: > Q16 und Q19 sollten doch die Spannungsverstärkerstufe sein Q16 und Q19 sind die Treiber für die Endstufe. Als Emitterfolger verstärken sie nur den Strom (s. Transistorgrundschaltungen). Unten rechts
-
Thread
S: kleinen Mikrocontroller ohne Hühnerfutter für einmaligen Einschaltimpuls
Wenn Du schon mit PICs gearbeitet hast: PIC10F320 im SOT-23. J.R.
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).
-
Thread
UKW-Empfänger/Selbstbauanleitung gesucht
wirklich das gesuchte. Conrad hat noch ein ähnliches Teil für 36,99 €, da ist laut Anleitung ein PIC16f1503 drin: https://www.conrad.de/de/p/whadda-wsah194-ukw-radio-2482027.html
Hippelhaxe schrieb im Beitrag #7925886: > Also... 1985 war ich 16. Nur so viel zu deinem nassforschen Auftritt: Zum Zeitpunkt deiner Geburt habe ich meine AFu-Prüfung abgelegt. Bis dahin hatte ich schon einige Empfänger gebaut.
-
Thread
EPS 9760003-1
Hallo, > danke für Info. > Hast recht, die Nr ist 976003-1 > lg Wars eventuell der Mini-PIC-Programmer 6-X12 972016 MC oder der? Mini-Programmer für serielle EEPROMs 6-X2 972015 MC
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
-
Thread
Interrupt bei Ampelsteuerung 8086
Peter D. schrieb im Beitrag #7908129: > Als ich mir viel später mal die PIC12 Familie anschaute, überkam mich > das kalte Grausen. Seit mehr als 15 Jahren programmiere ich Pic16 und Pic12, sogar Pic10. Noch niemals habe ich dabei auch nur eine Zeile in Assembler codiert
Peter D. schrieb im Beitrag #7908129: > Als ich mir viel später mal die PIC12 Familie anschaute, überkam mich > das kalte Grausen. So wie mich der Einstieg in python (wobei ich PIC auch nicht wirklich ag).
-
Thread
[OpenPLC] Kompilieren schlägt fehl
'startPLC': D:\Eigene Dateien\Nextcloud\Documents\OpenPLC\SHC\build\plc_main.c:359:16: error: 'SIGUSR1' undeclared (first use in this function) 359 | signal(SIGUSR1, PLCThreadSignalHandler); | ^~~~~~~ D:\Eigene Dateien\Nextcloud\Documents\OpenPLC\SHC\build\plc_main.c:361:16: error: 'SIGUSR2' undeclared (first use in this function) 361 | signal(SIGUSR2, PLCThreadSignalHandler); | ^~~~~~~ D:\Eigene Dateien\Nextcloud\Documents\OpenPLC\SHC\