-
Thread
Wunschliste für einen Xmega Nachfolger
den sieht alles wie ein Nagel aus. Ich habe hier inzwischen meine XMega-Alternative gefunden: PIC24/dsPIC. - 16 Bit, die dspICs haben zusätzlich 40-Bit Register und DSP-Erweiterungen - bis zu 70 MIPS (PIC24E/dspic33E) - kleinere Typen gibts auch als DIL - Serie geht von 14 Pins bis hin zu 100
Plattformen werden von Microchip aktiv unterstützt) Ich sage mal: wer AVR kennt, wird sich beim PIC24 relativ schnell zuhause fühlen, egal ob in C oder Assembler. Der PIC24 besetzt eben die Lücke zwischen den klassischen 8-Bittern AVR/PIC10/12/16/18 und den ARMs, d.h. sie sind so einfach anzuwenden
-
Thread
Welches der beiden Dev.Boards?
: ich würde ja nicht mit den alten PIC16 beginnen, wenn dann mit den neuen PIC16, oder PIC18 oder PIC24
Weil hier auch die Empfehlung in Richtung pic24 gefallen ist, macht das für einen Anfänger wirklich sinn? Es soll ja komplexer sein sagen die einen und die anderen meinen er sei einfacher aufgebaut. Macht das für mich als relativen Neuling auf dem
-
Thread
PIC32 ICSP Langes Programmierkabel [Lösung]
Vor allem letzteres brachte viel. Offensichtlich sind die PIC32 diesbezüglich heikler als die PIC24 und PIC18.
Master Snowman schrieb im Beitrag #3161765: > erstaundlicherweise hatte ich mit dem PIC24FJ192GB106* nie(!!) probleme, > erst jetzt mit dem PIC32MX340F256H. Das kann ich dir gut nachfühlen, meine derzeitigen Lieblinge sind PIC24FJ64GA102, dsPIC33FJ128GP802, PIC32MX250F128*, PIC24FJ256GB210
-
Thread
PIC24F16KA102 ICSP
Ich möchte mir eine Testplatine für den PIC24F16KA102 bauen, weiß aber nich genau, wie ich den ICSP anschluss fürs PICkit am PIC24 anschliese. Hat jemand einen Schaltplan auf dem ich mir ansehen kann wie das geht. Ich habe mit das Datenbaltt
(5-9V) nicht an VCC geht, und VCC ist 3.3V, 5V wuerde den Chip > warscheinlich schaden. Bei PIC24 und PIC32 wird immer im Low Voltage Programming Modus programmiert. fchk
-
Thread
ADC am PIC24
Hi ich habe da ein paar verständnisprobleme was den ADC auf einem PIC24FJ128GA010 betrifft. Und zwar habe ich bisher nur PIC16 und PIC18 Serien verwendet und da war der ADC sehr simple gestaltet man musste nur den Port konfigurieren den Takt einstellen und dann den Konverter starten...fertig der PIC24 hat nun aber noch einige Funktionen über deren genaue Bedeutung ich mir nicht bewusst bin und zwar: 1. Er hat zwei Multiplexer A und B für was benötigt man 2? 2. SSRC2:SSRC0: Conversion Trigger
-
Thread
Bootloadergröße PIC24
Hallo Leute, habe folgendes vor: ein SD-Card Bootloader für einen PIC24. Jetzt habe ich alle Dokumente von der microchip-Homepage durch und nur noch ein Punkt ist mir unklar. Die meisten Application-Notes beziehen sich auf einen Bootloader zwischen 0x200 und 0x800
Kann ich einfach die Startadresse vom Hauptprogramm noch weiter nach hinten schieben oder kann der PIC24 keine derart weiten Sprünge?
-
Thread
PIC24 - 8 Pinne bleiben hochohmig
Ich habe hier einen PIC24, einen PIC24HJ128GP506. Wenn ich alle Pinne mit TRISx=0; auf Output stelle, bleiben 8 Pinne ohne, daß es dafür einen Grund zu geben scheint, hochohmig. Es sind die Pinne RG0, RG1, RG12, RG13,
Anos B. schrieb: > Ich habe hier einen PIC24, einen PIC24HJ128GP506. > > Wenn ich alle Pinne mit TRISx=0; auf Output stelle, bleiben 8 Pinne > ohne, daß es dafür einen Grund zu geben scheint, hochohmig. > > Es sind die Pinne RG0, RG1,
-
Thread
PIC18F25K50 USB-Verbindung Konfigurieren mit Microchip Libraries for Applications
Ist zwar für PIC24 gedacht, aber vielleicht findet sich hier etwas (Kapitel 14): http://www.engscope.com/pic24-tutorial/
Chris B. schrieb im Beitrag #3603117: > Ist zwar für PIC24 gedacht, aber vielleicht findet sich hier etwas > (Kapitel 14): > http://www.engscope.com/pic24-tutorial/ Sehr hilfreich, Vielen Dank! Was ich noch gefunden habe ist http://www.usbmadesimple.co.uk
-
Thread
RS485 Bus aufbauen
Matthias wrote: > Also ich würde einen PIC24xxxx nehmen. Deren UART hat ne > Hardwaresteuerung für RS485. Die funktioniert sogar ;) Danke für eure Tipps! Ich kenne zwar keinen aus der PIC24xxxx Serie, werd mir diese aber mal ansehen. Hab
mit PIC24Hxx,PIC24Fxx und DSPIC33xxx am Laufen. Also alles machbar ;)
-
Thread
PIC24 Header-Dateien
Hallo zusammen, weiß eventuell jemand wo man die Prozessor spezifischen Header-Dateien für PIC24 MCUs finden kann? Ich hab mich schon diverse male durch die Microchip Homepage gewühlt aber leider nichts gefunden. Auch in der aktuellen MPLAP Version ist ausser den Dateien für die PIC12/16/18 MCUs und einigen PIC32 MCUs keinerlei header Datei für PIC24 vorhanden. Gruß, Santi
-
Thread
PIC24 Interrupt-Frage
kann, weil ich schon fast am verzweifeln bin. Bei einem C-Programm (C30 Compiler von Microchip) für PIC24FJ32GA004 spinnt noch ganz gewaltig etwas. Jedoch denke ich, dass ich jetzt das Problem gefunden habe, bin mir aber nicht ganz sicher! 1.) Frage: In einem zeitkritischen Programmteil muss ich für
mein Programm nicht funktioniert... Das Interrupt-Handling bei den PIC24 ist recht flexibel und daher auch komplex. Da kann man einiges falsch machen. Ohne Code zu sehen kommen wir hier wohl nicht weiter. gruß daniel
-
Thread
PIC24FJ16GA002 - Einstiegsprobleme
Moin, ich habe kürzlich vom PPS (Peripherial Pin Select) Feature der PIC24FJ's gelesen und schwer von begeistert. Also hab ich mir ein PicKit2 Debug Express geholt und dazu ein paar PIC24FJ's unter anderem den PIC24FJ16GA002. Leider habe ich etwas Probleme mit der Programmierung
richtig sind ^^ @Christian: hier sonst noch ein schritt-für-schritt-tutorial: http://www.engscope.com/pic24-tutorial/3-first-program/ edit: nächste seite vielleicht auch noch ganz interessant: http://www.engscope.com/pic24-tutorial/4-configurations/
-
Thread
PIC24F128GA006 ADC
(y==1); schreiben. @op: welches Debug-Pin-Paar verwendest du? Es gibt ein Errata das viele PIC24 betrifft. Da funzt die Analoge Referenz nur wenn man PGC/PGD1 nutzt.
Hi, kann jemand mir, der sich mit den PIC24 Programmierung auskennt helfen?
-
Thread
SPI BUS programmieren ( PIC - Controller )
Hier gibt's was speziell für PIC24 und SPI: http://www.engscope.com/pic24-tutorial/12-1-spi-basics/
Jonas Wühr schrieb im Beitrag #4053978: > Nimm ATMEL Atmega her. Er verwendet einen PIC24HJ128! Soll das hier wieder ein ATMEL vs. Rest-der-Welt B.....it werden???
-
Thread
[Projektvorstellung] - Selbstgebauter Oktokopter (Open Source)
Außerdem gibt es keinen C++ Compiler von MC für PIC24.
Gibt es überhaupt einen C++ Compiler für PIC24? Ich kenne keinen.
-
Thread
PIC24f32KA304 EEPROM lesen und schreiben
. Ich habe mir den Text mal durchgelesen. Prinzipiell sieht das gut aus, aber ich kann bei dem PIC24 keine Register EECON1 usw. finden, auch nicht in dem entsprechenden PIC24-Family-Dokument. Ist der Artikel evtl. für andere Pics? In dem Family-Dokument steht das auch mit den tbl.. Befehlen
downloads/en/DeviceDoc/31007a.pdf Ist auch das falsche Dokument, ist für die 8 Bitter. Das für die PIC24 heißt DS39720A und ist Kapitel 5. War blöd zu finden, habs mir vor längerer Zeit runtergeladen und lebe aus der lokalen Kopie. Bei den PIC24 gibts weniger Register, sind ja auch 16 Bit breit.
-
Thread
AVR/PIC oder ähnlich mit integrated osc >8MHZ
die parametrische Suche an http://www.microchip.com/en_US/family/16bit/index.html dsPIC33 und PIC24 schaffen bis zu 60 MIPS, es gibt auch welche im DIL-Gehäuse (bis zu 14 Pins herunter).
> dsPIC33 und PIC24 schaffen bis zu 60 MIPS, es gibt auch welche im > DIL-Gehäuse (bis zu 14 Pins herunter). > Welcher typ hat 14 Pins mit 60Mips DIL?? Es gibt den PIC24HJ12GP201 im DIL18 mit 40 MIPS und einige
-
Thread
µC mit viel RAM für Touch TFT mit "Wischen"
PIC24FJ256DA210 hat einen TFT Controller mit Speicher und mit der Charge Time Measurement Unit kannst du kapazitiven Touch auswerten. 64 Pin im 0,5 oder 100 Pin im 0,4 Raster. Gibts bei Microchip
Hans-Georg Lehnard schrieb im Beitrag #3595800: > PIC24FJ256DA210 Aus dem Datenblatt: > RAM Bytes 98,304 Das ist leider nur etwa ein Fünftel von dem, was man für 3 Bildschirmseiten (s.o.) benötigt. Schade. > Direct Interface to Monochrome, C-STN
-
Thread
Ist Usbasp gut?
bis PIC18, wie gesagt) gibt es kostenlos nur einen nicht- optimierenden Compiler. Der Compiler für PIC24 ist ein alter gcc, anscheinend nicht mehr(?) gepflegt. Und auch hier gibts den kompletten Satz Features nur gegen Bares. PIC32 sollte dann wieder ok sein. Andererseits würde *ich* mich im Zweifel
PIC18 sollte man im Interesse seiner >> geistigen Gesundheit ausschließlich in C programmieren. PIC24 (und >> dsPIC) sind intern ganz anders aufgebaut. Und PIC32 ist in Wirklichkeit >> MIPS. > > So ein quatsch ASM aufm PIC ist doch super simpel ehr alles >PIC18 > sollte man nicht mehr in ASM
-
Thread
Grafikdisplay 320x256 Pollin Verwendbarkeit?
Ein PIC24FJ128DA210 kann das Display ohne zusätzliche Hardware direkt ansteuern. fchk
dieser Chip auch. Die möglichen Alternativen haben alle noch mehr Pins (NXP LPC2478: 208 Pins) Der PIC24FJ128DA210 hatt 100 Pins, der PIC24FJ128DA206 64 Pins. Einfacher kommst Du nicht davon. fchk
-
Thread
Suche ultra-low voltage, micropower MCU
damit z.B. 2.2µA im Deep Sleep für eine komplette Platine geschafft (RAM+RTCC+LDO+RFM12). Das war ein PIC24FJ126GC006 mit Retention deep sleep. Konkrete Vorschläge: Ein bastlerfreudlicher Allrounder mit RTCC, auch bei Reichelt erhältlich: PIC24FV16KA301 Praktisch für kleine Projekte und fürs Breadboard
im LowPower-Bereich viele MCUs Treiber für > Flüssigkristalle eingebaut. In dem Fall ist der PIC24FJ126GC006 recht praktisch, da ist ein Modul für LCD mit drin.
-
Thread
delay() beim X16 compiler gibts nicht.
Taktfrequenz angeben ? Das ist doch jetzt nicht Dein Ernst, dass wir Dir hier das Lesen des dsPIC33E/PIC24E Family Reference Manual nahelegen sollen, oder???
zueinander stehen. Beim klassischen 8051 sinds 12, bei den AVR sinds IMHO 2, bei den PIC16 4 und bei den PIC24 2. Das ist aber nicht wirklich geheim, das steht im Datenblatt. Für das __delay_ms() braucht man den Befehlstakt. MfG Klaus
-
Thread
einige Fragen zu 24HJ256GP610-IPT
Hallo, a) Controller #if (defined(__PIC24HJ256GP610__)) #include <p24Hxxxx.h> #else #error "PIC-TYP ist nicht richtig!" #endif // #ifdef (lots of PIC24H devices) b) wenn wert nicht größer 256 Program Memory [Origin = 0x200, Length
0x29c0 (10688) Executing: "C:\Programme\Microchip\MPLAB C30\bin\pic30-bin2hex.exe" "E:\Pic_24_Sourcecode\Stellpult_V1.1\StellpultController.cof" Loaded E:\Pic_24_Sourcecode\Stellpult_V1.1\StellpultController.cof. ---------------------------------------------------------------------- Debug
-
Thread
PIC24 PWM Erzeugen
Hi ich verwende gerade einen PIC24 aus der PIC24FJ256GB110 Famalie!!! Durch verstellen von dem OC1RS Register müsste sich am Ausgang doch was machen!!! Aber es Passiert nichts! Könnt ihr mir bitte weiterhelfen! [c] void InitializeTimer2For_PWM
Falls es noch aktuell ist, es scheint als hat auch der PIC24 Peripheral Pin Select, heißt du musst die OC1 Funktion erst auf den Ausgangspin legen. Datenblatt S. 138. steht wie und wo. Davor sollte sich auch nix tun am Pin. Und, mit den zwei register OC1R
-
Thread
PIC24 Input Capture
Hi, Ich benutze die RD9 von PIC24F128GA010 als meine Input Capture 2. Ich habe die configuriert wie auf daten blatt steht.. static inline void CONFIG_RD9_AS_DIG_INPUT() { _TRISD9 = 1; // Enable pull up // delay to settle
-
Thread
Port Probleme bei PIC24
Guten Abend, ich versuche derzeit mit der Programmierung eines PIC24FJ64GA004 klarzukommen, der µC ist an einem Explorer 16 Board angeschlossen als Debugger habe ich einen ICD3. Ich habe die letzten Versionen von MPLAB und C30 Compiler installiert. Soweit zum Material
Die Tutorial Files sind aus dem Buch Programming 16 bit Microcontrollers in C - Learning to Fly the PIC24 von Lucio Di Jasio. Sie sind auf den PIC24FJ128GA010 ausgelegt, ich habe die Aufrufe von Header dementsprechend angepasst und den richtigen Linker ausgesucht. Woran kann das Problem liegen? Weiss
-
Thread
PIC24 ADC Handling
kann mir weiterhelfn, kann doch nicht so schwer sein. lg Hansp PS.: ich habe einen PIC aus der PIC24FJ Family
-
Thread
Atmel-µC mit USB-Controller im DIP-Gehäuse
z.B. die PIC24FJ64GB004-Familie an, die z.B. hier verwendet werden. http://dangerousprototypes.com/2011/12/01/new-prototype-bus-pirate-v4/ > Für meinen Einsatzfall geeignet wäre ein ATmega32U4. Die PIC-Serie
Mouser bei 3.25 € (Einzelstücke ohne USt.) ein PIC24FJ32GB004 bei 3.62 € hat 8 kiB RAM statt 2.5 kiB, CTMU (Charge Time Measurement Unit), RTC, etc. ein PIC32MX220F032D (32-Bit, 40 MHz) liegt bei 3.01 € (gäbe es u.a. als 28-Pin SDIP oder 28-SO) Bei
-
Thread
Billigst USB-Host-Controller
Ein PIC24FJ32GB002 gibts selbst bei Reichelt für 3,50 Euro. Dazu noch ein ein Transistor o. Ä für die 500 mA und die Aufgabe ist erfüllt.
mh schrieb im Beitrag #1902854: > Ein PIC24FJ32GB002 gibts selbst bei Reichelt für 3,50 Euro. Nein, habe gerade nachgeschaut. Ist nicht zu finden.
-
Thread
Womit programmiert ihr eure µCs?
privat: 1. PIC18, PIC24 2. C 3. PicKit3 4. MPLAB beruflich: 1. dsPIC30 2. C 3. ICD3 4. MPLAB
1. PIC18, PIC24, PIC32 2. C 3. PicKit3 4. MPLAB
-
Thread
PIC Einsteiger/Umsteiger
gewesen wäre. Plus: mehr RAM und mehr Flash. Und was heißt "runter"? PIC endet nicht bei PIC18. Bei PIC24, dsPIC33 und PIC32 zeigt der Pfeil ganz eindeutig nach oben. Nur kennen viele Leute die eben nicht. Ich würde dem Fragesteller eher einen PIC24 ans Herz legen. Das macht vieles einfacher und angenehmer
wäre. Plus: mehr RAM und mehr Flash. > > Und was heißt "runter"? PIC endet nicht bei PIC18. Bei PIC24, dsPIC33 > und PIC32 zeigt der Pfeil ganz eindeutig nach oben. Nur kennen viele > Leute die eben nicht. > > Ich würde dem Fragesteller eher einen PIC24 ans Herz legen. Das macht > vieles einfacher
-
Thread
MC fuer Einsatz in Armbanduhr gesucht
Oder ein PIC24, die gibt’s mit nanoWatt XLP und mit integriertem RTCC. Für meine Wordclock habe ich einen PIC im TQFP44 verwendet und hatte genug IOs ohne Schieberegister oder ähnlichem. z.B. http://www.microchip.com/wwwproducts/Devices.aspx?product=PIC24F08KM204 Kleisters Gehäusen 6*6mm² Man könnte die LEDs auch ausschalten und nur auf Knopfdruck für kurze Zeit einschalten. MaWin schrieb im Beitrag #3674117: > Gibt's schon... Oder auch hier
-
Thread
PIC24 // 2 mal SPI auf PIC24 möglich ?
Hallo, Ich arbeite momentan an einem PIC24HJ128GP502. Ein LCD-Display ist schon per SPI-Bus angeschlossen. Nun möchte ich einen DAC ebenfalls mit SPI-BUS betreiben. Der Code hierfür steht soweit. Das LCD-Display hat funktioniert. Wenn
messbar. Dieser stimmt auch nach meiner programmierten Vorgabe (4MHz) überein. Im Datenblatt des PIC24HJ... wird erwähnt dass dieser PIC für 2 SPI-Bus-Systeme geeignet ist. Kann man diese komplett unabhängig voneinander betreiben oder verwenden beide SPI-Bus-Systeme den gleichen Quarz um ihren Takt
-
Thread
Umstieg von AVR auf PIC
verbreiteten 16F876) und besser für Hochsprache geeignet. Weitere Lieblings-Pics von mir sind PIC24FV32KA301 PIC24FV32KA302 Sind zwar 16-Bit, haben dafür aber einen 12 Bit ADC bei 5V Versorgung und viele hochauflösende PWMs. Gruß Anja
für mich, mir den anzusehen war daß einige STM8L einen LCD-Controller onboard haben. Haben einige PIC24 zwar auch, aber erst ab 64 Pins aufwärts.
-
Thread
PIC24 GPS Modul NMEA
abspeichern, sondern die Buffer für die temporären strings. Es läuft noch einiges anderes auf dem PIC24 sodass ich nicht so allzu großen Spielraum für Buffer ,Konvertierungsroutinen etc habe. Gruß Sascha
Dafür sollte JEDER PIC24 geeignet sein. Da ist noch reichlich Reserve
-
Thread
PIC24F Stromsparend auslegen
Hi, ich hab mir folgenden PIC im SPDIP-Package gekauft: PIC24FJ32GA102 Habe ihn nach Datenblatt beschaltet und betreibe ihn mit 3V und habe auch den VoltageRegulator an Vcore mit einem Kondensator beschaltet. Ich nutze den C30 Compiler und lasse den PIC mit
Control-Registern nach: beim ADC heisst das Bit meist ADON. Ich gehe mal davon aus, dass das bei nden PIC24 genau so läuft wie bei den kleineren PICs
-
Thread
PIC24F aus dem SLEEP aufwecken
Hallo Leute, ich versuche seit Tagen den PIC24FJ16GA004 per SLEEP-Befehl schlafen zu legen und dann per UART-Interrupt wieder aufzuwecken. Ohne SLEEP funktioniert alles wunderber, wenn ich den SLEEP-Befehl einfüge, dann geht der PIC schlafen und
-
Thread
Pic24 mit interner RTCC, gültigkeit vom Datum?
Wenn Du verrätst, welcher PIC24 das ist, könnte man mal im Datenblatt nachschauen.
Batterie am VBat pin wenn ich nach einem POR so oder so die Zeit neu beziehen muss da ich der zeit vom PIC24 nicht trauen kann.
-
Thread
PIC32 ASM atomic Funktionen
Präfixbefehl wünschen: > "DI 5" (Führe die folgenden 5 Befehle unter Interruptsperre aus). PIC24 und dsPIC33 haben sowas: DISI Disable Interrupts Temporarily Syntax: {label:} DISI #lit14 Operands: lit14 [0 ... 16383] Operation: lit14 → DISICNT 1 → DISI Disable interrupts for (lit14 +
atomar lesen und dann setzen,... sind schon CISC-Befehle (RMW), die typ. RISCs nicht haben. >PIC24 und dsPIC33 haben sowas: >DISI Disable Interrupts Temporarily PIC24 kann oft darauf verzichten, da der versch. CISC-Befehle hat. (sofern 8kB-Bereich)
-
Thread
Welche MCU für Drumcomputer
Ich hatte zum Beispiel an den hier Gedacht: PIC24FJ256GB210-I/PT Ein PIC24 16bit mit 32MHz
Der PIC hat beides I2S und SPI und hat 40MIPS bei 32MHz kostet nur 3EUR. DMA bietet dann der PIC24H aber auch gleich mit. Ich kenne mich per se nicht so gut aus, aber mit den F7 kenne ich mich mal gar nicht aus :-(
-
Thread
Was wäre wenn es keine Atmegas mehr gäbe.
schrieb: > Auf was würdet ihr umsteigen wenn es keine Atmegas mehr gäbe? Für die Mega8-Klasse: PIC24. Darüber tendiere ich bereits jetzt zu STM32.
Ich habe schon den ATMEGA, PIC24, STM32F103 und LPC2368 programmiert. Alle haben Vorzüge (ausser ATMEGA). Der größte Nachteil der PIC24 Reihe ist, dass die eingebaute Pheriperie von derivat zu derivat immer ein Tick anders ist
-
Thread
PIC Microcontroller lässt sich nicht mehr programmieren
Hallo, ich hab's leider irgendwie geschafft, meinen PIC24F32K302 unbrauchbar zu machen :( Hatte nie Probleme mit dem Teil, aber seit dem ich letztens ein kurzes Programm hochgeladen hatte, lässt sich das Teil nicht mehr Programmieren. Das Programm scheint
Der PIC24F32KA302 den ich verwende, hat sogar ein Configuration Bit, mit dem man MCLR enablen muss. Das ist in meinem Programm gesetzt gewesen. Aber danke für das Dokument; da werd ich mal schnell reinschauen
-
Thread
Microchip Technology moves to replace Atmel board
den markt, OK > atmel die technik... Wieso schließt Du in Deiner Betrachtung die PIC18, PIC24, dsPIC33 und PIC32 aus?
> atmel die technik... Wieso schließt Du in Deiner Betrachtung die PIC18, PIC24, dsPIC33 und PIC32 aus? Pic18 sind Scheiße, teuer und nicht wirklich in C optimiert. Was C18 macht, ist wirklich nicht sauber. Zudem ist der GCC Port eingentlich eine GPL Verletzung. Pic24
-
Thread
PIC USb Kommunikation
zurzeit den Starter Kit von microchip, was du mir empfohlen hast, Im zukunft möchte ich aber mit Pic24EP serie arbeiten die haben USB und Can Bus Chip. Kannst du mir mehr Informationen bezüglich PIC Android kommunikation geben. Vielen Dank
Verständlicher. Ich habe noch ne kurze frage. wenn ich "Basic Android Accessory Demo - C30 - PIC24F ADK for Android" mit mplab öffne, sehe da komplette projekt. Bild1 unter Projekt: Hardware Profiles habe ich alle andere Hardware profile gelöscht und nur noch den HardwareProfile - PIC24F
-
Thread
Wieso (fast) immer nur 2 PWMs pro Timer? (billig MCU)
LPC-ARM's gibt's auch nur in TQFP, zu 8051 wollte ich nicht zurück und so lächelte auf einmal die PIC24F Familie. Der C-Compiler ist sehr günstig, das MPLAB-ICD-Zeugs scheint zu funktionieren und ein Eval-Board gibt's auch für kleine Steine. Der Gag ist aber, daß es den PIC24FJ16GA04 für unter 2$ im
Die PIC24/30/33 sind an und für sich recht gut designed, leiden allerdings etwas unter der Implementierung (d.h. dem Inhalt vom Errata Sheet). Insbesondere die noch ziemlich frischen PIC24.
-
Thread
Komplexität STM32 vs. PIC32
Hängt auch vom Vorwissen ab. Wer schon mit PIC24, dsPIC gearbeitet hat, kennt die Peripherie und/oder Microchip-Libraries wahrscheinlich schon. Ansonsten kann ich mich den Vorrednern nur anschließen: Alle Tools aus einer Hand, gut integriert, läuft
(/3) ist der nicht zu kriegen. Microchip hätte nach m.M. anstatt MIPS zu nehmen besser mal die PIC24/33 erweitern sollen.
-
Thread
SD-Karte mit PIC24 (mit oder ohne FS)
Ich würde gerne eine SD-Karte mit meinem PIC24F16KA102 ansprechen. Vorerst will ich nur *.txt Files von der Karte lesen. Von Microchip gibt es dazu die MLA/FILEIO [1]. Ich habe mit die AN1045 von Microchip angesehen und bind damit nicht sehr
http://elm-chan.org/fsw/ff/00index_e.html Da gibt es ein komplett fertiges Projekt für einen PIC24. Es gibt eine abgespeckte Variante mit weniger Speicherverbrauch.
-
Thread
PIC Frequenz
OSC2 hängt wird > frequenzmäßig durch 4 geteilt. Das gilt hinauf bis zum dsPIC30F. Bei dsPIC33F/PIC24F/PIC24H ist es nur noch Faktor 2:1, bei dsPIC33E/PIC24E und PIC32MX 1:1. fchk
Frank K. schrieb im Beitrag #2587932: > dsPIC33E/PIC24E leider nicht... Zitat http://ww1.microchip.com/downloads/en/DeviceDoc/70616F.pdf Seite 178: FCY = Fosc/2 das 1:2 gilt, soweit ich die Prozessoren kenne, bis excl. PIC32, der ist als einziger
-
Thread
Einstieg unter Mac OS X: AVR, Arduino, oder PIC18/24?
einen interessierten Anfänger? Und was kommt einem überschaubaren Einstieg mehr entgegen, PIC18 oder PIC24? Also, was sagen die hier vertretenen Fangemeinden? - CrossPack und XCode, mit allen Nachteilen daraus, daß es sich nicht um eine integrierte Lösung handelt? - Arduino für Mac? - MPLAB X und PIC18 oder PIC24? Das Stichwort hier sollte "einsteigerfreundlich" sein, es geht nicht unbedingt darum, was technisch am besten ist.
-
Thread
PIC24 MMC init
Hi Jungs, ich muss eine SD Karte mit nem PIC24FJ64Gb004 ansprechen und nen paar Daten darauf spreichern..also quasi als Datenlogger. Ich verwende den C30 Compiler und habe mir eclipse so eingerichtet das er mir das hex file erzeugt. Da die
= 0 ; //from Datasheet pic24fj /* To set up the SPI module for the Standard Master mode of operation: 1. If using interrupts: a) Clear the SPIxIF bit in the respective IFSx register. b) Set the SPIxIE bit