-
Thread
PIC16LF1509 undefined identifier error
der 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
-
Thread
Weihnachtsstern mit WS2812B und STM32F042
STM32F042 : 1€ Die F042 sind so ziemlich das untere Ende der STM32. Warum sich extra Equipment für PIC12 oder ATTINY anschaffen? Wegen 0,x€ Ersparnis? Ist das dein Ernst?
-
Thread
PIC12F683 - Comparator funktioniert nicht
einer gewissen Zeit soll eine LED angehen. Daher dachte ich, den Comparator des PICs zu benutzen (PIC12F683) und habe bisher folgendes geschrieben. Im Debugmodus allerdings komme ich nicht über die Abfrage hinaus ob die Spannung nun größer ist am Eingangspin. Dort habe ich auch bemerkt das er gar keinen
-
Thread
Timer - Schaltung optimieren bitte um Unterstützung
--+ | | | | | +---+----------+----------+ [/pre] Denn auch ein PIC12C508 kann so wenig Strom verbrauchen (1uA in Standby) daß es viel weniger ist als jeder Akku schon an Selbstentladung hat, der Verbrauch also völlig unrelevant ist. Die Eingänge ABCD schaltet man ohne
-
Thread
Spannungsüberwachung 12V ohne uC
Lösung mit Prozessor doch billiger: ICL7665: Reichelt 2.90 etwas Hühnerfutter 0.10 Summe 3 Eur PIC12F1840 Reichelt 1.45 BF545C als Spannungsregler bis 30V Eingang mit 0uA Eigenverbrauch 0.32 BSS138 um den Spannungsteiler abzuschalten 0.04 Etwas Hühnerfutter 0.10 Summe 1.91 Eur Schaltung analog
-
Thread
PIC12C508 GP state 1 oder 0
"+" verbinden soll und für 0 mit "ground"? Ich frage lieber, bevor ich etwas falsch mache und den PIC12C508 zerstöre... Ich bedanke mich im Voraus für eure Hilfe. Conrad
Hallo, habe mir mal einige Gedanken gemacht und kurz recherchiert. Ich fasse mal zusammen: Der PIC12C508 ist ein 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
-
Thread
Lautstärkeproblem beim BOSE Soundtouch 10
provisorischen IR-Fernbedienung die den Lautsprecher per Tastendruck "softstartet" Die Taste versorgt einen PIC12F629, der sich dann per Haltetransistor solange weiterversorgt bis er die Kommandos für "Einschalten" dann eine lange Folge von "Leiser Kommandos" und anschließend eine kürzere Folge von "Lauter Kommandos
-
Thread
Transistor im Widerstandsbereich betreiben
LED-Treibers ansteuern. Dazu gebe ich mit einem Drehschalter (hex-Codierung) ein Signal an einen PIC (12F675) und der PIC gibt mir dann eine entsprechende PWM aus. Diese PWM wird dann mit einem Tiefpass 2.Ordnung geglättet und so bekomme ich eine wunderbare Spannung zwischen fast 0V und 5V. Soweit so
-
Thread
Auf-/Abwärts-Zähler mit 33 Ausgängen und Zustandsspeicher.
Schaltspannung) oder preiswertere Typen mit geringerer Spannungsfestigkeit an einen 8-beinigen µC, z.B. PIC12F..., hängen. Damit hat man 4*8=32 Schieberegister- Ausgänge und bei Bedarf hat der µC noch einen Pin frei für Ausgang Nr. 33. Der EEPROM des µC hält ca. 1Mio. Schreibzyklen aus, was für einige Zeit
-
Thread
Suche PicAxe Alternative
> PIC12F683 Kommt in DIP8 Nicht wirklich empfehlenswert. Das Pickit hat einen In-Circuit-Debugger. Einmal mit gearbeitet möchte man nie wieder ein C-Programm ohne Debugger entwickeln. C hat viel mehr Fallen
> > PIC12F683 Kommt in DIP8 > Nicht wirklich empfehlenswert. Das Pickit hat einen In-Circuit-Debugger. Fuer die wenigen Momente, in denen es mich zum Debugger getrieben hat, hab ich hier u.a. noch einen
-
Thread
LTSpice-> DAC-> Impedanzwandler mit Transistor -> Geht nicht
Possetitjel schrieb im Beitrag #5158246: > Einsätze werden > noch angenommen! Bin dabei. PIC12(L)F1571/2 http://ww1.microchip.com/downloads/en/DeviceDoc/40001723D.pdf
-
Thread
8-Bit Controller noch zeitgemäß?
Prozessorkern ist für viele Projekte - abgesehen von der Performance - relativ egal. Für mich (PIC12-PIC32 Nutzer) ist der einzige Unterschied die Rechenperformance und der Compiler. Und das, obwohl die Kerne der Controller nicht unterschiedlicher sein könnten :-)
-
Thread
Gewitterwarner
doch bekannt vor :-D Habe da in meinem Shop auch einen Gewitterwarner. Dieser ist aber auf einen PIC12F1572 basierend. Analogfrontend ist auch der TA AM Receiver. Das Eingangssignal wird über einen analogen Comparator geschickt. Dieser hat den Vorteil, das man da noch einiges rausholen kann, was
-
Thread
Arduino 5V auf 3V regeln 40mA
ist bei dir also eher störend. Man könnte versuchen, deine 5V direkt an die Pins VCC und GND des PIC12C608? anzulegen, die Ladungspumpe wird dann aus bleibem.
-
Thread
4-bit Microcontroller / Microprozessoren?
Liga wie 4-Bitter. Einen abgespeckteren gängigen Mikrocontroller kenne ich nicht. Selbst der PIC12C508/F508 (Playstation-Modchip) hatte mehr Flash/EPROM und RAM ;) Wenn es mehr Pins sein dürfen: PIC16F54 (PIC16C54) Die Architektur dieser alten Baseline-PICs mit allen ihren Beschränkungen (
-
Thread
PIC-Clones und 4-Bit MCUs aus China (MDT-MCU)
wahrscheinlich nur für Großserien. Wennn du unbedingt gerne mit kleinen 8-Pinnern spielst, empfehle ich den PIC12F1840. Der ist in jeder Hinsicht (außer vielleicht dem Preis) besser. Aber: Selbst als eingefleischter PIC-Fan sollte man die 8-Bitter überdenken, seit es den PIC32MM gibt. In C ist das nicht mal
als man denkt: https://datasheet.lcsc.com/szlcsc/BJ8P509FNB_C83513.pdf Dieses Modell soll ein PIC12C509-ähnlicher Nachbau sein, jedoch mit einem 13-Bit Befehlswort, ähnlich einigen der frühen PICs von General Instruments.... Interessanterweise hat der China-Cloner hier eine lästige Limitierung
-
Thread
Sichert ihr eure Ausgänge ab?
unvermeidliche Innenwiderstand der Ausgangsstufe zulaesst. Wenn ich z.B. das Datenblatt eines PIC12F1840 richtig interpretiert habe,dann hat der PIC bei einem Ausgangsstrom von 20mA einen statischen Innenwiderstand von 75 Ohm. Bei einem Kurzschluss fliessen ca. 37mA,was bei einer Betriebsspannung
-
Thread
PIC12F1572 -> Problem mit Sleep -> Wird nicht immer ausgeführt
voltage End If Weiss den wirklich keiner weiter,an was das liegen kann? Falls es wichtig ist:Der PIC12F1572 besitzt einen (eigentlich drei) 16bit PWM.
-
Thread
PIC12F1572 Flash Speicher schreiben/lesen
Hallo Zusammen, ich knabbere gerade an dem Problem, dass ich eine Adresse, welche ich während des Betriebs empfange, in den nicht flüchtigen Flash Speicher schreiben möchte. Beim Start des PICs soll er sich die Adresse wieder aus der Speicherzelle abholen. Ein "Lernprozess" könnte man es ja nennen. Nun habe ich mit dem MPLAB X Code Configurator die Header- und Sourcedatei erstellt, aber irgendwie funktioniert es nicht. Entweder die Funktionen sind fehlerhaft oder ich verwende sie falsch. Zum Testen schreibe ich zuerst in die Zelle, dann lese ich sie wieder aus. [code] uint8_t adress1
-
Thread
Probleme mit PIC 12F1501 und PICKIT3 und MPLAB X
Bei meinem neuen Projekt jedoch habe ich eine Schaltung gekauft auf der ein uC verbaut ist. Ein PIC 12F1501. Ich habe mir nun ein Clone PICKIT3 gekauft und versucht das ganze über das MPLAB neu zu programmieren doch das Problem ist das mein Clone von der IPE zwar erkannt wird aber in der MPLAB IDE
-
Thread
Einfachen Mikrocontroller programmieren
Funkprotokoll kommunizieren: http://ccspicc.blogspot.de/2016/09/extended-nec-protocol-decoder-pic12f1822-c-code.html Grüsse Diago
-
Thread
was ist das für ein chip/controller?
Lass mich rate: in einem Finder. Das ist ein PIC12F oder PIC16F. Bei genügend großer Stückzahl pinselt Dir jeder Hersteller jeden Wunsch aufs Gehäuse.
eProfi schrieb im Beitrag #5086076: > Das ist ein PIC12F oder PIC16F. 16C54, kundenspezifisch vorprogrammiert.
-
Thread
Digitales Poti über Infrarot programmieren
steuern. Natürlich via Fernbedienung. Lief dann wie folgt: IrDa Empfänger -> Kleiner µC (Glaube PIC12) -> Digitales Audiopoti (Glaube AD)
-
Thread
einfache Pflanzenbewässerung
Bedarf für die Pumpe aufgestockt werden. Als µC arbeitet ein PIC (was auch sonst??? ;-)) )- hier ein PIC12F683 mit internem Oszillator, die Programmiersprache ist Mikrobasic. Die Pausenzeit kann bei größeren Abweichungen vom 12/24h-Intervall im Programm angepasst werden. Die kleine Universalplatine
-
Thread
Frage bezüglich Comparator beim PIC12F1572
Hey Leute, Kurz mein Aufgabenziel: Ich möchte den PIC12F1572 aber möglichst stromsparend nutzen. Der PIC12F1572 befindet sich also im SleepMode. An einem PIN des PIC12F1572 hängt ein analogen Signal. (0-1V) Diese soll mittels Comparator mit einem EINSTELLBAREN
Compare17 schrieb im Beitrag #5049849: > Ich möchte den PIC12F1572 aber möglichst stromsparend nutzen. Dann sollte die Eingangsimpedanz deines comapators beachtet werden. > Der PIC12F1572 befindet sich also im SleepMode. Was dem Comparator (sofern aktiv)
-
Thread
Zimmer/Bereichs Kontroller
den letzen Jahren immer wieder was gehabt ... PIC24 ähnelt eher AVR als den alten 8-Bit PICs (PIC12/16/18), nur das alles 16 bittig ist statt 8 bittig. Die Architektur ist sehr angenehm. fchk
-
Thread
Wasserpegelanzeige
in diesem Video: https://www.youtube.com/watch?v=Nj5t31s_EoU Beim Controller denke ich an einen PIC12F1840, der hat alles drin, was man braucht: CPS-Eingänge für die Sensoren, einen DAC, der immerhin eine Ausgangsspannung in 32 Schritten ausgeben kann (sonst kann man natürlich auch einfach PWM benutzen
-
Thread
RFID/UART und PIC12F629
Moin Moin Ich brauche eine RFID-Erkennung.Auf Seite http://www.instructables.com/id/RFID-Car-immobiliser-with-PIC12629/ wird ein interessantes Projekt gezeigt.Allerdings habe ich schon ein anderes Lesermodul (Anlage_1);Damit funktioniert das Beschriebene aber nicht.Der Leser funktiniert so wie auf dem Bild und Monitorprogramm auf PC prima.Das hex-File und das asm-File helfen mir nicht zu verstehen was da passieren soll. kann mir jemand helfen das wie vorgesehen zum Laufen zu kriegen ? Frank
-
Thread
V: PIC12F519-I/SN und PIC16F526-I/SL
Abend zusammen ! Ich habe folgende Bauteile (NOS aus dem Jahr 2013) günstig abzugeben: 97 Stk PIC12F519-I/SN und 39 Stk PIC16F526-I/SL Abgabe nur komplett um gesamt 25 Euro. Versand nach Deutschland oder Österreich bereits includiert. Bei Interesse: brandis.saftladen(ät)gmx.at Grüße
-
Thread
Microcontroller OOK Datenradio Beispiel und Demo Sourcen
fuer den TX und den RX sind vorhanden. Der TX läuft mit einem PIC16F684 PIC und früher mit einem PIC12F627. Ich verwendete damals 418MHZ RXM/TXM Module von LINX. Das Demo System war ein kleines Sensor Module mit 2 Digitalen Eingängen und einen Analog externen Eingang mit interner Vbat und Temperatur
-
Thread
MPLAB Software Übertragung auf einen uC die PIC Familie
Portierung = umschreiben der Software für eine andere Plattform. Zb von Pic10fxxx auf Attinyxxx oder Pic12xxx usw. Hier in diesem Fall gehts um eine schnöde 1:1 Kopie, lediglich mit anderem Pinout. Nur weil ein ICD3 benutzt wird gehts nicht ums debuggen, mit dem Teil können die Chips auch geproggt werden
-
Thread
PIC12F1572: UART TRMT vs. TXIF - Bytes sporadisch doppelt übertragen?!
Grüße Forum, mein kleines LED-Projekt besteht aus einem Haufen PIC12F1572, die mit ihrem UART ge-daisy-chained sind und dem WS2812-Protokoll folgen: 6 Bytes rein, nimm 3 für RGB und schiebe 3 raus. Repeat. Synchronisation zusätzlich über TMR2, der nach 1ms UART-Inaktivität
-
Thread
PIC18F26K22 Timer0 1sec Interrupt für Uhrzeit
Projekt (PIC18...) findest du wie man Zeit Flanken im Interrupt erzeugt. Im zweitem Projekt arbeitet PIC12... mit dem Quarz 32768 kHz und Interrupt 1 Sek. , sonst mit internem Oszillator. Das „schlafen gehen“ (sleep) muss nicht sein.
-
Thread
Such einen einfachen Microcontroller in SO8
in Assembler programmiert > werden. Es soll so eine Art Lauflicht werden, ähnlich CMOS 4017. PIC12F1840 ist ein recht nettes Gerät für einen 8-Pinner. Den musst du auch nicht in Assembler programmieren, und debuggen kann man ihn auch.
Es muss ein gerade noch handlötbares Gehäuse sein. 4 > Outputs, ein Input und 2x Versorgung. PIC12F1840...
-
Thread
Assembler-Programmieren PIC16F1934/6/7
"unverständliche" Programmierung der PIC's. 1. sind das EinAdreßmaschinen und zweitens haben die Pic12 und alle alten PIC16 nur 35 Befehle zum Auswendig lernen. Somit haben die ihren Platz neben all den anderen Chips verdient. Ich habe seid uber zwei Jahren mal wieder aus dem "kalten" eine Funkuhr gebaut
-
Thread
PIC24F zum Einstieg
überschaubaren Pinzahlen. Um als Einstieg ein paar LEDs blinken zu lassen, kannst Du auch mit einem PIC12F1840 anfangen. Wenn Du eh in C programmierst, ist bei einfachen Sachen, die keine große Rechenpower benötigen, relativ egal, welcher CPU-Kern unter dem Epoxy werkelt. Hauptsache ist, Du hast erstmal
Manch simples Projekt kann dauerhaft auf solchem Board bleiben. Ich hab sowas für 8 und 14 Pinner (PIC12 bzw PIC16) in 5x5cm. Da passen beide in das gleiche Layout. Da hat man schnell einen Servotester, PWM Generator etc. gelötet. Und dann ein größeres in 10x10cm für PIC24F und PIC24E. Da passen dann
-
Thread
ARM-Cortex als Anfänger?
es eigentlich aus!), billige Debugger verfügbar (PICKIT3-Clones), und der Umstieg auf PIC32 oder PIC12/PIC16/PIC18 ist dann auch nicht mehr so schwer, weil die Peripherie familienübergreifend sehr ähnlich ist. Auf jeden Fall keine Fehlentscheidung. fchk
-
Thread
2 PIC über i2c verbinden - welche Adresse?
Hier gibts ein Beispiel für PIC12. Das wird auch mit den PIC16, ist ja meist die gleiche MSSP drin, ähnlich sein. http://www.embeddedcodesource.com/codesnippet/pic12-i2c-master-slave-pwm-demo MfG Klaus
-
Thread
Mit Batterie gepufferte Uhr für Steuerung.
eine Uhr, die auch Netzspannungsausfall ohne Verlusten durchsteht. Als Mikroprozessor habe ich PIC12LF1840 ausgewählt: Low-Power Features: • Standby Current - 20 nA @ 1.8V, typical • Operating Current - 34µA @ 1 MHz, 1.8V, typical • Low-Power Watchdog Timer Current : 300 nA @ 1.8V, typical
Endschaltung kann nur aus dem PIC12LF1840, zwei Kondensatoren 32pf, dem Quarz und Batterie bestehen. Joe F. schrieb im Beitrag #4919770: > das 1-Wire Protokoll zu > implementieren Wie sieht dann dieses Protokoll aus?
-
Thread
[S]Atmel AT29C040 DIL32
Hallo, ich suche noch 4-5 Stück Atmel AT29C040 im 32 Pin DIL Gehäuse und auch noch 10 x PIC 12C508 PDIP. @Mi No: Ein Atmel AT29C040 im 40 Pin DIL Gehäuse ist mir nicht bekannt, und bei mir nicht einsetzbar. M.f.G. tomtomtom
Hallo, ich suche immernoch 4-5 Stück Atmel AT29C040 im 32 Pin DIL Gehäuse und auch noch 10 x PIC 12C508 PDIP. M.f.G. tom
-
Thread
Wie einen PIC 10F202 programmieren ?
http://sprut.de/electronic/pic/12bit.htm USBurn von sprut scheint den zu unterstützen.
---------- PIC10F200 PIC10F202 PIC10F204 PIC10F206 PIC10F220 PIC10F222 PIC12F508 PIC12F509 PIC12F510 PIC12F519 PIC16F505 PIC16F506 PIC16F526 PIC16F54 PIC16F57 PIC16F59 .... [/pre]
-
Thread
Pointer auf Flash im dsPIC
Assembler. Alles Andere kommt mir eher krampfig vor. Warum krampfig? Habe erst vor kurzem einen PIC12F1840 (Nachfolger vom PIC12F683) mit XC8 und C-Code maltraetiert.Ich find's super,obwohl ich bisher die kleinen Pics auch nur in Assembler programmiert habe. Ich bin offen fuer beide Varianten und
-
Thread
Suche kleines, schnelles PWM-Bauteil
Stromverbrauch verringern, da manche auch an nen Akku sollen. Heisser Kandidat ist im Moment der PIC12(L)F1571/2 [2]. Bin aber nach wie vor offen für Vorschläge! :) Und nochmal zu den SMD-Bauteilen: And die mini Pins kann man so direkt ja keine Drähte etc. dranmachen. Dazu muss das ganze erst wieder
-
Thread
Timer1 weckt nicht den PIC2LF1840 vom SLEEP()
PIC12LF1840...
-
Thread
PIC10F200 Breakout Board - Absegnung
später mit dem PicKit3 programmiert werden Ich denke, PICKIT3 geht nicht für PIC10F..., erst ab PIC12F...
später mit dem PicKit3 programmiert werden > > Ich denke, PICKIT3 geht nicht für PIC10F..., erst ab PIC12F... Doch, geht. Hab ich mit PIC10F322 benutzt. fchk
-
Thread
Was kann man mit 16Byte an RAM machen?
Wobei der ASM-Befehlssatz eine PICs ein Argument für C ist hrhrhr) Wobei man durchaus zwischen PIC12/16, PIC18, PIC24/dsPIC und PIC32 unterscheiden sollte, denn die haben *ziemlich* unterschiedliche Befehlssätze.
Wir verwenden pic 12f509 für die Steuerung des Test im Ofen sowie diversen Langzeittests. derzeit werden max 16 bytes verwendet. Was angeschlossen ist: 1 io IRIG J-14 signal + error flag 1 inp dmm rs232, reset line
-
Thread
PIC12F1571/2 -> IC Ohne externe Bauteile aufheizen
werden. Also der volle Versorgungsbereich des PIC12F1571/2. Dadurch kann kein Widerstand verwendet werden. Am besten währe natürlich per Software um externe Bauteile zu sparen. Wa passiert, wenn ich einen Portpin gegen Masse kurzschliese? Wird
Fred R. schrieb im Beitrag #4828212: > Ich möchte einen PIC12F1571/2 ohne (ider mit wenig) Bauteilen aufheizen Heisse Software schreiben. Alle unbenutzen timer ohne(?) prescaler alufen lassen, ebenso ADC und portpins mit negierten Muster beschalten. Wenn