-
Thread
Dezimal nach Hex-Umwandlung PIC18
Deswegen sind schon Marssonden oder Flugzeuge abgestürzt. Für 0x26100 bräuchte man natürlich nur eine 18-Bit Integerzahl, bei byteweiser Speicherorganisation endet das eben trotzdem bei einer mindestens 24-Bit Variablen. Mit 0x26100 als hexadezimaler Schreibweise ergibt sich binär 0b100110000100000000,
Rainer W. schrieb im Beitrag #7978436: > Für 0x26100 bräuchte man natürlich nur eine 18-Bit Integerzahl Mag sein, hat aber mit der Fragestellung nichts zu tun. Da kommt gar kein 0x26100 vor. Insofern: Frage nochmal lesen, solange, bis du die kapiert hast. Oliver
-
Thread
LoRA am Vormarsch, PIC16/PIC18 mit FPGA, MOSFETs und Google
startup behavior that may be required in functional safety, industrial and automotive systems. The PIC16F13276 family has 32 logic elements and the PIC18‑Q35 family has 128 logic elements, enabling engineers to implement parallel, deterministic logic alongside embedded control on a single chip. This
cost and complexity. [/c] In der Theorie sollten die neuen Chips ab Sofort erhältlich sein: [c] PIC16F13276 MCUs are available starting at $0.32 at volume and the PIC18‑Q35 devices are available starting at $0.62 at volume. [/c] Eine Beispielbepreisung präsentiert sich dann wie in der Abbildung
-
Thread
PIC Mikrocontroller noch aktuell ?
auszuwählen. Einfach nur MPLAB 8.92 installieren. Wenn sich da dann kein passender findet, wäre ein PIC12/16 ohnehin /ungeeignet/. PIC18 und DSPIC sind heute sowieso /raus/. Für ersteren gibt es reichlich leistungsfähigeren Ersatz, und letzterer war und ist, ein übler Energieverheizer. Frohes
Uart-Bugs in Voll-Duplex. Seit 25 Jahren werden die bei uns ausschließlich in C programmiert (16er und 18er), inclusive Funktionspointer bei den 18ern. Der Compiler kompensiert den fehlenden Stack perfekt. Wenn ein PIC passt, ist gut, wenn man Spezialfunktionen braucht, umso besser und wenn nicht, nimmt
-
Thread
IC-Idenifikation für Garagentor Zahlenschloß
kleinen Kondensator auf einer Seite +5V anliegen. Sind bei PICs die Nummern doppelt vergeben? Ein PIC16C54 hat 28 Pins und nicht nur 18. 18 Pins legen aber einen uC nahe statt eines Logikbausteins. Vom oberseitigen Layout der Bauteile könnte gut ein PIC16F88 passen, wenn man einen NE555 als Oszillator
Ulrich P. schrieb im Beitrag #8014056: > Ein PIC16C54 hat 28 Pins Nope, gibt auch 18.
-
Thread
Kennt jemand diesen MCU
bei dem der Quarz (OSC1/OSC2) exakt an den Pins 7 und 8 dieses 28-Pin QFN-Gehäuses liegt, ist der PIC18F27K42 (oder andere Modelle der PIC18F "K42" oder "K83" Serie). Details zum Pinout (28-Pin VQFN) Bei diesem speziellen Gehäusetyp (6x6 mm oder 4x4 mm) ist die Belegung oft wie folgt standardisiert
Kondensatoren erleichtert. Pin 28: VDD (Versorgung) Passende moderne Modelle Diese Chips nutzen die moderne PIC18-Architektur mit "Core Independent Peripherals": PIC18F27K42-I/ML: 128 KB Flash, 8 KB RAM, Vectored Interrupts und DMA. Sehr leistungsstark für 8-Bit. PIC18F25K83-I/MX: Optimiert für Automotive/Industrie
-
Thread
Tauchlampe Hartenberger mini compact LCD?
Der PIC16F716 ist ein alter PIC, ich habe noch die Programme von sprut die den PIC16F716 unterstützen, da ist auch ein Disassembler dabei. Falls Du ein PICKit hat, lies doch mal das CONFIGURATION WORD REGISTER
Du könntest mal testen, ob die lila markierten Testpunkte mit den orange markierten Pins des PIC verbunden sind, das wäre eine Erleichterung für das Auslesen des PIC.
-
Thread
Compiler (C) für PIC 12/16
Forum und auf der Suche nach einem (kostenfreien) Compiler (C oder anderee höhere Sprache) + IDE für PIC Controller von Microchip für Hobbyprojekte, es geht um etwas ältere PIC Typen (PIC12Fxxx und PIC16F877 u.ä.). Mir ist nur der C-Compiler von Microchip bekannt, der mir aber sehr umständlich vorkommt
ww1.microchip.com/downloads/aemDocuments/documents/MCU08/ProductDocuments/ReleaseNotes/release_notes_pic10_pic12_pic16_pic18_v1_82_1.pdf
-
Thread
PCF8574 Spannung?
Hallo, ja das funktioniert. Ich habe den PCF8574(A) am PIC18F46K80 mit 5 Volt in Betrieb und am PIC18F97J60 mit 3,3 Volt. Viele Grüße Ingo
Antwort einem dann nicht passt ... Ingo S. schrieb im Beitrag #8093951: > Ich habe den PCF8574(A) am PIC18F46K80 mit 5 Volt in Betrieb und am > PIC18F97J60 mit 3,3 Volt. Daß der PCF von unter 3V bis etwas über 5V funktioniert, wurde nun schon oft genug geschrieben und auch nie infrage gestellt...
-
Thread
Wanderkiste Widlar VIII
Weiter gehts mit Microcontroller & Co. Da hätten wir unter anderem - PY32F002 & PY32F003 - PIC12C672 - ATMEGA128-16AU - PIC16F684 - AT73C213 in QFN die dürfen jetzt eine Runde mitfahren, dann fliegen die raus - DM9161AEP (Ethernet Phy) - ADS2807 (12 Bit 50MHz ADC) - TMC1175A 8 Bit 40 MHz
So, heute war Probesitzen angesagt, die Wage sagt 18,4 kg. Kommen noch ein paar Beigaben von mir dazu und dann kann die Reise losgehen.
-
Thread
Emulator Microchip PIC16F84
schrieb im Beitrag #8028266: > Vor paar Wochen habe ich angefangen einen Emulator für den Microchip > PIC16F84 zu schreiben. Tolle Herausforderung! Gibts den PIC16F84 nicht im Emulator von MPLAB-X?
Oder hier schauen: "A PIC16 Assembler & Emulator (Interpreter)" https://codeberg.org/MJaoune/pic-emulator "PIC Emulator for a PIC16F74" https://github.com/zhemao/pic_emu
-
Thread
[VS]: Schachtel voll PICs
werden, wundert mich das nicht. Hab auch kurz aus nostalgischen Gründen überlegt zuzuschlagen. Der PIC16C56A war mein erster (und einziger) PIC, für den ich sogar einen Programmer nebst Software selbst entworfen hatte.
Ich habe meine älteren PIC16F und 18F auch vor einiger Zeit verschenkt und steh jetzt dumm da. Zum Einsatz kommen soll ein 18F25K42, nur ist der bei einigen gängigen Universal-Programmiergeräten unbekannt. TL866 bzw. T48, Galep5
-
Thread
Arduino im Dauerbetrieb (Langzeiterfahrung) - Lebensdauer?
verzinnt ausführen. * Mechanische Belastung, Vibration. Ansonsten: Ich habe hier ein System mit PIC18F67J60 im 24/7 Betrieb, das seit mehr als 20 Jahren störungsfrei läuft. Geht also, wenn man es richtig macht. fchk
gezogen. Der PIC (18F452) EEPROM war für 1E6 Schreibzyklen spezifiziert. Gerhard
-
Thread
Feld aus Festwerten im Programmspeicher
intern schon mit 80 Mhz arbeiten... https://microcontrollerslab.com/wp-content/uploads/2017/05/pic-microocntroller-architecture-block-diagram.gif https://www-user.tu-chemnitz.de/~heha/hs/chm/ATmegaX8.chm/7.htm Dazu kommt das Problem, dass man beim PIC alles erstmal über das W-Register bewegen
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...
-
Artikel
Linksammlung
einige Unterprogramme detailliert erklärt. MicrochipC.com Programmieren von PIC-Microcontrollern mit C. (Enthält auch Links und Bootloader für diverse PICs.) Internetworking with Microchip Microcontrollers - PIC18F4620+ENC28J60 Wiki about Microchip USB PIC (PIC18F2550, PIC18F4550
, 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
-
Thread
Neue Bauteile: im Strom der Messen
/attachment/692699/18.png) Bildquelle: Bourns ### ABRACON AMELH4018S – Induktoren für AI-Server Mit JEDEC PMIC50xx steht ein Standard zur Verfügung, der Server-Motherboard-Induktoren betrifft. Abracon liefert nun –
Das verstehe ich nicht. Ich habe gerade mal die Gehäusemaße der jeweiligen PDIP-Versionen des PIC32CM und des ATmega8 verglichen. Die Maße sind bei beiden laut Datenblätter identisch. Und der ATmega8 passt ohne Probleme in ein Steckbrett. rhf
-
Thread
Digikey teurer, Vivado unter Jahresabonnement, kostenlose Compiler von Microchip uvam
vom MPLAB X Compiler gegenüber dem > gcc? Das es ihn gibt. Für 8 und 16 Bit PICs und für 32 Bit PIC32M (MIPS) hast Du sonst kaum eine Alternative. Und mit Ausnahme des XC8 für 8 Bit PICs sind die anderen Compiler tatsächlich GCCs. Nicht die neuesten, aber das ist Absicht. Für Dich als reiner
Adressraum mit vielen Registern. Alles, was grob davon abweicht, funktioniert weniger gut. Und bei den PIC10/12/16/18 ist die Architektur so viel anders, dass ein Port keinen Sinn machte. PIC24/dsPic33, PIC32 und PIC64 sind für die jeweilige Plattform modifizierte gccs. fchk
-
Thread
Treppenlichtautomat Eltaco ER61-UC
Weicon" einbalsamieren, damit sich sowas nicht wiederholt.) ciao gustav P.S.: Einzelteile: Ein PIC Microcontroller PIC12F675, ein Power Mosfet IRFR420, ein einspuliges "retournierbares" Relais DE1a1b-L-4.5V Das Relais soll vom Taster am Klingeltableau aus den "normalen" Treppenlichtautomaten triggern
Karl B. schrieb im Beitrag #8024435: > P.S.: Einzelteile: Ein PIC Microcontroller PIC12F675, ein Power Mosfet > IRFR420, ein einspuliges "retournierbares" Relais DE1a1b-L-4.5V > Das Relais soll vom Taster am Klingeltableau aus den "normalen" > Treppenlichtautomaten
-
Thread
Impulsverdoppler für alte Heidenhain Anzeige
> und das der uC sonst nicht erkennt. Ich habe gerade 2 Datenblätter von PICs auf dem Schirm, PIC10(L)F322 und PIC12(L)F1240, da scheinen 25 ns auszureichen, um einen Interrupt auszulösen. Habe es aber nicht selbst ausprobiert.
spezifikationsgerecht, aber nichtsdestotrotz erfahrungsgemäß vollkommen problemlos) mittels OSCCAL auch auf 18MHz hochzwirbeln. Ich benutze das ziemlich regelmäßig für meine eigene V-USB-Implementierung. Weil 18/1.5 halt eine Ganzzahl ist, was vieles deutlich vereinfacht. Diese Sache spielt aber natürlich beim
-
Thread
Ki Hilft.wenn auch nicht immer
Habe jetzt PicAxe programme in Esp32C3 Programme wandeln lassen. Nicht schlecht klappte nach einen Fehler. 4 Bit Tastatur LCD Display 2*16 Zeichen mit I2C 8Bit IC Ausgabe zum Monitor. Wer macht noch solche
Wollte jetzt einen Temp Sensor Dalles 18B20 einbinden. Aber so wie ich es im Picaxe Prog gemacht habe. Mit dem vorhandenen Protokollen. Eben ohne Lib. Haben Stundenlang gekämpft, aber die KI hat das Timing nicht hinbekommen. Hat mir
-
Thread
Datenlogger Pendeluhr
Hallo Bernd F. schau mal in Inet nach Tom van Baak. LeapSecond.com. Er hatte mal picPet angeboten. Ein Pic 16F628 der die Daten Seriell mit 19k2 ausgibt.Eventuell ist es für die Pendelabweichung ja genau was du suchst.
Ja die Zahl 18.000 bzw. 1.800 ist der Klopper schlechthin... 10 würde vollständig ausreichen...
-
Thread
Offene Wetterstation selbst bauen?
scheint nicht so trivial zu sein. [pre] Eine standardmäßig ausgestattete Wetterstation ist ab rund 18.500 EUR erhältlich... [/pre] https://wetterstationen.meteomedia.de/map=Mitmachen Im Vergleich dazu was von Bresser: https://www.bresser.de/wetterstationen-uhren/zubehoer/sensoren/
2000 herum fing ich an meine eigene Wetterstation nach WMO Richtlinien zu bauen. Sie ist Modular mit PIC uC (18F4620/2620/452) in jeder Einheit. Addressierbare Kommunikation via Master-Slave RS-485. Könnte aber auch Drahtlos verbunden werden (FreeWave). Die Station misst T, RH, Regenfall, Windgeschwindigkeit
-
Thread
Pins von MCU schützen
schrieb im Beitrag #8091954: > ob die die interne Body-Dioden haben. Bei der MCU handelt es sich um PIC32MZ (SPI Master) und PIC18 (SPI Slave). Der Bus Treiber ist der 74HC125. Ich denke, alle haben Schutzdioden nach Vcc und Vss. Die Geräte werden einzeln getestet und sind natürlich ausgeschaltet
-
Thread
SkyRC MC3000 Erfahrungen (u.a. mit Firmware 1.25)
kurz meine bisherige Erfahrung mit einem kürzlichen Neukauf dieses Geräts: Ab Werk war Firmware 1.18 installiert. Hat zwar soweit funktioniert, aber wie schon von vielen anderen berichtet, sind die Innenwiderstandsmessungen grob daneben - ich habe ein YR 1030+ und ein YR 1035, mit dem sich solche Werte
nennen darf, keine eigenständige Zug-/Druckmechanik für die Anpressung an den Akku. https://ae-pic-a1.aliexpress-media.com/kf/Se177e8438e1a46b5847eb9db1b7c136dX.jpg https://ae-pic-a1.aliexpress-media.com/kf/Sc4f1bfc8ed554505861394b929048d7a3.jpg Hier drüber die beiden wichtigsten Bilder von
-
Thread
Sinusgenerator Bausatz ohne / mit fehlerhafter Stückliste
2023. Auf Aliexpress hat jemand ein etwas zerknittertes Foto des Schaltplans gezeigt: https://ae-pic-a1.aliexpress-media.com/kf/A1b630eaeea314a10be8a02446aaee23dN.jpeg_960x960q75.jpeg_.avif
Christoph, > https://ae-pic-a1.aliexpress-media.com/kf/A1b630eaeea314a10be8a02446aaee23dN.jpeg_960x960q75.jpeg_.avif Dieser Plan stimmt in einigen Punkten nicht, https://www.mikrocontroller.net/attachment/705635/Sinus2.jpg
-
Thread
Alte Eproms sichern, welches Gerät?
Netzteil eingebaut, Maschine lief. Ca. drei Monate später lief nichts mehr. Lange Rede, Sinn, der PIC steuerte nicht mehr seinen Ausgang an. Zufall oder Programm? Deine Seite und deine Einstellung gefällt mir sehr gut. Früher war ich auch so und habe alles repariert und verbessert. Heute ist mir
(2048 x 4 – EPROM) IM6658 (1024 x 8 – EPROM) LH532100 (256k x 8 – ROM) M48T08, M48T18, M48T58 (8k x 8 – Timekeeper SRAM) M48Z08, M48Z18, M48Z58 (8k x 8 – Zeropower SRAM) MBM27C4000 (512k x 8 – EPROM) MCM68A308, MCM68B308 (1k x 8 – ROM) MCM5003 5004 5303 5304 (64 x
-
Thread
[S] Low-Pin Count MC mit USB-HID
PIC16F1455: SOIC14 mit Hardware USB 2.0. Kein Quarz nötig. fchk
zwingend einen Quarz, weil die sonst nicht auf den dafür nötigen Takt (mindestens ca. 16MHz, idealerweise 18MHz), kommen. Und klar: man muss wirklich gut Assembler programmieren können. Wohl eher nix für den TO...
-
Thread
Object Oriented Forth
www.jrmiller.online/products/ipsbk.html Auf Propeller P2: https://docs.google.com/document/u/0/d/18xYTNLDq2bTbcepN93p9n0ytnncQ3dFioFkmdD6k2_8/mobilebasic
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
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
[V] Motorola Chips
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 meinen Vaxen.... auch 32Bit.
-
Thread
Lichtschranken-Rundenzähler (12V).
Hier wäre eine Zählerschaltung zu finden: http://www.kilian-leonhardt.de/relaiscomputer/d18.htm
50mm sind zu groß. Die sollten 18mm sein, also kleiner wie rot, grün und gelb (die sind 26mm).
-
Thread
Volksempfänger- Zwischenübertrager Werte gesucht
EI54 mit 18 mm Paketdicke, wechselseitig geschichtet. https://wumpus-gollum-forum.de/forum/thread.php?board=4&thread=23
mit bei dann. Hier noch der Link dazu. https://www.radiomuseum.org/r/gemeinsch_ve301dyn_w.html#pic-tabs-1 Gruß bastler2022
-
Thread
PLL mit Standard-Bauteilen
kennen. Wieso nicht? Du kannst auch ein PLL bauen was auf 10kHz läuft. Oder 1MHz. Oder 200MHz. Der PIC32 hat ja auch 200MHz Takt. Daher, so lange man nicht auf eine Antenne geht, würde ich da mir nicht so viele Sorgen machen. Und wenn man da schon etwas dann, am besten Herum experimentieren. Erstmal
#8012228: > Roland Best - Phased Locked Loops http://ndl.ethernet.edu.et/bitstream/123456789/18466/1/18.pdf
-
Thread
FreeCAD Warnung
weil nur die boolsche Operationen mit Körpern kann. So, dann konstruier mal im Kopf ein IG M6, 18 lang. Erst mal die Bohrung setzen, bei einem vernünftigen CAD ist das Gewinde gleich ein Feature und das kennt natürlich den Kernlochdurchmesser. Bohrungsachse anwählen, da dran eine Helix konstruieren
Ja, das hat mich zu Anfang auch gestört in EAGLE. Bis ich dann den Hintergrund kapiert hab: Ein PIC16F1575 hat im SOIC14 14 Pins, im UQFN16 16 Pins. Geht nur, indem man 2 verschiedene Symbole macht. Eines für SOIC14 (PDIP14, TSSOP14) und eines für UQFN16.
-
Thread
I2C Display einfache Frage
do{if ((x&1)==0) RES_D(portpin); else SET_D(portpin);}while(0) /* Pin Is Clear */ #define PIC_D_(port,pin) (((port->IDR) & (1UL<<(pin))) == 0) #define PIC_D(portpin) PIC_D_(portnummerzuportzeiger(STM_PORT(portpin)),STM_PIN(portpin)) /* Pin Is Set */ #define PIS_D_(port,pin) (
oder eher die Syntaxfehler von mir in dem quick and dirty Beispiel. Zeile 14 ug8.drawStr und Zeile 18 ug8.print. Mix von verschiedenen Ausgabekommandos, weiß nicht ob das überhaupt zulässig ist, scheint wohl intern geparst zu werden.) ciao gustav
-
Thread
Mini Loopantenne mit NE592N14
Transistoren auch BFU690F einsetzen? Die kosten nur 0,44€ bei Kessler. (Transistor NPN 5,5V 100mA 490mW 18GHz SOT343F) https://www.nxp.com/docs/en/data-sheet/BFU590G.pdf https://www.nxp.com/docs/en/data-sheet/BFU690F.pdf
Mach ich mir Gedanken Wenn das Ei gelegt ist und wenn es sich rentiert. Im Moment habe ich BFQ18A seriös gefunden da werde ich morgen 25 Stück bestellen. Die passen mit SOT89 auch auf meine Platine die für den 2SC 5551 vorgesehen ist. Ich denke ,der BFQ18A ist eine gute Alternative für den 2SC5551
-
Artikel
Stack
) oder im RAM-Bereich (Softwarestack) ab. Ein Softwarestack ist meistens größer und flexibler. Die PIC Mikrocontroller haben einen Hardwarestack zum Speichern des Programmzählers (der Rücksprungadresse von Unterprogrammen). Die Größe des Stacks (Ebenen) ist je nach PIC Modell vorgegeben. Die neuste Generation der PIC18 Familie haben einen 32-Ebenen-Stack. Die Zahl der Stackebenen beschränkt die Verschachtelungstiefe von Programm und Unterprogrammen. AVR Mikrocontroller besitzen bis auf wenige Ausnahmen (ATtiny11
-
Thread
Neue Bauteile – kleine Relais, nicht durchbrennende LED-Serienschaltungen und Co
einem PIC32 basierendes Modul, dessen Funk-Transmitter ebenfalls für Bluetooth 6.0 befähigt ist. Hervorzuheben ist die Verfügbarkeit eines uFL-Connectors, der das Anschließen von Antennen erleichtert.  in 10G SFP+