-
Thread
[Umfrage] Welchen uC habt ihr bis jetzt a meisten benutzt?
TMS320F28023: 1 PIC12F1822 1 PIC16F84 1 PIC16F871 1 PIC16F876 1 PIC16F877 1 PIC18F452: 2 PIC18F2680 1 PIC18F4685 1 PIC18LF4455 1 PIC18F87K90 1 PIC18F86K90 1 PIC18F2550
TMS320F28023: 1 PIC12F1822 1 PIC16F84 1 PIC16F871 1 PIC16F876 1 PIC16F877 1 PIC18F452: 2 PIC18F2680 1 PIC18F4685 1 PIC18LF4455 1 PIC18F87K90 1 PIC18F86K90 1 PIC18F2550
-
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
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?
-
Thread
PIC 16F876 Port RA1 als digitaler Eingang
Hallo Ich schaffs einfach nicht, beim PIC 16F876 den Port RA1 als digitalen Eingang zu verwenden. Das hier ist mein Code, bzw, die betreffenden Ausschnitte: So initialisiere ich die Ports: [code] void InitPorts(void) { PORTA = 0x00
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 default
-
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
-
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 erste
-
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
Unterschied zwischen PIC16f877 und PIC16f876
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. MFG Fernando
Hi, das Problem war mal wieder so nah ud doch so fern. Es war der PortB beim PIC16f876 defekt. Hab einen neuen genommen und voila es geht. MFG Holger
-
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. Ein
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
PIC16F876 auf Steckbrett programmieren
Haniel schrieb im Beitrag #3875980: > gibt es eine einfache Möglichkeit, einen PIC16F876 auf dem Steckbrett zu > programmieren? Mit einem Bootloader über die serielle Schnittstelle - genauso wie bei den Atmel-Controllern.
Haniel schrieb im Beitrag #3875980: > gibt es eine einfache Möglichkeit, einen PIC16F876 auf dem Steckbrett zu > programmieren? Die einfachste ist ein PICkit
-
Thread
Pic 18F6680 I/PT, Pic 18F4580 I/PT, IS6124., etc.
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 von
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
PIC programmieren
LPT-Anschluss, sodass einfachste Programmer nicht 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 Interesse
-
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
-
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
-
Thread
PIC16F876 Problem mit Tabelle
Moin Experten habe ein Problem mit der Auslesung der Tabele und zwar wird nur der erste Eintrag gelesen und weiter komm er nicht.Das Programm hängt da irgen wo. Nun meine Frage was muss ich tun damit die gesammte Tabelle gellesen wird. Das Programm ist im Anhang. Erst mal DANKE für Euer bemühen. coluna.
-
Thread
Stoppuhr (PIC16F876A)
Hallo Ich bin ein Quereinsteiger beim PIC allgemein. Ich muss unter anderem eine Stoppuhr programmierunden die mit erstdruck auf taster am RA3 startet und zweitdruck (selber) taster stoppuhr anhält , mit assembler, habe probleme mit dem quarz. ich benutze einen externen quarz von 4MHz. Die Anzeige sind 7_segemtanzeige, zwei für stunde und zwei für minuten. ich muss es irgendwie schafften dass die zeitbasis sekunden sind, damit ich dann die minuten und stunden verädnern kann. Leider weiss ich nicht wie ich das schaffen soll. habt ihr da eine idee? das ist die erste frage :-)
-
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
[V] PIC Prozessoren 16F876A 16LF870 16F676 und 16F877
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: TSSOP28 Menge: einige hundert (Rollenrest
detaillierter schlau gemacht und in Anlehnung an aktuelle PIC Preise folgende Tabelle zusammengestellt: PIC 16F876A 1 St. 2,5 EUR/St. 10 St. 2,2 EUR/St. 100 St. 1,8 EUR/St. PIC 16F877 1 St. 3,00 EUR/St. 10 St. 2,70 EUR/St. 85 St. 2,40 EUR/St. PIC 16F676 1 St. 1,00 EUR/St. 10 St.
-
Thread
Softwarereset beim PIC16F876
Hallo, weiß jemand wie ich in Hi-tech C den PIC16f876 resetten kann? MFG Holger!
-
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
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 0
-
Thread
PIN_Ausgang 2,5V?
PIC16F876 finde ich nicht auf www.microchip.com
daraus schließen, dass es sich um ein Schaltungsproblem handelt oder gibt es etwas was man beim PIC16F876 zum PIC16F877A beachten muss?
-
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
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 signale
-
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
. Ein paar Änderungen in der Software sind allerdings schon nötig. Beim PIC16F876A hängt auch viel davon ab wie man das Programm in den 4 Pages des Programmspeichers ablegt. (Minimierung der Bankumschaltungen). Eventuell läßt sich ja durch eine geschickte Modularisierung etwas
-
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 Programm umzuschreiben
-
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
-
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 Praktisches
index.php?option=com_smf&Itemid=100&topic=2348.0 Dort wurde er glaube ich auch schon auf den PIC16F876 angepasst...) André
-
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
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!
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 Spannung 4 - 5,5V und 20MHz
-
Thread
FT232 an PIC16F876
habe eine Frage, die für Fachleute sicher leicht zu beantworten ist. In einer Schaltung wird der Pic16F876 mit einen MAX232 mit dem PC verbunden. Ich möchte die Schaltung so verändern, dass ich anstelle des MAX232 einen USB-Converter FT232BM (BL) verwende. Kann ich RXD, TXD ... vom FT232 einfach mit
Amadeus- Programmer? Hier verbindet er einen PIC18F242 mit einem FT232.. also sollte das mit eine PIC16F876 doch auch kein problem sein ;-) mfg schoasch
-
Thread
PIC16F876A <=> I2C <=> LM75 / Assembler Routinen
PIC16F876 publizierten Routinen. Ich habe die Routinen 1:1 übernommen (copy / paste). Leider war mir nur ein Teilerfolg beschert. Manchmal gelang mir ein einziger Lesezyklus mit einem vernünftigen Messwert
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
PCF 8583
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 können
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 GND
-
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/thermo/thermo.htm
-
Thread
PIC 16F876 Timer Interrupt
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
-
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 Schnittstelle
-
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
[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
sind praktisch alle "alten" PICs noch immer erhältlich. Severino P.S.: Schuricht führt den PIC16F876 ohne "A". Was aber effektiv geliefert wird, weiss ich nicht.
-
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 ist
-
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
PIC16f876A UART Puffer
Hallo, ich habe eine frage wenn ich jetzt an den PIC über rs232 2 bytes hintereinander sende werden die hardwaremäßig gepuffert ? und wenn ja wie lese ich das zweite byte aus ? oder muss ich einfach zweimal hintereinader das RCREG auslesen und in zwei verschiednen ram registern speichern ? RS232in btfss PIR1,RCIF ; sind Daten da ? goto RS232in ; nein, noch keine Daten da movfw RCREG ; RS232-Register auslesen movwf Zeichen ; und in den Speicher nach 'Zeichen' schreiben movfw RCREG movwf Zeichen2 könnte das so klappen
-
Thread
ICD2 Clone - Startprobleme
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?
>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? Genau, ist bei mir auch der Fall. Der ohne "A" war damals schon nicht mehr zu bekommen
-
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
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
Welcher Pic entspricht ungefähr dem Atmega8?
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
(sofern Du keinen Wert auf USB legst) würde ich den PIC18F2520 nehmen. (Ist der Nachfolger des PIC16F876) Gruß Anja
-
Thread
Problem EEPROM bei PIC16F876
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 kann mir