-
Thread
Wie Platinen Mehrfachnutzen mit KiCad erstellen?
ganzen Sack voll der 22x15 mm^2 Platinen. Da passt ein Pic12 in DIP8 drauf (Sockel!), z.B. Pic12F1822, Pic12F1840, Pic12F1572 u.a. 3 Inputs mit Pullup, 3 Outputs mit LED 3mm. 6x R + 2x C in SMD 0805. Meine erste Verwendung ist ein "digitales retriggerbares Monoflop", was ich eben zum Einbau
-
Thread
[S] PICKIT3 gesucht
Für die Programmierung eines PIC12F1822 suche ich einen PICKIT3.
verwendest: http://kair.us/projects/pickitminus/index.html Nutze ich selbst und gerade mit einem PIC12F1822 ausprobiert
-
Artikel
Reichelt-Wishlist
TQFP-48 Microchip AVR128DB…, AVR64DD… in SOIC und TQFP Microchip dsPIC33FJ128GP802 | Microchip PIC12F1822 | Microchip PIC24HJ64GP202-I/SP | NXP LPC1114 (auch in DIP verfügbar!) | * NXP LPC214x-Serie ARM7-Controller | | | NXP LPC23xx/24xx | * NXP SAA5281 Videotextinterface | * Parallax Propeller CPU,
-
Thread
433 Mhz Funkmodul Pemenol H3V4F Verbesserung des Empfangs
RC-Switch bedient und ein 24 Bit großen Datensatz verschickt . Empfängerseitig nutze ich einen PIC12f1822. Mit nem Oszi habe ich mir das RC-Switch Signal mal genauer angeschaut am Empfänger und habe daraus diese Funktion gebastelt. unsigned long remote_read(){ unsigned long result=0;
-
Thread
selbstblinkende SMD-LED mit niedrigem Stromverbrauch
wären bei 3 V ca 1-2 µA zu erreichen (plus LED-Strom, solange die blitzt). Habe ich mit einem PIC12F1822 schon gemacht.
wären bei 3 V ca 1-2 µA zu erreichen (plus LED-Strom, solange die > blitzt). Habe ich mit einem PIC12F1822 schon gemacht. Warum nicht einfach den klassischen LED-Blitzer mit dem NPN+PNP-Paar nehmen ?
-
Thread
Suche Microcontroller mit wenig Pins und hohem (Timer-)Takt
PIC12F1822 oder PIC12F1840, die können bis 32 MHz, haben auch den Oszillator intern bis 32 MHz, gibts in DIP und in div. Hühnerfutter-Formaten
-
Thread
Wie stirbt ein Mikrocontroller?
Man da hatte ich aber Glück die Tage. War natürlich nur billig Kram, den sonnst... PIC12 *F* 1822 aufs Breadboard gepackt, NT dran auf 5V/100mA gestellt, MPLAB-X gestartet.... Meckert mal wieder "Falsch ID!". Grummel, Mist, schon wieder VCC nich an den Programmer gelegt. OK eledigt... nichts
-
Thread
Unbekannter I2C Chip
große Thema. Aber HDMI-Audio und der Video-Scaler sind schon Argumente. Ich habe mir schon den PIC12F1822 herausgesucht, der hat I2C und ist halbwegs bezahlbar. Mal sehen ob es klappt, wenn ich die Sequenzen einfach so zurücksende. Grüße, Christian
-
Thread
Kleiner Atiny gesucht
PIC12F1822 .... (bin ja schon wech;) PS: Nur weil ich grad an dem selber rum schraube... :)
angeboten. Da es bei den kleinen Tinys offenbar keine passenden gibt, war der Vorschlag mit dem PIC12F1822 schon ganz richtig, der hat nämlich nur 8 Beine und kann trotzdem einen Quarz bedienen. Evtl. würde der PIC12F1822 auch alleine reichen, dort kann man nämlich mit dem Register OSCTUNE den Prozessortakt
-
Thread
N-Mosfet Led bleibt AN
Ich hab durch gemessen am µC (PIC12F1822) Pin Hängt der N-Mosfet (PSMN2R0-30YLE) über ein 10Ohm Widerstand und 50kOhm PullDown und Schaltet die Kathode der Led.
-
Thread
220VAC Timer aus China verändern (Zeit verlängern)
Beitrag #5317890: > Ergänzend füge ich hinzu, das auch ein Tiny25/45/85 passen würde. Ein PIC12f1822 wäre sogar ganz pinkompatibel, nur wie könnte M.B. diesen programmieren, wenn er nicht einmal weiss, wie ein 555 funktioniert?.....
Minuten, das wäre aber okay). geht net, haben andere schon genug gesagt -> leckströme. >Ein PIC12f1822 wäre sogar ganz pinkompatibel, nur wie könnte > M.B. diesen programmieren, wenn er nicht einmal weiss, wie ein 555 >funktioniert?..... dito. Wenn er mit 30min plus/minus 5min zufrieden ist,
-
Thread
Anfänger bittet um Unterstützung (PIC 12F629)
die lf variante andenken! - pic10 (6pin): pic10f322 - pic12 (8pin): pic12f1572, pic12f1612, pic12f1822, pic12f1840 - pic16 (8pin): pic16f18313 - pic16 (14pin): pic16f18326, pic16f1825, pic16f1615 - pic16 (18pin): pic16f819, pic16f1455 key ist welche on-chip peripherie ich brauche - und auch
-
Thread
Einfachen Mikrocontroller programmieren
Funkprotokoll kommunizieren: http://ccspicc.blogspot.de/2016/09/extended-nec-protocol-decoder-pic12f1822-c-code.html Grüsse Diago
-
Thread
[S] Pic Programmer
Ich könnte dir einen PIC12F1822 brennen, wenn dir das hilft!? Oder ich könnte dir einen PIC für einen Sprut-Brenner brennen, mit dem Du dann deine eigenen PICs brennen kannst!?
-
Artikel
PIC Codebeispiele
PIC 16F684 (14pin) und PIC16F690 (20pin), bei den neueren Serien (C-optimiert) sind dies z.B. PIC12F1822 und PIC12F1840 (8pin), PIC16F1825 (14pin) und PIC16F1829 (20pin). Diese PICs haben allerdings nur Ports, die jeweils 6 Bit breit sind, für viele Anwendungen ist dies ausreichend. Wer 8 Bit breite
-
Thread
Attin84 I2C mit der USI läuft nicht
rein, auch wenn der > 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
-
Thread
Anfänger in C und welcher PIC (evtl. uno32) ist geeignet ?
sich ausrechen, wann sich die 250$ gegen den free Compiler lohnen Beispiel, Einzelstück PIC12F1822 3,5k Flash 0,96$ DIP 0,88$ SOIC PIC12F1840 7,0k Flash 1,03$ DIP 0,95$ SOIC MfG Klaus PS statt Mannwochen in die Assemblerprogrammierung zu versenken, massiert ein guter Einkäufer die
-
Thread
Welcher Lowpower uC
Ich habe eine Anwendung, bei der ein PIC12F1822 alle 20 Minuten aus SLEEP aufwacht, etwas misst und wieder weiterschläft. Läuft mit CR2032 >1 Jahr. Das können aber sehr viele moderne µC, auch AVR.
-
Thread
Benötige Hilfe beim Einstieg in die Mikrocontrollerwelt mit PIC
an. Ich hab mir angewöhnt, nur noch PIC18er mit einem K oder J im Namen oder ein PIC16xxxx oder PIC12F1822/1840 zu nehmen, wenn 8bit. Sind neu und Low-Power. Dem Rat zum PICKIT3 kann ich mich nur anschließen. Ich hatte auch einen Sprut Brenner8. Dann kam ein neuer PIC16 und auch die PIC32-Reihe raus
-
Thread
PIC-Einstieg: MPLAB v8 oder MPLAB X?
64Byte EEPROM, 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
-
Thread
Neue Cortex-M0+-Familie von Atmel
Der kleinste Vertreter ist hier der LPC810 im 8Pin DIP Gehäuse. Vergleichbar sind ATtiny85 und PIC12F1822. Rein nach Anzahl der ausführbaren Befehle pro Sekunde ergibt sich bei Nutzung des Internen RC-Oszillators folgendes Bild: [code] CPU Clock-Configuration MIPS LPC810 30 Mhz, 0 WS ~30 Attiny85 16 MHz (PLL) ~16 PIC12F1822 32 MHz ~8 [/code] Alle drei lassen Portzugriffe in einem Befehlstakt zu, so dass die Geschwindkeit von Logikanwendungen direkt proportional zu den MIPS skaliert. Bei
-
Thread
[Umfrage] Welchen uC habt ihr bis jetzt a meisten benutzt?
1 > MSP430F1612: 1 > > PIC18F452: 1 > PIC32MX795F512L: 1 > PIC12F1822 1 > PIC16F690 > 8052: 1 > > STM32F103RB: 1 > STM32F407VG: 2 LPC2148 1 68HC711 1
ATtiny13: 2 MSP430F1612: 1 PIC18F452: 1 PIC32MX795F512L: 1 PIC12F1822 1 PIC16F690 1 PIC16F84 1 8052: 1 STM32F103RB: 1 STM32F407VG: 2 LPC2148 1 68HC711 1
-
Thread
Abtastrate bei AD Wandlung
Hallo, verstehe ich das richtig, dass ich beim PIC12F1822 (http://ww1.microchip.com/downloads/en/DeviceDoc/41413C.pdf) die AD-Wandlung mit maximal 8 MHz fahren kann? Sodass ich also alle 0,125 µs einen Wert messe? Den Wert habe ich aus der Tabelle auf Seite
Hi >verstehe ich das richtig, dass ich beim PIC12F1822 >(http://ww1.microchip.com/downloads/en/DeviceDoc/41413C.pdf) die >AD-Wandlung mit maximal 8 MHz fahren kann? Sodass ich also alle 0,125 µs >einen Wert messe? Den Wert habe ich aus der Tabelle
-
Thread
Temperaturkontrolle Eisstadion
der Automobilindustrie - wird zu Millionen verbaut, ist billig und funktioniert. Controller: PIC12F1822; 8-pinner mit Hardware-LIN-Support für den UART, hat auch 4 analoge Kanäle und Hardware SPI/I2C; dazu noch MCP 2021 LIN-Transceiver mit Spannungsregler; Analogchip, der den UART auf 12V LIN-Pegel
-
Thread
Wake-up from sleep mode funktioniert nicht
mich zur Zeit mit dem Sleep mode. Ich programmiere mit dem High tech compiler und benutze den PIC12F1822. Zum Testen habe ich ein simples Programm geschrieben, indem der ADC läuft. Ich habe im Datenblatt gelesen, dass man den Sleep mode durch ein Interrupt aufwecken kann. Dazu muss aber der Clock beim
-
Thread
Teelicht mit PIC10F200
einen wirklichen 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
Dazu kommt, dass der PIC10F200 einen internen 4MHz-Generator hat, also 1MHz Befehlstakt und der PIC12F1822/1840 32MHz, also 8MHz Befehlstakt. Somit kannst du ggf. sogar Zufallszahlen "berechnen" (evtl sogar durch einen offenen AD-Eingang, den der PIC10F200 auch nicht hat), damit das Flackern nicht so
-
Thread
Sleep mode, trotzdem zu viel Stromverbrauch
sehr wichtig ist, dass mein ADC Modul im sleep mode unbedingt funktionieren muss. Mein µC ist der PIC12F1822. Mein Code: void main(void) { PIC_INIT(); while(1) { SLEEP(); // wird so im Datenblatt des Compilers angegeben CVD_Messung(); //ADC-Modul wird für diese Funktion benötigt,
#2757134: > dass der typische Stromverbrauch 50-100nA ist Das gilt für den PIC12LF1822. Der PIC12F1822 verbraucht im Low-Power Sleep Mode noch ca. 20-40µA.
-
Thread
PIC12F1822 programmieren mit PICKIT 3 ?
Hi kann einer vlt. mal nachsehen, ob in der Standalone Programming Software , ob der PIC12F1822 unterstützt wird? Würde gern das PICKIT3 bei http://de.rs-online.com/web/p/products/6872750/ bestellen um den PIC12F1822 zu flashen. Vielen Dank hierfür. lg Marv
-
Thread
Unerwünschte Interruptauslösung
Mode gewählt und auch alle entsprechenden Interrupt enable bits ausgeschaltet. Ich benutze den PIC12F1822 und dieser µC hat nur eine Interrupt Funktion und dieser frage ich zusätzlich mit if ab, ob IOCIF == 1 ist. Ich hoffe, dass ihr mir helfen könnts. Mit freundlichen Grüßen Paarthurnax
-
Thread
MicroC und PICkit3
Hex-Datei als Parameter einfügen. Ich habs mal probiert. Der fehler war, das der Compiler als PIC-Typ PIC12F1822 übergibt und die pk3cmd aber P12F1822 haben will. Deswegen wollte ich mal eine kleine Exe schreiben die nichts anderes macht als das PIC durch ein P ersetzt.
-
Thread
Timer2 auf 10bit einstellen
Hallo Leute, ich benutze den PIC12F1822 und der Timer2, den ich für die PWM-Mode benutzen möchte, hat ein 8bit-Timer. Doch man kann auch weitere 2bits "dazu tun" und die 10bits ausnutzen. Im Datenblatt steht, dass 2bits vom Prescaler genommen
-
Thread
Auflösung PWM-Mode
und mir weiterhelfen könnts. Mit freundlichen Grüßen Paarthurnax P.S.: Ich benutze den PIC12F1822, Datenblatt ist im Anhang.
-
Thread
Clock Source Probleme
Hallo Freunde, ich möchte die Frequenz meines PIC12F1822 ändern. Doch das Problem ist, dass die Frequenz immer um den Faktor 4 geändert wird. Die PLL ist durch die Configuration Word ausgeschaltet und daher sollte kein Faktor 4 enthalten sein. Ich finde
-
Thread
Internen Oszillator messen
Hallo Leute, ich beschäftige mich momentan mit dem PIC12F1822 und "spiele" mit dem internen Oszillator. Ich möchte verschiedene Frequenzen einstellen und möchte mit dem Oszi überprüfen, ob ich diese Einstellungen auch richtig durchgeführt habe. Doch wie genau
-
Thread
PIC12F1822 vers. PIC 18F4550
PIC 12F1822 ist ganz anders aufgebaut. Aber wenn dein C Compiler ihn unterstützt dann müsste es gehen.
Das ist weil der PIC 12F1822 weniger Pins hat und andere SFR register. Das musst du im datasheet nachsehen wo der Unterschied ist und etsprechend dein Program ändern.
-
Thread
Interrupt-PIC12F1822
Einarbeitungsphase befinde, beschäftge ich mich auch mit den Interrupts. Ich programmiere mit C und benutze den PIC12F1822. Ich möchte den Timer2 zählen lassen und wenn dieser den Wert vom PR2-Register erreicht, soll der Timer2-Flag auf 1 gesetzt werden und somit ein Interrupt auslösen und in dieser soll eine Variable
-
Thread
PIC12F1822-PWM Mode
) und arbeite dabei sehr eng mit dem Datenblatt (befindet sich im Anhang). Ich arbeite mit dem PIC12F1822 und programmiere mit C. Ich habe ungefähr die Funktion verstanden, die der Mikrocontroller erledigen muss, um am PIN ein Rechtecksignal herauszugeben und befolge die Schritte auf der Seite 209 auf
ANSEL-Register könntest du wirklich Recht haben. APFCON-Register denke ich eher weniger, da der PIC12F1822 beim Einschalten den PIN2 als CCP1 sieht. Es könnte sein, dass der PIC12 beim Einschalten die PINS als analog setzt. Ich bedanke mich für deine schnelle Antwort :-) Gruß Thomas
-
Thread
PIC EUSART wake-up auto baud rate detection
Hallo zusammen, ich habe eine Frage zur EUSART Schnittstelle des PIC12F1822. Diese Schnittstelle bietet zum einen das Feature bei Aktivitäten am RX-PIN aufzuwachen (mittels WUE-Bit setzen) und zum Anderen die Möglichkeit die BAUD-Rate automatisch zu ermitteln indem ein '
-
Thread
Kleinster µC
es gibt den PIC12F1822 im 8-pol DFN-Gehäuse 4x4mm, der hat immerhin 8 MIPS
-
Thread
PIC12F675 brauche Hilfe
(dann wird > aber die Abarbeitungsgeschwindigkeit fuer alles andere sehr langsam). Bei dem PIC12F1822 oder 12F1840 kann man einen Prescaler von 64 einstellen, bei dem 683 nur von 16. D.h. bei internen 2Mhz sind das Als Periodendauer: (PR2 + 1) * 4 * Tosc * TMR2Prescaler -> (155 + 1) * 4 * 1/2MHz
Michael Skropski schrieb im Beitrag #2539993: > Bei dem PIC12F1822 oder 12F1840 kann man einen Prescaler von 64 > einstellen, bei dem 683 nur von 16. D.h. bei internen 2Mhz sind das Als > Periodendauer: (PR2 + 1) 4 Tosc * TMR2Prescaler -> (155 + 1) 4 > 1/
-
Thread
Sehr einfacher Microcontroller gesucht
PIC12F1822 8-pin
Beitrag #2432645: > Z86L81/Z86L85 - low-power version Martin S. schrieb im Beitrag #2432654: > PIC12F1822 8-pin