-
Thread
Einstieg in PIC mit MPLAB X und Snap Adapter
installierst die 6.20. Die kommt dann auch mit Deinem PICKIT3 klar. 3. Du nimmst einfach einen zeitgemäßen PIC. Wenn Du unbedingt einen 8-Pinner haben willst, wäre der PIC16F18313 beispielsweise geeignet. Aus der gleichen Serie gibts auch den PIC16F18324 mit 14 Pins. Die können Low Voltage Programming und funktionieren
oder PIC16F18313 nimmt. Ganz alte SW oder Tools würde ich abraten, da kann dir niemand richtig helfen weil die Experten in Rente sind. Unbedingt musst du dich schlaumachen bzgl. Servosignal detektieren
-
Thread
PIC Mikrocontroller noch aktuell ?
Hi, ich hab jetzt nicht alle posts durchgelesen aber für mich sind PIC's noch aktuell. Hier findet ihr meine letzen NMRA-DCC Projekte unter Eisenbahnmodellbau mit PIC10F322 und PIC16F18313: https://g-zi.de Mit Dateien für JLCPCB zum Automatischen Bestücken. Bei den Projekten mit PIC10F322 können auch die HEX-Codes heruntergeladen werden (Manufacturer ID = selfmade). Die PIC16 Dekoder sind bei der NMRA zum Testen, da warte ich noch auf die Ergebnisse. Ich bin auch dabei ein
-
Thread
16f18313 mit k150 progrmieren
nur eine I/O-Leitung verwendendes Verfahren (SpyBiWire, > Updi, Debugwire etc. pp.). Bei einem PIC16F18313 ???
Stephan S. schrieb im Beitrag #7825606: > Bei einem PIC16F18313 ??? Welchen Teil von "neuzeitliche µCs" hast Du jetzt nicht verstanden?
-
Thread
PIC MPMASMX PIC-AS
wie vermutlich bei nicht ganz wenigen Dingen im Leben alles nur eine Frage der Gewöhnung, aber : PIC-AS nervt mich mächtig. Will im Moment den 16F15214 benutzen; von MPASMX nicht mehr unerstützt. 2 Fragen: Habe bisher z.B. für Displaymasken 'dt' benutzt. Der im 'Assembler Migration Guide' angegebene
PICs mit nur wenigen Bänken ganz anders. Und offen gesagt benutze ich > für größere Projekte keinen PIC. Dafür gibt es andere Plattformen. 'Größere' Sachen benutze ich nur privat, ansonsten 8 Bit, 8 Beine... ;) Den 16F18313 finde ich richtig klasse, der 16F15214 hingegen nervt leicht. Die Idee mit
-
Thread
2 Byte Variablen für 8Bit PIC aus und einlesen mit Pic-as oder mpasm-Assembler
properties box, pic-as Global Options -> Additional options: ; -Wl,-DCODE=2 -Wl,-pPor_Vec=0h when interrupts(-pIsr_Vec=4h) ; PROCESSOR 16F18877 PAGEWIDTH 132 RADIX DEC #include <xc.inc> ; PIC16F18313 Configuration Bit Settings ; CONFIG1 config FEXTOSC = OFF ; External Oscillator mode selection bits // Oscillator not enabled config RSTOSC = HFINT1 ; Power-up default
-
Thread
Mplab 5.40_fatal error: 'p16f18877.inc' file not found!?
...aber wie kriege ich Pic-as übers Terminal von Mplab gestartet? Hier mal der Link zum ganzen Code den ich zum testen für meinen PIC16F18877 umstellen wollen würde:[[https://github.com/dsoze1138/MPLABXv5xx_pic-as_examples/blob/master/16F18313_Example.X/main.S]]
-
Thread
auf einfache Weise von 11MHz auf 300kHz teilen/generieren
PICklig schrieb im Beitrag #6565490: > kleiner 16F1503/7/8/9 mit einem NCO NCO, sehe ich auch so. ABER NCO kennen hier nur wenige!? Diese sind in vielen pic16/pic18 drin!
kannAllesBesser! schrieb im Beitrag #6568751: > ... andere lsg. > pic16/18/xxx mit 77,5kHz quarz und weiter mit interner 4-fach pll sowie > master clock output! z.B. 8-pin pic16f18313 mit Reference Clock Output Module (CLKREF)
-
Thread
selbstblinkende SMD-LED mit niedrigem Stromverbrauch
8 bzw 30 µA (PIC12LF1822 bzw. PIC12F1822, man beachte das "L"). Wenn der dagegen im Sleep nur auf Timer1 läuft - dazu ist der Quarz da - dann braucht er nur 1-2 µA bzw. 20 µA, je nach Typ. Ich würde also den PIC12_L_F1822
gebracht. Aktuelle Pics haben dazu extra einen Low Power internen Oszillator von 31kHz, z.B. der PIC16(L)F18313. Damit wäre man auf jeden Fall unter 1µA, eher 0,1 typisch. Und natürlich jede Menge anderen Schnickschnack. Kostet dann nur eher 50Cent als 5.
-
Thread
Kleinen uC gesucht
Hallo Sandra, Schaue mal nach dem PIC12F1840. Michael
K. J. schrieb im Beitrag #5894532: > allerdings gibt es die kleineren Käfer nur als PIC12 > und die werden ja nicht mehr Weiterentwickelt. das ist nicht richtig, z.b. ist der pic16f18313 aktuell und hat 8 pins. mt
-
Thread
Präziser, einfacher 850kHz Oszilator
einem PIC12F1572 (~0,60 €) und dann Systemclock und PWM passend parametrieren. (Alternativ normaler Quarz und anderen -modernen- 16er PIC (die mit mehr als 8 Beinchen) der dann auch mit externen Quarzen zurechtkommt
... ich denke, eine gute wahl wäre z.b. pic16f18313 genutzt wird der nco und der temperature indicator. mit dem 20bit teiler (nicht nur binär teiler!) des nco und einen quarz kannst du leicht die 850khz erzeugen. mit dem tp indicator wird die
-
Thread
Anfänger bittet um Unterstützung (PIC 12F629)
. als orientierung mal ideen für pic's bis 18pins und besser immer 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 anwenden kann. wie z.b. mit 5/8/10bit dac, 10 oder 12bit adc, 8/16/24bit timer
-
Thread
Das Ende von 8bit?
Ich denke auch, dass es noch recht lange 8bitter geben wird. Und wenn es der blöde PIC16F84A ist ;) Vorallem interessieren sich die Hersteller auch "nur" für die Zahlen bzw Umsätze. Und da spielen die "paar" abgenommenen µCs von Hobbyisten keine große Rolle. Die Hersteller bringen aber
sind die entscheidenden Parameter bei der Auswahl... Aber um mal einen Typ ins Blaue zu werfen: PIC16F18313 könnte was für dich sein... Gruß Carsten
-
Thread
PIC16F18313 Doppelbelegung SCL ICSPCLK
Ich würde gerne den PIC16F18313 zum Auslesen von Temperatursensoren über I2C einsetzen. Es scheint der einzige PIC16 mit I2C im 8-Pin-Gehäuse zu sein. Nun ist leider Pin6 mit dem Clocksignal des I2C und dem ICSPCLK des Programmers
auch der 12F1840. Warum soll er denn unbedingt PIC16... heißen? > Wird der I2C beim Debuggen gestört? Ja. Aber wenn Du tatsächlich den 16F18313 nimmst, könntest Du evtl. die I2C-Pins mit dem PPS-Modul auf