-
Thread
Unterschied zwischen PIC16f877 und PIC16f876
Hi Holger Folgende Unterschiede haben die beiden Typen: PIC16F877:8x10Bit A/D,PSP(Paralleler Slave Port),33 I/O PIC16F876:5x10Bit A/D,22 I/O PIC16F876A hat noch 2 Komparatoren integriert. Aber ansonsten gibt es meiner Meinung nach keine weiteren Unterschiede
was fast unwahrscheinlich ist, denn beide sind fast identisch). Änderst du etwas am Programm von PIC16F877 auf PIC16F876 ? Wenn du willst kannst du mir das Programm schicken, vielleicht findet man dort ein Fehler. Welchen Brenner verwendest du? MFG Fernando
-
Thread
PIC16F873 --> PIC16F876
Hallo zusammen, ich verwende den pic für das einlesen einer Tonfolge von einem Funk. Dazu werden Timer und Interrupts benötigt, das programm hat auch tip top funktioniert.. leider nur bis ich den chip PIC16F873 mit einem PIC16F876 getauscht
nicht mehr richtig eingelesen und gespeichert werden!! weiss jemand ob es da unterschiede zwischen 16F873 und 16F876 gibt?? Mit freundlichen Grüssen Christian Wyssen
-
Thread
Wie und welcher externe Quarz 4MHz für PIC 16F876
und nutze bislang nur die internen Oszillatoren von den PICs. Jetzt brauch ich mehr PINS und der PIC 16F876 hat leider keinen internen. Gibt es irgendwo ein Beispiel, wie man einen 4MHz Oscillator anschließt? Und vor allem welchen (Reichelt Best.Nr.)? Was muß man im Unterschied zum internen
irgendwo eine Beispielschaltung >mit einem externen Quarz finden... :-( Ist im Datenblatt des PIC16F876 findest du auf Seite 123 die "Beispielschaltung". Im Anhang ist sie abgebildet. Die Werte für C1 und C2 stehen im Datenblatt des Quarzes... Nur Mut, ich hatte noch nie Probleme mit Quarzen
-
Thread
PIC 16F876 kompatibel mit 16F873 ???
Hallo, ich verwende im Moment den 16F873 und die 2k-Speicher sind schon nahezu komplett belegt. Wichtig für mich sind die 3 Timer und die beiden Capture-Eingänge. Kann ich nun stattdessen den 16F876 verwenden und mein Programm draufspielen und dann funktioniert wieder alles? Pinkompatibel sind sie ja lt. Datenblatt...aber sonst???
-
Thread
PIC16F876A rs232 Port Steuern
Hallo, ich habe ein kleines problem. unszwar möchte ich wenn icvh über rs-232 ein 'G' sende das dann PORTB,0 einschaltet leider klappt das nicht manchmal kommen auch wirre zeichen vom pic zurück vobwohl er garnichts senden sollte.... PIC läuft auch 20Mhz und soll eine baud von 9600 haben Vielleicht kann sich ja mal jemand den code anschauen mfg sunny
-
Thread
I2C Master und Slave mit PIC16F876
Hallo Forumisten, ich habe erfolgreich einen PIC16F876 als Slave programmiert. Compiler ist mikroBasic for PIC von MikroE. Siehe Anhang Slave.pbas Das funktioniert wunderbar beim Empfang und beim Senden. Getestet mit USB4ALL von Sprut als Master. Nun soll in der entgültigen Anwendung ein weiterer PIC16F876 als Master fungieren. Auch das klappt. Meistens. Sporadisch treten periodische Fluktuationen auf. Die zeigen sich wie folgt: Irgendwann während der Uebertragung werden alle Ausgänge auf 0 gesetzt
-
Thread
Analogwert an Digitalem Input-Pin beim PIC16F876
Hallo allerseits, ich baue gerade einen Datenlogger. Dieser soll in ein Gehäuse mit einem Stecker eingebaut werden, an dem man diverse Schalter und Analogwerte anschließen kann. Nun ist es so, dass ich dafür einen vielpoigen Stecker bräuchte, den ich aus Platzgründen (und Kostengründen) nicht nehmen will. An dem Stecker (Datenlogger) sollen einmal nur Analogwerte eingelesen werden, und einmal nur Digitalwerte. Daher meine Frage: Kann ich die Analog-Pins (Eingänge) mit denen der Digital (Eingänge) einfach brücken?, und dann z.B. über einen Schalter der Software sagen, ob ich Analog, oder
-
Thread
Capture Modul in Kombination mit PWM bei PIC16F876A
besteht darin die Frequenz eines Light-to Frequency Converter (Lichtsensor) mit dem Capture Modul des PIC16F876A zu messen. Die Taktfrequenz des PIC betraegt 4MHz. Der Frequenzbereich des Lichtsensors betraegt 1- 100Khz. Das 16 bittige Ergebnis der Frequenzmessung wird dann an das PWM Modul weitergegeben
>Das 16 bittige Ergebnis der Frequenzmessung wird dann an das PWM Modul >weitergegeben an die Variable PR2, welche das Tastverhaeltnis bestimmt. Öhm, Moment mal. PR2 bestimmt die PWM Frequenz und nicht das
-
Thread
I2c Bus beim Pic 16F876
Hallo zusammen, hat jemand von euch schon Erfahrungen mit dem Pic 16F876 und I2C Bus gemacht?? Wie kann ich andere Bausteine Adressieren und als Slave über I2C Bus an den Pic anschließen?? Danke schon mal!!! MFG Jens
-PIC Datenblatt lesen -MSSP(I2C modul beim PIC) Datenblatt lesen -das Datenblatt des anzuschließenden Bausteins lesen -die I2C Spezifikationen von philips Lesen -ev. mit dem compiler gelieferte Beispiele
-
Thread
zwei RS232 Schnittstellen mit PIC16F876 ansteuern
Hallo ich will mit dem PIC16F876 über die Serielle Schnittstelle ein GSM Modul ansprechen (Commands ausgeben/Antworten einlesen) und dies über den COM-Port vom PC auch noch loggen. (Daten ausgeben) Wie kann ich das mit dem PIC
http://www.sprut.de/electronic/pic/projekte/fanswitch/fanswitch.htm hat eine RS-232-Schnittstelle in Assembler programmiert (im programm fan.asm). Die kannst du zusätzlich zur Hardware-232 des PIC verwenden.
-
Thread
I2C-bus (Pic16F876A)
Hallo, ich programmiere gerade den I2C-bus (Pic16F876A), ich komme aber leider nicht weiter... für den Bus-Übernahme vom Master will Testen, ob Bus schon übernommen wurde meine Frage ist, wie kann ich die zwei Zeilen in C schreiben btfss PIR1
-
Thread
DRINGEND ICD2 Clone PIC 16F876 gesucht!
Ich habe das Ding zu zu Hause mitebracht um einen Aufbau zu Laufenzu kriegen, wir arbeiten nicht mit PIC etc. Ich wüsste auch ohne Programmer nicht wie ich mir einen 16F876A (28 Pinner) anfertigen sollte. Und die Zeit drängt.... Ich biete demjenigen 20€, der mir einen solchen PIC für ICD2 Clone sofort
-
Thread
PIC16F876, Verify failed at Adress 0000
Bei dem Versuch ein Programm in den PIC zu Brennen erhalte ich nach Abschluß der Prozedur die Fehlermeldung "Verify failed at Address 0000 File: 2B3D Read: 0201. Dabei verwende ich da PIC-Programmerboard Velleman VM111/K8048 mit der mitgelieferten PICPROG2-Software. Nachdem dieses Problem bei jedem Brennversuch erneut auftrat, habe ich es daraufhin mit der WINPIC-Software versucht. Ein Vergleich der hex-Datei vor dem Brennen mit dem Speicherinhalt nach dem Brennen zeigt auf den ersten Blick keine Unterschiede, obwohl WINPIC ebenfalls (so wie zwei weitere Programme) einen Fehler beim Vergleich
-
Thread
MPLAB umstellen von PIC16f877 auf PIC16f876
Hallo, ich hab ein funktionsfähiges Programm für einen PIC16f877 und möchte dieses aber nun für den PIC16f876 hernehmen. Vom Programm her kein Problem, da gleiche Ports vorhanden. Aber wenn ich den Developing mode von PIC16f877 auf PIC16f876 umstelle wird
-
Thread
Die I2C Schnittstelle eines PIC16F876A initialisieren
Hallo! Ich soll hier im Rahmen meiner Diplomarbeit einen PIC16F876A programmieren. Ich komme allerdings überhaupt nicht weiter. Ich will über die I^2C Schnittstelle des Controllerseinen EEPROM mit Daten beschreiben. Es scheitert jedoch schon an der Initialisierung
weiter machen mit der nächsten Anweisung. Ich habe irgendwie keinen brauchbaren code gefunden für den PIC16F876A
-
Thread
Übertragen Programm von PIC16F873 nach PIC16F876A
Hallo, Forum, ich habe ein in Assembler für den PIC16F873 geschriebenes Programm, das auf der zugehörigen Hardware einwandfrei funktioniert. Ich möchte das Programm gern erweitern und dazu auf den PIC16F876A umsteigen. Zunächst habe ich zum Testen das selbe Programm, im CONFIG für PIC16F876A konfiguriert, in den PIC16F876A geladen und erprobt, aber ohne Erfolg: Die Hardware scheint zu spinnen. Ich gehe davon aus, dass der einzige Unterschied der beiden Controller die Größe des Programmspeichers
-
Thread
PIC16F876---> MAX233--->RS232--->PC--->C#
eine Frage zu ADC und Visualisierung der Meswerte auf meinem PC mit C#. Ich messe Spannung mit PIC16F876 und möchte die Messwerte über Max233 anzeigen lassen. Meine Anwendung zeigt sehr komische Werte wie: bei einer Spannung von 5 V --> 3,72E-294 ----------------- von 3,72 v--> 5,37E-299
Hi dein PIC misst die Spannung als integer-Wert, den du dann in eine Spannung umwandelst. Und wie überträgst du dann den Wert ? Mit sprintf in eine Text-String umgewandelt ? gerhard
-
Thread
PWM Auflösung von 8bit auf 10bit mit PIC16F876
Hallo, habe das Beispiel von http://www.sprut.de/electronic/pic/programm/adcpwm.htm nachgebaut. Jetzt möchte ich die schlechte Genauigkeit der PWM-Ausgabe bei 8bit (20mV) auf 10bit (5mV) verbessern! Dazu müssen aber wie am Ende des Links kurz erklärt wird, noch zwei weitere Register eingelesen und dann irgendwie ausgegeben werden! Kann mir da bitte einer weiter helfen, bzw. Sagen, wie die ASM, umgeschrieben werden muss, damit meine PWM Auflösung mit einer genauigkeit von 10bit funktioniert? Muss zum testen fast 70Km an die Uni fahren und wollt deshalb gleich eine richtige Lösung ausprobieren
-
Thread
MCP23017 KS0108 PIC16F876A Assembler
jetzt zum ersten mal mit einem GLCD beschäftigt, es handelt sich um den controller KS0108. Da der PIC16F876A recht wenig Portpins hat, habe ich mir überlegt einen MCP23017 zu nehmen. Der i²C bus läuft auf 1,7Mhz (1,67), der pic selbst auf 20Mhz. Keine angst ich habe jetzt dazugelernt und das Programm
habe steht in ASCII_GLCD.asm im anhang. aufrufen tue ich die einzelnen Zeichen durch ein führendes F und danach folgend den eigentlichen buchstaben. vielleicht hat ja einer einen tipp für mich wie das vielleicht eleganter geht. mfg sunny
-
Thread
10 Bit A/D Wandler PIC 16F876A
Hallo! Hat schon mal jemand von euch den 10Bit A/D Wandler im PIC 16F876A verwendet? Ich möchte ihn verwenden, um die Analogen Spannungen eines Sensors auszuwerten. Die 10 Bit des gemessenen Signals werden dabei in zwei 8-Bit register, ADRESH und ADRESL gespeichert
sich aussuchen kann, ob die ersten 6, oder die letzten 6 Bit der insgesamt zur verfügung stehenden 16 Bit mit Nullen aufgefüllt werden. Meine Frage ist nun, wie man möglichst performant diese beiden Bytes zu einem double o.ä. zusammenfügen kann. Meine Idee ist: (Modus 2 -> Die letzten 6 Bit von ADRESL
-
Thread
PIC 16F876A - ADC0 & ADC1
Hallo, Ich bin noch recht neu in der Materie PIC's, Programieren tu ich über MPLAP Assambler, und teste Virtuell über Proteus ISIS. Nun hab ich nen Problem: Ich habe mit Hilfe. vom SPRUT Beispiel 5V messen und am LCD ausgeben mir das Programm auf
du höchstens noch deinen Code posten, damit man da mal drüber schauen kann. Ich selbst benutze den 16F876. Du solltest auch mal schauen was der Unterschied zw. 16F876 & 16F876(A) ist, falls größere & zusätzliche Pausen nicht helfen. Gruß Yob.
-
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
RB6 und RB7 als Ausgang nutzen PIC16F876A
Hallo zusammen, ich habe ein Problem. Beim PIC16F876 möchte ich die Pins RB6 und RB7 als Ausgang verwenden, was nach Datenblatt funktionieren sollte. Allerdings gelingt es mir nicht. Verhalten sich anders als RB0 bis RB5 die ich problemlos konfigurieren
-
Thread
MT8880C mit PIC16F876A lesen? Was mache ich falsch?
Hallo. Ich möchte mit meinem PIC16f876A den MT8880C-DTMF-Decoder ( http://assets.zarlink.com/DS/zarlink_MT8880C_APR_03.pdf ) auslesen, d.h. ich will die empfangenen Töne zuerstmal versuchsweiße auf die rs232-schnittstelle zu meinm
Ergebniss meines Lesevorganges am MT8880C nur 1 zurückbekomme. Scheinbar stelle ich die I/O-Pins des PIC icht korrekt ein. Den Pin, der z.b. für die Ruferkennung als Eingagn geschaltet ist funktioniert. Darauf kann ich auch reagieren. Allerdings ist diese Leitung auch unidirektional. Nur WIE muss
-
Thread
[V] PIC 16F876A 18,00 EUR / 10 St.
Biete PIC 16F876A-E/SSG Bauform: TSSOP28 Preis: 18,00 EUR / 10 Stück Datecodes 2005 und früher, also keine ROHS Freigabe, nur für uns Bastler und Ersatzteilbedarf geeignet. Gruß Andi
-
Thread
PIC 16F876A + LCD mit 4x40 (2 Controller)
Hi, habe hier einen PIC 16F876A den ich über RS232 anspreche mit Bootloader, das funktioniert soweit auch ganz gut. Habe mir dazu noch ein LCD 4x40 geholt. Mein Problem ist das ich keinen fertigen Treiber für das LCD(HD44780
-
Thread
PIC16F876A <=> I2C <=> LM75 / Assembler Routinen
Diesmal kein Hilferuf, sondern ein Kurzbericht, der vielleicht auch jemand anderem helfen mag, bei einem PIC16F87x die I2C Funktion zu benutzen. Ich benötige in einem (privaten) Projekt mehrere Temperaturmessstellen und habe mich für den LM75 (5V Type) entschieden. Ich verwende den PIC16F876A als Master
obwohl ich jetzt eine gute Lösung habe. Ich beziehe mich jedoch explizit auf die Routinen für den PIC16F876(A) unter Benutzung des MSSP Port. Mit der Software-Schnittstelle für den PIC16F628 möchte ich mich nicht beschäftigen. Grüße, attersee
-
Thread
[V] 13.56MHz RFID Reader PIC16F876 + RS485 + Relais uvm.
rausgeflogen die aber alle noch funktionieren und Euch vielleicht interessieren. Features: - PIC16F876 MCU 4MHz Quarz - Kronegger 13.56MHz RFID OEM Reader Modul (http://www.kronegger.co.at/) -> Unterstützt fast alle 13.56MHz Transponder wie Mifare, I-Code 2 usw.. - Abnehmbare, verlängerbare
Modell (Aufputz oder Unterputz) gebe ich bei Interesse bekannt. Software kann man sich für den PIC selbst schreiben, das Protokoll des OEM RFID-Lesemoduls ist sehr einfach. Bitte bei Interesse eine Mail mit Betreff "RFID Leser", der gewünschten Anzahl und des Preisvorschlags an "br (at) pwrnet
-
Thread
PIC16F876, cc5x-Compiler, Typkonvertierung uns16 nach float 24, MATH24F.H - Einbindung
Arbeite im Rahmen einer Semesterarbeit gerade an einer Schaltung auf Basis des PIC 16F876 unter Verwendung von MPLAB 8.33 und des cc5x-Compilers in der free bzw. student-version. Ziel der Schaltung ist das Aufnehmen eines Messwertes mittels von Sensor geliefertem analogen Spannungswert
Oliver R. schrieb: > Arbeite im Rahmen einer Semesterarbeit gerade an einer Schaltung auf > Basis des PIC 16F876 unter Verwendung von MPLAB 8.33 und des > cc5x-Compilers in der free bzw. student-version. Welchen Grund gibt es, gerade diesen PIC mit einem gestutzten Compiler zu verwenden? Macht man
-
Thread
[Umfrage] Welchen uC habt ihr bis jetzt a meisten benutzt?
PIC16F727 1 PIC16F871 1 PIC16F876 1 PIC16F877 2 PIC16F1827: 1 PIC16(L)F193x 2 PIC18F452: 2 PIC18F13K50 2 PIC18F2431 1 PIC18F2550 2 PIC18F2680 1 PIC18F2685 1 PIC18F26K22 2 PIC18F4685 1 PIC18F46K80
PIC16F727 1 PIC16F871 1 PIC16F876 1 PIC16F877 2 PIC16F1827: 1 PIC16(L)F193x 2 PIC18F452: 2 PIC18F13K50 2 PIC18F2431 1 PIC18F2550 2 PIC18F2680 1 PIC18F2685 1 PIC18F26K22 2 PIC18F4685 1 PIC18F46K80
-
Thread
PIC ICD 2 selbstgebaut
anzuspringen, vielleicht weil der verwendete 20 MHz Quarz falsch ist? Ich habe statt des angegebenen PIC16F876 einen PIC16F877 genommen, daß sollte allerdings kein Problem sein. Vielen Dank. Gruß Thorsten
jemand? Ja, alles was als ICD2 erkannt wird funktioniert auch noch. > Meine HW enthält: > 16F876-I/SP 16F876A oder 16F876 ?
-
Thread
USB-ICD2 für PIC
Mmmhhhh, Mist, genau da hänge ich im Moment auch. Da scheint ein mächtiger Bug drinzustecken. Der PIC wird anscheinend nach zwei Reset-Versuchen über DTR im Reset gehalten. Klar das dann nichts mehr funktioniert. ein kleiner, aber feiner Unterschied zwischen dem 16F876 und dem 16F876A liegt darin
Debug Mode kann. HAt jemand ne Idee? Wie gesagt Programmieren geht einwandfrei. Hardware: USB ICD2, Pic16F876A PIC: PIC18F4450 Danke
-
Thread
Hex-File auf Pic klappt nicht
kennt sich hier jemand gut mit PICs aus? Habe für ein Bastelprojekt ein Hex-File, das auf einen Pic 16F876 geschrieben werden soll. Das Hex-File ist 7kB groß. Nach dem Brennen auf den Pic gibt es eine Fehlermeldung, dass beim Verifizieren der geschriebenen Daten Fehler festgestellt wurden.
> Woher kommt die Datei? Ist die eventuell defekt? Das Hex-file fw_120_7.hex soll auf einen PIC16F876 : http://dl4jal.eu/fwnwt/fw_120_7.hex Ob es möglicherweise defekt ist, weiß ich nicht.
-
Thread
[V] PIC Prozessoren 16F876A 16LF870 16F676 und 16F877
Ich steige nun komplett von Microchip auf Atmel um, daher biete ich folgende PIC Prozessoren zum Verkauf an: PIC 16F876A-E/SSG Bauform: TSSOP28 Menge: einige hundert (Rollenrest) PIC 16F676-E Bauform: TSSOP14 Menge: einige hundert (Rollenrest) PIC 16LF870-I/SS Bauform
nimmt. ICh habe gerade mal die Preise rausgesucht, jeweils für 1pcs im Identischen Gehäuse: > PIC 16F876A 1 St. 2,5 EUR/St. -> Ersetzt durch PIC16F886 : NEUPREIS: 1Stck. 1,47 Euro > PIC 16F877 1 St. 3,00 EUR/St. -> Ersetzt durch PIC16F887 : NEUPREIS: 1Stck. 1,92 Euro > PIC
-
Thread
Umstieg bzw. Ergänzung PIC Prozessoren auf Arduino.
der PIC18 bot/bietet viieeell mehr Möglichkeiten zu einem Bruchteil des Preises. Ein 16F628 bietet zwar schon mehr als ein 16F84, doch ein PIC18 ist nochmal deutlich leistungsfähiger. Aus meiner Sicht ist
Beitrag #3909990: > Da ich ja bei diesem angedachten Projekt etliche Ports benötige könnte > auch der PIC 16F876 eingestzt werden. Mit dem habe ich vor kurzem eine > analog digital Wandlung gemacht. Microchip schlägt als neuere, bessere und nur halb so teure Alternative für diesen PIC den 16F886 vor
-
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 (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
-
Thread
PIC programmieren
zum Einsatz kommen können. Zu Programmieren wäre ein PIC 16F876 oder PIC 16F876A. Idealerweise hat schon jemand einen ICD2 Nachbau, und kann mir einen getesteten schicken ;) MfG Hias
E. M a t t h i a s schrieb: > Zu Programmieren wäre ein PIC 16F876 oder PIC 16F876A. Achtung beim Einsatz eines 16F876A. Dieser funktioniert nicht mit dem Orginal-HEX-File, es muss eine gepatchte Version verwendet werden. Falls ihr nichts findet, und
-
Thread
[V]PIC-Prozessoren
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
Die Typbezeichnungen scheinen tatsächlich nicht zu passen. 870A und 876A kenne ich nur aus der 16F Reihe.
-
Thread
PIC-ICSProgramming
Hallo, Ich versuche gerade einen PIC 16F876A über Ponyprog zu programmieren. Hat das von Euch schon mal jemand gemacht und kann mir etwas dazu sagen? Bei mir klappt es nämlich nicht. Die Version 2.06b von Ponyprog soll diesen Typ unterstützen
Ich hab mir den Brenner5 nachgebaut und die Modifikation etwa modifiziert :-) Ich benutze momentan: PIC18F4550,PIC18F4220 und PIC18F2220. Mit den PICs auf der 16serie hab ich es noch nicht probiert, hab erst heute meine PIC16Fxxx (PIC16LF84A und PIC16F72) bekommen. In welcher Programmiersprache programmierst
-
Thread
Pic 18F6680 I/PT, Pic 18F4580 I/PT, IS6124., etc.
15TQ100C 9 3,5 MCXC95144-15TQ100I 8 3,5 MCLPC2364HBD100 >10 8,9 79 PIC 16F876-20/ISO >10 2,5 PIC18F6680-I/PTC05 >10 3,4 29,9 PIC18F4580E/PT >10 3,8 29,9 MC9S12XS64CAE >10 4 29,9 Bitte Beachten: Bei Bestellung
ca 2010 8 3,5 MCLPC2364HBD100 ca 2012 >10 8,9 79 PIC 16F876-20/ISO Mai 07 8 2,5 PIC18F6680-I/PTC05 Dez 07 >10 3,4 29,9 PIC18F4580E/PT Mai 07 >10 3,8 29,9 MC9S12XS64CAE
-
Thread
EMV-Problematik
eigentlich genau die Erfahrung, die ich auch gemacht habe. Bisher gab es noch nie Probleme. Welchen PIC setzt ihr eigentlich ein? Ich arbeite größtenteils mit dem 16F876 oder dem 16F628. MfG Jörg PS: Das Forum hier ist Super. Mit so vielen Antworten in der kurzen Zeitspanne hab ich gar nicht gerechnet
PIC16C73, PIC16C74, PIC16C62, PIC16F873, PIC16F876 Reiner
-
Thread
ICD2 Clone - Startprobleme
PGD zu sein. Da bewegt sich rein gar nichts. Ich habe im Gegensatz zum Programmer von Lothar den PIC16F876A statt den ohne "A" verbaut. Bis auf einen anderen Bootloader (der funktioniert) muss ich ja nichts ändern?
Hallo, Ich habe nun eine Hand voll neuer PICs. Der ICD2 Nachbau funktioniert mit einem PIC16F887, auch einen PIC16F876 kann ich programmieren. Allerdings kann ich keinen dsPIC programmieren. Die Schaltung ist immer die gleiche. Der Target-µC ist an allen Vss, Vdd sowie AVss und AVdd
-
Thread
Welcher Pic entspricht ungefähr dem Atmega8?
zu den 8bit-PIC ist hier aber nicht mehr gegeben. Gut erhältlich sind aus der Midrange-Familie der PIC16F876A. Derzeit am häufigsten werden in freien Selbstbau-Projekten folgende PICs eingesetzt: PIC12F675, PIC12F683, PIC16F84A, PIC16F627A, PIC16F628A, PIC16F876A Um die Verwendung des teureren PIC16F84 zu vermeiden, kann bereits bestehender Assembler-Code durch eine hinzugefügte Patch-Routine (welche auf dem 16F84
-
Thread
Nimm PIC's
mal eine frage zeit wann hat der PIC16f876 den paging?
@ Marco Schwan Es war ja nicht explizit die Rede vom PIC16F876. Jedenfalls hat der PIC16F876 vier "Program Memory Pages", nachzulesen im Datenbuch im Kapitel 2.1 Program Memory Organization. Um ein Missverständnis auszuschalten: Der Programm-Counter
-
Thread
warum bringt der MPLAB Assembler diese Fehlermeldung ?
\pic-as\bin\pic-as.exe" -mcpu=PIC16F15313 -c \ -o build/default/production/ass1.o \ ass1.asm \ -msummary=+mem,-psect,-class,-hex,-file,-sha1,-sha256,-xml,-xmlfull -fmax-errors=20 -mwarn=0 -xassembler-with-cpp
so hab ich es jetzt und so kommen keine Fehler mehr: PROCESSOR 16F15313 #include <pic16f15313.inc> PSECT psect1 org 0x00 goto main org 0x04 main: end
-
Thread
Sieben-Segment-Anzeige? Sehr einfache Ansteuerung?
gibt es ab 99 Cent.... ;-) Gehe zu Sprut, nimm einen PIC (16F872 oder 16F876A) und steuere von V+ mit einem UDN2897 die 7-8 Anoden aller Anzeigen parallel an und schalte mit 6 Port-Pins und einem ULN2003A die 6 gemeinsamen Kathoden der Anzeigen gegen Masse
Bernd Rüter wrote: > Gehe zu Sprut, nimm einen PIC (16F872 oder 16F876A) und steuere von V+ > mit einem UDN2897 die 7-8 Anoden aller Anzeigen parallel an und schalte > mit 6 Port-Pins und einem ULN2003A die 6 gemeinsamen Kathoden der > Anzeigen gegen
-
Thread
MPLAP: Invalid target device id (expected=0x4F, read=0x1FF)
Hallo, ich arbeite mit MPLAB 8.00 und einem PIC16F876. Bisher funktionierte die Programmierung mittels ICSP-Anschluss und dem ICD2 sehr gut. Plötzlich erhalte ich die Meldung "Invalid target device id (expected=0x4F, read=0x1FF)" Unter "Select
Gibt es evtl. von deinem PIC eine andere Revision? Ist z.B. der eine PIC ein 16F876 und der 2. PIC ein 16F876A?? Ich weiss nämlich, dass beim PIC16F628 und beim PIC16F628A Unter- schiede beim Programmieren gemacht werden! D.h
-
Thread
Verzweiflung mit Willkür bei Pic Testplatine?
Hallo, vor ca. 2 Jahren hab ich mich schon intensiv mit PIC´s beschäftigt. Damals hab ich mir aus ne Lochrasterplatine eine Testplatine für einen PIC 16F876 zusammengelötet. Naja damals gabs Probleme und ich dachte es liegt an meinen Lötkünsten da es nicht besonders aussah. So nun muss ich im Rahmen eines Projektes wieder einen PIC16F876 programmieren. Dieses mal hab ich die Möglichkeit gehabt eine Testplatine zu ätzen. Den Schaltplan hab ich mal angehängt. Oben das ist der Reset Taster und sonst sind einfach die Ports des PICs
-
Thread
T6963C Versorgungspannung
Ich habe die Software jetzt auf den PIC16F876 umgeschrieben. Die freien verfügbaren Ports habe ich jetzt für Breakpoints benutzt. Einer dieser Breakpoints zeigt an, dass der Status-Read funktioniert. Nur dann, wenn STA0 und STA1 H sind
vom "1 Kommando ohen Daten-Befehl" kopiert und dann nicht weit genug geändert. 2. Meinen zweiten PIC 16F876 habe ich auch direkt abgeschossen. Problem war, dass ich oft zwischen zwei PICs gewechselt habe. Beim PIC 16f84 fängt der freie RAM ab einer kleineren Adresse an (0x0C). Beim PIC 16f876 stehen
-
Thread
Möchte jemand für mich ein PIC-Assemblerprogramm schreiben?
selbst zu realisieren! Im Datenblatt ist das recht eindeutig beschrieben. Nachstehend, am Beispiel des PIC16F876 ist zu sehen wie einfach der ADC zu verwenden ist. Die "enhanced" PIC wie z.B. der 16F182x, 16F193x und andere, verfuegen ueber eine interne Referenspannung, gestuft 1024, 2048, 4096 mV. Ueberhaupt
Umrechnung Binaerwert zu Dezimal/Volt, LCD-Ausgabe usw. mfG GroberKlotz ADC-Initialisierung des PIC 16F876 Die externe Referenzspannung ist an Pin RA3/AN3/VREF anzuschliessen, dies Konfiguration wird in Register ADCON1,PCFG2:PCFG0 festgelegt. Die Seitenangaben beziehen sich auf das Datenblatt