-
Thread
gratis PIC compiler, der pipelining benutzt?
Beim PIC18 gibt es nichts zum Pipelinen. Vielleicht benutzen die ja den 31 Worte Hardware Stack etwas besser und müssen dadurch nicht den ganzen Stack in Software implementieren. Nimm gleich PIC24 statt PIC18 wenn du auf mehr Rechenleistung aus bist. Der PIC24 hat eine um Welten bessere Prozessorarchitektur. Wenn es denn noch mehr werden soll nimm PIC32. Da du eh in C programmierst, musst du deren zugegebenermaßen komplexeren Assembler auch gar nicht lernen
-
Thread
Langsame PICs? Microchip legt nach: 16 MIPS @ 64 MHz: PIC18F13K22
Auch als großer PIC-Anhänger, die 18er sind und bleiben ein Krampf. Sieh dich bei den PIC24 um ;)
weil ich jetzt endlich auch in Video-Anwendungen ohne Shifter + EPROMs bzw "schnellem" ATTiny oder PIC24H auskomme. @morph1: Danke, ja, PIC24H habe ich auch schon angefangen... Eben wegen der Geschwindigkeit, die man bei Video-Anwendungen braucht und auch wegen der dsPIC33F, das Starterkit ist einfach
-
Thread
PIC:max. 500kHz Ausgabe
Was soll der PIC denn sonst noch machen ? Wenn er nur mit Pin toggeln beschäftigt ist geht das mit reiner Hardware wesentlich schneller. Gruß Dieter
passiert eigentlich wenn ich einem µC eine zu hohe taktfrequenz zuführe? also zb statt 20MHz halt 24Mhz oda so?
-
Thread
Mehrere PICs und EEPROM via I2C?
möglich?? Die Einteilung am I2C Bus würde ich mir wie folgt vorstellen: USB Pic - Master Steueurungspic - Slave Überwachungspic - Slave EEPROM - Slave Nur kann ein Slave Pic aus dem EEPROM lesen und ihn auch beschreiben?? Hoffe hier bekomme ich mal Hilfe und es funktioniert
.: wenn der 1. PIC (Überwachung) eine Unterspannung feststellt sollte dieser dies im EPROM in der Speicheradresse x mit einer 1 speichern, wenn alles in Orndung ist, dann steht in dieser Speicherzelle eine 0. Der 2. PIC
-
Thread
gcc11 könnte das avr Backend verlieren
return x << 8; } [/c] GCC 9.3.0 mit -O1, -O2, -O3 oder -Os: [avrasm] shl8: mov r25,r24 ldi r24,0 ret [/avrasm] Clang 9.0.1 mit -O1, -O2, -O3 oder -Os: [avrasm] shl8: lsl r24 rol r25 lsl r24 rol r25 lsl r24 rol r25 lsl r24 rol r25 lsl r24 rol
X. schrieb im Beitrag #6227082: > Clang 9.0.1 mit -O1, -O2, -O3 oder -Os: > > shl8: > lsl r24 > rol r25 > lsl r24 > rol r25 > lsl r24 > rol r25 > lsl r24 > rol r25 > lsl r24 > rol r25 > lsl r24 > rol r25 > lsl r24 > rol r25 > lsl r24 > rol r25 >
-
Thread
ST7735 SPI PIC18 das System ist verhext
werden. Der Treiber per DMA ist ja auch echt genial. Werde versuchen das zu integrieren da mein PIC das auch kann :) Danke nochmals!!
3-Beiner, d.h. GND ist durchverbunden. Ich nehme von 24V abwärts die Traco TSR 1 Serie. Damit gabs noch nie Probleme.
-
Thread
LPC1100, superguenstig, 8-bit? Wird immer unnoetiger
Und die Bauform, naja. > Eine Innovation wäre ja mal ein 32-Bit-uC als DIP. Schau dir mal die PIC24H bzw. dsPIC33F an, die gibts bis 128kByte Flash und 16kByte SRAM in DIP28. Sind aber nur 16bit, mit 40MIPs und Harvard Architektur dürften die ähnlich schnell sein wie der ARM.
man Platz und Zeit wie vor 20 >Jahren... Diese "Logik" verstehe ich nicht. >Schau dir mal die PIC24H bzw. dsPIC33F an, die gibts bis 128kByte Flash >und 16kByte SRAM in DIP28. Sind aber nur 16bit, mit 40MIPs und Harvard >Architektur dürften die ähnlich schnell sein wie der ARM. Jep, die habe
-
Thread
Dumme Frage zum "C" mit AVR's
40 91 66 00 lds r20, 0x0066 54: 30 91 67 00 lds r19, 0x0067 58: 81 e0 ldi r24, 0x01 ; 1 5a: 90 e0 ldi r25, 0x00 ; 0 5c: 00 90 68 00 lds r0, 0x0068 60: 02 c0 rjmp .+4 ; 0x66 <main+0x1c> 62: 88 0f add r24, r24 64: 99 1f
rjmp .+4 ; 0x80 <main+0x36> 7c: 20 81 ld r18, Z 7e: 28 2b or r18, r24 80: 20 83 st Z, r18 82: f5 cf rjmp .-22 ; 0x6e <main+0x24> [/c]
-
Thread
Audio in möglichst guter Qualität samplen
Der dsPIC33FJ128GP802 hat Stereo Audio DACs. http://www.microchip.com/wwwproducts/Devices.aspx?product=dsPIC33FJ128MC802 Wie Audio funktioniert, siehst Du hier: http://www.microchip.com/stellent/groups/SiteComm_sg
Eine Alternative zum eingebauten Stereo-DAC wären externe I2S-DACs, aber I2S kann kein AVR. Für dsPIC (die dsPIC33EP gehen bis 70 MHz!) und PIC32 kein Problem - die SPI-Einheiten können das, wahlweise auch mit DMA-Unterstützung. Nennt sich dann Framed SPI. Ein schöner DAC aus der oberen Etage wäre
-
Thread
Speicherdrossel wird extrem heiß
Filterspule von 33µH bei 500kHz eine "kleine Stromwelligkeit von 4%" zu erzeugen musst du genau die 24V-Sprünge anlegen wie in dieser Schaltanwendung.
Michael S. schrieb im Beitrag #5741517: > Vielleicht hat der PIC während dem Programm-Update den PWM-Pin ein- und > ausgeschaltet. Beim Pickit3 Läuft das alte Programm 2-3 mal kurz weiter u. neu an!
-
Thread
Berker FunkBus (Funkschalter) 433Mhz Prüfsumme?
dokumentieren und hier einstellen. hätte auch noch Interesse an ihrem Visual c# code so das ich ihn auf einen pic umsetzen kann :) von den unterlagen die ich momentan auf dem Laptop habe kann ich folgendes sagen: Die Schaltung basiert auf einem PIC16F4455 alternativ gehen wenn ich mich richtig erinnere PIC18F2550, PIC18F2455, PIC18F4550 meine die waren fast baugleich bist auf Speichergröße und PIN Anzahl wobei ich bei diesem Projekt nur 2 Pins zum benötigte. RB0 als input pin zum auslesen des signals. und PWM2
-
Thread
Welchen PIC würdet ihr nehmen?
bei 16er Billigstgeräten > > optional / nice to have: RTC, CAN, USB, 2 PWM outputs / DAC RTC=PIC18FxxKxx CAN=PIC18Fxx8x USB=PIC18Fxx5x (USB und CAN schließen sich gegenseitig aus) PWM=die größeren ab 40pin haben meist 2 PWMs DAC=nicht bei 18 und 16 Über PIC24 nachgedacht? Genaues raussuchen
auch mal schauen ob ich den generated c-code portieren könnte aber eigentlich sollte es ein kleines PIC Board werden. Klar der PIC brauch an den Analogeingängen eine Beschaltung.
-
Thread
Empfehlung Tutorial PIC16 (in C) ?
Kann mir jemand ein brauchbares Tutorial für PIC16 in C empfehlen? Deutsch oder Englisch ist egal, Video oder schriftlich auch. Es sollte vom Ansteuern von Ports beginnen und auch PWM, I2C, Interrrupts umfassen. Edit: Das genaue Modell ist PIC16F1829
das Datenblatt zu benutzen. Habe damit in meiner Firma auch alles ohne andere tutorials hingekriegt (PIC24). Die Datenblätter sind sehr gut. Einfach mal auf der Homepage guckn, dort sind auch oft examples.
-
Thread
PIC16F785 - in noch billiger?
Oder soll es unbedingt ein PIC sein?
Hi Michael, ja das war etwas falsch formuliert. unter einem Euro ist der PIc schon zu haben, wollte eigentlich nur darauf hinaus was denn die billigste Alternative dazu noch währe weil der PIC einfach der größte Einzelkostenfaktor ist. Es muss auch kein PIC sein, wir haben nur
-
Thread
float byte Umwandlung PIC18F
The IEEE754 standard says: 1 bit sign 8 bit exponent 23 bit mantissa Microchip variation for Pic says: 8 bit exponent 1 bit sign 23 bit mantissa **************************/ float PicArrayToIEEEFloat(unsigned long picFloat) { static union { float value; unsigned long lword; } ieeeFloat; ieeeFloat.lword=((picFloat<<8) & (1L<<31)) | ((picFloat & 0xFF000000)>>1) | (picFloat & 0x7FFFFFL); return ieeeFloat.value; } void setup() { Serial.begin(9600); float f=PicArrayToIEEEFloat(0x85C3A029);
-
Thread
PIC10F202/etc: Programmierung unter Linux(Ubuntu)
" ..... Supported Devices Refer to MPLAB IDE v8.76, the following devices are supported: PIC10F PIC10F200, PIC10F202, PIC10F204, PIC10F206, PIC10F220, PIC10F222 PIC12F PIC12F508, PIC12F509, PIC12F510, PIC12F519, PIC12F609, PIC12HV609, PIC12F615, PIC12FHV615PIC12F629, PIC12F635, PIC12F675
denen man nicht weiß wieviel Code die erzeugen, kann aber schnell zu Problemen führen bei 512B ROM und 24B SRAM. Und die paar Register sind doch schnell ohne MCC gesetzt und gelesen. > So'n Ein 10F2xxer sieht doch lächerlich, neben so nen 555er aus. ;D Neben wäre auch am Ziel vorbei. Der PIC10 ersetzt
-
Thread
PIC17 Compiler gesucht MPLAB
den Austausch der CPU nachdenken? http://www.microchip.com/wwwproducts/ProductCompare.aspx?product1=PIC17C44&product2=PIC18F4420
C:\myProjects\temp\cc7a>cc7a Hätte noch nen uralt PIC17 compiler ist aber leider nur demo dh auf 2K begrenzt reicht der ? CC7A Ver 0.5D beta, Copyright (c) B Knudsen Data, Norway 2003-2004 --> DEMO edition, 8-24 bit int, 24-32 bit float, 2k
-
Thread
PIC 18F4680 übertakten?
Ich schliesse mich Holger an. Schau dich dochmal in der PIC Family um. Die PIC24 oder dsPIC30/33 schaffen das sicher. Der PIC32 hätte ein paralleles 16 BIT Interface für den Anschluss eines Displays.
>Ich schliesse mich Holger an. Schau dich dochmal in der PIC Family um. >Die PIC24 oder dsPIC30/33 schaffen das sicher. Da bin ich mir aber inzwischen nicht mehr sicher :( Eine monochrome Grafik benötigt 640*480/8 = 38400 Bytes. Wenn man kein Standbild
-
Thread
5V aus 12V für PIC16F15325
Ich möchte ein PIC16F15325-Chip (5V) im Auto (12V) betreiben. Gebraucht werden nur ein paar wenige mA. Es ist der PIC16F15325, weil ich den noch an Lager habe (es könnte auch ein viel einfacherer PIC sein). 1) Wie
vermutlich zu ausufernd. Wenn Du Probleme haben solltest, die 12V irgendwo abzugreifen, dann ginge auch PIC und 3V-Knopfzelle. Der PIC ist in der Lage, mehrere Jahre aus einer 2032 zu laufen.
-
Thread
Eagle Layout Baustücke am besten positionieren
#5176537: > Ebay-Artikel Nr. 263106555505 > > Die Schaltung ist hier von ? Da ist weder ein PIC drauf, noch ist die Pinbelegung annähernd ähnlich. > >> 2) >> Den 2. PIC (U$3) für den Touch-Button kannst du dir eigentlich sparen. >> Das kann auch der ATMega noch erledigen. > Wie soll
Das sollte man nicht tun, da der Schaltplan hierdurch total unverständlich wird. Ein 10F322 ist ein PIC Mikrocontroller, der programmiert wird. Daher bin ich davon ausgegangen, dass du sowohl den Step-Up als auch deinen Touch-Sensor mit einem PIC 10F322 machen willst. Da sollte man sich schon die Mühe
-
Thread
3 Phasenmotor über PIC ansteuern
Vor allem gibt es geeignetere PICs dafür. Stichwort "Motor Control". ZB dsPIC33EP256MC502. fchk
Aleksandar J. schrieb im Beitrag #3863926: > XC16 Der Compiler ist für 16bit PICs (PIC24 dsPIC), versuch mal den XC8.
-
Thread
16bit PWM für mind. 3 Kanäle
PIC24HJ128GP202 - 28pin
A. K. schrieb im Beitrag #1672248: > PIC24HJ128GP202 - 28pin Travel Rec. schrieb im Beitrag #1672315: > Ach und die XMegas haben alle mindestens 4 16-Bit Timer mit je 2 > Output-Compares Beide Variante würden (zumindest bei mir) neue
-
Thread
Suche nach einem µC mit I2C und UART
Da schon Erfahrungen mit Microchip vorhanden sind käme bei nichtkommerziellem Einsatz PIC24H in Frage.
Ich danke euch für die Empfehlungen. Dann nehme ich einen PIC. Ob 24 oder 33, da muss ich noch schauen.
-
Thread
Problem mit vernünftiger Spannungsversorgung 5V/3.3V
Nimm doch einen XMega oder gleich was Dickeres wie ARM oder PIC32/PIC24EP. Die laufen alle mit 3.3V bei voller Leistung. fchk
So, als Tip noch: Fange nicht mit den 8-Bittern an, sondern gleich mit einem 16-Bitter, also einem PIC24 oder dsPIC33. Ist einfacher. Da Du PWMs brauchst: Es gibt eine dsPIC-Serie für Motor Control, die MC oder MU (mit USB) in der Typenbezeichnung trägt. Für Dich könnte der dsPIC33EP256MU806-IPT interessant
-
Thread
µC soll hydraulikventile steuern
Die ganze Steuerung möchte ich gerne in einem nicht all zu großem Kästchen verpacken. Es stehen 12-24VDC als Spannungsquelle zu Verfügung. Das ich für meinen µC 5V brauche ist klar... Jetzt weiss ich aber nicht wie ich das mit den Ventilen am Besten löse. Die ziehen ja mehr als mein pic bringt(schalten
ganze Steuerung möchte ich gerne in einem nicht all zu großem > Kästchen verpacken. Es stehen 12-24VDC als Spannungsquelle zu Verfügung. > > Das ich für meinen µC 5V brauche ist klar... Jetzt weiss ich aber nicht > wie ich das mit den Ventilen am Besten löse. Die ziehen ja mehr als mein > pic
-
Thread
dsPIC30F4011
heissen auch nicht *.asm, sondern *.s Also die DS30 Pics laufen mit dem gleichen Befehlssatz, wie die PIC24 Dafür braucht man nicht mpasm, so heisst die Suite für die 8bitProzessoren glaub ich, sondern, und das ist sicher für PIC 24 braucht man die "ASM30" suite. Die du gleich beim Setup des Projekts
ein. Dann bist Du schon mal ein Schritt weiter. Ich mache immer nur Assembler und hab schon zwei PIC 24 Controller Programme geschrieben. Hier bin ich nur gelandet, weil mein ICD2 meinen 30F4011 gar nicht erst erkennen will. Wahrscheinlich hab ich ihn kaputtgelötet, oder so.
-
Thread
welche Chips sind ähnlich leicht zu programmieren wie die ATMEL-Chips ?
Arduin-IDE ? Und mit > der Möglichkeit, in Assembler zu programmieren ? Assembler ist mit einem PIC24 (16 Bit) einfacher. Der ist auch näher an dem dran, was Du bereits kennst: https://www.reichelt.de/mcu-picmicro-16-bit-128-kb-spdip-28-24fj128ga202-isp-p153692.html?&trstct=pol_4&nbc=1 https://www.microchip.com/en-us/product/PIC24FJ128GA202 Dafür musst Du dann den XC16 installieren. Es gibt auch ferige Boards dafür: https://www.microchip.com/en-us/development-tool/DM240004 fchk
-
Thread
PIC mit PS3 Controller über Bluetooth ansprechen
Danke sowas wäre perfekt uns! Das einzige Problem, das ich darin sehe ist das wir eine PIC18 verwenden (wegen 4 CCP/ECCP Outputs) und bei dem Eval-Kit nur was von PIC24, dsPIC oder PIC32 steht. Würde das mit dem PIC18 auch funktionieren?
: > Danke sowas wäre perfekt uns! > > Das einzige Problem, das ich darin sehe ist das wir eine PIC18 verwenden > (wegen 4 CCP/ECCP Outputs) und bei dem Eval-Kit nur was von PIC24, dsPIC > oder PIC32 steht. Würde das mit dem PIC18 auch funktionieren? Nein, der Bluetooth-Stack ist dafür zu groß
-
Thread
PIC16F873 brennen
http://cgi.ebay.de/24Cxx-93Cxx-25xxx-EEPROM-Progra... Das ist ein Brenner für PICs der Serie C (OTP), Du brauchst einen für die Serie F (Flash). Nimm den brenner8 von Sprut http://sprut.de/electronic/pic/brenner/
PIC rein in die Fassung, Button anklicken, nach wenigen Sekunden ist der PIC programmiert. usw usw usw D.h. pro PIC brauchst Du nur den Chip zu tauschen und 1x klicken.
-
Thread
5000 LEDs über I2C dimmen
das eepromfile mit übertragen in dem immer mitm editor ne neue Zahl eintippen bevor man den nächsten PIC nimmt.
würde ich auch einen Treiberbaustein verwenden. Bei deiner Lösung werden, wenn auch nur kurz, deine 24V kurzgeschlossen.
-
Thread
Wie einen PIC 10F202 programmieren ?
Oder den hier: https://shop.mikroe.com/debuggers/mikroprog/pic-dspic-pic32
[pre] .... Baseline Devices ---------------- PIC10F200 PIC10F202 PIC10F204 PIC10F206 PIC10F220 PIC10F222 PIC12F508 PIC12F509 PIC12F510 PIC12F519 PIC16F505 PIC16F506 PIC16F526 PIC16F54 PIC16F57
-
Thread
EEPROM 24C04
Hallo Ich möchte ein EEPROM 24C04 ansteuern. Das EEPROM kann über I2C angesprochen werden. Im PIC 16F876 gibt es dafür eine Hardwareunterstützung. Wie das genau funktioniert, wird auf http://www.sprut.de/electronic/pic/grund/i2c.htm
Mode. Jetzt kann ich wunderbar von EEPROM lesen und schreiben und der Firma danken, die mir den ST24C04 als normalen 24C04 verkauft hat.
-
Thread
Suche PicAxe Alternative
Beschaltung auskommt und in C programmierbar ist? > > Danke Naja, nachdem ein PICaxe auch nur ein PIC mit Bootloader ist, warum nicht ein PIC? Sinnvoll für Bastler ist z.B. ein PIC24FV32KA301. Warum: Das Gehäuse gibts auch als Durchsteckmontage, Versorgung wahlweise 5V oder 3V3, Reichelt und Conrad
erstmal im Simulator, und dann praktisch mit Oszi und LA. Falls Mann sich auf die Typen die das PicKit2 programmieren kann beschraenkt, hat Mann auch gleich ein RS-232-Interface und einen einfachen LA am Start. Fuer Anwendungen die "mehr" Dampf brauchen, wuerde ich auch nicht auf 18er oder 24er
-
Thread
MPLAB X Debugging mit Snap Debugger vs PicKit
oder > gcc? > > Mplab X kann als IDE beide verwenden. Wo gäbe es denn den passenden gcc für PIC18, PIC24, dsPIC33 und PIC32? Also das Adäquat zum xc8, xc16, xc32 und am besten natürlich noch den xcDSC.
>> gcc? >> >> Mplab X kann als IDE beide verwenden. > > Wo gäbe es denn den passenden gcc für PIC18, PIC24, dsPIC33 und PIC32? > Also das Adäquat zum xc8, xc16, xc32 und am besten natürlich noch den > xcDSC. Für die 8-Bit PICs gibts keinen gcc-Port, sondern nur das ehemalige HiTech-Zeugs,
-
Thread
ICD2 und PIC16F
nein, nicht alle 16f haben die Debug-HW. Wuerde dir einen ICD2 Nachbau empfehlen, mit USB-pic, nicht den orginalen.
ja, vor allem schneller was die 24er und 32er PICs betrifft (angeblich soll der ICD2 bei diesen langsam(!) sein - kann es nicht überprüfen)
-
Thread
16 unabhängig arbeitende Oszillatoren ?
mindestens) 16 Leuchttürme/Tonnen. Ja richtig: sehe auf http://www.mydarc.de/dk1kq/bilder/PIC1582.jpg http://www.mydarc.de/dk1kq/bilder/PIC1583k.jpg http://www.mydarc.de/dk1kq/bilder/PIC1586k.jpg http://www.mydarc.de/dk1kq/bilder
Muss es denn unbedingt AVR sein? Wenn sowieso in C programmiert wird, wäre ein dsPIC30xx oder dsPIC33xx genau das richtige: die haben eine DSP-Einheit an Bord, da ist das ganze ein Kinderspiel. Und kosten heute auch nur noch einstellige Beträge.
-
Thread
C oder Assembler
r24, 0x40 ; 64 17c2: 93 e0 ldi r25, 0x03 ; 3 17c4: 28 9f mul r18, r24 17c6: f0 01 movw r30, r0 17c8: 29 9f mul r18, r25 17ca: f0 0d add r31, r0 17cc: 38 9f mul r19, r24 17ce: f0 0d add r31, r0 17d0: 11 24 eor r1, r1 17d2: 4a 0f add r20, r26 17d4: 5b 1f adc r21, r27 17d6: e4 0f add r30, r20
-
Thread
μCs mit Switchmatrix warum so selten?
Feature wirklich ist. Bisher verwende zuhause unter anderem deswegen diverse PICs. Einige moderne (PIC24FJ128GC006, PIC32MX470) haben das auch vollständig oder wenigstens teilweise - fast alles geht an fast allen Pins, inklusive Analog. Das macht die Layouts auch mit 2 Lagen sehr schön, alle Überkreuzungen
So gut wie jeder Pic24 und dsPic hat eine solche Matrix, mit welcher sich fast jede Peripherie auf fast jeden Pin mappen lässt
-
Thread
Stromsenke: 4-20mA aus Poti und 24VDC
eine nicht mehr lieferbare Schaltung und ohne jegliche Informationen nachzubauen. Dort ist ein PIC18F1320 drauf ein OP mit einem BD137 und ein kelin wenig Widerständen und Kondensatoren. Aber leider bringt mir das nicht so viel :(
aufgebaut. Zumindest das Prinzip > sollte erkennbar sein. Hab ich fertig in der Schublade, inkl PIC. Bringt dem TE aber nichts da er keine Kenntnisse hat.
-
Thread
PIC oder AVR
etwa 5 Jahren mit PIC12, 16, 18 und PIC30, aber ich habe noch nie das Gefühl gehabt, daß es da etwas gibt, was ich mit denen nicht machen kann. Alternativen zum PIC sehe ich nur bei uC, die besondere Features haben, wie
PIC18, 24, 30 und 33 gibts einen kostenlosen C-Compiler von Microchip (Studentenversion) und der Support im Netz ist ok. Mit dem PICKIT2 hat MIcrochip jetzt auch einen bezahlbaren Programmer/Debugger auf
-
Thread
PIC, wird der Ausgang beschädigt?
Gründen auch immer)ein DIP-Schalter gecshlossen ist, d.h. 3,3V am FET und damit auch am Ausgang des PIC anliegen, wenn der PIC aber eine 0 liefert? Gibt's einen satten Kurzschluss und der PIC bzw. der Ausgang wird zerstört? Hat der Ausgang evtl eine Begrenzung, um sowas zu verhindern? Ich bin aus
Wenn ihr jetzt eh den PIC habt, dann lötet einfach die DIPs wieder raus...
-
Thread
Software Problem
keinen > short long > Datentyp Das ist eine C-Erweiterung dieses Compilers und steht für einen 24-Bit-Integer-Typ. be stucki schrieb im Beitrag #3713784: > Das ist ein 24Bit Datentyp ;) Wieso der Smiley? Hast du geraten? Wenn ja, hast du einen guten Riecher gehabt :)
http://www.mikroe.com/mikroc/pic/ läuft sauber, ohne Allüren und stabil, bin damit sehr zufrieden. Cheers Detlef
-
Thread
PIC HEX Code umschreiben - geht das?
dann > ja. So was Ähnliches dachte ich mir. Bei Arduino kommt das Thema ja gelegentlich auf. Der PIC ist übrigens PIC18F84J90 - aber wenn's nicht geht dann ist's natürlich egal. Ich denke mal die Frage ist dann wohl beantwortet, leider.
> C18 ? Ich seh hier C16 - oder mix ich da was durcheinander? C18 ist der "alte" C-Compiler für PIC18. Er wurde abgelöst vom XC8 für alle 8bit PIC. XC16 ist der C-Compiler für 16bit PICs (PIC24, dsPIC30 und dsPIC33) > Screenshot_2014-04-18_22.22.48.png "None found" heißt, du musst ihn noch runterladen
-
Thread
PIC32 Erfahrungen?
Welche neuen? PIC32MZ? Da warte ich eher ein paar weitere Iterationen ab. PIC32MX funktioniert einfach. Die Errata-Listen sind recht kurz. Für den Einstieg ist es schön, dass alles aus einer Hand kommt und man sich
PIC18 oder PIC24 sind sie nicht mehr. D.h. für kleine Sachen, für die man Cortex M0 oder AVRs nehmen würde, ist man mit einem PIC24 besser dran. Zum Programmieren empfehle ich einen Segger J-Link EDU
-
Thread
Projektidee: Der Volks-Programmer
PS: Ich weiß, das es ursprünglich um einen AVR-Prommer ging, wollte aber mal zeigen, das es in der PIC-Welt auch ganz brauchbare Sachen gibt. Vielleicht könnte das ja ein Denkanstoß in die eine oder andere Richtung sein. Zumal die Brenner von Sprut mittlerweile sehr verbreitet sind und zumindest im PIC-Bereich quasi "Volks-Brenner" sind. PPS: Nein, das soll kein Startschuss für die ewige PIC vs. AVR-Diskussion sein.
-
Thread
Verständnisfrage Netzteil
kommst du denn zu der Meinung? Ganz einfach, die Versorgung liegt auf Pin 1 und 8. Typisch für z.B. PIC.
meiner Meinung nach keinen Sinn ergibt. Der LM317 regelt die Spannung über R25, nicht die über R24.
-
Thread
PIC LOW Power mit Solar
leider oft nicht. Was ich aus eigener Erfahrung für solche Sachen wirklich empfehlen kann sind PIC24 mit XLP. Hier Insbesondere PIC24FVxx (z.B. PIC24FV32KA301). Diese habe ich für batteriebetrieben Projekte schon mehrfach verwendet, mit Erfolg. Sie brauchen nicht mehr Strom wie die 8-Bitter, haben
Servus, vielen Dank für den ganzen Input. Ich habe mir jetzt den PIC16F721 rausgesucht: http://www.microchip.com/wwwproducts/Devices.aspx?product=PIC16F721 Ist dieser zu empfehlen? Wehohweh was genau meinst du mit Datum im Datenblatt? handelst es sich bei dem oben
-
Thread
PIC4550 - Anfänger Problem
ADCON register falsch belegt ist... Oder ob der WDT verrückt spielt oder sich gar nichts tut... Der PicKIT2 kann alle 10F, 12F, 16F, und 18F Pics proggen. ICh glaube auch alle (oder die meisten) 24F und einige 32F. Der etwas neuere PK3, der so ab 35 Eur. erhältlich ist (OHne Testplatine, mit Testplatine
register falsch > belegt ist... Oder ob der WDT verrückt spielt oder sich gar nichts > tut... > Der PicKIT2 kann alle 10F, 12F, 16F, und 18F Pics proggen. ICh glaube > auch alle (oder die meisten) 24F und einige 32F. Der etwas neuere PK3, > der so ab 35 Eur. erhältlich ist (OHne Testplatine, mit Testplatine
-
Thread
Seuchensimulation - Hardware für drahtlosen Datenaustausch
Wolfgang schrieb im Beitrag #4508764: > NRF24L01 Ließt sich gut.
Wolfgang schrieb im Beitrag #4508764: > Ein NRF24L01 kostet keine 0.70 € und sollte doch für den Zweck reichen. Daher meine Idee mit dem NRF24LE1. Da hätte ich gleich eine CPU dabei, die meiner Meinung nach reichen sollte.
-
Thread
PIC Register setzen
als PIC18. fchk
abfragen, TMR0IF dagegen schon (jedenfalls wenn mehr als 1 Interruptquelle freigeschaltet ist). Die PIC16Fxxxx habe nur eine Interruptvector, die PIC18Fxxxx 2 Vectoren (High/low Priority) und ab PIC24 hat eigentliches jedes Hardwaremodul seinen eigenen Vector(en) und mehrer Prioritätstufen