-
Thread
[V] PIC16F84A-20
Biete die aus meiner Auflösung, aber alle noch voll funktionsfähig. 8 Stück 15 € + Versand 1,60 € = 16,60 € (PayPal ist auch möglich!) Auch möglich: x Stück (2 €/pro Stück) + Versand 1,60 €
-
Thread
MAX521 ansteuern mit PIC16F877
Lüfterregelung und sollte heute beginnen mit der Programmierung der "Kommunikation" zwischen dem max521 und dem PIC16F877. der D/A Wandler MAX521 habe ich gewählt, da ich insg. 8 Lüfter ansteuern will und ich gehört habe dass der MAX521 gut geeignet wäre. Nur habe ich ein wenig Mühe mit dem Verständnis wie man diese
-
Thread
10-bit ADC am PIC 16F87*
Hallo Leute, ich versuche vergeblich den 10- Bit Wert des Analog-Digitalwandlers an einem PIC 16F872 auszulesen. Aber ich bekomme immer nur EINEN 8-Bit Wert heraus. Entweder 000-255 oder 000-003. Zusammen wäre es ja ein 10-bit Wert, aber das geht leider nicht. Auf eine Internetseite habe
-
Thread
PIC 16F84A Timer ???
Hallo ! Wer kann mir weiter helfen ? Ich möchte gerne einen Timer in Assembler mit MPLAB von Microchip programmieren, leider funktioniert das bei mir nicht. Ist es eigentlich möglich einen Timer über z.B. 4 Stunden zu programmieren ? Wie muss ich den Timer initialisieren und wie kann ich ihn dann im Programm verwenden ? Wie berechnet sich die Zeit ? Welche Parameter muß man wie einstellen ? Leider findet man im Internet ziemlich wenig darüber. Über ein kleines Beispiel z.B. Einschaltverzögerung wäre ich sehr dankbar ! Grüße, RyanB
-
Thread
PIC 16F877 ADC - Problem
ich habe ein großes problem mit dem pic adc ! kennt ihr eigentlich ein forum in dem es sich hauptsächlich um den pic dreht ? jetzt zu meinem problem: ich ahbe 2 sensoren ! die beiden habe ich mit edn eingängen RA0 und RA3 verbunden. diese eingänge habe ich als analogeingänge definiert ! ich habe für jeden der beiden sensoren ein unterprogramm geschrieben wo die daten von jeweils einen sensor umgewandelt werden. jedoch hae ich folgendes ergebniss: beim 2. ADC hab ich als ergebnis 0 ! bei 1. ADC ein einigermaßen brauchbares ergebniss ! allerdings wenn ich den eingang vo´m 1.
-
Thread
Pic 16f873 Flash eprom beschreiben
Hallo Leute Versuche gerade den Programmspeicher (Flash EEprom) des PIC 16f873 zu beschreiben bzw auszulesen. Ich habe dabei genau das Beispiel aus dem Datenblatt benutzt. Nur leider kriege ich dabei nix in den Speicher geschrieben. Hat jemand dabei Erfahrung? Danke für
-
Thread
Suche Unterstützung: PIC16F88 flashen
Ich suche jemanden der mir gegen Bezahlung einen PIC16F88 beschreibt. einen leeren PIC16F88 habe ich nicht. THT- DIP format, kein SMD. Das hex-file sende ich per Email.
-
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
-
Artikel
Datei:PIC16F690-Pins.png
Das Bild ist aus dem Datenblatt des PIC16F690 rauskopiert Seite 8
-
Artikel
Datei:PWM-PIC16F690.png
Das Bild ist aus dem Datenblatt des PIC16F690 rauskopiert Seite 130
-
Artikel
Datei:SPI-PIC16F690.png
Das Bild ist aus dem Datenblatt des PIC16F690 rauskopiert Seite 175
-
Thread
debugging PIC16F1503 Release Step2
, etc, Startvector,...?? Theoretisch darf doch mein PIC16f1503 erst dann die Befehle ausführen, sobald ich mich im Debug-Mode step by step vorwärts bewege. Ich bedanke mich schon mal im Vorraus. Ben
Ben K. schrieb im Beitrag #5243358: > Was mich zum grübeln bringt: > Das Target-Device mit dem PIC16f1503 läuft auch schon komplett an, bevor > ich mich in der main-routine vorwärts bewege. Woher weißt du das? Ben K. schrieb im Beitrag #5243358: > Theoretisch darf doch mein PIC16f1503 erst
-
Thread
PIC 16F877A -Steuerung für Kaffeeautomat
PICs sind normalerweise sehr robust. Ein Bekannter gab einem PIC16F84A mal Überpannung (8V), was dem PIC nichts ausmachte. Es gab auch mal den Fall, wo er nen PIC verpolt hatte, der dann viel Strom zog aber immer noch in der Anwendung funktionierte - dann hab
Beachte auch, das der 16F877A ein relativ alter Typ ist, falls Du etwas komplett neues selbst entwickeln willst, Microchip weist darauf hin: Not Recommended for new designs Please consider this device PIC16F18877 Im
-
Thread
[Anfänger] Simple Relais-Schaltung mit dem PIC16F84
quarz wichtig? habe hier noch mehrere rumliegen, von 3,nochwas bis 10 Mhz. gruß, marco p.s. den PIC16F84 wollte ich verwenden weil ich von denen 2 hier hab.
die ich gefunden hatte haben leider nicht funktioniert. [c] //#include <C:\Programme\bknd\CC5X\16F84A.h> #pragma chip PIC16F84A /** * config: * * watchdog off * oszilator HS * power-on-timer on */ #pragma config WDTE=off, FOSC=HS, PWRTE=on /** * PORTA = Eingang
-
Thread
PICKit2 und PIC16(L)F145x
1.63.148 OS Firmware Version: 2.32.00 Operation Succeeded % pk2cmd -P Auto-Detect: Found part PIC16F1459. Operation Succeeded [/c] Das Programmieren bzw Prüfen schlägt aber fehl: [c]% pk2cmd -PPIC16F1459 -F bootloader.hex -M PICkit 2 Program Report 24-6-2015, 22:33:24 Device Type: PIC16F1459
www.microchip.com/forums/download.axd?file=0;610564 Klappt leider nicht mit diesen File, da kein 16F1459 unterstützt wird: [c]% pk2cmd -?P | grep 14 Device File Version: 1.62.14 PIC16F914 Midrange/Standard PIC18F14K22 PIC18F_K_ PIC18F14K50
-
Thread
Bitte um Hilfe PIC16C73A flashen
Nachfolger 16F73 (http://www.microchip.com/wwwproducts/ProductCompare.aspx?product1=PIC16C73A&product2=PIC16F73) könnte eventuell als 1:1 Ersatz funktionieren. Schönes WE noch.
Beitrag #3338485: > Die PICs die ein C in der Bezeichnung haben (nein ich meine nicht das C > von PIC, sondern) PIC16*C*73A sind OTP = one time programmable = nur > einmal programmierbar. Es gibt aber eine Ausnahme: PIC16C84
-
Thread
Störanfällige ICSP-Programmierung eines PIC16F84A
von Christiani über den PIC16F84A, darum nehme ich den her :D Aber ich denke in Zukunft, wenn ich es besser drauf habe, werde ich umsteigen.
Quarz gesehen habe. >>Nachdem ich die 10pF-Kondensatoren wieder entfernt habe, konnte ich den >>PIC16F84A über meine ICSP programmieren :D > > Und dabei hast du *irgendeinen* Fehler beseitigt. > Den 16F PICs ist es bei ICSP wurscht ob sie einen Takt haben oder nicht. > Wahrscheinlich irgendwo
-
Thread
PIC16F877A ADC-Messung Messwertumrechnung
Bei den PIC16 und PIC18 ist fast alles pinkompatibel! Christian M. schrieb im Beitrag #5766894: > Geht das bei Dir überhaupt? So hast Du den ganzen Port A als > Analogeingänge, weil Macht ja nichts, wenn
Gerhard H. schrieb im Beitrag #5767313: > Es musste ja auch mit nem alten Pic16f877a gehen, denn zu irgendwas hat > man die ja mal gefertigt. ;) Wenn Du noch an Lager hast, ok. Hab auch noch ein paar. Der Ersatz ist der 16F193x, absolut pinkombatibel. Läuft intern mit PLL
-
Thread
[S] 30Stk. PIC16F18324 /ST
Hast Du schon bei RS-Online oder TME geschaut, die haben auch PIC im Programm Update: TME hat PIC16F18324-I/ST und E/ST im Programm auch 30 Stück lieferbar
Deine Firmware einmal neu compilieren. Der ist lieferbar. https://www.microchipdirect.com/product/PIC16F18325T-I/ST fchk
-
Thread
PIC 16F84A+SN7447 Wie ansteuern?
** ; Mit Hilfe des PIC-Mikrocontroller 16F84A soll mit Hilfe des 1-Wire * ; Sensors DS18S20 ein Thermometer aufgebaut werden. * ; Der PIC bekommt die Daten über den Port RA,0.
hier vielleicht: http://elektronik.kai-uwe-schmidt.de/index.php?page=pic_thermometer oder hier mit C-Sourcecode: http://wiki.atrox.at/index.php/Simple_1wire_PIC_Program
-
Thread
Beispiel - Portansteuerung PIC16f877A
Hallo. Ich sitze hier und versuche krampfhaft nem PIC16f877A leben einzuhauchen. Leider ist jeder meiner Lösungsansätze zum scheitern verurteilt und ich bald fertig mit den Nerven... Ich benutze MPLAB und den Compiler CC5X. Das ganze soll über ICSP
vermute, es könnte eventuell daran liegen, dass die Ports nicht als digitale deklariert sind. Beim 16F684 ging das mit ansel... - Kann mir jemand sagen wie das beim 16F877 gemacht wird? was die Hardware angeht: Der Pic bekommt drei digitale Eingangssignale (von ner SPS) an RD0, RD1 und RD2.
-
Thread
[S]uche µC PIC 16C84
Hallo, 16C84 wird nichtmehr hergestellt, das war der erste PIC mit EEPROM-Speicher, also der erste wiederbeschreibbare PIC ;) Du kannst als direkten Ersatz den 16F84, 16F84A nehmen - aber der ist extrem teuer
manchmal sogar 7-8 EUR! Wenn du an andere 18-polige PICs leichter rankommst, kannst du auch den 16F628, 16F628A, 16F648, 16F648A, 16F88 nehmen - poste hier einfach deinen HEX und ich patche dir das Programm so dass es auf einem neueren, billigeren PIC geht. Ansonsten.... wenn sich niemand aus Deutschland
-
Thread
A/D Wandler für PIC 16F84
kommt,verarbeiten. Was für ein A/D Wandler könnt ihr mir empfehlen? Als Controller verwende ich einen PIC 16F84.
Mußt Du den PIC16F84 verwenden ? Wenn nicht, nimm doch lieber einen PIC mit A/D-Wandler.
-
Thread
PIC 16F628A Problem (Frequenzzähler von sprut)
Hallo, ich bin ratlos ich habe mir den Frequenzzähler von http://www.sprut.de/electronic/pic/projekte/frequenz/freq_uni_628.htm nachgebaut. Leider bekomme ich den nicht zum laufen. PIC 16F628A, Quarz 10MHz, LCD NDM162(HD44780 Controller) Fehlerbeschreibung: Display zeigt nur eine
Also mein Code stimmt 100%ig, indem > ich diesen wie schon mitgeteilt vor dem Versenden auf nen PIC 16F628 > gebrannt und ausgeführt habe. > Probleme sind da um gelöst zu werden. Schau Dir doch mal die Anschlüsse > von und zum Display mit der Lupe an. Sind da irgendwelche Kurzschlüsse > zwischen
-
Thread
PIC 16F628A - LCD ansteuern
Hallo! Ich mache gerade meine ersten Versuche mit PIC-Programmierung und insbesondere mit dem ansteuern von LCD Displays ( 16 x 2 von Reichelt ). Bis jetzt haben meine Programme immer schön funktioniert (Lauflicht o.ä. :) ) aber beim LCD habe ich ein Problem
ich habe es heute gesehen und auf PIC 16F628A übertragen..Es funktioniert einwandfrei ( auch mit Tasten )..Ich habe es erweitert ( 6 tasten ) und statt Buchstaben , die zahlen eingegeben:Das Ergebnis ist Perfekt..Aber nur erste Zeile..
-
Thread
PIC16F818 Einstellung korrekt für diese Anwendung?
beiden Versionen ein Problem. Da könnte LATX eine Lösung sein. http://www.sprut.de/electronic/pic/c/pic_c/pic_c90_pic_spezifisches.html#io
beiden Versionen ein Problem. > >Da könnte LATX eine Lösung sein. >http://www.sprut.de/electronic/pic/c/pic_c/pic_c90... Dachte das ginge nur bei der 18F-Familie?
-
Thread
PIC16F628A PWM mit delay (ASM)
RB1-| 8 |-RB6 ; RB2-| A |-RB5 ; RB3-|______|-RB4 ; ;Verwendet wird ein PIC16F628A ;; list p=16f628a #include <P16F628A.inc> __CONFIG h'3F38' errorlevel -302 radix dec ;*************************************************************
RB1-| 8 |-RB6 ; RB2-| A |-RB5 ; RB3-|______|-RB4 ; ;Verwendet wird ein PIC16F628A list p=16f628a #include <P16F628A.inc> __CONFIG h'3F38' errorlevel -302 org 0x00 ;Alles auf Anfang stellen ;Variablenvergabe
-
Thread
PIC16F690 Tabelle erstellen wie beim Intel
Also Ursache der Probleme mit den PIC16 eine Tabelle zu implementieren, ist der interne Flash (Programmspeicher) der in Worten a 14Bit organisiert ist. Aus diesem Grund kann bei den PIC16 nicht direkt byteweise auf den Programmspeicher
Der PIC16F690 (und viele andere PIC16 auch) kann über die Register • EECON1 • EECON2 • EEDAT • EEDATH • EEADR • EEADRH sowohl auf das interne EEPROM wie auch auf das (Programm-) Flash zugreifen. Wie
-
Thread
PIC 16F84A mit TCS230 ansteuern
Ich habe eine Frage: Wie kann ich den TCS230 an meinen PIC 16F84A anschließen? Wie muss ich die Ein- und Ausgänge setzen? Die Farbe soll dann auf einem LCD oder 7-Segment angezeigt werden. Danke für die Hilfe!
programmieren? o Hast Du einen Programmer oder Debugger? o Welchen? o Nochmals: muss es der PIC16F84A sein? Weshalb? o Mit welchen PICs hast Du Dich in den letzten drei Jahren beschäftigt? o Was hast Du damit gemacht? o Hast Du das Datenblatt des PIC16F84A studiert? o Ist Dir klar,
-
Thread
4094 Schieberegister mit PIC 16F84/a ansteuern
Hallo Sebastian, habe eben einen 16F84A-04 mit deinem hex-File problemlos beschrieben. Programmer PIC-Kit2 mit original Brennersoftware. Das Problem liegt irgendwo bei dir. Das hex-File ist definitiv i.O. Jochen
einem PIC-Forum. Peter
-
Thread
PIC16F688 - Probleme beim BUILD
dem Programmer PICSTART PLUS. Nun habe ich ein Problem mit dem Programm, ich kann einfach bei dem PIC16F688 die Ports nicht umstellen , ich will einfach überall digitale Ausgänge haben.Ich habe schon mehrere Dinge probiert, doch MPLAB meckert immer und immer wieder beim BUILD. Hier das Programm :
Beim Banking nicht Durcheinander geraten! Im Datenblatt unter "Memory-Organisation" FIGURE 2-2: PIC16F688 SPECIAL FUNCTION REGISTERS Sind die Bänke mit den darin enthaltenen Registern dargestellt. Dort mal nachsehen hilft unnötige Bankwechselbefehle zu vermeiden. Anstatt kompliziert mit STATUS,
-
Thread
PIC16F690 init vom LCD funzt nich
Hallo leute, ich probier seit gewisser zeit mein lcd displaytech 162d mitm pic16f690 zum laufen zu bringen. weil ich den pic nur dafür nehme wollt ichs mal mit 8bit probieren, liegt dort evtl der fehler? scheinbar geht der code bis zu einer gewissen zeile, denn es werden alle
kann leichter geholfen werden www.htsoft.com ich beschäftige mich auch hauptsächlich mit dem pic 16f690 und würde dir gerne zur hand gehen aber ich kann leider dieses schreckliche pic-asm nicht wenn es fragen zum prinzip(wann muss welcher pin auf high oder low) sind kann ich dir auch gerne behilflich
-
Thread
Welcher PIC16/18 mit ähnlichen Speicher Specs wie Atmega328
als Angabe? Soweit ich das selber überschaut habe sind die PIC16F vom Speicher her eher kleiner und die PIC18FxxJxx eher im Atmega328 Bereich, oder täuscht das? Gruß Beast
Danke Frank, den PIC16F18877 bekommen ich über Reichelt noch nicht, aber sowas wär nicht schlecht...
-
Thread
Steigungsfehler AD-Wandlung beim PIC16F684
Hallo zusammen, der PIC16F684 macht eine Wandlung mit 10 Bit. Ich benutze eine Referenzspannung an Pin12 (mit ca. 2,3 V), diese ist software-mäßig auch gewählt. Wenn ich jetzt für verschiedene Eingangsspannungen das Verhältnis
>Wie soll eine Stützkondensator ander Referenzspannung ISP verhindern? Siehe Datenblatt zum *PIC16F684*.
-
Thread
Grundgerüst eines ASM-Programms, PIC16F84A
ich habe vor längerer Zeit ein Schülerpraktikum besucht, in dem es um die Programmierung eines PIC16F84A ging, mit dem eine LED-Anzeigeplatine (siehe Bild) angesteuert wurde. Jetzt möchte ich mich wieder mit diesem Thema beschäftigen und wieder mit der einfachen Programmierung eines PIC beginnen
Fragen Recht: Diese Art, Speichervariablen zu definieren, ist schlecht. Bei mir sehen die Anfänge von PIC Quellen etwa so aus: INCLUDE P16F627.PIC ; Definitionen zum benutzten PIC einfügen SEG RAM ; was folgt, sind Vereinbarungen im RAM ORG 20h
-
Thread
PIC 16F630 Timer1 Problem (Assembler)
hi Seit kurzem bastle ich mit dem PIC 16F630 herum. Kleine Projekte mit einem Interrupt an einem Pin hab ich problemlos hinbekommen, jedoch komme ich mit diesem Projekt einfach nicht mehr weiter. Nach der Port und Timer1 Initialisiertung
RA2 (PORTA,2) wähle Funktioniert alles perfekt. Kann mir jemand dieses Phänomen erklähren? Beim PIC16F630 steht im Datenblatt zu diesem PIN lediglich : RA1/Cin-/ICSPCLK Danke allen die mir vorher probiert haben zu helfen Gruss Michael
-
Thread
mit PIC 16F628A LC-Display ansteuern
nur auf die kleineren PICs zurückzuführen. Das ist jetzt eigentlich meine erste Aufgabe mit einem 16Fxxx Pic. Desshalb habe ich auch die Lernbeispiel Aufgabe von Sprut kopiert und lediglich auf den 16F628 angepasst. Also kann es eigentlich nur an der Configuration oder an der Initialisierung liegen
meinem Fall bedeutet Fast = ist. Sry, hab mich nicht richtig ausgedrückt. Also die Pinbelegung LCD - PIC ist gleich. Lediglich fehlt bei mir der Reset und der Ext. Quarz am PIC.
-
Thread
PIC16 Kein Timer Interrupt bei Postscaler != 1:1
Welcher PIC16...?
H. H. schrieb im Beitrag #6971140: > Welcher PIC16...? steht doch im Beitrag des TE: PIC16F18877 lesen bildet
-
Thread
PIC16F872 ds18s20
berechnen und abgleichen?! Welchen CRC und was abgleichen? > Hoffe das noch irgendeiner diesen 16f872 benuzt oder wird der so selten > gebraucht das ich mich doch für den falschen entschieden hab?? Ist nicht gerade sehr verbreitet. Microchip empfiehlt für neue Anwendungen den PIC16F882. Leider
einen UART, was für die serielle Kommunikation mit dem PC ideal wäre. Nächstes Mal würde ich einen PIC16F886 nehmen, oder wenn der für gewisse Distributoren noch immer zu neu ist (gibt's seit > 2Jahren), dann den PIC16F876A. > Kenn mich noch nicht so gut aus aber das wird wohl mit der Zeit kommen.
-
Thread
PIC16f88 läßt sich nach Programmierfehler nicht mehr flashen
Mikrocontrollerprogrammierung und habe den Fehler gemacht, alle Ausgänge mit meinem Prorgamm auf 1 zu setzen. Beim Pic16f88 sind das 16 Stück. Nun kann ich den PIC nicht mehr neu brennen, da an den zum Programmieren nötigen Pins immer Spannung anliegt. Gibt es irgendeine Möglichkeit das Programm zu löschen, bzw. zu
Mikrocontrollerprogrammierung und habe den > Fehler gemacht, alle Ausgänge mit meinem Prorgamm auf 1 zu setzen. Beim > Pic16f88 sind das 16 Stück. Nun kann ich den PIC nicht mehr neu brennen, > da an den zum Programmieren nötigen Pins immer Spannung anliegt. Gibt es > irgendeine Möglichkeit das Programm zu löschen, bzw