-
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
PIC Mikrocontroller noch aktuell ?
verwendeten PICs in unserer Firma seit 1999 jahrelang in unseren früheren Produkten. Hauptsächlich 16F und 18F, später kamen auch DSPIC dazu. Wir arbeiteten durchwegs mit dem CCS Compiler in C. ASM wurde fast nie gebraucht. Auch der 16F877A war in C für kleinere Sachen recht brauchbar. Die DSPIC
Hi, ich hab jetzt nicht alle posts durchgelesen aber für mich sind PIC's noch aktuell. Hier findet ihr meine letzen NMRA-DCC Projekte unter Eisenbahnmodellbau mit PIC10F322 und PIC16F18313: https://g-zi.de Mit Dateien für JLCPCB zum Automatischen Bestücken. Bei
-
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
vorkommt, SDCC hat Backends für PIC, diese sind allerdings zur Zeit nicht maintained, weshalb mit mehr Bugs zu rechnen ist. Die von dir genannten PIC12Fxxx und PIC16F877 werden meines Wissens unterstützt. Philipp
-
Thread
16f18313 mit k150 progrmieren
nicht,egal. Kann mir jemand ein schönes Development board empfehlen ? Hatte mir dass hier angeschaut PIC MCU entwicklung Mini System PIC Development Board + Microchip PIC16F877A + USB Kabel Gruß Matthias
egal. > Kann mir jemand ein schönes Development board empfehlen ? Hatte mir dass > hier angeschaut PIC MCU entwicklung Mini System PIC Development Board + > Microchip PIC16F877A + USB Kabel > > Gruß > Matthias Glückwunsch! Der PIC16F877 scheint mir etwas aus der Zeit gefallen, kommt natürlich
-
Thread
Windows-Programmierer umschulen
Moin, Mein erstes Arbeitsprojekt mit PIC uC war eine bescheidene RTU Anwendung, wo 20 Relais über RS-485 ferngesteuert, geschaltet werden sollten. Der PI16F877A hatte nur 368 Bytes an SRAM. Programmierung war in C (CCS). Ging alles gut von
ab (der läuft im RTOS), und das Timing sitzt. Es ginge auch noch mehr, aber da ist der SPI mit 6x 16Bit (12Bit) am Ende...
-
Thread
[V] Microchip ICD2 und diverse PIC Mikrocontroller
Komponenten: Bild 1: 1x ICD2 mit Adapterplatine für 18-Pin-Chips Bild 2 - obere Hälfte: 1 x PIC16F876 A mit 20 MHz Bootloader 1 x PIC16F876 A mit 4 MHz Bootloader 1 x PIC18F876 A 1 x PIC18F876 A -04 1 x PIC18F252 mit 4 MHz Bootloader 3 x PIC16F648 A 2 x PIC16f648 A -I/SO
5 x PIC18F452 3 x PIC18F458 1 x PIC16F877 Meine Preisvorstellung liegt bei 60,00 € incl. Versand in DE.
-
Thread
ATtiny85 + Uhrenquarz mit 10 pF CL: Kondensatoren
Erwin schrieb im Beitrag #7664083: > Im Datenblatt des ATTiny85[2] ist auf S. 29 von 16 pF und von 6 pF für > die Pins Xtal1 respektive Xtal2 die Rede (= 22 pF). Trugschluss. Die sind in Reihe, macht also reichlich 4 pF Last durch die Pins. > Ist damit die > Kapazität dieser beiden
C in Serie mit dem Trimmer. Die Philips 10pF Folientrimmer (gelb) eignen sich übrigens gut. Sonst darauf achten, daß der Trimmer einen niedrigen Temperaturkoeffizienten hat. CL1 = CL2 = 2 ( 10 - 2 ) = 16pF ; bei 3pF dann 14pF Also, nimm
-
Thread
Arduino Bibliotheken funktionieren nicht beim AVR128DB-Prozessor
Puste. Nix da "nur Spezialfall" ! https://onlinedocs.microchip.com/pr/GUID-C866D457-41E2-43C7-8442-2F1193FAAD9F-en-US-4/index.html?GUID-4833C767-98D0-467C-A41C-9BE5A3C2D233
meine PICs leid, mit denen ich früher so gerne arbeitete. Für deren größeren Bauformen wie z.B. 18F8722 gab es ja nur SMD Bauformen. Die 30 und 33er hatten sich auch gut bewährt und machte in der Arbeit viel mit denen. Da war der 18F4620/2620 mein Liebling. Früher der 16F877A/876A. Ich sehe die
-
Thread
PIC16F876 - Probleme!
einiges versucht, aber noch immer nichts gefunden! Immer noch das gleiche: Pickik 2 + MPLAB v8.46 + PIC16F876 PKWarn0003: Unexpected device ID: Please verify that a PIC16F876 is correctly installed in the application. (Expected ID = 0x9E0, ID Read = 0x0) Was kann/könnendes es noch sein? Bitte
> Auch mit allen andere geht’s nicht. 10F... , 12F... , 16F... , …. Na dann ist ja alles klar. > ... Please verify that a PIC16F876 is > correctly installed ... Genau *das* musst du tun! Im uebrigen gewinnt bei einem "losen" PIC
-
Thread
Pickit 2 + MPLAB v8.46 + PIC16F876
Gerät gearbeitet. Niemals Probleme! Musste dann auf den neuen umsteigen (Pickit 2 + MPLAB v8.46 + PIC16F876 und Windows 7 Professional) Geht aber nicht! PKWarn0003: Unexpected device ID: Please verify that a PIC16F876 is correctly installed in the application. (Expected ID = 0x9E0, ID Read = 0x0) Habe dann auch andere, z.B. PIC16F877A, mit kleinen Änderung: PKWarn0003: Unexpected device ID: Please verify that a PIC16F876 is correctly installed in the application. (Expected ID = 0xE20, ID Read = 0x0) Bin jetzt völlig
-
Thread
EEPROM Endurance von Microchip uC
Moin, Vor längerer Zeit testete ich einen PIC16F877A aus gegebenen Anlaß um herauszufinden wieviele Schreibzyklen im EEPROM tatsächlich ausgehalten werden können. (Nur für Hobby Anwendungen von Interesse und für die allgemeine Praxis nicht sehr
-
Thread
PIC16F884 geht, PIC16F877A nicht.
ich habe in den configs: #pragma config FOSC = HS Zum Aufbau: wenn ich den PIC16F884 einsetze und ein Programm für diesen compiliere, kann ich es einwandfrei hochladen. Tausche ich ihn gegen den PIC16F877A ein und compiliere ein Programm für diesen, ist das Compilieren fehlerfrei
auf, weil offenbar niemand mal ins Manual guckt, um herauszufinden, was da wofür gut ist. Für den PIC16F877A siehe Bild. Vielleicht hilft's. W.S.
-
Thread
PIC16F884 und LCD2004 über I2C
https://microdigisoft.com/pic16f877a-interfacing-i2c-lcd-16x2-with-pic-microcontrollers/
'LCD2004' (was ich nicht kenne), sondern mit einem Alpha-LCD 2x8 (von Pollin) und nicht mit einem PIC16F884, sondern mit einem PIC16F819. Und nicht per I2C, sondern im bekannten 4 Bit Modus. Guck einfach mal bei den Projekten. Vielleicht hilft's. Eventuell aber auch nicht. W.S.
-
Thread
AVR- C: Welche einfachen Projekte für den "Einstieg"?
hatte sich das für die PICs mit Kenntnis über die Existenz von AVRs ganz schnell erledigt, die PIC in Assembler zu programmieren ist ein Krampf weil sie keinen nennenswerten Registersatz haben und der Befehlssatz ist genau so mies. Hier liegen immer noch welche aus meiner Anfangszeit (PIC16F877),
PORT->Group[0].PINCFG[19].bit.PULLEN = 1; PORT->Group[0].OUTCLR.bit.OUTCLR = (1 << 19); /* PA16: input with pullup */ PORT->Group[0].PINCFG[16].bit.INEN = 1; PORT->Group[0].PINCFG[16].bit.PULLEN = 1; PORT->Group[0].OUTSET.bit.OUTSET = (1 << 16); /* LED0 on XPlainedPro: PB30, active
-
Thread
IC Tester PIC 16F877
14-2 > https://ww1.microchip.com/downloads/en/devicedoc/39582b.pdf Das ist das Datenblatt vom PIC16F877_A_ Dort wäre es Seite 144.
im Ernst: Du willst etwas basteln, _ohne_ die Manuals der Zutaten zu lesen? Recht üblich bei den PIC16 ist, daß es von Microchip reservierte Adressen gibt, die außerhalb des programmierbaren Adreßvolumens liegen, so daß man dort die Werte für User-Signatur, Konfiguration und EEProm-Bereich im Hexfile
-
Thread
Verständnissfrage zur nötigen Mehrfachmessung eines AD-Messwertes mit µC
: ATMEGA1284 (5 x 16 Bit PWMs, viel RAM) ATMEGA168p "hochstrom" Pins für Direktansteuerung gelatchter 5V Relais PIC18F2520 "Nachfolger" des PIC16F876 PIC12F1840/PIC12F675/PIC12F683 8-Pin Device PIC24FV16KA302 12 Bit
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
-
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
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
S:Hilfe bei HEX-Erstellung und Flashen von PIC
Hallo! Ich suche für einen Kunden jemanden, der ihn bei der Erstellung einer HEX-Datei für einen PIC16F877A unterstützt. Es ist der Quellcode (.c) und die Include-Dateien (.h und .c) vorhanden. Momentan scheitert es an der Compilierung der Dateien, da die Include-Dateien nicht gefunden werden. Vermutlich
ist. Deswegen wird hier Ersatz gesucht... Ich denke das ist für jemanden, der sich mit MPLAB und PIC auskennt ist es maximal 1-2h Aufwand und somit leicht verdientes Geld... Ich selbst bin eher im AVR Segment tätig und habe aktuell auch nicht die Zeit mich hier zu beschäftigen und einzulesen. Daher
-
Thread
PIC 16F877A programmieren
Hans ". schrieb im Beitrag #6634262: > Ich müßte für jemand einen PIC 16F877A (40 Beine) programmieren und > suche dafür ein Programmiergerät. > Hier gibt es zwar einiges zum gleichen Thema aber das ist ist schon > einige Jahre alt. Der PIC16F877 hat doch auch schon
Wolfgang schrieb im Beitrag #6635294: > Der PIC16F877 hat doch auch schon 20 Jahre auf dem Buckel - passt Der Drake-TR7 hat schon 50J drauf, die eingebaute Platine mit dem PIC16F877 erst 20J - passt Hans
-
Thread
[V] Buch Microcontroller System Engineering
www.velleman.eu) 1 x Buch Elektor Verlag Microcontroller System Engineering mit 45 Projekten für PIC(18F877A), AVR und ARM 3 Prozessoren Typ PIC16F877A 3 Elektorplatinen für das Projekt Railrouter aus 11/2004 : 1 x Master bestückt, 2 x Slave unbestückt mit allen Bauteilen mit Schaltungsunterlagen
-
Thread
Wie stirbt ein Mikrocontroller?
16F877 PIC wo das EEPROM versehentlich in jedem Loopdurchgang sekündlich beschrieben wurde und dann nach ein paar Monaten einen frühzeitigen Ausfall beim Kunden verursachte. Testen ergab, daß das EEPROM
interessant! Gerhard O. schrieb im Beitrag #6505419: > Ein Juniorkollege programmierte mal einen > 16F877 PIC wo das EEPROM versehentlich in jedem Loopdurchgang sekündlich > beschrieben wurde und dann nach ein paar Monaten einen frühzeitigen > Ausfall beim Kunden verursachte. Testen ergab, daß das
-
Thread
[V] Jede Menge Bauteile abzugeben
================= ================================================= PICs (DIP) je 1,5€ P01) PIC16F877-20/P P02) 4x PIC18F4550-I/P P03) 6x PIC18F2320-I/SP P04) 3x PIC18F2550-I/SP P05) PIC16F876-20/SP P06) 3x PIC18F4553-I/P P07) dsPIC30F3013 P08) 2x PIC12F510I P09) 1x PIC12F1501 P10) 6x
================ ================================================= PICs (SMD) je 1,5€ P13) PIC18F1320-I/SO P14) 2x PIC18F6585-I/L (BGAs) P15) 2x PIC32MX795F512-80I/PF P16) 3x PIC18F67J60-I/PT P17) PIC18F452-I/PT P18) PIC18LF1330-I/SS P19) PIC16F877A P20) 3x PIC18F97J60-I/PT P21) 3x PIC18F97J60
-
Thread
Erntet ihr Bauteile von nicht mehr benötigten Platinen?
René F. schrieb im Beitrag #6322924: > Erntet ihr heutzutage trotzdem noch Bauteile zum basteln? Ja!
Ein paar einsteckbare DIL-40 PICs aus älteren Firmen L.P. wie 18F4520, 4620, 887A, 877A u.ä. Da FLASH Speicher sind sie natürlich noch verwendbar. Zu schade für die Entsorgung. Auf Steckbrett mit wenig Aufwand noch recht brauchbar.
-
Thread
PIC I2C Master Slave
neues Problem: Womöglich hat jemand eine Idee, was ich da falsch anstelle oder vergesse. Aufbau: PIC1527=Master PIC877= Slave Funktion ok: Master sendet Daten an Slave und zeigt sie richtig an, passt. Funktion nicht ok: Slave soll Daten an Master senden // geht nur soweit, dass Slave die richtige
Hallo, Deine PICs heissen übrigens PIC16F.... Ich habe auch mal einen I2C-Slave mit einem PIC16F876, habe Tage verbraten aber nicht hingekriegt. Die Hardware ist ja dieselbe, vielleicht hilft es Dir: https://www.mikrocontroller.net
-
Thread
Probleme hex-File zu erstellen von PIC16F1527(1827)
Hallo zusammen! Ich habe bisher immer mit PIC16F877 oder ähnlichen gearbeitet und nie Probleme gehabt. Jetzt wollte ich mal paar PWM'S mehr nutzen und wollte daher auf einen PIC16F1527 umsteigen. Leider komme ich nicht mal dahin, das HEX-File zu
, hie rsoll aber ein PIC16F1527 als Master mit einem 877 als Slave reden. Leider geht noc nicht mal ein kleinster Anfang. Frage dazu: Warum wird das SSP1IF-Flag nicht gesetzt (Deswegen bleibt er bei dieser Abfrage hängen
-
Thread
[V]PIC-Prozessoren
exElektroniker bekommen. Damit sie vielleicht doch noch sinnvoll genutzt werden, biete ich sie hier an. 18x PIC18F870A-I/SP 5x PIC18F876A-I/SP DIP-Gehäuse, offensichtlich gebraucht gegen aufgerundetes Porto (Porto, gepolsterter Umschlag, Verpackungsmaterial muß drin sein).
PIC18F870A-I/SP ~ einen 16F870 gabs 'mit A' 16F873A ~874A ~876A ~877A PIC18F876A-I/SP wird 16F876A sein. die gibts aber nicht PIC18F870A-I/SP, PIC18F876A-I/SP Das kann man sich aber denken
-
Thread
Mouser Bestellung
Hallo Arthur K. (dersamoaner), Bestellst du die nächsten Tage wieder bei Mouser ? ich bräuchte drei PEC16-4015F-N0024 (schon mal vielen Dank). Grüße Andreas
meine Liste: 2x LT3571 -> 584-LT3571EUD#PBF 2x TL431 -> 511-TL431ACZ-AP 2x PIC16F17146 -> 579-PIC16F17146-I/P 6x AQY284EH -> 769-AQY284EH