-
Thread
Problem bei Port setzen von PIC16F18446
Ich scheitere hier an etwas das eigentlich recht einfach sein sollte (mal wieder). Auf einem PIC 16F18446 mit dem MPLAB und dem Compiler X8 sollte folgender code alle Leitungen (RA0, RA1, RA2, RA4 und RA5) von Port A auf high setzen. Ich arbeite auf dem Curiosita LPC Board. [c] #include <xc.h
-
Thread
H-Bruecke umpolen
Relais Grab so wie der Zuse Z1. Controller sollte ein kleiner 8-Bit Rechner sein, Atmega oder Pic16 kenne ich ganz gut. Das ist alles noch offen, solange nicht die Umpolmöglichkeit geklärt ist. Was ist den mit meinem Vorschlag einer diskreten H-Brücke und einem 5V - 18V Step-up zum Treiben der
-
Thread
[V] PIC16Fx Microcontroller
Vielleicht kann sie ja jemand gebrauchen: Einige wenige Microcontroller (lose). PIC16F684 ISL SOIC-14 1€ PIC16F685 ISO SOIC-20 1€ PIC16F737 ISO SOIC-28 3€ Versand Kompaktbrief/Großbrief.
-
Thread
SDCC 4.2.0 wohl noch im Februar
gerade einfach so ohne dem lesen der Anleitung mit: ./configure --disable-pic14-port --disable-pic16-port make -j 16 make install ..uebersetzen und installieren konnte. Lief einfach so durch. Also im Prinzip so wie das mit der Software vor 2000 mal funktioniert hat als die Softwareentwicklung
-
Thread
PIC16 Kein Timer Interrupt bei Postscaler != 1:1
Welcher PIC16...?
H. H. schrieb im Beitrag #6971140: > Welcher PIC16...? steht doch im Beitrag des TE: PIC16F18877 lesen bildet
-
Thread
3 Byte nacheinander vergleichen und inkrementieren
Hallo, ich stehe gerade leider total auf dem Schlauch und möchte weiterkommen. Ich habe auf einem PIC16F (XC8 Compiler) drei Byte, die ich von einem Startwert erhöhen möchte auf einen vorgegebenen Endwert. Ich muss irgendwo einen Denk- bzw. Codefehler haben, da nicht das von mir erwartete (bzw. gewünschte
Joe S. schrieb im Beitrag #6967859: > Ich habe auf einem PIC16F (XC8 Compiler) drei Byte, die ich von einem > Startwert erhöhen möchte auf einen vorgegebenen Endwert. Und warum erhöhst du sie dann nicht einfach und prüfst am Ende, ob der Endwert erreicht ist
-
Thread
7 Segment Anzeige auf verschiedenen Ports
eingebauten Stromquellen und leistungsstarken Multiplexausgangen wie beim SinoWealth SH79F3212 oder PIC16F1764. Zweitbeste Lösung für LED Anzeigen ist ein Schieberegister-Treiber mit Konstantstromausgängen wie DM13 oder TLC5923 oder gleich multiplexfähig wie MAX7219 oder TB62709. Aber all die kennt
-
Thread
Suche eine H-Bridge mit PWM und einem invertiertem Eingang
gefunden. Nun brauche ich von euch Spezialisten kurz Hilfe. Mein Projekt: Ich will mit einem Pic16 einen Motor steuern Software für den pic habe ich schon fertig und das funktioniert auch (Leds am Ausgang des PIC) Ich habe einmal das PWM Signal, und einmal ein High, Low Signal das mir die Drehrichtung
damit muss man aber die PWM auf beiden Ausgängen ausgeben können, Tja, mir fiele so spontan kein PIC16 ein, der nur eine PWM ausgeben kann. Zwei sind IMHO Minimum und ich denke wir können davon ausgehen, dass der TE einen PIC benutzt, der überhaupt PWM ausgeben kann. ;)
-
Thread
Review Schaltung ATmega88 MCP2221 IRLZ34N
die Entwicklung via I2C übersteigt meine Fähigkeiten. Wollte den ganzen Aufbau nochmal mit einem PIC16f1454 versuchen, der ja die USB-Schnittstelle schon eingebaut hat. Grüße, Alex
Alex W. schrieb im Beitrag #6959419: > Wollte den ganzen Aufbau nochmal mit einem PIC16f1454 versuchen, Warum nochmal ändern?
-
Thread
[S] ML4821CP PFC-IC
empfehlen bei https://www.sahinelectronic.com/ > nachzufragen Broker halt. Habe nach 30 Stk. PIC16F18324-I-ST nachgefragt, die wollen 9€8 pro Stück! 294€ Total! Gauner! Gruss Chregu
-
Thread
eigene__ ide
einer IDE durchaus. Ich hatte mir vor langer Zeit mal eine kleine IDE für das Programmieren der PIC16 geschrieben, aber diese IDE nie wirklich fertig gemacht. Sie hat dennoch bis jetzt ganz gute Dienste geleistet - und das komplett _ohne_ Makefile. Sebastian R. schrieb im Beitrag #6949263: > Ich
nicht. Aber man muß ja nicht immerzu nur nach dem dicksten Elefanten schielen. Meine o.g. kleine PIC16-IDE ist insgesamt nur 1 MB groß. Bzw. klein. Eigentlich benötigen die meisten Leute nur einen ordentlichen Editor, eine Startmöglichkeit für den Übersetzungsvorgang und ein Brennprogramm, um ihr Ergebnis
-
Thread
[S] 2 Stück PIC16F1824-I/SL
Ich hätte 1x PIC16F1824-I/SL und 2x PIC16F1825-I/SL (der 1825 ist kompatibel zum 1824, hat aber mehr Flash und SRAM https://ww1.microchip.com/downloads/en/DeviceDoc/41419A.pdf https://ww1.microchip.com/downloads/en/DeviceDoc
Wenn Du nur mit bis zu 3,6 Volt arbeitest, kannst Du auch den PIC16LF1824 oder PIC16LF1825 verwenden.
-
Thread
Sehr gute Einstiegsliteratur in C (konzeptuell, usw)
Low-Level aus mathematischer Sicht und ein zweites vom gegententeiligen Ende: 1. Als ich mit den PIC16 Controllern anfing, mißfiel mir der damalige 'PICALC' von Microchip so sehr, daß ich mir nen eigenen Assembler für diese µC schrieb. So ein Programm(chen) beinhaltet einige Algorithmen wie z.B. wie
-
Thread
PIC16f15244 RFM69 sendet nicht
Moin zusammen, für ein Hochschulprojekt sollen Distanzmessungen an einem Pic an einer Stelle erfolgen und mittels RFM69HCW (433 MHz) an einen ESP32 gesendet werden, der diese Daten zusammen mit einem Videobild über einen Webserver zur Verfügung stellt. Soweit so gut, funktioniert alles - lediglich der RFM69 bereitet uns Kopfschmerzen. SPI ist konfiguriert und das Auslesen von Daten aus einzelnen Registern funktioniert ebenfalls. Die vom RFM (slave) an den Master gesendeten Daten kommen nur nicht im Buffer des Pic an, die Kontrlle mittels Logic analyzer zeigt aber, dass der RFM69 die korrekten
-
Thread
PIC12F683 2 LED auf ON
separate these instructions with a NOP or another instruction not accessing this I/O port." Neuere PIC16/18 haben extra Output-Register, damit tritt das Problem nicht mehr auf.
-
Thread
USB I2C Interface Hardware Software
verbesserter Firmware, aber ja, den verwende ich auch gerne. Ist im Prinzip ein vorprogrammierter PIC16F1455. fchk
irgendwelche I2C-Steckkarten usw. kennt > und unterstützt. Das hat Microchip bereits auf einem PIC16F1455 gemacht und verkauft es als MCP2221A. Muss man also nicht mehr selber machen. Ist halt HID statt VCP für I2C und GPIO. fchk
-
Thread
LCD schmiert ab bei gleicher Hardware aber anderer Code/ Controller
wo eine Ausgabe an ein Text-LCD im 4 Bit Modus mit dabei ist. Ist aber in Assembler. Und für einen PIC16F716. Und nicht für Microchips Toolchain. Allerdings kannst du da sehen, daß eine Textausgabe an ein derartiges LCD keine große Sache ist. Wie man sehen kann, sind dafür einschließlich Initialisierung
-
Thread
NXP State Configurable Timer in LPC Controllern
Vorhaben ausnutzen kannst. Ach ja, ich hatte vor vielen Jahren mal eine Fernbedienung mittels eines PIC16 und in Assembler "umprogrammiert". Mit einem LPC hast du es da viel bequemer. Also jammere nicht so sehr. W.S.
-
Thread
Fragen zu Waveshare e-paper 1.54"
den Beispielen findet, aber völlig problemlos. Allerdings nicht mit Arduino sondern mit einem PIC16F1519 angesteuert. Code selber geschrieben, aber die Initialisierungssequenz und die LUT(s) habe ich übernommen. Einige Werte habe ich angepasst, aber ich kann mich grad nicht erinnern warum ich
-
Thread
[S] 30Stk. PIC16F18324 /ST
Hast Du schon bei RS-Online oder TME geschaut, die haben auch PIC im Programm Update: TME hat PIC16F18324-I/ST und E/ST im Programm auch 30 Stück lieferbar
Deine Firmware einmal neu compilieren. Der ist lieferbar. https://www.microchipdirect.com/product/PIC16F18325T-I/ST fchk
-
Thread
PIC16F684 Firmware für WMF 1 Kaffeepadmaschine
PIC16F648 vorkommen. Siehe: https://www.mikrocontroller.net/topic/384218#new Ich habe den PIC aasgelötet und die 5V Spannung ist wieder da. Jetzt kann ich ihn ersetzen aber ohne Firmware musste ich einiges
Ernst R. schrieb im Beitrag #6928897: > Anscheinend kann das beim PIC16F648 vorkommen. Siehe: > Beitrag "PIC16F684 interner Kurzschluss" Kann ich nicht bestätigen, ich habe einige PIC16F684 verbaut und die machen keine Probleme. Versuch doch mal, den PIC auszulesen
-
Thread
Selbstlernende IR-Fernbedienung gesucht (4 Tasten)
geraetespezifische Nachbauten. In einem solchen Exemplar das mir vorliegt, werkelt z.B. ein uralter PIC16F84. Ein wenig Bitgewackel mit 38 kHz und das Abfragen immerhin einer richtigen Tastaturmatrix (und nicht blos 4 Knoebbe) schafft selbst so ein Oldie locker. Bei den anempfohlenen Aufbau mit A
-
Thread
Mplab-Simulatior nur was für Anfänger oder meist unbrauchbar??
1990 sind, wo es noch > keine Flash-basierten PICs gab? > > fchk Ich habe auch schon an den PIC16F18877 übertragen(an dem ich jetzt lerne)also so ist das nicht(über PIC-Kit4).Aber, wenn man gemütlich auf der Couch was im Lappy ausprobieren will ist das ganz günstig was zu simulieren.Ich bin noch
P.G.H. Soweit wird ja der PIC hier unterstützt, zumindest sind auch die Werte des verwendeten PIC16F18877, die simuliert werden können in den Simulatoreigenschaften(Dashboard)aufgeführt.Zwischen Mid-Range-Pack 1.5.133...und 1.8.149 habe ich nun schon gewechselt gehabt...doch das hat nichts gebracht.Mal
-
Thread
Verständnissfrage zur nötigen Mehrfachmessung eines AD-Messwertes mit µC
auch in "C" Rudi R. schrieb im Beitrag #6917895: > habe jetzt 3 Stück PIC16F1877 Du meinst den PIC16F877? für den PIC16F877 (und Assembler Programmierung) empfehle ich das Midrange Handbook https://ww1.microchip.com/downloads/en/DeviceDoc/33023a.pdf Gruß Anja
Peter D. schrieb im Beitrag #6918026: > Die AVRs haben dafür einen Auto Trigger Mode, Beim PIC16F877 heißt dieser Trigger "trigger special event" im CCP-Modul Gruß Anja
-
Thread
[V] PIC16 brauche ich nicht
Bei mir haben zufällig 10 PIC16 Zuflucht gesucht, für die ich keine Verwendung habe. Nagelneu, unbenutzt. Siehe Bild... Scheinen sowas zu sein: https://www.reichelt.de/8-bit-picmicro-mikrocontroller-7-kb-32-mhz-uqfn-28-pic
-
Thread
Muss eine Küchenwaage booten?
Hannes J. schrieb im Beitrag #6906374: > Automatische Übersetzung sagt: Das riecht ziemlich nach PIC16xxx..PIC18xxxx W.S.
-
Thread
[V] Konvolut Microchip PICs
übrig geblieben: 4x DSPIC33FJ06GS202-I/SP 3,00€ / Stk 3x DSPIC33FJ06GS202A-I/SP 3,00€ / Stk 8x PIC16F1765-I/SL mit 10Bit DAC! 1,50€ / Stk 7x PIC16F1765-I/P mit 10Bit DAC! 1,50€ / Stk 25x PIC12F1572-I/P 0,75€ / Stk Bei Abnahme mehrerer PICs gerne VB. In ESD Stangen gelagert und günstiger Versand
Dirk M. schrieb im Beitrag #6903921: > PIC16F1765 ... und hat pwm-16bit, opa, io 2x100mA toller 14pin uC!
-
Thread
PIC16F1825 - I2C Acknowledge Problem?
PEIE im INTCON sollte gesetzt sein. Anbei meine seit langem funktionierenden I2C-Routinen für den PIC16F1825, zwar in ASM, aber wohl verständlich. Da ASM, müssen ggf. BANK-Befehle gesetzt werden, das macht C ja automatisch. [code] ;*************************************************************
ich gemacht, ändert aber nix. > Anbei meine seit langem funktionierenden I2C-Routinen für den > PIC16F1825, zwar in ASM, aber wohl verständlich. Da ASM, müssen ggf. > BANK-Befehle gesetzt werden, das macht C ja automatisch. Danke dafür. Dies entspricht genau meinen C-Routinen. Allerdings kann ich
-
Thread
RS232 String per Taste auslösen
mit Übung: ATtiny202 Löter mit Erfahrung oder professioneller Bestücker: kann alles Lochraster: PIC16 DIP-8 Soll das etwas Ordentliches sein oder ein wilder Aufbau? Sprich: Soll eine Platine dafür gemacht werden? Gruß Jobst
-
Thread
Rauscharme JFETs im SOT23-Gehäuse
nicht sehr vertrauenswürdigen Quellen. Disclaimer: LSK170 hatte ich bisher selber noch nicht. Pic: 16 * CPH3910, 330 pV/rtHz 16*Zetex BJT, 70 pV/rtHz nach ArtOfElectronics III, 70 pV/rt Hz, aber halt bipolar mit Rauschstrom, was bei Kreuzkorrelation stört.
Gerhard H. schrieb im Beitrag #6891630: > Pic: 16 * CPH3910, 330 pV/rtHz > > 16*Zetex BJT, 70 pV/rtHz nach ArtOfElectronics III, 70 pV/rt Hz, > aber halt bipolar mit Rauschstrom, was bei Kreuzkorrelation stört. Ich muß da auch mal fragen,
-
Thread
Wie ist ein billiger Grid Tie Inverter aufgebaut ?
FET-Parallelkonstruktionen und Trenntrafos mit mehreren kHz auf das Netz aufmoduliert. Das Ganze steuert ein PIC16Firgendwas.
Jetzt fehlt also nur noch, wie ich am besten mit einem digitalen Poti entweder den "StromSinus" vom PIC16 kommend erniedrige, oder den Shuntstrom-Verstärker erhöhe. Der PIC16 scheint mir den Sinus per pwm über zwei Tiefpässe zu erzeugen, siehe Anhang. Ich könnte im ersten Tiefpass zum 22k Widerstand
-
Thread
progammieren PIC
in meinen Wechselrichtern(Ective) sind PIC16F716 verbaut. Zwei von diesen sind defekt. 1. Hat jemand die Möglichkeit den "heilen" auszulesen und neue zu programmieren also zu klonen? oder 2. Tips wie ich dies selbst erledigen könnte (bin
-
Thread
Abblockkondensatoren beim FPGA
wp-content/uploads/2016/02/pross.png https://components101.com/sites/default/files/component_pin/PIC16F676-Pinout.png https://en.wikipedia.org/wiki/ATmega328#/media/File:ATmega328P_28-PDIP.svg Diese Linkliste lässt sich ohne Aufwand beliebig verlängern. > Aber so funktioniert wissenschaftlich/technische
-
Thread
[V] 100 Stück STM32F407VET6
Wenns so ist... ich habe noch einen PIC16F877 aus den Frühtagen meiner µC-Bastelwut. Garantiert unbenutzt wegen Wechsel zu den AVRs aufgrund deren deutlich besseren Befehlssatzes. Kaufen Sie jetzt einen PIC16F877 aus einer Zeit, wo es noch
Wer sagt denn, daß mein PIC16F877 vor 2030 lieferbar ist?
-
Thread
LCD BP Pin direkt an Quarz
Geraffel an den Ausgängen beim Schieben nix im Display sehen. Ich hatte das mal für einen kleinen PIC16 gemacht und es funktioniert bestens. Allerdings in Assembler und als ich mal gesehen habe, wie lahm dasselbe in C auf einem MSP abgelaufen war, hat es mich geschüttelt. W.S.
bus-error bei fehlendem DTACK auszulösen. So war das damals ;-) > Ich hatte das mal für einen kleinen PIC16 gemacht und es funktioniert > bestens. Allerdings in Assembler und als ich mal gesehen habe, wie lahm > dasselbe in C auf einem MSP abgelaufen war, hat es mich geschüttelt. Der TO hat einen AVR
-
Thread
2 Byte Variablen für 8Bit PIC aus und einlesen mit Pic-as oder mpasm-Assembler
auch gerne im "Instruction Set Summary" nachschlagen möchte. Die Instruktionen schauen nach einem PIC16 aus, aber welcher ist es genau? > Mir ist nicht klar wenn ich eine 2 Byte große Variable anlege, wie diese > sich in zwei 8bittige aufteilt und dann zusammenhängend arbeitet? Naja, die zwei
kann ich ein Beispiel zeigen, dass die vorhandenen Werkzeuge optimal ausnutzt. Weil z.B. nicht jeder PIC16 den Befehl ADDWFC kennt, mit dem man eine Addition mit Überlauf bequem vornehmen kann.
-
Thread
Wie von PIC-Simulator-Registertrace Cyclewerte auf Zeitwerte kommen?
Was bittesehr verstehst du den darunter? Wenn ich mich recht erinnere, dann benötigt zumindest die PIC16 Familie 4 Clocks pro Befehl. Also ein mit 20 MHz betriebener PIC16Fxxx verarbeitet 5 Millionen Befehle pro Sekunde. Vielleicht liegt da ein Mißverständnis vor. W.S.
-
Thread
I2C Lesen mit takt woher?
:-( gerade das wollte ich mir sparen, ihr Spielverderber! Versuche gerade die alten PIC16-Routinen für meinen PIC18 umzuschreiben. Nur der kann soviel, entsprehend viele Seiten hat in der Doku der I2C-Teil....
Datenblatt von dem PIC18F16Q41 steht bei I2C nix dazu, so als wäre eh klar. Auch in dem Datenblatt von dem PIC16F18877, mit dem früher mal gearbeitet habe, auch mit I2C, steht da nix. Nur habe da nur einen DAC betrieben und der Takt kam da eben, hab nicht gross darüber nachgedacht. Wenn ich jetzt aber einen Lesebefehl
-
Thread
Mplab 5.40_fatal error: 'p16f18877.inc' file not found!?
Terminal von Mplab gestartet? Hier mal der Link zum ganzen Code den ich zum testen für meinen PIC16F18877 umstellen wollen würde:[[https://github.com/dsoze1138/MPLABXv5xx_pic-as_examples/blob/master/16F18313_Example.X/main.S]]
-
Thread
Arbeiten mit Registern(STM32F103) Gesperrt
als auch die Mnemonics plattformabhängig sind? Assembler für den Z80 ist anders als Assembler für PIC16 und das ist anders als Assembler für AVR und das wiederum ist anders als das für ARM, usw. W.S.
-
Thread
PIC18 mit MCC I2C-Modul(KEIN MSSP!)
Ja, wie das so ist - time is money. Ich hatte das gerade mit einem PIC16F15325 per MCC soweit durch. Der aber hat nur 7kB Flash, was für die neu geforderte Funtkionalität hinten und vorn nicht reicht. Einen 18F06q40 kann man pinkompatibel dazu gestalten. Dass der nun kein
-
Thread
G1G140-AW31-42 - EBM-PAPST Lüfter Elektronik reparieren
PIC16F873-20I/SO
PIC16F873-20I/SO https://www.microchip.com/en-us/product/PIC16F873 5V liegen an, mit der Spannungsversorgung scheint also alles ok zu sein.