-
Thread
Projekt ESR-Tester
habe daher einen Meßzusatz für das vorhandene DMM aufgebaut. Den Oszillator habe ich durch einen PIC12C508 ersetzt. Die ganze Schaltung ist jetzt ca so breit wie der Abstand der Meßbuchsen am DMM und ca 6 cm lang.
-
Thread
PIC12F675 GPIO - Ausgänge lassen sich nicht schalten nachdem der A/D eingeschalten wird
Ausgang GPIO5 auf 1-Signal! woran kann dies liegen? MPLABX 1.41 mit Simulator Gruß Ivan [c] // PIC12F675 int main(void) { TRISIO = 0b00001001; // GP0 als Eingang verwenden ; 0 = Output 1 = Input ANSEL = 0b01100001; // ANS0 als Analogen Eingang ; 1 = analog 0 = digital
-
Thread
Steppermotor für Tachonadel
von etlichen Herstellern fertige Treiberchips dafür. http://www.cypress.com/?rID=44 Am PIC12F629 habe ich solche Tachostepper schon direkt an den Portpins betrieben. Versorgt mit 5V und jeweils eine Schutzdiode nach Vcc und Gnd.
-
Thread
Welches Buch
Programmierung in Assembler und C - Schaltungen und Anwendungsbeispiele für die Familien PIC18, PIC16, PIC12, PIC10* empfehlen ;)
-
Thread
Rechteckgenerator 50 Hz Quartz genau
Teilerstufen sowie einen Oszillator braucht, also ist man mit 3 CMOS-ICs dabei. Mit einem µC, z.B. PIC12F629 lässt sich das quarzgenau mit 8 Beinen erschlagen und man ist z.B. noch anpassungsfähig, was Duty-Cycle etc. anbelangt.
-
Thread
PIC 16F872 Initialisierung. Wie gehts richtig?
Also mit dem Programmer Habe einen ALL-11C2 Hat das brennen eines PIC12F629 geklappt. Nur der PIC16F829 zickt irgentwie etwas rum. Selbst bei dem neuen Programm (siehe Anhang) Schaltet er die PortB Eingänge nicht auf High die 'RBPU' sind enabled. Ich teste ma den Vorschlag
-
Thread
Einstieg PIC in C programmieren
einen C-Compiler für den zu verwendenden PIC. Leider (ich muss) verwende ich einen sehr kleinen PIC (12F683), so dass der CCS Compiler ausfiel. Bei der Suche nach Alternativen fand ich den CC5X Compiler. Ich arbeite seitdem mit MPLAB und der CC5X Compiler lässt sich sehr einfach integrieren. Dies
-
Thread
Bosch E-Bike Antrieb Geschwindigkeitssensor
Hallo, hier gibt's eine Lösung a la badass incl Sourcecode für pic12f. Ist somit leicht für alle möglichen Anwendungen abänderbar. Kann auch leicht auf avr Controller umgeschrieben werden. http://www.dl3ukh.de/Bastel-E-Bike.htm
schrieb im Beitrag #5127126: > Hallo, > hier gibt's eine Lösung a la badass incl Sourcecode für pic12f. Ist > somit leicht für alle > möglichen Anwendungen abänderbar. Kann auch leicht auf avr Controller > umgeschrieben werden. > > http://www.dl3ukh.de/Bastel-E-Bike.htm Daraus: [pre] Also
-
Thread
Mit PWM eine Art Relais schalten
ein, der das Eingangssignal zum passenden Ausgangssignal umsetzt. Ich würde selbst einen kleinen PIC12F675 für sowas nehmen, weil ich den schon habe und kenne. Für die Zündspule kann man auch mal gugeln, da finden sich Ansteuerungen, z.B. mit Bipolar-Leistungstransistoren.
-
Thread
Projekt: PWM Regelung von Ventilatoren oder Motoren
/www.hydrothyr.at/pwm-regelung-von-ventilatoren-oder-motoren/ Die PWM Ansteuerung, durch einem PIC12, erfolgt mittels linearer Nachführung, einer von einem DS18B20 gemessenen Temperatur. Natürlich OpenSource und Rechtschreibfehler inklusive ;-) Wünsche und Beschwerden können hier diskutiert
-
Thread
PCMCIA Parallel Card , AVR flashen mit PonyProg möglich?
ja dem einen oder anderen weiter. Ich habe heute mal mit dem PonyProg Seriell Umsetzer einen Pic (12C509A) und ein EEprom (24C32) programmiert. (Glückwunsch lol) Mit einem HP Laptop (WIN XP) und einer PCMCIA RS-232 Schnittstelle. Das funzt Prima! Ich denke das es auch mit dem AVR gehen wird
-
Thread
Mehrere RS232 zu USB - Schnittstellen verwenden
aus geflasht, wobei ein PIC16F84 den USB-Download managt, und die Daten auf den zweiten steckbaren PIC12F675 flasht. Ich weiß aber jetzt nicht ganz genau, ob der PIC16F84 ein richtiges USB-Peripheral hat, oder ob es einfach über Bit-Banging gemanagt wird. Die USB-Software ist auch voll transparent
-
Thread
PIC12F683 Ausgang in Interruptroutine setzen schlägt fehl
Hallo zusammen, ich habe ein ganz merkwürdiges Phänomen heute entdeckt, dass ich mir nicht erklären kann. Ich werte beim 12F683 über Pin 7 (GP0) per Interupt ein Signal aus. Wenn das Pegel an GP0 auf "H" wechselt, soll der Ausgang Pin 3 (GP4) gesetzt werden. Beim Wechsel auf "L" eben wieder rück gesetzt werden. [c] #INT RA void_irs_GP0() { if (!toggle) { output_high (PIN_A4) toggle = 1; } else { output_low (PIN_A4) toggle = 0; } x = input_a(); // Port lesen clear_interrupt (INT_RA0); } [/c] Wenn ich das Ganze in MPLAB 8.56 simuliere, ist alles OK, aber in der Realität
-
Thread
Frage zum PIC18F4450
Der Textool Adapter ist Schrott. Kann man mit den PIC12F157X auch nicht verwenden. Da werden nur die alten 0815 Pics unterstützt. Deswegen haben wir dann einen universellen ICSP Adapter gebaut, welcher mit Jumpwires mit dem PIC Sockel verbunden wird.
-
Thread
sehr kleiner µC...nur 1 Port
PIC12F629 (8-pin) und die seriellen Daten bit-bangen. Gibts ne Menge Code im Netz dazu. Z.B. http://www.sparkfun.com/tutorial/sadxl/1-intro.htm
-
Thread
Eismaschine basteln mit Timer und Motor
www.mikrocontroller.net/part/NE555 ? Damit werden die 3 Stunden nicht sehr genau... Ich würde es mit einem PIC12 mit Quarzoszillator machen, falls µC programmieren nicht in Frage kommt, könnte man aus Logik-ICs einen Quarzoszillator + Zähler bauen.
-
Thread
Unbekanntes Bauteil (IC)
Alternativ wäre ein Dip-8- Mikrocontroller möglich, AT-Tiny oder PIC12C.. Immer vorausgesetzt, die Spannung liegt bei 3V. Der könnte auch gleich die Nadelimpulse erzeugen.
-
Thread
Quellcode ändern von Pic auf MEGA8
Hallo ich wollte gerne einen Quellcode von einem PIC12C508 abändern und auf einem Mega8 laufen lassen.1.Ist das überhaupt möglich?Wenn ja gibt es eventuell die Befehle der verschiedenen MC in einer Liste?Ich meine z.B. PIC Timer TMR0 = Mega TCCR0 usw.
-
Thread
PAL mit ATtiny?
Ein monochromes Schachbrett-Testbild kannst du sicher mit jedem ATTiny/PIC12 hinbekommen.
-
Thread
Mikrocontrollerraten
gefunden, den ich nicht identifizieren kann: - SOIC8 - Marking MF2523E + Datecode - Pinout folgt PIC12C509 schema: 1 VDD, 8 GND, 2/3 XTAL (Ist auf der Rückseite) Hat jemand eine Idee? Nach Microchip, Padauk oder Holtek sieht es nicht aus.
-
Thread
I2C 1Wire Counter
Peter D. schrieb im Beitrag #6693702: > Z.B. ATtiny25 z.B. PIC12Fxxx
-
Thread
Nixie Röhren IN-14 Leuchten nicht
ich noch keinen Mikrocontroller entdeckt, aber das kann auch ein 8-Pinner sein, z.B. ATtiny oder PIC12. Der bedient seriell eine Kette von 8-bit-Schieberegistern 74HC595. Für 6 Ziffern braucht man maximal 60 Bit, bei den Zehnern kann man noch sparen. Stunden-Zehner nur 0-2, Minuten- und Sekunden-Zehner
-
Thread
Welche Funktionalitäten hat eigentlich so ein Ladeziegel?
Trivial, ein 1kHz Generator der +-12V liefert und etwas Auswertung macht bei meinen Eigenbauten ein PIC 12F683 zwei 16A Relais Schalten die 230V durch. Das Puls/Pausenverhältnis bestimmt den Strom, den das Auto ziehen darf. Inzwischen gibt es die Diner mit Anzeige, einstellbarem Ladestrom Thermoüberwachung
-
Thread
Verlustleistung von Pic zu groß
sowieso die PIC18F zu empfehlen( stichword Nanowatt). Ausserdem gibts für die PIC18F, PIC10F und PIC12F gratis c-Compiler(Nachdem du E-Technik Student bist solltest du das ja können ;-)). Also haltet euch nicht an den PIC16F fest sondern schaut euch gleich die PIC18F an. Immerhin benutzt ihr ja auch
-
Thread
Boblight reagiert langsam
einen der drei Kanäle habe ich bereits auf dem Steckboard aufgebaut und das Asm Programm für meinen PIC12F1501 ist auch fertig. Beim Testen ist mir aber aufgefallen, dass die Software nur sehr langsam reagiert. Wenn ich den gesamten Bildschirm schwarz mache dauert es ca. 10 Sekunden bis die Leds aus sind
-
Thread
Akkuschrauber Ladegerät "Optimierung"
. Der bestand aus einem Relais und einer Leistungsdiode. Die Ladeintelligenz habe ich aus einem PIC12F675, einem 5V-Linearregler, einem Bipolartransistor für Relaisansteuerung und und einpaar Widerständen für Spannungs- bzw. Temperaturmessung aufgebaut. Das wars eigentlich, keine Stromquelle etc.,
-
Thread
Can auf 8 Bit AVR ohne entsprechende Schnittstelle
ist das gar nicht so schwer. Wie Jens schon schrieb, schwierig. OK, seit dem PoorMans-Scope auf PIC12-Basis wird auch CAN gehen. Aber dann macht der 8-Bitter nichts anderes mehr. CAN ist nicht vergleichbar mit SPI, I2C oder UART. Als reine Spielerei kannst Du "nur mitlesen" implementieren oder
-
Thread
suche 1Hz Oszillator mit geringem Stromverbrauch mit 10µA maximum und Abweichung <=100ppm
welche. Die neueren PICs können das alle und brauchen in der LF-Variante weniger als 1 µA. Beispiel: PIC12LF1840 hat 8 Pins, davon 2 für den Quarz, 2 für VDD/Vss, die restlichen 4 stehen zur Verfügung. Die nächste Stufe wäre dann z.B. ein PIC16LF1825 mit 14 Pins, hat also 10 I/O Pins, ansonsten kompatibel
-
Thread
Modelbau
seit längerem produziert und vielfach verkauft. Ich arbeite allerdings mit anderen Prozessoren (PIC12F629). *Bitte keinen Glaubenskrieg über die unterschiedlichen Prozzis anfangen !!!* Dabei überprüfe ich alle 0,01ms, ob ein entsprechender Eingang am PIC auf H-Pegel liegt. Ist dies der Fall, erhöhe
-
Thread
Lichterkette - Reverse Engineerig - Was konnte sein?
ein Blick auf die Beschriftung soweit vorhanden und ein Blick in die Datenblätter (z.B. Attiny13; Pic 12F...) könnte helfen. Aber selbst wenn du es rauskriegst, was dann? Auslesen; ändern; nachbauen? Wozu dass ganze?
-
Thread
elektronische DIL-Schalter? nicht-flüchtiges Latch?
Andere Leute nehmen dafür einen PIC12F oder PIC16F*/LF* oder irgendwas anderes kleines. Ein PIC16(L)F1503 hat 128 Byte HEFlash und ist mit Sicherheit billiger als Dein Maxim/Dallas Teilchen. Und viel besser erhältlich. fchk
-
Thread
µC so billig wie möglich!
0,43€. Bei Reichelt gibt es den PIC10F204 für 0,49€ (ab einem Stück) http://www.reichelt.de/PIC-12F-Controller/PIC-10F204T-I-OT/index.html?ACTION=3&GROUPID=2966&ARTICLE=86955&SHOW=1&START=0&OFFSET=16&;PROVID=2402
-
Thread
Pollin Sensor Funkübertragung
Testmodus- nach 4sec 150sec Test, d.h. bei mir 150 sec Türöffner betätigt. Das Programm steht im PIC 12C508A des Senders. Kann jemand den Quellcode des PIC auslesen, oder den Testmodus rausstreichen?
-
Thread
Frage zum Tachosignal von Lüfter..
natürlich völlig Recht. Ich hab noch die älteren Schaltungen im Kopf. Man kann da bspw. mit einem kleinen PIC12F675 sowas veranstalten, der nur ADC hat, und keine Capture-Funktion.
-
Thread
Gibt es Sockel, um Widerstände auszutauschen?
deren Wert es auszuprobieren galt, und SMD-Widerstände in dem anderen Modul. Der 8-Beinige ist ein PIC12F675.
-
Thread
Wer kann Programm schreiben um eine Taste zu Emulieren
Stromversorgung nehme ich vom vorhandenen Controller. Es sollte nach Möglichkeit schon der Attiny13 oder der PIC12F629 sein, da ich die schon habe. Ich lebe in der DomRep und komme nur sehr schwer an Bauteile. Meine preislichen Vorstellungen sind klein = kleiner Preis.
-
Thread
Problem mit Transinstor
Guten Morgen, ich habe ein kleines Problem mit meiner Schaltung. Über einen PIC 12F629 möchte ich einen Ausgang schalten. Der PIC läuft mit 5 V. Der Verbraucher soll aber mit 12 V betrieben werden. Der PIC Schaltet mit + 5V. Als NPN Transistor nutze ich einen BD679. Aber irgendwie
-
Thread
Stromsparender μController, Flexible Leiterbahn anfertigen
Ein PIC12LF1501 braucht laut Datenblatt 200nA im Sleep mit aktivem Wachdog. Für den durchschittlichen Verbrauch wird der Strom und die Einschaltzeit der LED relevanter sein.
-
Thread
Pizo Geber direkt am Port
Controller Pic12/16 25mA Ausgang
-
Thread
Wert in Frequenz umwandeln
Ich habe Dir mal eine Muster-Datei für PWM angehängt. Die ist zwar für den PIC12F683, die Register-Namen für Timer und PWM sind aber beim 16F887 die gleichen, Du must halt nur die Includes, CONFIG und die ersten Init-Zeilen anpassen. Das Programm hat eine feste Frequenz, der duty-cycle
-
Thread
softcore, suche interessierte, um den orginal PIC zu implementieren.
compiler, > und viele Sourcen inkl. Beispiele von Schnittstellen usw. Es geht doch hier um einen PIC12xxx, oder? Ich hab mit dem nie was gemacht, ich hab aber ne Zeit den 16F84 in Assembler programmiert und fand den Befehlssatz nicht so wirklich C-Compiler-tauglich. Da gibt's schon wesentlich bessere
-
Artikel
WS2812 Ansteuerung
Repository Assembler. MSP430G2553 mit 16 MHz, Interrupts müssen gesperrt sein 43oh forum Ansteuerung mit PIC12, PIC16, PIC18 und PIC24 mit SPI und Bitbanging. Der PIC12/18 muss mit 32MHz (--> 8MHz SPI) laufen. Beim PIC24 sollte das SPI mit 5.3333MHz (16/3) laufen. Bitbanging Versionen gibt es ab 16MHz. Für PIC12, PIC16, PIC18 und PIC24 gibt es Code in ASM und C. Forenthread Ansteuerung mit PIC16F1509 mit CLC. Vorteil: Nicht 100% CPU Auslastung während des Sendens. AN1606 Using the Configurable Logic Cell (
-
Thread
Bewegungsmelder mit Verzögerung für Katzenklolüftung
Oder: Im selben Preisbereich gibt es auch 8-beinige Controller die sowas gerne erledigen (z.B. PIC12F675).
-
Thread
schnelles Pin Toggeling
Ubicom/Parallax SX: http://www.parallax.com/tabid/248/Default.aspx Ist eine Variante der PIC12 bis 75 MIPS also 37,5MHz am Pin. Mit 20MHz AVR geht übrigens auch 10MHz, wenn man es richtig anstellt. Mit PIC24/dsPIC33 immerhin auch 20MHz.
-
Thread
drehzahlregler
Matthias S. schrieb im Beitrag #6018379: > Ich vermute einen Tiny oder PIC. PIC12F615 ist da drauf.
-
Thread
Wer kann mir zwei PICs brennen?
Guten Tag liebes Forum, Ich habe schon seit Monaten hier zwei PICs liegen (PIC12F629, PIC18F2455), für die ich mir eigentlich nen Brenner bauen wollte. Leider hab ich keinen LPT-Port. Bräuchte wieder nen beschriebenen PIC. Also, kann mir jemand die beiden PICs 12F629 ind 18F2455
-
Thread
PIC 32 schneller Basic Interpreter
genau einer von den weiter oben von mir genannten DEUTLICHEN Nachteilen... (Es handelt sich um einen PIC12F1572) Ansonsten muss ich aber sagen das mir die IDE gar nicht schlecht gefällt. Vielleicht sogar besser als das neue MPLABX mit dem ich bisher noch etwas auf Kriegsfuss stehe. (Ich weiß viele sehen
die Schleife von oben durchlaufen lassen. mit einem Pic auf 8MHz. Der braucht dafür 20 Sekunden. PIC12F675. War ein anderer Basic Compiler.
-
Thread
Was ist der gängigste I2C <-> RS232 Chip?
Kopf machen willst: https://www.sparkfun.com/products/9981 Vermutlich reicht aber auch ein PIC12 mit UART und I2C auf verschiedenen Pins.