-
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
-
Thread
Welche IC: 9 Eingangs PINS mit beliebigen 9 Ausgangs PINS verbinden
Mit einem PIC16, wie dieser: PIC 16F876-20/SP sollte es gehen. Gibt es einfachere Lösung als mit PIC?
-
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
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
-
Thread
Pickit 2 + MPLAB v8.46 + PIC16F876
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)
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 daneben! Weis hier jemand irgenwie ich da wieder rauskomme? Bitte um Hilfe! Jens
-
Artikel
Batteriewächter
Prozessorteil. Als Prozessor wird ein PIC18F2520 verwendet. Es ist quasi der low power Nachfolger eines PIC16F876. Der Strom mit internem Oszillator beträgt ca. 1mA. Um den Stromverbrauch zu reduzieren, ist der Prozessor hauptsächlich im sleep mode und wird nur alle 16ms aufgeweckt, um die Flanken für die Wechselspannung
-
Thread
PIC16F876 4Stück neu
10€, Versand und Paypal möglich 4x MICROCHIP PIC16F876-04/SP MCU 4MHz 8-Bit I²C, SPI, UART/USART I/Os: 22 Programmspeichers: 14KB (8K x 14) FLASH EEPROM: 256 x 8 RAM: 368 x 8 Spannung - Versorgung (Vcc / Vdd): 4V bis 5,5V Datenwandler: A/D 5x10b
-
Artikel
AVR-Transistortester
fließende Strom zu einer Verfälschung des Ergebnisses führen. Links. Originalschaltung von 2005 (mit PIC16F876) Dieses Gerät hat mich auf die Idee gebracht, sowas selbst zu bauen Thread zum Artikel Kompaktes einseitiges Layout mit drei Drahtbrücken, zwei Sockeln (für Bauteile mit dünnen und dicken Pins),
-
Thread
Verständnissfrage zur nötigen Mehrfachmessung eines AD-Messwertes mit µC
ATMEGA168p "hochstrom" Pins für Direktansteuerung gelatchter 5V Relais PIC18F2520 "Nachfolger" des PIC16F876 PIC12F1840/PIC12F675/PIC12F683 8-Pin Device PIC24FV16KA302 12 Bit ADC 16 Bit PWM und 5V Peripherie. PIC18F06Q40/PIC18F16Q40 12 Bit ADC Die letzteren PICs programmiere ich hauptsächlich auch
-
Thread
PIC 16F877A programmieren
Trost sei dir gesagt:Die Kombination "PicKit Clone" und Adapter funktioniert.Ich hab eben einen Pic16F876A getestet (aus der gleichen Familie wie der Pic16F877A). Zum Test habe ich aber nicht MPLAX IDE gestartet sondern das mitginstallierte "MPLABX IPE".[Integrated Programming Environment] Diese
-
Thread
Assembler wo sind eigentlich diese ganzen Genies??
ersten Mikrocontroller in Assembler um ~2010 rum programmiert. War ein PIC16F84 und später ein PIC16F876. Waren relativ einfache Sachen die ich gemacht habe. z.B. 2*16 Zeichen LCD ansteuern oder ADC lesen. Mit Assembler habe ich heute eigentlich gar nichts mehr am Hut, außer dass ich manchmal DSP
-
Thread
[V] Jede Menge Bauteile abzugeben
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 PIC18F27J13-I/SP P11) 3x PIC18F45K22-I/P P12) 5x PIC18F45K80-I/P P13) PIC18F25K22-I/SP Alle
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 PIC18F27J13-I/SP P11) 3x PIC18F45K22-I/P P12) 5x PIC18F45K80-I/P P13) PIC18F25K22-I/SP Alle
-
Thread
PIC I2C Master Slave
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/topic/362605#4071852 Gruss Chregu
-
Thread
[V] PIC Sammlung, PicKit 2,3
5 Stück PIC18F2520-I/SP 2 Stück PIC16F887A-I/P 2 Stück PIC16F876A-I/SP 2 Stück ICSP Schwenkhebel-Fassungen (DIL) 40, 20, 18 Anschlüsse PIC Kit 2 + 3 PIC K150 (USB) mit 40-poliger Schwenkhebel- Fassung PIC32-PINGUINO-OTG Rev. D mit PIC32MX440F
-
Thread
Übertragen Programm von PIC16F873 nach PIC16F876A
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
Frage. Weil: 1) > 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. D.h.: die normative Kraft des Faktischen zeigt doch sehr deutlich, dass du einfach
-
Thread
Fehler zum nachbauen :-)
Grade beim basteln kam mir ein Kopfwisch Erlebnis und dazu die Idee für eine neue Rubrik. Jeder macht mal mist oder überlegt nicht zuende daher die Idee: Zeigt her eure Fehler ! Ich dachte da an ein Bild und eine kurze und knappe Beschreibung. und am besten wäre auch keine oder wenige Kommentare von andren. ------------------------------------------------------------- Gleich vorweg es soll hier NICHT um das runtermachen der User oder bewerten der FEHLER gehen sondern nur um UNTERHALTUNG. ------------------------------------------------------------- Ich Fange auch an. Wie das so ist
-
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 Programmspeicher
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 sah
-
Thread
PIC24FV32KA301 - Ports nicht kurzschlussfest?
beim 8051 war das auch noch schwieriger). Ich habe schon mehrere uCs gebrutzelt. ATMEGA168P, PIC16F876 ... Einfach so durch kurzes Abrutschen mit der Meßspitze. Die Dinger werden immer kleiner (billiger) und schneller (niederohmiger). Die 25mA Maximalstrom durch den Pin sind bei 200 Ohm und 5V
Anja schrieb im Beitrag #5062725: > Ich habe schon mehrere uCs gebrutzelt. ATMEGA168P, PIC16F876 ... > Einfach so durch kurzes Abrutschen mit der Meßspitze. Mit Abrutschen habe ich bisher noch keinen AVR beeindrucken können. Ich geb zu, daß ich manchmal sogar zur Fehlersuche einem Ausgang
-
Thread
Was sind eure Lieblings-ICs?
Meistverbaut: PIC16F876 7805 MC34063 Gruss Chregu
-
Thread
Problem Start PIC16F876A
treibt mich ein Problem fast zum Wahnsinn. Es handelt sich um eine Tochteruhrsteuerung mit einem PIC16F876A mit 4MHz. Schema und Layout beiliegend. Problembeschreibung: Ich kann nicht mehr genau sagen, ab wann (gefühlsmässig seit Anfang) der PIC nur sporadisch das Programm startet, oder nach kürzester
Geschrieben in "mikroBasic for PIC" von mikroE. Ich habe schon viele Projekte damit gemacht, auch mit dem PIC16F876A, immer ging alles wunderbar. Nur einmal hatte in einen PIC, der zog -MCLR intern mit ca. 0mA5 runter. Der hat dann dauernd geresettet... Kann mal jemand drüberschauen, oder einen Denkanstoss
-
Thread
uC Ausgänge parallel schalten
habe ich hier einen Beeper, der nimmt 26mA@5V. Da dies den max. Strom pro Pin des uControllers (PIC16F876A) überschreitet, dachte ich zuerst an einen Widerstand mit Transistor, aber dann, noch einfacher, einfach mehrere (noch frei verfügbare (RA0...RA3)) Ausgänge parallel zu schalten. Wenn ich immer
-
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
[V] PIC gegen Portoersatz
Servus, verschenke/tausche gegen Portoersatz/etwas Interessantes folgendes: je 2 Stk. PIC 16F876A-1, 16F627A, 16F070-1. Jeweils ungebrauchte Neuware. Liebe Grüße, Wolfgang
-
Thread
AVR TTiny 461 Pullup nicht aktiv?
Ich hatte vor einiger Zeit für den PIC16F876 das gleiche Programm in Flowcode geschrieben wobei es keine Probleme gab. Es kann ja nur etwas mit dem PORT A sein weil bei Port B gehen die Pullups ja ordentlich. Ich habe auch mal einen
-
Thread
Reed-Kontakte an langer Leitung
13,8V Betriebsspannung (AkkuPB) drauf und dann über Spannungsteiler (5V)an die µC. (2xPIC16F877, 1xPIC16F876) Dadurch habe ich eine höhere Störsicherheit Habe im Keller und Erdgeschoß teilweise auch ungeschirmtes Kabel verwendet. Sogar bis 20m. Hatte nie Probleme. Ich kenne mich jetzt nicht mit
-
Thread
PIC18F2550/PIC16F877 Port-Adressen in C?
Moin moin, ich hab jetzt mal angefangen ein Testprogramm für den PIC16F876 zu schreiben und die Ausgabe an einem Pin funktioniert einwandfrei. Allerdings hab ich jetzt schon Probleme mit dem Lesen eines Ports. Weder über LATABits.RA2 noch über RA2 direkt funktionierts.
-
Thread
virtueller COM-Port mit Atmega
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.
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
Daten in Flash speichern PIC16F876A
einer Lösung zu suchen, wende ich mich mit meinem Problem an euch. Ich will Daten ins Flash vom PIC16F876A schreiben. Dabei habe ich mich ganz geanau an die Routine, die Microchip vorgibt gehalten. (Kapitel 3 des Manual, v.a. S. 37) Es geht aber nicht. Nicht im Simulator, das Setzen des EEPGD-Bit nimmt
-
Thread
Gefälschte AVR-uC?
Habe PIC16F876 aus China über ebay bekommen, die funktionieren bisher tadellos, ohne Einschränkungen. Aber die Anschlussbeinchen sind so dünn, die verbiegen schon beim Anschauen... Gruss Chregu
-
Thread
PIC 16F886 will RB.3 nicht aktivieren :-(
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 genauer
-
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
Möchte jemand für mich ein PIC-Assemblerprogramm schreiben?
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
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 des
-
Thread
Was gehört in ein gutes Bauteile-Sortiment?
Atmega88 Atmega328 Atmega32 Atmega644 (USB-Progger billig von ebay oder AVRISP MKII) PIC 16F876 PIC 18F2550 74HCT244 74HCT04 74HCT14 78L05 78L06 7805 7809 7812 diverse IC-Sockel 8DIL 14DIL 16DIL 28DIL 40DIL (breit) OpAmps TL071, TL072, TL074 NE5534, NE5532 Rail-to-Rail-Typen
-
Thread
Umstieg bzw. Ergänzung PIC Prozessoren auf Arduino.
Funkspezialist). 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. Ich danke euch nochmals, vor allem für die Hinweise zur Displayansteuerung. Hier werde ich mal den Arduion uno
#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
PIC16F876-20I/P muss man da was programieren
Tocotronix SH schrieb im Beitrag #3895476: > muss man da was programieren Ja, der PIC16F876 ist ein Mikrocontroller. Auf der Seite findet man das HEX-File. Das kann man mit einem Programmer wie z.B. dem PICkit3 auf den PIC schreiben. BTW: Wenn man die Shift Taste gedrückt hält währen
programmiert Genau, machstu Beitrag hier im Marktforum auf "Wer kann mir einen programmierten Pic 16F876 zusenden" oder ähnlich.