-
Thread
2 LEDs - 1 PIN
programmieren da ist. 3. Du beist in den sauren Apfel und nimmst (wenn möglich) z.B. einen PIC12F1840. Der hat 8 statt 6 Pins. DIP8 haben beide aber da es dir ja auf den Platz ankommt, wirst du den SOT23 haben. Ein SOIC8 oder DFN8 wird wohl größer sein, jedoch nicht soviel größer, wie du an zusätzlichen
-
Thread
Fehler bei Bitmanipulation
aber etwas nicht zu funktionieren. Kann ich nicht so weit verschieben?? Ich programmieren einen PIC12F1840 (8 Bit) und benutzte den HIGH_TECH Compiler und MPLAB.
-
Thread
RS485 Treiber mit Adresse
AVR90CAN128, der im Vergleich dazu ziemlich alt aussieht. Andere Möglichkeit: LIN Nimm einen PIC12F1840 im SO08 und dazu einen MCP2021 LIN-Transceiver mit eingebautem Spannungsregler. LIN ist ein serieller Eindraht-Bus mit 12V-Pegel und 19200 bps aus der Automobilindustrie. Designziel von LIN: möglichst
-
Thread
SCL bei I²C invertiert?
Hi, ich bin gerade dabei das I²C Modul meines PIC12F1840 zu konfigurieren. Nun habe ich es geschafft, dass er einen Befehlt sendet, aber da stimmt etwas nicht: Beim Start Bit sollte SCL ja High sein und SDA von High auf Low wechseln. SDA passt soweit auch
-
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 werde
-
Thread
Sensorplatine via 4-poligem Kabel / Audioaufnahme und mehr
letzter Plan war es, mittels Mikrofon + Verstärker (fertiges Board mit kleiner Schaltung) und einem PIC12f1840 als A/D Konverter und I2C Slave die Daten auch über den I2C Bus zu streamen. Nach langem tüfteln habe ich es zwar geschafft einen einzelnen Wert vom A/D Konverter via I2C übertragen, aber um
-
Thread
Strom über Spannungsabfall am Mosfet messen(Code)
habe ich zufälligerweise gerade auf meinem kleinen PWM-Board zur Motor-Steuerung implementiert (PIC12F1840). Da geht es bis 125 kHz PWM. Dabei wird TMR2 für PWM und der TMR0-Interrupt zum Start der AD-Wandlung verwendet. In der ISR wird TMR0 auch wieder geladen, so daß nach ca. 50µs eine neue Ad-Wandlung
-
Thread
PIC18F Frage
Programme in Assembler zu schreiben.Desweiteren schaff Dir auch gleich mal 2-3 8-beinige Pics z.B.: Pic12F1840 und 18-beinige Pic16F1827 an.Am Anfang ist es selten, dass man 10000 I/O-Ports braucht...... Beide Typen sind guenstig bei Reichelt zu bekommen. Als 18F-Typen empfehle ich Dir den Pic18F2550
-
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 von
-
Thread
PIC-Einstieg: MPLAB v8 oder MPLAB X?
68Byte RAM und 1kWord ROM, sonst nix ;) Neuere/zu empfehlende sind: PIC12: z.B. PIC12F1822 o. PIC12F1840 (find ich fürn 8pinner ganz chic) PIC16: alles mit 4-Stellen hinterm F PIC18: "fast" egal, da gibts nicht sooo große Unterschiede. Neuere sind die, die ein K oder J im Namen haben. Kannst ja auch
-
Thread
PWM zu Sinus
datei); return 0; }[/c] Falls es dir hilft, im Anhang ein Code um 50Hz Sinus mit einem PIC12F1840 zu erzeugen. Die Tabelle wurde mit dem Code oben erstellt.
-
Thread
Kabellängen und ein Paar dinge mehr mit nem µController
Der PIC12F1840 () wäre z.B. passend (andere bestimmt auch, es soll kein Krieg ausbrechen). Der hat an Pin 2+3 TX/RX, also RS232/RS485/LIN und du hast noch andere PINs frei für einen One-Wire-Sensor. Wenn du aber
-
Thread
µC um Modellbauservos und DC-Motoren anzusteuern
RC-Signaleingänge oder eine serielle Schnittstelle vergessen? Dann würde nach der o.a. Spec z.B. ein PIC12F1840 o.ä. im 8-Pin DFN-Gehäuse entsprechen.
-
Thread
Teelicht mit PIC10F200
8pinner benutzen magst/kannst (DIP [wohl zu groß], SOIC8 oder DFN), würde ich den PIC12F1822 oder PIC12F1840 empfehlen. Der hat nicht nur genug Luft im Flash, sondern hat auch ein PWM-Modul. Das heißt, einmal Konfigurieren und dann nur noch Bytes aus der Tabelle/Array in das Register schreiben und das Modul
-
Thread
Drehzahlmesser für Modellmotor
Das könnte man auch mit einem kleinen uC lösen. Der hat Zähler und SPI integriert. Der PIC12F1840 z.B. hat SPI, 16bit Timer und Input Capture im DIL/SOIC-8
-
Thread
LED-Treiber Fahrradlampe (Reverse-Engineered)
Das Pinlayout des "uCs" ist identisch mit Microchips PICs wie z.B. den pic12F683 oder pic12F1840. Ich wuerde die Leds so umverdrahten,dass jeweils 2 in Reihe liegen,dann parallel schalten und diese Kombination direkt mit dem dem MOSFET ansteuern.An Pin 5 des ICs kann man bei den Pics PWM ausgeben
-
Thread
SPI - Master - Slave Kommunikation mit PIC
_______________ | | | PIC18F26K80 |<------------>|PIC12F1840 | ____________| |______________| Angeschlossene PINS: Master (28-Pin SOIC): SDI: RC4 (PIN 15) SDO: RC5 (PIN 16) SCK: RC3 (PIN 14) CS: RA7 (PIN 9) Slave (8-Pin SOIC
-
Thread
Power on/off
dann die meiste Zeit, und wacht nur mit einem On-Change-Interrupt durch den Taster auf. Ein PIC12F1840 braucht z.B. im Sleep laut Datenblatt 20nA. Das ist allerdings der "Frontpage"-Wert. Da müsste man sich anschauen, welchen Aufwand man treiben muss, um wirklich auf diesen Wert zu kommen.
-
Thread
Akku-Unterspannungsabschaltung - neu auslegen?
googlen nach > Alternativen hat keine Ergebnisse gebracht. Ich bleibe dran! Ich würde einen PIC12F1840 oder ATTiny85/45/25 nehmen. Ist zwar auch SO8 aber die Referenz ist bereits drin. Außerdem braucht man nur einen 100nF Abblockkondensator als Beschaltung wenn man die interne Referenzspannung mit
-
Thread
Signal jede ms schalten
auch die eine Millisekundende. Und er benötigt zusätzlich nur noch einen Abblockkondensator. Der PIC12F1840 z.B. hat für so eine Aufgabe sogar eine extra Hardware, den "DATA SIGNAL MODULATOR" auf dem Chip. Wenn man den einmal passend aufgesetzt hat, macht der das von ganz alleine. MfG Klaus
-
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 Entwicklungs-Hardware
-
Thread
75 sek Impuls
IC-Lösung hin, ohne programmieren zu müssen. Natürlich geht das auch mit µC. Ich würd ienen PIC12F1840 im SOT-23-6 Package draufmachen. Davon bekomme ich 4 oder 5 auf die Fläche des NE555 ;-)
-
Thread
PIC-Clones und 4-Bit MCUs aus China (MDT-MCU)
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
-
Thread
PIC-Programmierung, analoger Input, Debugging
Der PIC12F1840 hat ein EUSART-Modul, also eine universelle serielle Schnittstelle. Das TX-Signal kann man direkt an RX der COM-Schnittstelle eines PC oder eines entsprechenden Adapters anschließen. Beim RX-Signal
-
Thread
Problem mit Analogen Eingang und Clampdiode -> VCC wird zu hoch
"operation ratings" ist keine normale Funktion zu erwarten. Und das betrifft - zumindest beim PIC12F1840 - auch die Nutzung der Clampingdioden. Du solltest das bei Gelegenheit mal mit einem Hersteller diskutieren. BTDT, wir haben alle klein angefangen.
-
Thread
Lauflicht. Bitte um Hilfe
der Nervenbahn laufen - das ist alles schon in der "API" drin... Als Hardware reicht dann ein PIC12F1840 und ein WS2812-LED Streifen pro Nervenbahn (wenn mehrere Nervenbahnen ins Spiel kommen sollen, ist das sicher günstiger, als je einen Arduino).
-
Thread
ATTINY85 o.ä. als I2C zu WS2812 Bridge
Protokoll-Umsetzung machen Servus, ich habe damit auch schon mal experimentiert und es auf einem PIC12F1840 implementiert: http://www.picalic.de/PIC2WS2812/ Der schafft mit seinen läppischen 256 Bytes RAM eine Umsetzung von UART (1MBit/s) auf WS2812 rechnerisch für ca. 1500 LEDs, bis u.U. der Puffer überlaufen
-
Thread
Spannungsüberwachung 12V ohne uC
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
Verständnissfrage zur nötigen Mehrfachmessung eines AD-Messwertes mit µC
hochstrom" Pins für Direktansteuerung gelatchter 5V Relais PIC18F2520 "Nachfolger" des PIC16F876 PIC12F1840/PIC12F675/PIC12F683 8-Pin Device PIC24FV16KA302 12 Bit ADC 16 Bit PWM und 5V Peripherie. PIC18F06Q40/PIC18F16Q40 12 Bit ADC Die letzteren PICs programmiere ich hauptsächlich auch in "C"
-
Thread
Anfänger in C und welcher PIC (evtl. uno32) ist geeignet ?
wwwproducts/Devices.aspx?product=PIC18F45J11 Für ein paar einzelne Pins gibt es das auch z.B. beim PIC12F1840
Devices.aspx?product=PIC18F45J11 > > > Für ein paar einzelne Pins gibt es das auch z.B. beim PIC12F1840 Für ein paar Ausgewählte Peripherials gibt es das bei den meisten der neuesten PIC16. Da hat man dann mehrere Mögliche Pins zur Auswahl. HAt mir gerade beim PIC12F1572 einiges an Schweiß erspart
-
Thread
Powerbank schaltet sich aus
man auf > 4 V setzen könnte? Der PIC12F683 besitzt leider nur einen BOD von ca. 2V und der PIC12F1840 (den ich auch habe und dem PIC12F683 weit ueberlegen ist),laesst nur 2 verschiedene BOD-Values zu.Beide allerdings zu niedrig. Ansonsten waere deine Idee nicht schlecht. Ich muss das Datenblatt
-
Thread
Flash Speicher beschreiben PIC12F1501
gehabt Programm-Flashspeicher zu benutzen,da mir die EEpromkapazitaeten immer ausreichten. Der Pic PIC12F1840 waere fuer dich wahrscheinlich die bessere Loesung gewesen.Hat 4k-Speicher (statt 1k im Pic12f1501) und 256 EEprom bytes. 1k sind etwas knapp wenn man mit der freien Version (keine C-Optimierung
-
Thread
BMS für Elektroaut
mit einer Einzelzellen-Elektronik gemacht und auch schon Software dazu geschrieben (TinyAvr und PIC12F1840). Die Signale wurden mit einer Leitung durch die Kette durchgeschoben. Am Ende haben ich das dann doch verworfen und bin auf LTC6803 umgestiegen. Der ist zwar erst mal recht teuer, aber 12 Kanäle
-
Thread
Attin84 I2C mit der USI läuft nicht
> mehr Platz braucht. Mit dem geht es ja einwandfrei. Falsche Wahl. Ein PIC12F1822 oder ein PIC12F1840 im SO08 oder DIL08 hat SPI und I2C in Hardware, so wie es sich gehört, dazu eine UART, auch in Hardware. Inkl. Noise Filtering bei I2C, was die USI NICHT hat. Nur um Dir mal zu zeigen, was es
-
Thread
Keine Output am Pic
genannten Bauteile. Um einfach mal 3 von mir für sehr angenehm empfundene PICs zu erwähnen: PIC12F1840, PIC16F1939, PIC18F26K22 Als Beispiel dein PIC16F871 vs. PIC16F1939 (beide 40pinner und DIP): PIC16F871: Programmspeicher: 3,5kByte RAM: 128 Byte EEPROM-Speicher: 64 Byte IOs: 33 Max.
-
Thread
PIC - "beliebtester"?
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 auf einem Pin. Damit will ich Mini-I²C->PWM Module bauen. Braucht nichts
-
Thread
Wasserpegelanzeige
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
PIC 10F200, Anfänger
wenn es auch 0,50 EUR tun? Oder andersrum, wenn man noch 5 Cent drauflegt, bekommt man den PIC 12F1840 der etwas besser ausgestattet ist. (Alle Preise Reichelt) Woher kommt eigentlich dieses zwanghafte Verhalten auf Seiten der Atmel-Fans, den Leuten das Herumspielen mit den Microchip-Prozessoren
-
Thread
Was kann man mit 16Byte an RAM machen?
muss: Mit Assembler ist man da natürlich besser dran ;-) Für C und Minimalisten würde ich den PIC12F1840 empfehlen. Der hat auch nur 8 Haxen, hat aber komforatbel Flash und satt Periperie. Damit kann man schon richtig was anfangen. Eine richtige Herausforderung ist aber immer die Anzahl an Pins bei
-
Thread
WordClock mit WS2812
, daß schon ein einzelnes ausgeschaltetes Pixel mehr Strom zieht (rund 4 mA) als ein laufender PIC 12F1840 bei 5 V und 32 Mhz (typ 1,8 mA). Hier kann es ggfs. sinnvoll sein, das Pixel versorgungsmäßig an drei parallelgeschaltete Pins zu hängen, wenn man aus dem SLEEP-Mode irgend einen Nutzen ziehen
-
Thread
IRMP - Infrared Multi Protocol Decoder
*Aktualisierung* Die IRMP-Software kann unter [[IRMP]] --> Download heruntergeladen werden. Hallo zusammen, Anmerkung: Dieser Source entstand im Rahmen des Projektes "WordClock", siehe Artikel http://www.mikrocontroller.net/articles/Word_Clock bzw. Thread, der alles zum Auslösen gebracht hat: http://www.mikrocontroller.net/topic/156661 Da RC5 nicht nur veraltet, sondern mittlerweile obsolet ist und immer mehr die elektronischen Geräte der fernöstlichen Unterhaltungsindustrie in unseren Haushalten Einzug finden, ist es an der Zeit, einen IR-Decoder vorzustellen, der