-
Thread
PIC 16F876
Hallo zusammen, ich experimentiere im Moment mit einem Pic 16F876. Hat dieser Pic eine interne Taktquelle oder muss man eine externe Taktquelle anschließen. Kann man einen selbstschwingenden Oszillator anschließen? Oder habt Ihr einen Besseren Vorschlag?
Der 16F876 hat keine interne Taktquelle. Du brauchst also eine externe Beschaltung. Für Anwendungen mit Kommunikation (RS232)solltest Du einen Quarz, Keramikresonator oder Quarzoszilator verwenden. Für zeitunkritische
-
Thread
Pic 16f876 Unterschied
Hallo, kann mir mal bitte einer von euch den Unterschied zwischen - PIC 16F876-20SP (S-Dil 28) - PIC 16F876A-I/SP (S-Dip 28) erklären? Immerhin unterscheiden die zwei Dinger sich preislich schon ziemlich stark (3,20 vs. 6,90) Laut meinen Recherchen ist der
Die neuen Pic16 nennen sich PIC16F1xxx , also mit 4-stelliger Nr. , beginnend mit eine eins.
-
Thread
Display PIC16f876
Hallo alle zusammen! Mein Problem: Ich will mit einem PIC 16F876 (mittels CCS-Compiler) ein LCD Display von Conrad zum lauefn bringen. Wenn ich das nun mit lcd.c vom CCS Compiler programmiere, ist klar, dass es noch nicht geht, weil man zuerst die PORTS umprogrammieren muss(beim 876 ist kein PORT E vorhanden). Ist dies jedoch getan, müsste es doch funktionieren...jedoch nichts rührt sich... Nun meine Frage: WO IST DER FEHLER!! MfG Schnofel
-
Thread
SPI mit PIC16F876?
Hi! Grad bei studieren des Datenblattes hab ich gemerkt das der PIC16F87 nicht nur I2C kann sondern auch SPI, wo gibts denn dazu ne Anleitung wie ich des Interface in Assembler anspreche, auf sprut.de hab ich nix gefunden. Und wie schließ ich des überhaupt Hardwaremäßig an? Welche Unterschiede (Vor/Nachteile)gibts denn zwischen SPI und I2C?? Gruß Maruu
-
Thread
PIC 16F876 hat falsche ID
Hallo, Und zwar habe ich heute einen PIC 16F876 bekommen, und wollte ihn gleich mal testen. Hab mein ICD2 angeschlossen, in MPLab 8.2 das Device ausgewählt, und connected. Lief alles gut. Hab testweiße mal einfach A0 auf high geschalten. Doch
Und außerdem hab ich hier auch noch ein Demo Board mit einem 18F4550 und einen Steckplatz für den 16f876. Das Board funktioniert mit dem 4550 ganz normal, aber beim 16f876 kommt wieder 0x1ff. Der hat doch schon einmal funktioniert :(
-
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
PIC16F876 auf Steckbrett programmieren
Haniel schrieb im Beitrag #3875980: > gibt es eine einfache Möglichkeit, einen PIC16F876 auf dem Steckbrett zu > programmieren? Die einfachste ist ein PICkit
9:RI Der PIC-ISP-Stecker ist wie folgt am PIC16F876 angeschlossen: 1: Pin1 2: VCC 3: GND 4: Pin28 5: Pin27 6: Pin24 Wenn ich es richtig verstehe, benötigt man nun nur noch einen Stecker vom USB2Serial-Modul
-
Thread
PIC16F876 Problem mit Tabelle
> list p=16F876 ; Baustein > ... > __CONFIG 0x3F72 ; konfigurationsort 16F876 Diese beiden Zeilen meckert mein Assembler an. Außerdem ist der Code schwer zu lesen, mal werden Werte binär übergeben
das ist doch schon mal was. Vielleicht kannst du das Programm (mit Tabelle) mal auf einem anderen PIC testen. Ich hatte mit dem 16F876 ebenfalls Probleme bei einer Tabelle. Das komische dabei ist, das Programm lief vorher auf einen 16F84 anstandslos mit der Tabelle. Ich will keine Gerüchte in die Welt
-
Thread
Stoppuhr (PIC16F876A)
Hallo Faruk Vielleicht so: fcpu / 4 = 1000000Hz // ist beim PIC so 1000000 / 16 = 62500 Hz (Prescaler) Initialisiere einen der 16bit Timer mit 65535-62500 bei jedem Üb==> 1 Hz Lege eine Interrupt-Routine an, die mit einem 16-bit imer gekoppelt ist. Die
16F876(A). Auf der Grundlage sollte es kein Problem sein eine Stoppuhr zu programmieren. Dort habe ich zwar ein LCD-Display verwendet aber Beispiele für die Ansteuerung der 7-Segmentanzeige gibt es genügend
-
Thread
FT232 an PIC16F876
Du kannst den PIC direkt mit dem FT232 verbinden. Kennst du den Amadeus- Programmer? Hier verbindet er einen PIC18F242 mit einem FT232.. also sollte das mit eine PIC16F876 doch auch kein problem sein ;-) mfg schoasch
aus: FT232BM PIN 25 (TXD) -> PIC16F876 Pin 18 (RC7 RX) 24 (RXD) 17 (RC6 TX) 23 (RTS) 16 (SDO/RC5) 22 (CTS) 15 (SDI/RC4) Was bremst das
-
Thread
Softwarereset beim PIC16F876
Hallo, weiß jemand wie ich in Hi-tech C den PIC16f876 resetten kann? MFG Holger!
-
Thread
Pic16f876 ADC anfängerfrage
würde ich die werde mit nem 8bit wandler wandeln, aber wenn ich das richtig verstanden habe hat der pic16f876 einen 10 bit adc. eigentlich hätte ich gerne mal eine beispiel-programmierung, wie man an 2 eingängen gleichzeitig 2 signale wandeln kann. es wäre sehr nett wenn ihr mir da weiterhelfen könntet
wandeln, aber wenn Das kannst du ohne Probleme machen. >ich das richtig verstanden habe hat der pic16f876 einen 10 bit adc. Na, und? Wenn dich eh nur die höherwertigen 8Bit interessieren... >eigentlich hätte ich gerne mal eine beispiel-programmierung, wie man an >2 eingängen gleichzeitig 2
-
Thread
Digital Speedo mit PIC 16F876
Hallo liebes Microcontroller Forum. Ich bin neu hier und auch neu in sachen PIC aber ich habe auf der folgenden Seite einen digitalen Speedometer gefunden den ich für mein Auto nachbauen wollte. Seite: http://www.randomwisdom.com/2007/10/digital-speedometer-using-pic-microcontroller/ Ich hab da nur ein Problem: Das Programm (was ich übrigens im anhang habe) ist für den PIC 16F648A aber ich habe diesen nirgends auftreiben können. Dafür hab ich aber den 16F876 bekommen. Dieser hat aber beim Port A nur 5 pins anstatt 7 und ich wollte fragen, ob hier jemand so nett wäre das
-
Thread
PIC 16F876 Timer Interrupt
das realisierbar ist? Ich habe leider kein Datasheet oder so ähnliches, auf dem Chip steht aber PIC16F876 - SP/20 Der Compiler ist CCS S. Vielen Dank im Voraus. Gruß Walter
komplizierter als sie ist. hast du den code nur in einem simulator oder im zielchip getestet? btw: ein pic16F... ist ein 8bit-controller, der tut sich mit 16 bit schwer... ich weiß natürlich nicht wie der compiler das löst... könntest du mal dein fertiges hex-file hochladen oder noch besser ein assembler-listing
-
Thread
PIC16f876: RB Interrupt
Hallo Probiere gerade den RB Interrupt, welcher bei jedem Wechsel an RB4-RB7 einen Interupt auslöst, aus. Das Programm: // Include-Files #include <16f876.h> // Microcontroller-Definitionen #include <reg16f876.h> // Erweiterte Definitionen // Configuration-Bits Einstellungen #fuses HS,NOWDT,NOPROTECT,PUT,NOBROWNOUT,NOLVP // Clockspeed=8MHz fuer die Delays setzen #use delay(clock=8000000) #INT_RB //PORTB Interrupts void interrupt (void) { PORTC=0x0F; //PORTB an PORTC ausgeben } void init (void) //Initialisierungen {
-
Thread
Serielle Maussteuerung mit PIC16F876
Hallo, ich beabsichtige mit einem PIC16F876 eine serielle Maussteuerung zu implementieren. Als Eingangssignale (Eingabegeraet) lasse ich verschiedene Moeglichkeiten zu. Die Ausgabe (Ausgangssignale) soll via einen 232MAX auf die serielle
sich dann die Frage warum nicht einfach das Eingabegerät direkt ansteuern, was bitte macht denn der PIC ausser Strom verbraten? Passt auf eure Eier auf!
-
Thread
PIC16F876A Timer
HAllo, ich habe eine Funkion, die für beiebige zeit warten soll geschrieben. die Warte zeit (Dauer) muss ich im Registern CCPR1L (LSB), und CCPR1H(MSB)eintragen beide Rigistern sind 8bit wie soll ich das schreiben wenn das parameter Dauer größer 255?? void warten(unsigned char Dauer){ CCPR1L=Dauer; //Wartezeit aus Funktionsparameter eintragen //CCPR1H=Dauer; //CCPR1L ist 8-Bit LSB, CCPR1H ist 8-Bit MSB } void main() { RB0=1; warten(255); //ca.500ms RB0=0; warten(127); //ca.250ms } Danke
-
Thread
PIC16F876 Testboard mini
Hallo, habe für mich einen PIC16F876 (und alle gleicher Reihe) Testboard in SMD-Technik machen lassen. Habe noch einen übrig, falls jemand Interesse hat -> melden. Abmessungen: 50x70mm (siehe Anhang) Schnittstellen: 1. RS232
-
Thread
AD-Wandlung mit PIC16F876
Hallo leute! bin etwas verwirrt über die AD-Wandlung beim PIC,... also ich arbeite mit dem CCS-Compiler und dort gibt es den Befehl read_adc(),... alles schön und gut, nur wie kann ich die wandlung starten, bzw. stoppen, weil man muss ja schließlich nach einer Wandlung wieder 2Tad warten, bevor man eine neue beginnt (steht im PIC-Datasheet so geschrieben),... versteht ihr was ich meine??? naja, vielleicht könnt ihr aber ein kleines beispielprogramm anführen was ich machen will wäre: 100werte/s auf jeweils 2 kanälen wandeln, also müsste ich ständig zwischen beispielsweise AN0 und AN1
-
Thread
PIC 16f876a ohne QSCCon
Hilfe, vl kann mir wer helfen? Ich hab grad gemerkt das mein PIC keine OSCcon register hat, wie konfiguriere ich denn dann meinen Oszillator? damit ich miene timer und PWM richtig einstellen kann ? is vl ne blöde frage aber ich hoffe ihr könnt mir helfen.
-
Thread
Problem EEPROM bei PIC16F876
habe versucht einen Datenlogger nach zubauen. Bisher hat alles super geklappt. Nur als ich heute den PIC brennen wollte kamm immer die Meldung. Das es 16 fehler in der EEPROM gibt. Das Programm für den PIC habe ich von der Internetseite http://home.arcor.de/d_meissner/d_logger2.htm runtergeladen. Die
. So nun mal zu mein Bau ablauf: 1. Ich habe die Platine geätzt und gelötet 2. Kabel an den PIC (PIC16F876 -20/SO) gelötet zum Brennen 3. PIC über ICSP an den Brenner 8 von Sprut angeschlossen 3. .Hex über US-Burn 1.13 2a gebrannt 4. Alles ok Außer 16 Error in EEPROM Ich hoffe mal jemand
-
Thread
Temp-Programm mit Pic 16f876
Hallo ich habe ein Temperatur Programm von folgender Seite http://www.sprut.de/electronic/pic/projekte/thermo/thermo.htm Ich möchte jetzt gern in das Programm noch Ausgänge einfügen und zwar bei einer bestimmten Temp. zB: 30 Grad Ausgang 1 40 Grad Ausgang 50 - 60 - 70 -80 zB.PortC4……C7. Ich bin absoluter Neuling in Sachen Pic Programmierung Ok ich weiß was hex und asm Dateien sind und weis auch in einen Pic zu schreiben. Ich habe mir dafür den Brenner nachgebaut, von der besagten Seite. Habe auch schon manche Programme von dort gebrannt und einige versuche gemacht. Ich würde
-
Thread
wer kann mir ein pic16F876 brennen?
Hallo leute, ich suche jemand der mir einen pic16F876 im SOIC28 Gehäuse gegen einen Obulus brennen kann. Ich bin aus dem AVR Segment und habe nun meinen einzigen pic16F876 gegrillt (so wie es ausschaut). Da ich hier ein Projekt mit RS232 Bootloader nachbaue, brauche ich halt jemand der mir einen PIC einmalig brennt. Schön wäre es, wenn ich auch gleich den PIC abkaufen kann, was Porto sparen würde. Gruß Floppy
-
Thread
Newbi braucht hilfe Pic 16f876
Hallo ich beschäftige mich seit 2 Wochen mit Pic’s. Ich habe den Pic16f876. Ich habe folgendes prob. Ich möchte in ein vorhandenes Programm einige Ausgänge integriert. Das original Programm habe ich von http://www.sprut.de/electronic/pic/projekte
**************************************** ; ;sprut (zero) Bredendiek 06/2003 ; ; Termometer mit 16F876 und KTY81-110 ; ; Prozessor 16F876 / 16F673 ; ; Prozessor-Takt 4 MHz ; ; PTC-Spannung: ; Temp. Spannung ADC ; -20°C 1,0106 V 206 ; 0°C 1,1593 V 237 ; +20°C 1,3125 V 268 ;
-
Thread
PIC16F876 als I²C Slave?
Hallo, ich bin gerade an einem Projekt in dem ich einen PIC16F876 als Slave an einen I²C Bus hängen muss. Nun suche ich ein Beispiel in C (cc5x Compiler) oder Assembler wo ich ein bisschen lernen könnte. Das Datenblatt vom pic hab ich schon gelesen aber ein
www.fernando-heitor.de/index.php?option=com_smf&Itemid=100&topic=2348.0 Dort wurde er glaube ich auch schon auf den PIC16F876 angepasst...) André
-
Thread
PIC 16F876 LCD Display ansteuern
Hi Leute, hab nach langer Überlegung für eine einfache Spannungsmessung mich für einen PIC 16F876 entschieden. Da die Spannungsmessung auch auf dem LCD angezeigt werden soll eignet sich dieser Mikrocontroller besonders gut. Doch nun zu meinem Problem, ich Versuche schon seit einigen Tagen das LC- Display ( 2 X 16 ) mit dem PIC anzusteuern, doch es zeigt nichts an, damit meine ich, die erste Zeile zeigt schwarze Balken und die zweite Zeile nichts. Ich hab schon mehrmals überprüft ob alles richtig angschlossen
-
Thread
PIC16f876A bootloader frage
Hallo, ich möchte in einen PIC16F876A einen bootloader einbauen den habe ich hier mal angehängt. Meine frage ist jetzt was muss ich bei meinem eigentlichem Programm beachten ? Wenn ich das richtig verstanden habe muss ich nur
Marcel Klug schrieb im Beitrag #2645621: > Hallo, > ich möchte in einen PIC16F876A einen bootloader einbauen den habe ich > hier mal angehängt. Meine frage ist jetzt was muss ich bei meinem > eigentlichem Programm beachten ? > > Wenn ich das richtig verstanden habe muss
-
Thread
Problem Start PIC16F876A
Zeit 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
Takt)! Screenshot von LA leigt bei. Beide Programme sind angehängt. 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
-
Thread
PIC16f876A UART Puffer
Marcel Klug schrieb im Beitrag #2655887: > wenn ich jetzt an den PIC über rs232 2 bytes > hintereinander sende werden die hardwaremäßig gepuffert ? Nö der 16f876a hat nur ein Schieberegister für den Empfang und ein Datenregister. Er kann also maximal 1 Byte gerade
.... da schreibe ich jetzt mal nicht weiter ^^ so müsste das ja klappen und dauert bei einem PIC tackt von 20mhz ja eigentlich auch nicht lange Mit Freundlichen Grüßen
-
Thread
Probleme bei der AD-Wandlung mit PIC16F876
hallo zusammen. ich habe die unter Link "http://www.cc5x.de/ADC.htm" beschriebene AD-Wandlung mit der dazugehörigen Schaltung aufgebaut. Allerdings benutze ich kein RS232 Verbindung, sondern ein Display an dem ich 3 verschiedene Potistellung ausgeben möchte. dafür wurde der Code wie folgt verändert: [c] void main(void) { PORTB=0x00; TRISB=0b00000000; uns16 a; char n; //++ Einstellungen des AD-Wandlers ++++++++++++++++++++++++++++ ADCON1=0; // Ganzer PortA als Analog Vdd Vss ADON=1; // ADC- Einschalten ADCS1
-
Thread
Pic 16F876A nur komische Werte?
Hallo! Hab mir für den Pic16F876A ne Testplatine und nen Programmer zusammengelötet. So dann hab ich folgendes Programm zum testen geschrieben, hab leider gerade ned des assembler File da sondern nur des Hex File, hab das halt von IC-Prog nochmal umwandeln lassen: LIST P=16F84, F=INHX8M include "P16FXX.inc" ORG 0x0000 GOTO Label_0001 ORG 0x0004 Label_0001 BSF STATUS , RP0 BCF TRISA
-
Thread
PIC16F876 A/D converter
Hallo zusammen, ich will ein analoges Signal mit PIC16F876 in Digitales Signales wandeln. so das analoges Signal am Port A (zb. am Pins 0) einlessen, und das digitales am Port B auslesen wie sieht das gesamtes Code in C ? ich habe selbst eines geschrieben
-
Thread
PIC16f876 ADC mit externer Referenzsp.
Hallo, ich arbeite an einer Strommessung mittels PIC16f876 und Hallstromwandler, der im Bereich von +/- 80A arbeitet, und eine Ausgangsspannung proportional der Eingagsspannung zw. 0,5V und 4,5V liefert. Meine max. Ströme sind jedoch +/- 25A und möchte
liefert jedoch nicht die gewünschten Werte. Hat jemand mit externer Referenzspannung am ADC des PIC16f876 gearbeitet! Bitte helft mir, komme nicht weiter!!!!!
-
Thread
PIC 16F876 kommuniziert mit Nokia 6210
Diese Schaltung wurde zum Einschalten der Standheizung mittels SMS entwickelt. Nähere Infos (Foto, Schaltplan, Programm) gibts auf der Homepage. www.8ung.at/help2u
-
Thread
Zweite RS232 an einem PIC 16F876
Hallo, hab zwei Messsysteme, die über die serielle Schnittstelle Werte aus einem PIC16F876 abfragen wollen. Kann man eine zweite RS232 an einem PIC implementieren, so dass es nicht zu Kollisionen derer kommt? MFG Holger
-
Thread
XBee Pro mit Pic16f876 verbinden
ich hier auf eure Hilfe. Es sieht folgendermaßen aus: Ich will mir einen Datenlogger mit dem Pic16f876 bauen und dies aber auf Echtzeit mit Telemetrie auf einen Palm übertragen.(http://home.arcor.de/d_meissner/d_logger2.htm) Dazu möchte ich die Xbee Pro verwenden, da ich diese ja nicht programmieren
Naja, nun mein Problem besteht darin, das ich nicht weis, wie ich die miteinander verbinden soll. Am Pic gibts ja den TX Ausgang. Der Pic arbeitet mit 5 Volt, das Xbee aber mit 3,3v. Im Anhang habe ich den Schaltplan des Datenloggers bereitgestellt. Da ist am RX und TX noch ein BC817 Transistor. Das
-
Thread
PIC 16F876A; Probleme mit ADC
Hallo Leute, Ich arbeite gerade an einer Auswerteschaltung für einen Sensor. Dem Sesnor ist ein Verstärker hinterhergeschaltet. Ich möchte nun den 10 Bit ADC des 16F876A nutzen, um das Sensorsignal zu digitalisieren (ADC-Eingangsport ist AN0). Das Digitalsignal wird dann über RS232 an einen Rechner weitergeleitet. Die Programmierung erfolgt in C (MPLAB, CCS). Die Kopplung zwischen Controller und Rechner funktioniert problemlos. Der ADC funktioniert auch, jedoch erhalte ich statt 10 Bit Daten nur 8 Bit Daten. #DEVICE ADC ist auf 10 gesetzt. Der Systemtakt beträgt 4MHz. Die Übergabevariable für
-
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
-
Thread
PIC16F876 (code protected) neu beschreiben
Ich habe ein paar PIC 16F876 geschenkt bekommen, die allerdings schon programmiert sind und bei denen anscheinend CodeProtection aktiviert und ProgMem Write deaktiviert ist. Leider schaffe ich es nun nicht Configuration
aus Transistor, 15V Spannungsregler und Poti als Abgriff) - allerdings wollen sich damit einige der 16F876er immer noch nicht beschreiben lassen. Allerdings habe ich mittlerweile eine ganz interessante Entdeckung mit einen frisch gekauften PIC gemacht: Wenn der Kontakt des Sockels zum PIC nicht hundertprozentig
-
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
dir programmiert Genau, machstu Beitrag hier im Marktforum auf "Wer kann mir einen programmierten Pic 16F876 zusenden" oder ähnlich.
-
Thread
I2C Problem PIC16F876
mir wollte ich mal ein I2C Testprogramm schreiben. Leider funktioniert es nicht. Ich will mit 2 PIC16F876 (Master, Slave) kommunizieren. Die Programmierung erfolgt in C auf MPLAB mit einem PICKit3. Programm Master: main.c: [c] #include <main.h> int value = 0x01; int din = 0x00; void
output_c(0x01); value=0x00; Bus(); } if(din==0x01) { output_c(0x0F); } delay_ms(10); } }[/c] main.h: [c] #include <16F876.h> #device adc=16 #FUSES NOWDT //No Watch Dog Timer #FUSES HS //High speed Osc (>
-
Thread
Daten in Flash speichern PIC16F876A
nach 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
-
Thread
PIC16F876 -> EEPROM -> GLCD
Hallo, Ich ich möchte mit einen PIC16F876 ein GLCD mit 2bit Grastuffen betreiben nur braucht das mehr Daten ums komplett zu beschreiben als der PIC an Flash hat. Meine idee deshalb war ein 1mbit EEPROM zu verwenden in dem das Standartbild
zu langsam, besonders beim schreiben. Das führt zu Bildstörungen. Ich gehe auch davon aus, dass der PIC selbst mit 20MHz zu langsam für die Aufgabe ist. Das hat weniger mit dem PIC zu tun als vielmehr mit der Datenmenge und Bildwiederholfrequenz.
-
Thread
PIC16F876A Programm geht verloren
Ist der PIC etwa undicht? Gruß
Die Schaltung hat mit pic16f876 ohne solche Probleme funktioniert. Vor kurzem habe ich das Programm an A-Typ angepasst und habe das Problem damit geschafft... Unterschied zwischen alt und neu: alt: Pull-ups deaktiviert
-
Thread
PIC16F876 @20MHz PWM in Assembler
Moin Alle, beide PWM steuern Motoren an, nur die Ausgangsfrequenz ist viel zu hoch mit 19,5kHz. Wo stelle ich den Teiler auf 16 ein im Assembler? 4MHz PIC kann ich leider nicht gebrauchen, zu träge für eine 3stellige 7Segment Anzeige. Programm läuft sonst super. Mira
-
Thread
UART Interupt mit PIC16F876A (ASM)
Hi, Ich knobel Grade mit UART und dem Interrupt auf dem PIC16f876A rum irgendwie will der Interrupt nicht auslösen HW ist getestet und Funktioniert nur halt der Interrupt will nicht. Siehe anhang
-
Thread
Unterschied PIC16F876 und PIC16LF876?
Hallo zusammen! Kann mir einer den Unterschied zwischen dem PIC16F876 und dem PIC16LF876 nennen? Ich kann da nicht wirklich was erkennen. Danke!
Hier ist ein "LF": http://search.digikey.com/de/de/products/PIC16LF876A-I%2FSS/PIC16LF876A-I%2FSS-ND/446151 Der geht von 2 - 5,5V und kann 10MHz und hier der "F": http://search.digikey.com/de/de/products/PIC16F876AT-E%2FSS/PIC16F876AT-E%2FSS-ND/509513
-
Thread
PIC 16F876 Port RA1 als digitaler Eingang
Wilhelm F. schrieb im Beitrag #3332687: > PIC 16F876 den Port RA1 Da ist ein analog Eingang mit drauf. Die sind nach Reset aktiv. Hast du den ausgeschaltet? Da fast alle Pics mehrere Funktionen auf einem
Ok, jetzt hab ichs gesehen: Ich verwende fälschlicherweise das Datenblatt PIC16F876A anstatt PIC16F876 Aber sehe ich folgendes richig? Datenblatt PIC 16F876A, Seite 135 und 136: Register CMCON Bit 0..2 sind per default auf 111 Somit sind die Komparatoreingänge per
-
Thread
[Suche] PIC 16F876 (ohne Advanced) 20 MHz
Hallo zusammen, ich suche einen Anbieter für PIC 16F876 Mikrocontroller, jedoch den "alten" ohne "A" (Advanced) mit 20 MHz und in S-DIP oder SOP Bauform für den Eigenbau eines ICD2 von Microchip. Bei Reichelt habe ich neulich so einen bestellt, aber
Ich hätte hier 2x PIC16F876-20/SP (DIP) und 1x PIC16F876-20/SD (SOIC) zu bieten.
-
Thread
[Suche] PIC 16F876 (ohne Advanced) 20 MHz
Bürklin 2006-er CD: 16F876–04SP SDIP28 {64 S 1942} 7,10 5,95 5,35 16F876A–I/SO SO28 {64 S 1823} 6,55 5,45 4,89 16F876A–I/SP SDIP28 {64 S 1827} 6,55 5,45 4,89 16F876A–I/SS SSOP28 * {64 S 2087} 6,07 5,06 4,55 16F876–04SO SO28 {64 S 1943} 7,10 5,95 5,35 16F876–20SP SDIP28 {64 S 1944} 7,60 6,35 5,70 16F876–20SO SO28 {64 S 1945} 7,60 6,35 5,70 Digikey und Schukat haben sie auch günstig.