-
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
-
Thread
2 PIC über i2c verbinden - welche Adresse?
Welche PICs verwendest Du? Ich hab mir mal nen Krampf programmiert auf'm 16F876 und lief trotzdem nicht! Du brauchst eine ISR mit 4 Verzweigungen. Bei Microchip ist ein Beispiel in Assembler. Und hier habe ich mich orientiert: http://www.stefan-buchgeher.info/elektronik/i2c_pic_slave
bis zu 31 SLAVES am Bus und damals gabs noch keinen 16F876 oder so. Der MASTER wurde mit einem 16C63 und die SLAVES mit je einem 16C54 in Assembler programmiert OHNE Interrupts! FAZIT: es geht heute noch. Die Teile werden immer noch in Aufzugsanlagen als
-
Thread
virtueller COM-Port mit Atmega
den AVR-Programmen, wo die UART-ISR ausgebremst wird. > Oder pollst Du noch? Es ist ein NWT mit Pic16F876. Habe auf die Firmware keinen Einfluss. Mit normalem UART -> MAX232 -> Serielle PC-Schnittstelle geht es problemlos.
gelangen Da kriecht kein Strom, der fließt ganz normal aus den USB-5Volt über den TX-Pin in den PIC und da über die Schutzdioden des PortPins auf Vcc. Dein Pic16F876 ist im Datenblatt mit 2-5,5Volt Betriebsspannung angegeben, er war also vermutlich nie wirklich aus.
-
Thread
PIN_Ausgang 2,5V?
PIC16F876 finde ich nicht auf www.microchip.com
schließen, dass es sich um ein Schaltungsproblem handelt oder gibt es etwas was man beim PIC16F876 zum PIC16F877A beachten muss?
-
Thread
PIC-Kundiger gesucht
http://mondo-technology.com/ (Auf der Seite links oben die "Superprobe") Ich habe hier einen PIC16F876, der laut Datenblatt pinkompatibel zu dem dort verwendeten PIC 16F870 ist. Frage: Kann ich den 876 statt dem 870 verwenden und wenn ja, was muß ich tun/ändern/beachten, um die .hex-Datei
Bernd Rüter schrieb im Beitrag #2436626: > Der 16F870 unterscheidet sich vom 16F876 Stimmt. Der 16F876 hat mehr Speicher. Das war es aber auch schon. Sollte daher kein Problem sein, den als Ersatz zu verwenden.
-
Thread
Muss ein Mikrocontroller seinen Code richtig ausführen..?
soll so ein blöde Frage. Das gleiche hätte ich letzte Woche auch noch gedacht. Ich arbeite mit der PIC-Serie von Microchip. Für eine meiner Entwicklungen kam ein PIC 16F876-20I zum Einsatz. Nun kam letztes Jahr die A-Version des Prozessors heraus, der bis auf geringe Unterschiede laut Dokumentation voll
Original findet Ihr unter http://www.microchip.com/1010/pline/picmicro/category/embctrl/14kbytes/devices/16f876a/index.htm -->PIC16f87XA Rev. B0 Silicon Errata Sheet. Von unserem Lieferanten bekam ich zur Anwort, das die Prozessoren auf keinen Fall zurückgenommen werden. Die im Datenblatt veröffentlichen
-
Thread
Pollin - MICROCHIP MXDEV 1 Analog Evaluation System 9,95€
Fassung U7 war bestückt mit: PIC16F876-04/SP Darauf ein Aufkleber mit der Aufschrift MXDEV.HEX U7 11/00 CS:58ADh
> Fassung U7 war bestückt mit: PIC16F876-04/SP Na immerhin... Im Userguide stand noch 16C83. Das war mir doch zu antiquarisch. TNX...
-
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 Bild 2 - untere Hälfte: 1 x PIC16C84-10 1 x PIC16F73-I/SP 2 x PIC18F252 2 x dsPIC30F4012 4 x PIC16F628-20 Bild 3: 3 x PIC18F2550 3 x 12C508A 3 x 24FC1025 1 x 24LC512 2 x 24LC65 Bild 4: 1 x PIC18F442
-
Thread
Pic Programmierung
Guten Abend zusammen, ich bin neu hier und heiße Andre. Ich möchte mich mal in die Pic Programmierung heranwagen und versuche mich gerade an einem PIC 16F876A.Ich habe mir das Buch von Franzis gekauft was auch sehr gut beschreibt wie der PIC aufgebaut ist. Mein Problem ist jetzt aber
massivst veraltet sind Also ich habe mir vor ein paar Monaten die grad neu auf den Markt gekommenen PIC16F1937 bestellt und bin zufrieden. Und der PIC16F1527 wird noch entwickelt und ist somit, wenn er rauskommt, auch nicht grade alt. Oder war das auf den PIC16F876A bezogen. Master Snowman schrieb
-
Thread
Umstieg auf PIC18f2550
Hallo, ich habe ein Programm für einen PIC16f876A geschrieben (CC5X Compiler). Nun wollte ich für die gleiche Schaltung den zufällig Pin gleichen PIC 18f2550 benutzen (C18 Compiler). Doch leider funktioniert die Schaltung nichtmehr, obwohl ich
sich. Dem PIC16f876A am nächsten kommt (laut Microchip-Hotline) der PIC18F2520. Gruß Anja
-
Thread
Freeware C-Compiler für PIC 12F ..... 16F
sondern unter der GPL, das wird aber für den OP wohl keinen Unterschied machen. SDCC unterstützt die PIC14 und PIC16 Architektur, d.H. nur manche der pic12f (nicht die mit PIC12 Befehlssatz). im PIC14 Modus: 16f72 16f73 16f74 16f76 16f77 16f84 16f84a 16f87 16f88 16f616
16f777 16f785 16hv785 16f870 16f872 16f871 16f873 16f873a 16f874 16f874a 16f876 16f876a 16f877 16f877a 16f818 16f819 16f913 16f914 16f916 16f917 16f946
-
Thread
Program Space zu klein
Hallo, Ich arbeite zurzeit mit dem PIC16F876A und nun habe ich das Problem das der Speicher voll ist. Jetzt würde ich gerne wissen was man da am Besten gegen machen kann, also gibt es evtl. irgendwelche Möglichkeiten den Code zu komprimieren
da evtl. welche die ich nehmen könnte bei denen ich nix im > Programm ändern müsste ? Nein der PIC16F876A ist schon der größte innerhalb der Serie. Der nächst größere mit demselben Pinning (also minimalen Hardware-Änderungen) wäre der PIC18F2520. Damit verdoppelt sich die Anzahl der möglichen Instruktionen
-
Thread
I²C Übertragungsfehler?
ich habe eine Platine, bei der zwei PICs miteinander über I²C kommunizieren. Bisher waren das ein PIC16F876 und ein PIC16F818. Nun habe ich aber die Platine (wegen enormer Auslastung des 876er PICs) auf einen PIC18F erweitert und die Programmierung angepasst. Seitdem treten bei der Übertragung über
eine Spitze zu sehen. Das ist komischerweise der erste Takt auf der SCL-Leitung. Master ist ein 18F2685, Slave ein 16F818. Programmiersprache C, Compiler CC8x. Früher war statt 18F2685 ein 16F876A(pinkompatibel) eingesetzt. Die Kommunikation klappte da recht ordentlich. Der Code wurde eins zu eins
-
Thread
[V] PIC16F870
Ich denke mal, 1 Euro pro PIC ist sicher OK - auch wenn ich kein Interesse daran habe, da es sich wegen DE-AT Porto wiedermal nicht auszahlt. Der 16F870 ist der kleinste Bruder aus der 16F876(A)/16F877(A) Familie. http://www.sprut.de/electronic/pic/16f87x.htm
-
Thread
PIC - "beliebtester"?
Sieh' mal bei Beitrag "Pic 16f876 Unterschied" Habe dort eine Liste einfacher und preiswerter EV-Board eingestellt, Beitrag Autor: Erich (Gast) Datum: 25.01.2012 15:36 http://www.mikrocontroller.net/topic/246298
zu Recht, auch wenn mir natürlich noch vieles nicht geläufig ist. Benutzt habe ich bis jetzt den PIC16F690 und den PIC16F767 - den letzteren mit gemässigter Begeisterung. Carsten Sch. schrieb im Beitrag #2518604: > den PIC18F45K20 Das ist so ein Universal-Feld Wald-WiesenPIC. Ja das scheint
-
Thread
pic programmierung
pic16f876
Beim PIC16F876 liegt PORTB auf Speicherbank 0 und TRISB auf Speicherbank 1. Du musst vor dem Zugriff auf die Register auf die entsprechende Speicherbank umschalten. ;nach Reset ist Bank
-
Thread
genauer TIMER
DS1302. Die kann man dann über I2C auslesen. Ob mit man auch ich gemeint bin, wird sich zeigen. Der PIC 16F876 hat für I2C eine Hardwareunterstützung. Ist denn der DS 1302 voll I2C kompatibel? (Sieht für mich zumindest so aus.) Datenblatt im Anhang.
Wenn Du den 16F876 verwenden willst, warum nutzt du dann nicht das CCP-Module? Dann gibt es nicht den Fehler mit den 3 oder 4 Zyklen bis zum Einsprung in die ISR und man kann leicht die Uhr auf den verwendeten Resonator
-
Thread
Schaltschwelle der digitalen Eingänge des PIC
Datasheet Seite 79. Verstehe aber nicht, wieso man heutzutage noch den PIC16F84 einsetzen kann??? Nimm doch einfach den 16F88, der hat auch einen 10-bit ADC, quasi ideal für Deine Anforderung.
löschen) - die Programmierspannung musste ich von Hand einstellen (glücklicherweise habe ich keinen PIC gehimmelt) - In-Circuit-Debugging nutze ich sowieso nie - beim Wechsel von 16F zu 18F muss in den 16F876 eine andere Firmware gebrannt werden - kein ZIF-Sockel auf dem Brenner - Brenner8P hat einen
-
Thread
Eigenbau ICD 2 - Startprobleme
nach dem Design von www.stolz.de.be (Version mit OP-AMP) gebaut. Ich habe den Bootloader auf den PIC (bei mir 16F876) geladen, dann das ICD2 an meinen PC angeschlossen und im MPLAB auf "Download ICD2 operating system" geklickt. Das hat dann einige Zeit gedauert, danach stand da auf jeden Fall "ICD2
Spannungen sind: Target Vdd: 5V Target Vpp 11.66V MPLAB ICD2 Vpp 13.02V Frage Nr. 1: Wenn ich nun einen PIC (z.b. 16f876a) damit programmieren möchte, muss ich dann nur PGD, PGC und Vpp an den Ziel PIC anschließen, oder auch noch Vdd und GND ? Wenn ich auf "connect" im MPLAB klicke erscheint der Fehler
-
Thread
EUSART in XX.ASM
eine USART mit PIC 16F876 8Bit Clock 1MHz oder auch 4 MHz 1200 Baud läuft einwandfrei, auch mehrere andere Kombinationen (Clock,Baudrate). Mit der EUSART (erweiterte USART!) zB. 16F690, 16F1936 etc. läuft es einfach
Hallo Bernd, die (E!)USART funktioniert auf einigen anderen PIC's 16F876, 16F688, 16F722, 16F690 nur senden, aber mit dem 16F1936 klappt es komlett noch immer nicht. Ich teste worin sich die PIC's in ihren Eigenschaften und der CONFIG, oder auch CONFIG's unterscheiden
-
Thread
PCF 8583
die Daten. Obwohl vom Empfangen keine Rede sein kann. Das Byte aus dem RTC soll dann am PORTB des PIC 16F876 ausgegeben werden. Es kommt aber der Anfangszustand von B'00000000' am PORTB an. Der PIC 16F876 hat eine hardware-Unterstüzung für I2C. Das I2C EEPROM habe ich damit lesen und beschreiben
Ja, meine ist auch auf 100kHz. Ob man den PIC 16F876 oder ..77 verwendet ist eigentlich hierbei egal. @chris: vielleicht postest du auch mal deinen quellcode. Anschlüsse des RTC: PIN 1 Oszl1; + 22p Trimmkon. auf +5V PIN 2 OSZIL2 PIN 3
-
Thread
PIC Microcontroller
Meinung ist, die AVRs sind besser. Doch das ist eher eine Glaubensfrage. Natürlich brauchst du einen PIC, welcher analoge Eingänge besitzt, damit wird dir der 16F84 nichts nützen... > Welchen µC könnt ihr mir für diese Aufgaben empfehlen? z.B. 16F876 Hier noch etwas Literatur: www.sprut.de
Ich arbeite ausschließlich mit dem PIC16F876. Allerdings hat dieser 28-Pins und wird für deine Anwendungen zu "sperrig" sein. Aber wenn du dir ein paar bestellst und weiter mit den PICs arbeitest ist er genau richtig. Was für ein Display
-
Thread
PIC:_ ICD2 Clone Debugger IC wechseln
Taiwan Clone des ICD2 Tools und nach einigen hundert Wechseln des Betriebsystems (Wechsel zwischen 16er und 18er) wird es langsam Zeit sich einen neuen 16F876 zu brennen, der als Debugger Chip auf dem Ding sitzt und die Kommunikation zum PC und zum Ziel PIC übernimmt. Wenn man nur ein ICD hat, ist
Ich würde empfehlen einen 16F876A zu nehmen, der ohne A ist veraltet. Der mit A kann auch mehr Schreibzyklen.
-
Thread
PIC läuft erst nach reset ....
Hallo, Hab das Problem, dass bei mir ein PIC16F876 erst dann läuft, wenn ich ihn resette. Für meine Anwendung muss der aber laufen, sobald der Saft angeht. Bei anderen PICs (84, 88, 648) geht das tadellos. Wenn ich im reset-zustand (reset=0)
Falls Du den internen Oszillator im 16F876 benutzen willst, der hat keinen. Siehe Datenblatt Seiten 145 und 146.
-
Thread
Speichergröße PICs
Hallo, ich muß noch einmal ne ganz dumme Frage stellen: Wieviel Programm passt in einen Pic? :-) Ich habe ein Programm geschrieben, was immer größer wurde. Zuerst passte es nicht mehr auf einen 16F84, dann bin ich auf den 16F628 ausgewichen, der ja 2048*14 bit orientiert ist. Für mein
Byte * 8 bit (PC-Format)= 21064 bit (wurde mir hier damals so vorgerechnet....) 21064 / 14 bit (PIC-Format) = 1504 Byte im Pic-Format. Aber auch in diesen PIC mit 2k Speicher passt das Proggi nicht mehr, ich nehm jetzt den 16f873. Wo ist da mein Denkfehler?? Tschöö Sven
-
Thread
Pic 16f88 RS232 initialisieren
Ich habe den Gesamten Aufbau mit dem 16f876 getestet und es läuft fehlerfrei ?? Ich hab´s auf den f88 umgeschrieben, wobei die Register genutzen Reg. alle gleich sind. Die Uart-initialisierung die mit dem 876 klappt sieht so aus : init
Die UART liegt beim 16F876 schon mal auf PortC und nicht auf PortB. Wie sieht genau der Code für den 16F88 aus? Wenn du den oben geposteten kopiert und nicht abgeschrieben hast, lässt der sich mit Sicherheit schon mal nicht
-
Thread
PIC16F737 vergleichstypen oder Eagle Library
im Beitrag #2674309: > im übrigen ist der 737 veraltet und teuer, pinkompatibel sind z.B. der > 876 oder 886 Die sind aber auch schon längst veraltet. Wenn dann einen PIC16F1xxx. Dass Microchip die Footprints zur Verfügung stellt ist gut zu wissen :-)
> Die sind aber auch schon längst veraltet. Wenn dann einen PIC16F1xxx. Richtig.
-
Thread
Netzsynchronisation für Triggerschaltung
sorry .. PIC16F876
Motorsteuerung. Assembler war nicht notwendig und alles wurde in C geschrieben. Bei mir wurde ein PIC18F452 eingestezt; ein PIC16F876 sollte aber kein Problem sein. Bei mir ist uebriegens die Netzfrequenz 60Hz. Hier die Beschreibung der Hardware: 100HZ (120HZ) Interrupt auf INT (RB0). TIMER1
-
Thread
PIC liest Befehle über RS232 falsch ein
Hallo, für meine Projektarbeit an der FH programiere ich gerade einen PIC 16F876, welcher Kommandos über die RS232 Schnittstelle empfängt und entsprechend die Peripherie regelt. Der PIC ist an einem 13 MHz Oszillator angeschlossen, welcher auch für die restliche Hardware
, Test[i]); } Das komische ist ja, dass ich eine solche Ein-/Ausgabe auf einem 16F630 bereits programmiert habe und diese dort auch lief! Zwar musste ich für 9600 Baud am PIC 9900 einstellen damit es lief, aber das half hier nicht! Gruß Thomas
-
Thread
Pimp my 14-Bit Midrange Core PIC! ENHANCED Midrange Core
DIL-Packages und 5V ! Die Dinger sind weitgehend kompatibel zu den bisherigen Midrange-PICs wie PIC16F84, PIC16F628A, PIC16F876A, etc... also den Standard-PICs, die Ihr bereits kennt!
immer weit unter der Maximalfrequenz und trotzdem langweilt sich der MC die meiste Zeit. > wie PIC16F84, PIC16F628A, PIC16F876A, etc... also den Standard-PICs, die > Ihr bereits kennt! Nö, ich kenne sie nicht bereits. Und ich wüßte auch nicht, warum ich sie kennen sollte. Meine AVRs und 8051
-
Thread
I2C EEPROM-Brenner M24C01,C02,C04,C08,C16,C32,C64
meinen I²C-EEPROM-Brenner vorstellen, der aus einer in Delphi programmierten PC-Software und einen PIC16F877 oder PIC16F876 als Hardware aufgebaut ist. Damit können I²C-EEPROMs des Typs: M24C01,M24C02,M24C04,M24C08,M24C16,M24C32 und M24C64 beschrieben, ausgelesen(und als File abgespeichert) und gelöscht
handelt sich um den Hexwert AB. Zum Hardwareaufbau ist eigentlich nicht viel zu sagen: Einfach einen PIC16F877 oder PIC16F876 mit 20Mhz Quarz nehmen, einen MAX232 anbriengen, das EEPROM zusammen mit den passenden Hochziehwiderständen (ca. 1,8k) an die Daten und Clockleitungen des I²C Interfaces anschliessen
-
Thread
I2C mit PIC 16f818
bin jetzt beim I2C angelangt. Leider komm ich da auch nicht weiter. Ich muss nämlich ein LCD mit dem PIC 16f818 über I2C ansteuern. Kann mir jemand erklären wie ich beim 16f818 die software emulier um am PortA den I2C anschließen zu können. Falls jemend fertige I2C Routinen für diesen PIC hat würdre
Warum über Software emulieren? Der PIC 16F818 hat ein SSP-Modul, welches I2C in Hardware kann. Am besten mal ins Datenblatt schauen.
-
Thread
MPLABX PIC EEPROM brennen max. 16 Byte
Moin zusammen, ich versuche erfolglos ein 80 Byte großes Array gleich beim Brennen in einen PIC 16F876A zu speichern (MPLABX, xc8). eeprom unsigned char Messwert [] = {19,20,21,21,22,23,24,25,26,27,28,28,29,30,31,32...}; Bis 16 Byte funktionierts ohne Probleme, dann kommt von meinem Brenner
Beitrag #4785849: > ich versuche erfolglos ein 80 Byte großes Array gleich beim Brennen in > einen PIC 16F876A zu speichern (MPLABX, xc8). Ich hab den PIC nicht hier sonst wuerde ich es testen: 1.um Werte im EEprom abzuspeichern/lesen gibt es fertige Library-Funktionen (siehe XC8-Userguide) =
-
Thread
PIC-Anfänger Programmierfrage
Ich habe hier eine Schaltung, die mit einem PIC 16F876 bestückt wird. Sie wird mit einem 8MHz-Quarz betrieben. http://usuaris.tinet.cat/fmco/dccgen_en.html Damit ich den Kontroller programmieren kann, habe ich das Programm "IC-PROG" installiert
Paul Baumann schrieb im Beitrag #2187273: > (RC scheint der interne Oszillator zu sein). Der 16F876 hat gar keinen internen RC-Oszillator. R + C müssen extern an den Quarzpin angeschlossen werden. (Datasheet Kap 12 ff) Gruß Anja
-
Thread
Was kann einem PIC16Fxxx das Programm zerschießen?
Hallo, habe hier einen NWT4 mit einem PIC16F876-uController. Plötzlich ging das Gerät nicht mehr. Habe dann nach etlicher Fehlersuche den PIC neu geflasht und jetzt läuft wieder alles, wie es soll. Anscheinend war also ein Fehler im
HB schrieb im Beitrag #5156408: > habe hier einen NWT4 mit einem PIC16F876-uController. Hmm.. Also so wie ich die Entwicklung der Funkamateur-Wobbler gesehen habe, ist sowas kein Wunder. Hab selber einen (mit AD9951, bis 160 MHz, vom FA) und die originale Firmware
-
Thread
Hallo noch mal.
Regeln sind dazu da um sie zu respektieren. Entschuldigung. Betreff: Pic16F84A Rundenzähler. Hallo, ich habe ein LCD – Display, eine Infrarot – Lichtschranke. Die Pic´s 16F84A o. 16F627A o. 16F876A Nachgelesen habe ich, dass der 16F84A für das Display passt. Sind die Abwärts kompatibel? Der große kann auch alles was die kleineren können (würde auch der 16F876A funktionieren?) Noch bin ich nicht sehr weit mit programmieren. Assembler, ich dachte es gibt nicht so viele, .ASM Ein kurzer Ausschnitt was ich meine: ;---------------------------------
-
Thread
Datenlogger mit PIC
Hallo Yob, vielen Dank für deine Antwort. Nun den PIC habe ich schon 16F876. Zu deiner Frage, ich will nur 8bits (z.B.00001011)loggen bei einem bestimmten Ereignis. Mit PICs habe ich schon mehrere Projekte gemacht, z.B. Ablaufsteuerungen, Wasserstandsmessen
Das trifft sich gut. Ich verwende auch sehr viel den 16F876. Mit Flowcode habe ich noch nichts gemacht. Ich hab mir das mal angesehen und finde es nicht so prickelnd. Bei dem Projekt würde sich die kurze Einarbeitung in Asm anbieten, da dein Vorhaben sehr
-
Thread
pic PortB-Ausgang
Hm, also das ADCON-Register wirkt sich ja nur auf PortA aus übrigens, benutze den pic16f876 Auch glaube ich nicht dass die Pins des PORTB auf eine Zweitfunktion geschaltet sind, da das ganze PORTB auf Ausgang geschaltet ist
gar nicht mit der hardware verbunden! Tom schrieb im Beitrag #2647339: > übrigens, benutze den pic16f876 > Auch glaube ich nicht dass die Pins des PORTB auf eine Zweitfunktion > geschaltet sind, da das ganze PORTB auf Ausgang geschaltet ist Gut daß wir das auch erfahren: aber vielleicht die
-
Thread
Interessante Webseite
Hallo Vielen Dank für die Antworten. Ich habe mir für die Grundplatine einen programmierten PIC16F876 bestellt Wie ich sehe ist es ja wirklich nur der Ladenpreis vom PIC. Trotzdem werde ich mir den von Michael vorgeschlagenen Brenner mal aufbauen. Gruß Christian
im Internet gefunden.Ein Hinweis steht ja auf der Hardwareseite, hatte ich nur übersehen. Welcher PIC gebrannt werden soll war ja schon klar. (PIC16F876-20 für den HFM-9) Reiner, ich bekomme am Samstag ein digitales Milliwatt-Meter und werde den Ausgangspegel über den gesamten Frequenzbereich mal
-
Thread
PIC läuft nicht immer an
Hallo zusammen, ich habe ein eigenartiges Problem: PIC 16F876A, 20MHz Quarz -- 27pF, 10kOhm an MCLR, 100nF und 10uF zwischen +5V und GND Configs: MPLABX C #pragma config FOSC = HS // Oscillator Selection bits (HS oscillator) #pragma config WDTE
16F876A, getestet, habe mit und ohne Kondensatoren probiert, ohne erkennbare Änderung. Ich dachte immer: Entweder geht immer oder geht nicht. Is aber nich so. Für Ideen sehr dankbar Andreas
-
Thread
[V] Bauteile (Controller, LED Treiber etc.)
Converter RFRXD0420 3 Stk. UHF ASK/FSK/FM Receiver RFRXD0920 3 Stk. UHF ASK/FSK/FM Receiver rfPIC12F675 3 Stk. PIC18F8620 3 Stk. PC16F77-I/P 16 Stk. PC16F77-I/PT 2 Stk. 80C167CR 7 Stk. PIC18F4585-I/P 2 Stk. PIC18LF4585-I/P 3 Stk. PIC18F458-I/P 5 Stk. PIC18LF458-I/P 5 Stk. PIC18F458-I/PT 5 Stk. AT89C51SND 2 Stk. ATMEGA32-16PU 2 Stk. MSP430F449 24 Stk. MSP430F413 3 Stk. MSP430F149 1 Stk. PIC16F84A-20/P 2 Stk. PIC16F84A-20/S0 2 Stk. PIC18F84A-04I/P 5 Stk. PIC18F84A-04/S0 3 Stk. PIC16F76-I/SP 16 Stk. PIC16F876A-I
-
Thread
K149D brennt 16f876 bis auf FUSE-VALUE
Tagen den "Geist" aufgegeben hat. Meine Vermutung war da, dass ich irgendwie den Programmspeicher des PIC16f876 auf dem ICD2 "zerschossen" habe. Daher wollte ich den Bootloader neu in den Pic brennen mit Hilfe eines K149D. Der Brennvorgang geht erstmal "normal" los, doch kurz vor Ende erscheint in dem
das liegen könnte? Danke für jeden Hinweise. Tobias Ps: Ich habe leider keinen anderen 16f876 oder ähnlichen 28-Pin-Pic zuhause, sonst würde ich es mal mit einem Neuen versuchen.
-
Thread
PIC 16F886 will RB.3 nicht aktivieren :-(
zusammengestellt habe bekomme ich den Port RB3 nicht aktiviert. Das Problem habe ich nur mit dem PIC 16F886 ein 16F876 mach keine Probleme. Jetzt habe ich ein ganz einfaches Programm gebastelt. Blinken auf RB.3...... Nur warum will das gute Stück dieses nicht tun. Ich habe 10 von diesen PIC's
Kenn mich mit Parsic nicht aus aber wenn der PIC16F876 funktioniert solltest Du mal die entsprechenden Register auf korrekte Einstellung checken: Der PIC16F886 hat mit mehr Registern zu "kaempfen"..... Ich wuerde zumindest mal das ANSELH-Register
-
Thread
[V] verschiedene Microchip µC's
15 Stück PIC16LF84A-04 I/P - IC MCU 8BIT 1.75KB FLASH 18DIP Einzelpreis: €2/Stück , Posten: €25 15 Stück PIC16F873A-I/SP - IC MCU 8BIT 7KB FLASH 28SDIP Einzelpreis: €2/Stück , Posten: €25 15 Stück PIC16F876A-I/SP - IC MCU 8BIT 14KB FLASH 28SDIP Einzelpreis: €2/Stück , Posten: €25 15 Stück PIC16LF876A-I/SP - IC MCU 8BIT 14KB FLASH 28SDIP Einzelpreis: €2/Stück , Posten: €25 09 Stück PIC16F877A-I