-
Thread
wie kann ich den PIC12F508 programmieren
habe ein von Sprut PicBrenner5 (parallel, 7407) ich habe versucht damit eine Hexdatei auf dem Pic12F508 zu brennen und mit verschiedenen Programmiersoftware, aber leider habe ich kein glück gehabt. Hat jemand welche Erfahrung mit dem Pic12f508 um mir welche Vorschläge zu geben wie ich ihn programmieren
-
Thread
PIC 12F508 Projekt
Hallo zusammen, ich will ein kleines PIC-Projekt in Assembler beginnen. Als PIC verwende ich einen 12F508. Betriebsspannung sind 3 Knopfzellen mit jeweils 1,4V und 650mAh, also 4,2V. Folgende Funktionen sollten realisiert werden: Wenn ein Schalter (Reedkontakt) geschlossen wird, soll für 2min30s 4 rote LEDs leuchten. Nach den 2min30s sollen 4 grüne LEDs leuchten, bis der Schalter wieder geöffnet wird. (Wenn möglich sollen die LEDs getaktet werden, damit die Knopfzellen länger halten.) Außerdem soll der PIC in Standbye-Betrieb gehen wenn er nicht gebraucht wird. Habe
-
Thread
ICSP und PIC12F508
Hi, ich hab eine Frage zur ICSP-Programmierung des PICs. Die Hardware ist nicht das Problem sondern die Software. Wie muss die Software aussehen, damit ich die serielle Schnittstelle richtig ansteuere. Ich hab ja immer ein Startbit und ein Stopbit. Ausserdem erwartet der PIC ein 14Bit Wort ich kann doch aber bloss max. ein 8-Bit Wort senden. und dann kommt ja wieder das Stopbit. Ich möchte kein zusätzlichen Controller zur Programmierung nutzen. Sondern ICSP an Rechner und los gehts. Muss ich noch irgendeine Harware dazu packen um die Start- und Stopbits zu entfernen? Danke für die Hilfe
-
Thread
LED-Fader mit PIC12F508
kann mir jemand einen Tipp geben wie ich, mit möglichst wenig Aufwand, dieses Projekt auf einem PIC12F508 umsetzen kann? http://www.mikrocontroller.net/articles/LED-Fading Mr. Google hilft mir leider überhaupt nicht weiter. Noch ein paar kurze Randdaten: Ich würde gerne den internen Takt nutzen
kann mir jemand einen Tipp geben wie ich, mit möglichst wenig Aufwand, >dieses Projekt auf einem PIC12F508 umsetzen kann? Nimm einen C-Compiler deiner Wahl. Nur noch die Initialierung des Timers und der IOs anpassen, fertig. >Ich würde gerne den internen Takt nutzen Config Bits richtig setzen
-
Thread
Programm aus PIC12F508 laden und verstehen
das ist doch aber die Osszilator Kalibration. > > Nö, das ist ganz normaler Code. auch bei PIC12F508 gilt https://www.sprut.de/electronic/pic/projekte/osccal/osccal.htm
setting. The last memory location can be read regardless of the code protection bit setting on the PIC12F508/509/16F505 devices.
-
Thread
PIC 12F508 für Näherungsschalter programmieren
gefunden, der mit dem PIC12C508 läuft. Nun meine Fragen : 1.) Bei Reichelt gibts es einen PIC12F508 für 1.10 Euro. Ist der voll kompatibel zum PIC12C508 ? 2.) Das Programm habe ich mir von elektor runtergeladen, wie bekomme ich das jetzt möglichst einfach in den PIC ? Am besten eine Programmierschaltung
-
Thread
PIC12F508 mit IC-Prog und Tait?
www.sparkfun.com/commerce/present.php?p=PG3B empfehlen sie IC-Prog. Dummerweise lässt sich dort aber kein PIC12F508 einstellen. :-( Bei http://feng3.cool.ne.jp/en/howto12f509.html gibt's 'nen Tipp, was man einstellen soll. Tut aber anscheinend auch nicht. Was tun? Hat jemand von euch schon mal mit dem PG3 / Tait einen PIC12F508 programmiert? Mit IC-Prog? Oder anderer freier Software unter Windows oder Linux? Wenn ja, wie? Vielen Dank im voraus! virtuPIC
-
Thread
Starthilfe bei PIC12F508 Assembler Programmierung mit MPLAB pic-as
. Laut Datenblatt hat der PIC12F508 25 Bytes RAM (uh, yeah!) und wenn ich es richtig verstanden habe werden diese 25 Bytes sowohl für die Register der MCU als auch für das Programm benutzt. Würde das heißen das die erste verfügbare
ON (low) call Wait_250ms bsf GPIO, 2; // LED On goto endlos Weiss nicht, ob beim pic12f508 TRISGPIO auf anderer Bank ist? Wenn Fehlermeldung "banksel" weglassen Fast vergessen: siehe www.sprut.de dort ist alles bestens beschrieben
-
Thread
[PIC] HappyBirthday
Hallo, ich habe eine kleine Schaltung gebaut in welcher ein PIC12F508 auf einem Piezo Schallwandler HappyBirthday spielt. Ich dachte den Ein oder Anderen interessiert das vielleicht und ich stelle hier mal den Schaltplan plus QuellCode und HEX Datei hinein. Ich
Man denke nur mal an die Grusskarten. Aber darum geht es mir ja gar nicht. Ich hatte noch einen PIC12F508 herumliegen und dachte mir, anlässlich meines Geburtstages: "Den lass ich HappyBirthday spielen". Der PIC12F508 hat zwar nur 512 Worte Programmspeicher, kann aber ohne Anspassung gegen den 509er
-
Thread
ICDWarn0044 beim PIC12F508
Hey leute ich habe ein Problem mit meinem PIC12F508 Beim connecting zum ICD kommt immer folgende Meldung Connecting to MPLAB ICD 2 ...Connected Setting Vdd source to target ICDWarn0044: Target has an invalid calibration memory value (0x0).
-
Thread
pic12F508 I/O Pins Denkfehler?
Moin moin, ich beschäftige mich schon etwas länger mit PIC´s, allerdings blieb dies bis jetzt nur auf den 16F84 beschränkt. Habe nun ein kleines projekt in dem Ich einen 12F508 benutzen möchte. Zur programmierung des Pic´s benutze ich das Pickit 2. Als Programm MPLAB 8.40 und zum complieren den cc5x. Da ich zum ersten mal per ICSP programmiere habe ich ein Adapterkabel und eine kleine programmierplatine erstellt um den PIC mit dem Programmer zu verbinden. Das ist so weit glaube ich auch in Ordnung. Als erstes wollte ich alle I/O Pins auf Output stellen und an jedem einen High pegel liegen haben
-
Thread
PIC12C509 vs PIC12F509 mit Sprutbrenner 5
Sprutbrenner 5 auch PIC12C50X Pics brennen oder ausschliesslich die flashbaren? Also ich meine, wenn ich PIC12F508 in FlashOver12 einstelle: Kann ich dann auch ein Hexfile für den PIC12C508 laden und in einem PIC12C508 brennen? Hat das schon mal wer probiert? Ich habe aus alter Zeit noch einige (ungebrannte) 12C508er und 12C509er übrig und würde sie gerne noch verwenden. 2. Ist der PIC12F508 eigentlich völlig zum PIC12C508 kompatibel? Kann ich also meine alten PIC12C508 Hexfiles ohne Änderungen in einen PIC12F508 brennen und diesen genauso nutzen? Danke im voraus, Dominik
-
Thread
PIC10F202 + Pickit3 + MPLAB 6.05
verzeih mir) an meinem Window10-Arbeitsplatzrechner. Ergebnis: siehe Screenshot (Verwendeter PIC: PIC12F508) Seufz
meint ihr ? Das das Tool scheinbar für den PicKit2 ist und du ein PicKit3 hast. PicKit3 und PIC12F508 geht definitiv!
-
Thread
Automatische Abschaltung Funkgerät (Anfänger) Hilfe
könnte laut dem aufdruck ein PIC12F508 sein. (weis nicht ob F508 das SMD marking ist) Schau bitte mal nach ob VCC und VSS passen.
Hallo 1234 Das Logo ist das gleich ich glaube es handelt sich um das PIC12F508. VCC und VSS passen :-)
-
Thread
PIC-Starter Tips
Basteln mit PIC's reinstarten. Dazu habe ich mir einfach mal das Pickkit3 und einen kleinen PIC (PIC12F508)(8bit & 8 pins) gekauft. Runtergeladen habe ich mir MPLABX und den 8bit Compiler von Microchip. Ihr habt ja sicherlich bestimmt auch mal ganz neu angefangen ohne große Vorkenntnisse. Ich würde
besitze nun ein kleines Projekt starten? (LED blinken) Oder fehlt mir was? (Habe das Pickit3,x1PIC12F508,elektronikzeugs(wiederstände,kondensatoren etc.) (kein quarz) (3) Hättet ihr vielleicht gute Tutorials die euch damals zugesagt haben? Ich wäre sehr dankbar hier ein paar Antworten zu bekommen
-
Thread
Programmierung PIC12C508A
Warum nimmst Du nicht den PIC12F508 (mit -F-)?
Stephan S. schrieb im Beitrag #7582015: > Warum nimmst Du nicht den PIC12F508 (mit -F-)? Das waere ja zu einfach. :)
-
Thread
aus Pollins Bastelkiste
PIC12F508 hat beispielsweise ein Pinout, bei dem Vcc/GND an Pin 1/8 liegen.
Jörg W. schrieb im Beitrag #7383799: > PIC12F508 hat beispielsweise ein Pinout, bei dem Vcc/GND an Pin 1/8 > liegen. Ein PIC war auch mein erster Gedanke. Allerdings ist beim PIC der Pin 4 nur als Eingang nutzbar.
-
Thread
Passenden Controller gesucht
Meine Empfehlung: PIC10F200, PIC12F508 / PIC12C508A So simple Aufgaben kannst du mit einem der kleinsten PICs erledigen. Der PIC12F508 ist einfach zu programmieren, er hat nur 7 Register!
-
Thread
Minimalkonfiguration - was ist unbedingt nötig?
Zielschaltung einbauen. Wenn es wirklich preiswert sein soll, sind PICs meist günstiger, z.B. PIC12F508: http://search.digikey.com/scripts/DkSearch/dksus.dll?Detail&name=PIC12F508-I/SN-ND Lohnt sich aber nur bei großen Stückzahlen. Für Hobbyprojekte, oder kleine Stückzahlen, am besten das nehmen
-
Thread
PIC12F509 "reserved area"
den Speicher von 0x405 - > 0x43F beschreiben kann. liegt weit außerhalb des Adressraums eines Pic12f508 gespiegelt sollten die Adressen bei dem typ auch nicht sein? Was macht der Compiler daraus? (disassembler) Walter Freywald schrieb im Beitrag #2191748: > Was passiert, wenn ich PA1 im Statusregister
Datasheet: 5: This bit is used on the PIC12F509. For code compatibility do not use this bit on the PIC12F508. Code Optimieren ist Dein neues Hobby :) mfg
-
Thread
Suche IC für IKEA DUKTIG Kinderküche
uC würde ich aufgrund der Beschaltung ausschließen. Tja. VCC und RESET an plus, GND an minus, PIC12F508 oder Padauk.
übertrieben ist. Michael B. schrieb im Beitrag #7636908: > Tja. VCC und RESET an plus, GND an minus, PIC12F508 oder Padauk. Stimmt, ist mir jetzt auch aufgefallen. Glaube ich aber nicht dass für so eine primitive ein/aus Schaltung ein uC verwendet wird. Es ist aber nicht ausgeschlossen dass es ein
-
Thread
PIC12C508 GP state 1 oder 0
uralter Typ und kann nur einmal programmiert werden. Fuer einen Anfaenger absolut ungeeignet. Der PIC12F508 hingegen hat die gleichen Eigenschaften wie der 12C508, ist aber moderner und kann einige tausend Mal programmiert werden. Wenn Du weiterhin MCU der PIC-Serie programmieren moechtes, vergiss all
Dir ein PICkit3 und Du bist in dieser Hinsicht voll geruestet. Das Programm kann auch fuer den PIC12F508 verwendet werden, es brauchen nur die Zeilen LIST p=12c508 #include <p12c508.inc> gegen LIST p=12F508 #include <p12F508.inc> ausgetauscht zu werden. Beim Test im MPLAB-Simulator
-
Thread
Sprut Brennder8P rev5 Kalibrationsproblem
Transistoren gegen die richtigen ausgetauscht. Es funktioniert! Leider will das brennen eines PIC12F508 per ICSP nicht. Ich stelle 18Pin / ICSP ein, dann wähle ich PIC10Fxxxx Familie aus und dann den PIC12F508. "Identify PIC in Programmer" funktioniert auch noch. Der BlankTest ist auch korrekt.
-
Thread
Funktion Reifendruckanlerngerät EL-50448; OEC-T5; Welches Bauelement ist das?
werde ich mich als nächstes mal mit dem MPLAB beschäftigen und wie ich damit ein Programm für den PIC12F508 erstelle welches die Aussendung vornimmt. An das aktuelle komme ich ja leider wegen dem gesetzten Copy-Protection-Fuse nicht ran.
Ich versuche mich gerade am Code für den PIC12F508 und habe mir dazu ein paar Lektionen für den MPLAB-X IDE reingezogen. Eine blinkende LED habe ich zumindest schonmal hin bekommen (haha) [code] void main(void) { OPTION = 0b11011111; //
-
Thread
IC Identifizierung
Pin 1 ist VCC, Pin 8 Masse, Programmierleitungen, das ist ein SO8 Microcontroller wie PIC12F508, bestempelt mit kundenspezifischer Identifikation weil vorprogrammiert.
-
Thread
[I] Info RGB Spot von Ebay
Die VCC und GND Pins + Quarzpins passen auf einen PIC zB: PIC12F508
-
Thread
F110 was für ein Chip ist es?
Anschluss daneben sieht verdächtig nach ICSP aus, könnte also > ein PIC sein. Also sowas wie PIC12F508 oder in der Richtung...
-
Thread
Pickit2 Windows7?
file v1.61. Baseline Devices * PIC10F200, 202, 204, 206 * PIC10F220, 222 * PIC12F508, 509, 510, 519 * PIC16F505, 506, 526 * PIC16F54, 57, 59"
-
Thread
Kann man PIC´s per Kommandozeile brennen?
aus der selben Textdatei, ganz oben: Supported Devices Baseline PIC12F508 PIC12F509 PIC12F510 PIC12F519 ... Midrange PIC12F609 PIC12HV609 PIC12F615 PIC12HV615 PIC12F629 PIC12F635# PIC12F675 PIC12F683# ...
-
Thread
12F508 läßt sich mit Sprut Brenner8 nicht brennen
Dann in der Software US-Burn Pic-Family die Pic10Fxxx auswählen und unten dann bei Select Pic den PIC12F508 auswählen Dann auf Identify Pic in Programmer klicken Dann kannst du Hex-Datei auswählen und die in den Pic brennen. Habe ich genauso gemacht, es funktioniert. Gruß Eflose
-
Thread
µC beheizen (mit Widerstand?)
klimmzüge machst um leistung unnötigerweise zu verbraten, nimm nen anderen µC. wie wär's z.b. mit dem PIC12F508? der geht bis -40°C, und ist pinkompatibel zum C508. wenn's denn aber unbedingt der C508 sein muß: den gab's durchaus in erweiterten temperaturbereichen und gibt es auch heute noch: http://de.farnell.com
-
Thread
Umstieg auf AT Tiny
Wer den PIC12C508 einsetzt, wird womöglich auf den PIC12F508 wechseln (8Pin), denn der ist OTP! Wenn Du einen AVR suchst, würde hier am ehesten der ATtiny10 perfekt reinpassen (evtl. ATtiny12) oder auch der ATtiny13A, wobei der schon deutlicher Overkill wäre
-
Thread
Kiste mit Microchips
3x PIC16LF84A-04/P 3x PIC16F913-I/SP 3x PIC16F886-E/SP 3x PIC18F2550-I/SP 6x PIC12F508-I/P 5x TLC555CP 5x TLC0831CP 2x NE556N 1x PIC16F690-I/P 5x TLC084AID 5x TPA6011 6AT E630 10x CD74HC390M96G4 1x Schaffer KLF-EN 35VA Ich hoffe doch sehr das
-
Thread
Timer 8051 Verständnis Problem
Programme kommen ganz oft ohne Interrupts aus. Viele MCs haben nichtmal Interrupts, aber Timer, z.B. PIC12F508. Es ist also völlig unnötig, nem Anfänger erstmal Interrupts aufzuzwingen.
-
Thread
PIC - "beliebtester"?
. Wenn du einfach ein paar Typen aufgezählt haben willst, dann schau dir folgende mal an: PIC12F508 (Für absolute Miniprojekte mein Favorit) PIC18F2550 PIC18F4550 PIC18F25K20 PIC18F45K20 PIC24FJ64GA002 PIC24FJ64GB002 PIC33FJ12GP202
Sebastian Hepp schrieb im Beitrag #2518544: > PIC12F508 (Für absolute Miniprojekte mein Favorit) Meiner is da PIC12F1840. Der is schnell, interner Oscillator und kann I²C und PWM über Module gleichzeitig, liegen bei der Belegung also nicht zusammen
-
Thread
Decodierung Funkprotokoll Rolladen mit URH
mit 6.788MHz Quarz (*128 = 868,864MHz), nur senden, kein Rückkanal. Der TDA5100 wird von einem PIC 12F508 angesteuert. Im Anhang finder ihr ein Bildschirmfoto von URH mit den Werten für die Bitlänge etc.. Ich habe auch angefangen das zu dekodieren und dazu einen 'edge-trigger' benutzt und eine Funktion
-
Thread
PIC18F2550 vergesslich
zwar nichts mit diesem Bootloader-Problem direkt, aber doch indirekt zu tun: Ich hatte mal beim PIC12F508 den Fall, dass wenn die Versorgunsspannung "glitch-artig" eingeschaltet wurde der kleine PIC hin und wieder mal mitten ins Programm gesprungen ist oder anderen Unsinn ausführte. Selbst der Power-On-Timer
-
Thread
AVR Tiny22L s08
moin Leute, bin mittlerweile schon etwas weiter gekommen, hab mir n pic 12f508 bestellt, da ich da ne feine seite gefunden hab mich einzulesen event könnt sich wer mal mein code kurz betrachten so wie ich das nun interprtieren kann sollte GP0 am start auf 1 liegen, danacht
-
Thread
PIC16LF1509 undefined identifier error
Microcontroller Programmierung. Ich habe schon ein wenig mit einem Baseline Chip programmiert (PIC12F508). Jetzt wage ich mich an die Midrange Klasse ran. Um eine LED zum leuchten zu bringen habe ich ein C-Programm erstellt. [c]#pragma config FOSC = ECM // Oscillator Selection bits (internal RC
-
Thread
Was ist aus dem Thread der MeteoData geworden? Gesperrt
Hi, wir sind damals zu dem Schluß gekommen, dass es sich um einen PIC12F508 handelt. Die ersten 64 byte sind immer sichtbar, auch wenn die Codeprotection gesetzt ist. Der Ausgelesene Algorithmus ist ein 80 bit breites rückgekoppeltes Schieberegister mit ca 13 Abgriffen
Hallo Walter, stimmt, Gehäuse MSOP8 spricht für den PIC12F508-I/MS. Genauso die Tatsache, dass er sicherer ist (löscht mehr nach einem Reset). Außerdem lädt meiner beim Reset den OscCal-Wert FA (11111010), d.h. Bit 1 ist gesetzt. Beim C wäre das Bit not
-
Thread
Wie einen PIC 10F202 programmieren ?
-------- PIC10F200 PIC10F202 PIC10F204 PIC10F206 PIC10F220 PIC10F222 PIC12F508 PIC12F509 PIC12F510 PIC12F519 PIC16F505 PIC16F506 PIC16F526 PIC16F54 PIC16F57 PIC16F59 .... [/pre]
-
Thread
PIC Programmieren
Zur Not: https://www.ebay.de/itm/265922947459 12F Series: PIC12F508 PIC12F509 PIC12F629 PIC12F635 PIC12F675 PIC12F683 ~10€ inkl. Versand aus China. Description Support the most popular programming PIC chips, read, encryption and other features. Power supply
-
Thread
Was sind die Vorteile und Nachteile von PICs und ATMEL Controller? Gesperrt
Lieferanten verglichen? In der Regel sind die AVRs billiger, z.B. Reichelt: ATTiny13: 0,80€ PIC12F508: 0,95€ Peter