-
Thread
AD7150 an einen PIC16F877
Hi hat jemand von euch schon den AD7150 an einen PIC16F877 angeschlossen? Problem bei mir ist das ich nicht genau weiss wie ich die Komunikation zwischen dem Pic und dem AD7150 über den I2C realisiere.Hat jemand vielleicht eine HOW TO , ein Programmbeispiel
>hat jemand von euch schon den AD7150 an einen PIC16F877 angeschlossen? Ich nicht! >Problem bei mir ist das ich nicht genau weiss wie ich die Komunikation >zwischen dem Pic und dem AD7150 über den I2C realisiere. Wieso kaufst du dir den dann?
-
Thread
[V] PIC 16F877 im DIL-Gehäuse
Isz schon Übel was hier gefordert wird. Bei R : PIC16F877-20P 4,95 !!!!!!!!!!!!!!!!!!! Schämst du dich nicht. ?
Horst wrote: > Dann gib doch mal die vollständige Bezeichnung an. > > Als Hilfe: PIC16F877-... > > Alles muss man den Leuten aus der Nase ziehen. > Hauptsache bei der Kohlenforderung, da sind sie in Höchstform. PIC16F877-20I/P 03233CR Microchip
-
Thread
Erfassen einer induktiven Last
Hallo, ich hab vor mit meine controller (Pic16f877a) ein elektromagnetisches Hydraulikventil zu erfassen, d.h. ich will wissen wann das ventil angezogen hat. der magnet wird mit 12v betrieben und braucht an die 30w. wie würde dass am besten klappen
-
Thread
PIC16F877 - Interrupt auslösen bei Empfang eines Bytes
Hallo, ich laboriere im Moment an dem Interrupt meines PIC16F877 herum. Ziel ist es in die Interrupt-Routine zu springen, sobald die USART ein Byte empfängt. Leider funktioniert es so gar nicht. Nachstehend der Code meines Testprogramms, im Hauptprogramm klickert
-
Thread
PIC I2C Fehler mit CCS Compiler in MPLAB
Ich hab das Hardware-I2C Modul des PIC 16F877 verwendet. Mein Code sieht so aus: [c] #include <16f877.h> #device ICD=TRUE #use delay(clock=20000000) #include <lcd.c> #use i2c(master, sda=PIN_C4, scl=PIN_C3, noforce_sw) int i2cT1,
-
Thread
LCD am PIC 16F877
Hi ich bastel an dem ganzen jetzt schon seid ner ganzen weile, aber ich find den verdammten fehler einfach nicht. ich krieg das lcd leider einfach nicht zum laufen. hab schon eine ganze menge drüber gelesen, aber funktionieren mag der spaß einfach nicht. ich hab mir das ganze auch schon in der simulation in mplap angeschaut und das mit funktioniernden versionen verglichen. sieht auch meiner meinung nach gleich aus. vielleicht kann ja jemand mal schauen wo mein fehler liegt oder mir sagen was ich anders machen muss. wäre echt super und schon mal danke im voraus
-
Thread
digitalfunke mit PIC und ADC
analogkram rausgeschmissen und nurnoch die potis drin gelassen Ich möchte mit dem ADC meines pic16f877a die spannung an den potis ablesen, um damit die Knüppelstellung ermitteln zu können, allerdings schwanken die werte des ADC verdammt stark: 2,316 V 2,402 V 2,379 V 2,346 V 2,468 V laut
vielleicht liegts auch einfach daran, dass du den PIC ausserhalb der spezifikation betreibst: PIC16F877 braucht 5.0V PIC16LF877 kannst du mit weniger betreiben (glaub so bis 2V) ps: digitale "Funke" (ich nehme an, damit meinst du fernsteuerungen), senden das signal für die servos eben digital
-
Thread
PIC 16F877A Vergleichen ob Analoger Wert in bestimmten Bereich liegt
Hallo, ich würde gern mit einem PIC 16F877A einen Motor ein bzw ausfahren. Dazu lese ich eine beim Motor angebrachte Lichtschranke über den AD Wandler ein. Einen zweiten Wert gebe ich über einen Poti vor, dieser ist der Soll Wert für den
-
Thread
Mehrere PICs und EEPROM via I2C?
meine Steuerung wird in einem PKW verbaut und solle folgende Sachen überwachen und steuern: PIC 16F877A für die Überwachung: • Bordnetzspannung • PC Schaltzustand (Pc im Auto) • PC Temperatur • Lüfterbetrieb (3 Lüfter, die bei einstellbaren Temperaturen einschalten, falls der Lüfter 1
Schwenkbewegung • Handysteuerung • Zustand der Zentralverriegelung (gesperrt – geöffnet) PIC 16F877A für die Steuerung: • PC Schaltung • Lüftersteuerung • LED Taster • Taster • TFT Fahrbewegung • TFT Schwenkbewegung • TFT Betrieb • Rollo Fahrbewegung • Heckkamera (AV-Modus TFT
-
Thread
cc5x Problem mit free Version
bis auf ein wenig andere notationen im quelltext stellen sich das keine probleme ein. zb der pic16f877 /f887 lässt sich problemlos durch einen pic18f4685 ersetzen, der ist pinkompatibel. da du ja privat arbeitest sollte dich deine umstellungszeit weniger kosten als die vollversion vom cc5x :)
-
Thread
PIC16F877A & PCF 8583
hey, ich habe mal ne frage zum baustein. Ich bin nun schon über eine woche dabei den zum laufen zu bringen aber es klappt einfach net. er bekommt anscheind keine verbindung, zeigt immer nur 255 an. zur hardware: pcf8583p 2x Pull 1,8k 22pf kerko ; wollte erstmal nur zum laufen bringen, daher kein trimmbaren 32,786khz adresspin auf gnd habe mir ne kleine platine gebaut, um somit alle möglichen kontaktfehler auszuschließen. ich habe z.b. keine porbleme damit eine chipkarte zu beschreiben und zu lesen. würde mich also sehr über gute vorschläge freuen. gruß andré
-
Thread
PIC16F877 Flash als Speicher für Konstanten nutzen
Hallo zusammen, ich habe die Aufgabe ein bestehendes Programm eines Atmega32 auf einen PIC16F877 umzuschreiben. Leider habe ich zur Zeit noch keine große Ahnung/Erfahrung bei der Programmierung von Mikrokontrollern. Mein Problem ist, dass ich ein Display ansteuern muss und hierfür vordefinierte
Christian wrote: > ich habe die Aufgabe ein bestehendes Programm eines Atmega32 auf einen > PIC16F877 umzuschreiben. Das geht aber nur, wenn in dem ATmega32 noch massig Ressourcen frei sind: ATmega32: 16k*16 Flash, 2k SRAM PIC16F877: 8k*14 Flash, 368 Byte SRAM Der PIC dürfte aber eher mehr
-
Thread
RS 232 - Anschluss mehrerer Module bzw. Teilnehmer
ansprechen. Dazu habe ich eine Art Rückwandbus gebastelt, auf den ich die einzelnen Module (mit PIC16F877 IC´s) aufschnappen kann. Bei 1-2 Modulen klappt die Kommunikation wunderbar, aber sobald ich das 3. ergänze geht gar nichts mehr. Hatte ursprünglich eine Rate von 57600, dann von 9600 eingestellt
-
Thread
PIC 16F877 als Schmittriger und Temp.-Überwacher verwenden
Hallo ich suche Hilfe zum PIC 16F877: Ich möchte ihn gerne zur Steuerung einer elektronischen Last verwenden, um so viele Analoge Elemente zu vermeiden doch leider weis ich nicht wie ich den PIC beschalten soll um ihn Als Schmitt-Trigger
-
Thread
Frage zu PIC ADC Wandler!
Hallo leute! ich will mit einem pic16f877 einen servoposition per pc steuern und auch einen(bzw später mehrere Analogwerte) einlesen! bei meiner steuerung funktioniert die servo ansteuerung schon sehr gut! jetzt möchte ich dazu einen
-
Thread
Probleme mit der Inbetriebnahme des ICD2 Clone
Im Gerätemanager ist das gerät vorhanden. bei connect bekomme ich folgende Meldung. --->> PIC16F877 <<--- ICD01020701.hex Auto-connect not enabled - Not connecting (Try enabling auto-connect on the ICD2 settings pages.) Connecting to MPLAB ICD 2 ICD0289: Unable to re-program ICD2 USB OS firmware
Hallo, Die PIC' 18F4550 und PIC 16F877A hat mein Bekannter gebrannt sowie die Platine ist von Ihm. Er hat auch diesen gecheckt. Bei Ihm funktioniert alles. Der ICD2 Clone ist eine USB Version ohne RS232 . Auf dieses ""Was mir noch
-
Thread
Problem mit Servoansteuerung mit einem PIC!
servos usw. Also funktionsprinzip vom servo ist mir prinzipell klar! So ich verwende einen PIC 16F877a mit jetzt mittlerweile der Taktfrequenz 20Mhz (vor ein paar wochen habe ich noch 4 MHz verwendet -> hat aber leider auch nicht hingehaun). Diesen PIC programmiere ich in C mit MPLAB Version 8.10
Hallo Ich bin gerade dabei, eine Steuerung mit einem PIC16F877a zu bauen. Dabei sollen 3 Servos per PC angesteuert werden können. Aber auch 3 Sensordaten sollen zum PC zurückgesendet werden. Ich habe jetzt schon mal einen Programmcode geschrieben, mit dem ich
-
Thread
PIC I2C Problem beim Daten empfangen
Hallo, ich komme einfach nicht mehr weiter. Ich benutze einen PIC 16F877A und betreibe einen TMC222 über I2C damit. Senden an I2C ist kein Problem. Das auslesen von Adressen geht aber nicht, da erhalte ich immer 255. Prinzipiell kann das auslesen aber nicht falsch
-
Thread
Diverses Kleinzeug
nimmt, zahlt nur 170 EUR und bekommt noch folgende Samplekisten dazu: Microchip: (DIP) 3x PIC16F877 3x PIC16F88 3x PIC16F830 3x PIC12F675 3x PIC18F4539 3x 16C58JW 3x 16C56JW 2x PIC18F1320 2x 93LC66A (EEPROM) (SMD) 2x 93LC64B Maxim: MAX3491CPD (DIP) 4 SMD, wo ich zu faul bin, die
-
Thread
TMC222 mit PIC ansteuern
Ansteuerung des TMC222 nicht zurecht, oder es liegt ein anderes Problem vor. Konfiguration: RS232 -> PIC (16F877A) -> I2C (100 Khz) -> TMC222 Nach dem einschalten ist der Motor stromlos. Dann sende ich ein GETFULLSTATUS1 Der Motor summt dann leise. Die Antwort: 11100000 11100000 11100000 11100000
-
Thread
(V) Funkamateure Verkaufe Antennenstecker, etc.
für neue Technologien sind die auch nicht. Die bauen tolle Messgeräte mit µCs und nutzen einen PIC16F877 und wenn du den Vorschlag machst, einen AVR zu benutzen, wirst du als totaler Spinner in die Ecke gestellt. Klar, es gibt hier auch Ausnahmen, die sind aber leider sehr selten.
-
Thread
Pic12F683 und externer Oscillator (20MHz)
externen Quartz (20Mhz) zum laufen zu bringen. Der Pic tuts aber nicht. Gleiche Beschaltung an einem PIC16F877A und alles läuft perfekt. Hat vielleicht jemand eine Ahnung. An den OSC-Pins messe ich eine Gleichspannung von 2,3V. Die Beschaltung ist der Quartz 2 Kondensatoren 22pF von den Oscillatorpins
| OSC2 Wie gesagt selber aufbau mit kurzen Leitungen an nem pic16f877a und die 20MHz stehen.
-
Thread
LA 1034, AVR JTAG ICE MKII, STK500, Kleinzeug
, dem packe ich noch ein paar Samplekisten rein: Folgende Samples: Microchip: (DIP) 3x PIC16F877 3x PIC16F88 3x PIC16F830 3x PIC12F675 3x PIC18F4539 3x 16C58JW 3x 16C56JW 2x PIC18F1320 2x 93LC66A (EEPROM) (SMD) 2x 93LC64B Maxim: MAX3491CPD (DIP) 4 SMD, wo ich zu faul bin, die
-
Thread
Protokoll für serielle Schnittstelle
kriege ich Hex Daten von einem Windows PC, die ich dann über eine serielle Schnittstelle auf ein PIC16F877 und Platine MMI-G1 mit TIPTEL Display weiterleiten muss. Leider weiss ich n icht so ganz wie der Code dazu aussehen soll. ich würde mich sehr freuen wenn jemand mir weiterhelfen kann. DANKE
-
Thread
Stabi geht kaputt beim Bremsen von DC - Motor
Habe einen DC - Motor (I = 1-2A) in einer H - Brückenschaltung. Der Motor wird nun von einem PIC 16F877 über Brückentreiber (IR 2308) mittels PWM und Bootstrap - Verfahren angesteuert. Funktionniert alles gut, ausßer beim Bremsen: Die beiden unteren Fet's werden im Bremsmodus auch von einer PWM
-
Thread
PIC - Schreibschutz?
" forum for more info. Re:Failed to verify programming address / EEPROM address 0x0000 pic16f877a Friday, July 29, 2011 10:51 AM (permalink) 0 USB power problem fixed this issue. sorry that im delayed. thanks for ur response http://www.microchip.com/forums/m588209.aspx
-
Thread
T6963c Display Problem
Ich hab ein 128x64 Display (ZL12864C2 von Zhongli) [blau/weiss] mit T6963c-Controller und einen PIC16F877 (siehe Sourcecode, den ich an einen Code hier aus dem Forum angelehnt habe). Angeschlossen ist es an PORTA [die Steuerleitungen] und PORTC [die Datenleitungen]. Das Display selbst hat folgenden
-
Thread
PIC meldet sich mit falscher Version
Hallo Leute, hab folgendes Problem. Will einen PIC 16F877A brennen aber das teil sagt mir es währe ein 12F508. Bleibt auch hartnäckig bei seiner Meinung. Kann jemand damit was anfangen oder bin ich alleine mit meinen Problem. Danke
>Will einen PIC 16F877A brennen aber das teil >sagt mir es währe ein 12F508. Wo/Wie "sagt" er das? Wenn 12F508 augedruckt ist, wird's einer sein (SCNR)
-
Thread
Bitte Hilfe Max 6952 mit Pic 16f877a ansteuern (SPI BUS)
brauche Hilfe bei der Ansteuerung von einem Maxim Max 6952 . Also Laufen soll das alles mit einem Pic 16f877a den ich mit dem SPI Bus an den Max verbinde. Die Assembler source Habe ich schon geschrieben aber nachdem ich alles verbunden hab tut sich nichts ich weiß nun nicht so recht ob mein Programm den
-
Thread
LCD an PIC16F877
Hallo erstmal. bin neu hier und beschäftige mich seid ca. 6 Wochen mit PIC programmierung. ich habe es auf assembler gelernt, und würde das auch gerne beibehalten. ich habe jetzt folgendes problem. ich wollte ein lcd ansteuern, aber ich krieg es einfach nicht dazu einen text auszugeben. es soll mit 8bit angesteuert werden. erstmal zumindest, vielleicht wird das irgendwann auch noch mal geändert, aber hauptsache es läuft erstmal. Ich habe schon versucht die signale mit denen von der ansteuerung auf sprut.de mit dem 16f84a im logicanalyzer von mplab abzugleichen, allerdings ohne erfolg.
-
Thread
PIC18F4620 UART empfängt nicht mit CCS Compiler
nur PIC16F benutzt und musste durch zu wenig Speicher auf die PIC18F ausweichen. Ich habe in dem PIC16F877A die UART benutzt und dort klappt auch alles super. Nun habe ich Headerdatei gegen den PIC18F4620 ausgetauscht und was ich vom µC zum Rechner schicke kann ich mir im Terminalfenster ansehen. Leider
-
Thread
ICD2 Clone Problem
Hallo zusammen, ich habe die ICD2 Clone mit dem PIC18F4550 und dem PIC16F877 aus dem EDABoard nachgebaut, soweit läuft auch alles prima programmieren debuggen breakpoints... nur wenn ich den Pausebutton im MPLAB drücke reagiert MPLAB ca 4sek nicht, das target läuft allerdings
-
Thread
SDCC und MPLAB
Hallo, habe ich ganz vergessen: PIC16F877
-
Thread
Grafik-Display mit T6963C Darstellungsfehler
etwas vernüftig angezeigt wird. Siehe hierzu Dateianhang! Angeschlossen ist das Display an einem PIC16F877. Die Kontrastspannung beträgt -5V. Mein Programm-Code sieht folgendermaßen aus: [c] /******************************************************************************* ********************
-
Thread
Binäre Differenz
hallo habe folgendes Problem mit meinem Pic 16F877 wie kann ich die Differenz zwischen zwei Binären Zahlen herausfinden. Also egal ob zahl a oder zahl b größer ist, jediglich die differenz interessiert? gibt es da einen eingenen Befehl? wie
-
Thread
PIC als I2C Slave, Was tun bei Overflow?
Hallo, ich versuche seit Tagen, eine stabile I2C Kommunikation zwischen eine PIC16F877 (Master) und einem PIC16F872(Slave) hinzubekommen. Fuer den Master hab ich die Routinen von www.sprut.de uebernommen und die Routinen des Slaves sind aus der Application note von Microchip (http:
-
Thread
pic timer 2 einstellung, damit alle 250 timerüerlauf
generiert. irgendwie kreige ich das nicht hin. Kann mir villeicht jemand helfen? Programmiere pic16f877a und dieser wird mit 20Mhz getaktet. Folgende Funktion stellt sich zur Verfügung: setup_timer_2(T2_DIV_BY_16,250,10); 16 ist Pre - und 10 ist Postscaler ein Überlauf bei 250(ein beispiel
-
Thread
MS5534 via SPI an PIC16F877A
mit dem ich allein nicht mehr zu Rande komme... Ich versuche einen Drucksensor MS5534 mit dem PIC16F877A via SPI zu verbinden. Das Ganze habe ich auf dem PICDEM2 PLUS Board aufgebaut Hier das Datenblatt des MS5534B http://www.amsys.de/sheets/amsys.de.ms5534b(e).pdf Nun ja der Sensor macht
-
Thread
Funk Datenübertragung über max. 10m
der Sendeseite generiert ein PIC12F683 die Sendepakete und auf der Empfaengerseite dekodiert ein PIC16F877 die Daten zuverlaessig im Timer-Interruptbetrieb. Falls Interesse dafuer besteht, stelle ich Euch gerne den Test Quellcode zur Verfuegung. Gruss, Gerhard
-
Thread
(geschützten) PIC löschen?
Hilfe möchte einen geschützen Pic 16F877 auslesen danke in voraus
-
Thread
Eagle - Applikation für PIC
Bräuchte dringend den PIC 16F877A als 40 -Pin-FDIP für meine Eagle - Bibliothek. Kann aber leider nichts finden und die Eagle Homepage ist disbezüglich sehr unübersichtlich. Irgendwer eine Idee???? MFG
-
Thread
Variable im Hintergrund setzen
Hallo habe folgende Frage: Ich verwenden den PIC 16F877 / programmierung in BASIC ist es möglich mittels eines Befehls (z.b BUTTON o.Ä) eine Variable bei Tastendruck im Hintergrund zu verändern. Später frage ich im Programm nach ob diese Variable gesetzt
-
Thread
Hat jemand Erfahrung mit diesem Dev-Kit -- undsoweiter
Erfahrung mit dem Board nicht, mit dem PIC16F877A schon. Ja, das Ding ist geeignet. Display für Ausgaben (Debug-Info und später produktive Info) ist dabei, C-Compiler ebenfalls. Viel Spass
gelten als robust und störunempfindlich, können bis zu 20mA an ihren Ausgängen treiben und der PIC16F877 ist relativ einfach zu erlernen und wenn du diesen Compiler hier http://www.mikroe.com/en/compilers/mikroc/pic/ einsetzen würdest, wird es noch schneller gehen. Die IDE bietet viele nützliche
-
Thread
PIC-EEPROM erweitern
Hallo, möchte bei einem PIC16F877 deEEPROM-Speicher vergrößern. kann ich jeden Typ verwenden, der den SPI Parameter entspricht? z.B. ATMEL AT25080NC Gruß Siegfried
-
Thread
Welches display verwenden?
in die HArdware vom C-COntrol eingearbeitet und die Steuerung mit einer Adapterplatine auf nen PIC 16F877A umgestellt.
-
Thread
Pic16F877 & FT232R
Hallo alle miteinander ich habe folgendes Problem: Ich habe einen PIC16F877 in Verbindung mit einem FT232R & möchte dann gerne über den USB Port mit meinem Computer kommunizieren. Habe auch die Treiber für den FT installiert. Wenn ich meinen FT an meinen Computer anschließe
-
Thread
Hilfe zu PIC16F877A und LM75, bekomme keine Verbindung
kann mir irgendjemand helfen?? Habe das halbe Forum auf den Kopf gestellt und nix zum LM75 mit PIC16F877A gefunden. Mein Problem, ich möchte nur eine I²C verbindung herstellen. Der Pic soll nur die Temp ohne "0,5" und ohne "-" auslesen. Ich bekomme aber noch nichteinmal ne reaktion vom LM75. Ich
-
Thread
Drehrichtungsumkehr Gleichstrommotor
Reihenschluss oder mit Dauermagnet) steuern. Die Steuerung erfolgt über Pulsweitenmodulation mit einem PIC 16F877A über einem Anolgwert von einem Poti, dass in einem Gaspedal eingebaut ist. Das ganze ist führ ein Go-Kart gedacht.Habe jetzt aber folgendes Problem: Der Motor benötigt eine Drehrichtungsumkehr
-
Thread
Interrupt spinnt :-)
Hallo, Leider hab ich ein kleines Problem mit dem Interrupt im PIC 16F877: Mein Programm dazu: ------------------------------------------------------------------------- a VAR BYTE TRISA = %11111111 TRISB = 0 Pie1.0 = 1 'Timer1 enable Pir1.0 = 0 'overflow