-
Thread
Für Datenlogger: uC soll Dateisystem per USB bereitstellen
PIC24 Controller mit der Typenbezeichnung PIC24FJ???GB??? haben OTG-USB. Du kannst diese Controller sowohl als Mass Storage benutzen als auch selber Mass Storage (USB-Sticks) ansteuern. Hier bekommst
-
Thread
MPLAB X Debugging mit Snap Debugger vs PicKit
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.
>> >> 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, was jetzt
-
Thread
Spannungsversorgung 24 V AC sowie 5 V und 3,3 V DC
Hi ich steuere Ventile mit 24V AC. Maximal 2 Stück a 450 mA. Das ganze wird von einem Pic24 gesteuert 3,3 V. Leider habe ich auch noch ein LCD mit 5V. Aus Sicherheitsgründen möchte ich keinen Printtrafo. Es bibt Ringkerntrafos mit 220 V Primär und 2 x 12 V sekundär. Leider habe ich
> Hi > > ich steuere Ventile mit 24V AC. Maximal 2 Stück a 450 mA. > Das ganze wird von einem Pic24 gesteuert 3,3 V. Leider habe ich auch > noch ein LCD mit 5V. > > Aus Sicherheitsgründen möchte ich keinen Printtrafo. Es bibt > Ringkerntrafos mit 220 V Primär und 2 x 12 V sekundär. > > Leider
-
Thread
CAN Bus Alternative für Arduino
Einige wenige können es, zb Attiny167. Bei den PICs können es > alle mit einem EUSART, also alle PIC24/dsPIC/PIC32 und alle modernen > PIC18 (mit J oder K in der Typenbezeichnung). Und: LIN ist so designed, > dass die Slaves keinen Quarz brauchen, weil sie ihr Timing vom Bus > bekommen. Nur der Master
Einige wenige können es, zb Attiny167. Bei den PICs können es >> alle mit einem EUSART, also alle PIC24/dsPIC/PIC32 und alle modernen >> PIC18 (mit J oder K in der Typenbezeichnung). Und: LIN ist so designed, >> dass die Slaves keinen Quarz brauchen, weil sie ihr Timing vom Bus >> bekommen. Nur der
-
Thread
einfacher PIC Einstieg
Hallo, ich beschäftige mich kürzlich mit dem PIC 24E USB Starterkit und habe erstmal versucht LEDs zum leuchten zu bringen. Dies hat auch funktioniert, nur das Abfragen der Taster funktioniert nicht wie gewünscht. Wie im Forum schon mal beschrieben
anderes falsch sein. > > Danke! Gern, auch wenn das jetzt keine große Hilfe ist da ich den Pic24 nicht kenne.
-
Thread
Schaltungsaufgabe mit FPGA lösen
Impulsbeginn. Ich würde für den Zweck, wenn alle nichtgenannten Bedingungen es auch erlauben, ein PIC24FJ64GC010 oder PIC24FJ128GC010 + 2 externe 8Bit Analog Mux nehmen. Die Chips haben ein 12Bit/10Msps AD Wandler mit 50 Eingängen, DMA und genug Power für die Bearbeitung.
-
Thread
Daten vom µC auf SD-Card wegspeichern
auch "The applications note code is designed to run on 8-bit PIC18 devices and all 16-bit devices (PIC24F, PIC24H, dsPIC30F, dsPIC33F)." deswegen dachte ich das es wohl mit dem 2580 funzt. meinst du wirklich das es net geht?
-
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
uC mit guten ADC & USB gesucht
Wandler was wert sind, nur leider kann ich den nicht per USB ansteuern.. ...wie siehts denn mit den PIC24... Familien aus, hat da jemand von euch erfahrungen mit den ADCs? vielen Dank im vorraus Hannes
Ich bin jetzt mal dabei mir die PIC24F Familie anzusehen, die haben auch USB und 10bit ADCs....die Frage is nur ob mir die schnell genug sind (500ksps).... ...habt ihr Erfahrung bezueglich der internen Referenz bei den PICs? Also wuerde
-
Thread
Günstiger AD-Wander 12 bit I²C
Hallo, Ich würde einen Prozessor nehmen der 12 Bit schon an Bord hat. z.B. PIC24FV32KA304 oder PIC24FV32KA302 http://www.microchip.com/wwwproducts/devices.aspx?dDocName=en552758 Gruß Anja
-
Thread
8 MHz Quarz, externe Dimensionierung??
> Um welchen Mikrocontroller geht es ? Um einen PIC24E! Laut Datasheet ist der Parallelwiderstand nötig, wenn "the oscillator is used with XT or HS modes". Lasse ihn also mal drin. Über die Dimensionierung der Kond. habe ich im Datenblatt nichts
Ferdi schrieb im Beitrag #3479404: >> Um welchen Mikrocontroller geht es ? > > Um einen PIC24E! > > Laut Datasheet ist der Parallelwiderstand nötig, wenn "the oscillator > is used with XT or HS modes". > Lasse ihn also mal drin. > > Über die Dimensionierung der Kond. habe ich im Datenblatt
-
Thread
Ansteuerung Display
auch ausschließlich 1-Bit Schwarz/Weiß Bilder (Muster) darstellen. Hat man da z.B. mit einem PIC 24HJ12GP202 eine chance. der ist mit max. 40 MIPS angegeben, das müsste doch gehen, oder?
>Hat man da z.B. mit einem >PIC 24HJ12GP202 eine chance. der ist mit max. 40 MIPS angegeben, das >müsste doch gehen, oder? Wenn der mindestens 20x soviel RAM hätte vieleicht.
-
Thread
Reichelt: Dätwyler übernimmt Katalogdistributor aus Sande
paar STM32er mit gutem Preis und ein sehr grosses Spektrum von Microchip, inklusive vor allem der PIC24 und dsPIC33 (z.B. dem interessanten DSPIC33FJ128GP802). In diesem Bereich glänzt Reichelt vor allem mit Leere. Man wird immer ein Haar in der Suppe finden, wenn man danach sucht.
STM32er > mit gutem Preis und ein sehr grosses Spektrum von Microchip, inklusive > vor allem der PIC24 und dsPIC33 (z.B. dem interessanten > DSPIC33FJ128GP802). In diesem Bereich glänzt Reichelt vor allem mit > Leere. > > Man wird immer ein Haar in der Suppe finden, wenn man danach sucht. Gewiss
-
Thread
4 Bytes zu long int konvertieren
, beim PC 32 oder 64. Shiftet man weiter, ist das Ergebnis undefiniert. Ich hatte das bei einem PIC24 einmal, das war das Ergebnis ähnlich wie bei dir - alles war über >>16 hinausging war immer 0xFF. Grund war, dass der PIC24 ein 16bitter ist. "Gelöst" habe ich das dan recht unelegant mit Multiplikation
-
Thread
Energy Harvester Erfahrungen
braucht die Schaltung noch ca. 10µW im Standby. - Spannungsregler: <1µA (TPS709) - RTCC im µC: <1µA (PIC24) Und ein bischen hier und da. Weniger geht theoretisch natürlich schon, praktisch ist das nie so einfach. Wenn das aufwacht, brauche ich satte 60mW oder mehr zum Senden und messen, für einige zig
die Schaltung noch ca. 10µW im Standby. > - Spannungsregler: <1µA (TPS709) > - RTCC im µC: <1µA (PIC24) > Und ein bischen hier und da. Weniger geht theoretisch natürlich schon, > praktisch ist das nie so einfach. > Wenn das aufwacht, brauche ich satte 60mW oder mehr zum Senden und > messen, für
-
Thread
Eure Erfahrungen mit SDCC
selbst bei denen würde ich eher von "gut" als von "sehr gut sprechen")! Du weißt aber schon, dass PIC24 und PIC32 architekturmäßig überhaupt nichts mehr mit den 8-Bit PICs gemein haben und PIC32 einen MIPS-Kern verwendet? fchk
bei denen würde ich eher von "gut" als von "sehr gut sprechen")! > > Du weißt aber schon, dass PIC24 und PIC32 architekturmäßig überhaupt > nichts mehr mit den 8-Bit PICs gemein haben und PIC32 einen MIPS-Kern > verwendet? Ich weiß, dass es neuere µC unter dem Namen PIC gibt, mit RISC-Kern.
-
Thread
Geht AVR auch so komfortabel wie PIC?
automatisch im Simulator gelandet, als der PICKit nicht angeschlossen war. Und bei den 16 Bittern, den PIC24, gibts mehrere Code und auch Datenbreakpoints. Die Zeiten, in denen man blind programmiert hat, sind eigentlich vorbei. Und das sagt einer, mal mit einer "Pipeline" von UV-Eproms im Löschgerät gearbeitet
Compilierung ist meines Wissens erst ab PIC18 so richtig sinnvoll verwendbar. Nach oben gibts dann noch PIC24 und PIC32 die eine etwas andere Klasse sind.
-
Thread
USB --> UART PIC18f2550
Adruino "Serial Monitor" leicht mit dem PIC kommunizieren. Ich habe das schon mehrfach verwendet (PIC24+PIC32), es ist zuverlässig, simpel zu programmieren und für die meisten Sachen ausreichend. Wenn der PIC als unbekanntes Device erkannt wird, ist oft irgendwas an der USB Implementierung faul. Takt ist ein guter tipp. Man braucht auch einen Quarz (außer bei sehr neuen PICS, z.B: PIC24FJ128GC006).
-
Thread
PIC32 Erfahrungen?
allem wegen der tollen Peripherie. Eines muss aber klar sein: Ganz so simpel wie ein 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. Bei komplexen
-
Thread
I2C PIC 18F2550 und MCP4728
dabei. Ein Beispiel für I2C wirds vermutlich geben. Möglichkeit 3: Der Code im Anhang ist für PIC24. Ich habe den da geklaut: http://www.engscope.com/pic24-tutorial/ Da ist auch Dokumentation dabei. Dazu muss ich sagen, der Code ist furchtbar unelegant, mit __delay und ähnlichem Mist - schrecklich
-
Thread
PIC24F04KA201 in Assembler
Error: can't open /c+ for reading BUILD FAILED: Thu Dec 26 01:06:57 2013 Habe schon verschiedene PIC24 probiert, aber keiner läßt sich so programmieren wie die 16-er und 18-er. Was stimmt mit den INCs nicht ? Die Testdateien speichere ich als asm. habs aber schon mit .s probiert. Gibts im IDE irgendwo
Dokument DS51317. Bei Korrekter Installation stehe die Includefiles unter \MPLAB ASM30 Suite\Support\PIC24F\inc\ > Ich habe MPLAB IDE V 8.6 und auch die neueren Versionen (MPLAB X IDE > oder so) > Habe ständig Fehlermeldungen wie > > 24F04.asm:10: Error: Invalid mnemonic: 'org' > P24F04.asm:12
-
Thread
Debuger PIC24F32KA302
Mir fallen zwei Sachen dazu ein: Das Programm ist nicht für DEBUG übersetzt Die PIC24 haben typisch 3 Paar Debug-Pins. Programmieren kann man immer auf jedem Paar, Debuggen nur auf dem Paar, das in den Config-Bits gesetzt ist MfG Klaus
Klaus schrieb im Beitrag #3685392: > Die PIC24 haben typisch 3 Paar Debug-Pins. Programmieren kann man immer > auf jedem Paar, Debuggen nur auf dem Paar, das in den Config-Bits > gesetzt ist Vielen tausend Dank. Es waren die Debug-Pins 3 und
-
Thread
SPI in PIC24FJ128GB204
Hallo, ich beschäftige mich jetzt schon seit einiger Zeit mit dem PIC24FJ128GB204 (44-Pin). Nun möchte ich eine SPI-Kommunikation herstellen. Im Datenblatt steht, dass 3 SPI-Module vorhanden sind. Aber ich finde im Datenblatt nicht, welche Pins hierfür geeignet sind!
-
Thread
PIC24 C-30 Compiler Bit Deklaration
Hallo, ich wollte mal fragen, ob ihr wisst, wie ich einzelne Bits deklarieren kann mit Hilfe des C-30 Compilers von Microchip. will im Prinzip folgendes machen: unsigend char einByte; und dann jedem Bit einen Namen geben: [c] #define einByte.5 _Bit_5 #define einByte.6 _Bit_6 [/c] Ist nur Pseudocode, soll nur veranschaulichen wie es aussehen soll :-) Dann will ich einzelne Bits setzen und löschen können. [c] _Bit_5 = 1; _Bit_6 = 0; [/c] Danke euch!!!
-
Thread
PIC24FJ64ga002 UART
Einen guten Morgen! Versuche jetzt schon seit Tagen bei meinem PIC24fj64ga002 den UART zum laufen zu bringen... Verbunden ist der PIC mit dem PC (über einen anderen PIC der den USB-Part übernimmt) das Problem ist mein UART PIC empfängt die Daten richtig (ich schicke
-
Thread
MI0283QT-9 Lib für PIC24E
Hallo, ich möchte gerne das MI0283QT-9 mit einem PIC24E ansteuern. Gibt es irgenwo schon fertige LIBs für diese Anwendung? Danke
Nicht für den PIC24, hier ab S. 17: http://www.watterott.com/media/files_public/tsltrextup/MI0283QT-9_Datasheet.pdf Die Funktionen write_data16 und write_cmd, wirst du dir selber schreiben müssen.
-
Thread
PIC Code Wizard
Wäre sicherlich interessant. Aber, sehr viel Arbeit. Weil da wären PIC16, PIC18, PIC24F, PIC24H, PIC30 usw. Gruß Sascha
-
Thread
passender Controller gesucht.
PIC24FV32KA304 Kann 5V und ist TQFP44. Kann viele sleep-Modi.
Funktionen bei geringerem Preis schon noch mehr überzeugt. WehOhWeh schrieb im Beitrag #4584436: > PIC24FV32KA304 > > Kann 5V und ist TQFP44. Kann viele sleep-Modi. Müsste passen, aber den finde ich jetzt etwas überdimensioniert.
-
Thread
Übertragung PIC24 zu WLAN-Modul über UART2
Bei dem Versuch ein WLAN Modul über UART zu initialisieren habe ich UART2 wie unten dargestellt initialisiert: Bei debuggen habe ich jetzt festgestellt, dass beim Einlesen eines Characters (z.B. [c] U2TXREG = '1'; [/c]) das U2TXREG bzw U2RXREG, also das Transceive Register bzw. das Transmit Register immer "leer bleiben" (also Value: 0xOOOO bzw Char: "..."). Ich habe versucht beim Setup für UART Transmit mich genau an die Schritte im Datenblatt zu halten, trotzdem scheint es noch irgendwo bei der Initialisierung zu haken. Jemand ne Idee was ich falsch gemacht haben könnte? [c] #define FCY
-
Thread
PIC24H: 16x16-Multiplikation in C?!
Hallo Freunde, ich steh gerade total auf dem Schlauch. Und zwar möchte ich zwei 16-Bit-Signed-Zahlen zu einer 32-Bit-Signed-Zahl multiplizieren. In C sieht das so aus: sint16_t a_s16; sint16_t b_s16; sint32_t c_s32; c_s32 = a_s16 * b_s16; Der C30-Compiler macht nun folgendes daraus: mul.ss 0x0000, 0x0004, 0x0000 asr 0x0000, #15, 0x0002 Das heißt: Der "mul.ss" berechnet das Ergebnis genau so, wie ich es haben will, mit dem Low-Wort in Register 0x0000 und dem High-Wort in Register 0x0002 (das kann ich im Debugger so verifzieren). Dann kommt aber der "asr"-Befehl und
-
Thread
PIC24FJ128GA100 Datenblatt gesucht
Guten Tag Für den PIC24FJ128GA100 suche ich ein Datenblatt mit Angaben zur Hardware/Funktionsübersicht der HW. Bisher fand ich nur das Family Data sheet. Mir fehlen jedoch Angaben wie "Oscillator Operating Modes" (XT,
-
Thread
PIC24FJ64GB002 als USB Host
angesprochen (8E2 4800baud). Um den USB-Adapter mit dem ESP32 zu koppeln, verwende ich ein USB-Host (PIC24FJ64GB002) auf einer Platine von Hobbytronics. https://www.hobbytronics.co.uk/usb-host/usb-host-board-v24 Das Programm vom Hersteller bietet leider nur 8N1, 8O1 und 8E1, aber kein 8E2 was ich benötige
jemand eine Idee, wie ich das ganze lösen kann? Das Programm habe ich leider nur als .HEX. Der PIC24FJ64GB002 unterstützt 8E2, aber dafür müsste wohl das komplette Programm neu geschrieben werden.
-
Thread
PIC24F UART - Empfangen von Daten funktioniert nicht
ich habe leider Probleme dabei, Daten von meinem PC auf meinen PIC zu senden. Ich benutze einen PIC24F32KA302, den habe ich einfach per USB (mit Pegelwandler natürlich) da angestöpselt. Senden von Daten von PIC zu PC funktioniert wunderbar, aber andersrum nicht. Bei allen Beiträgen, die ich zum Thema
-
Thread
Registerzuweisung bei PIC16F887
Ich benutze zwar die PIC24xx aber Oliver S. schrieb im Beitrag #2698018: > PORTCbits.RC3 = 0; > PORTCbits.RC4 = 0; > > oder ich habe versucht direkt zu adressieren: > > RC3 = 0; > RC4 = 0; Das ist das gleiche.
sorry, hatte was von pic24 gelesen. Es ist ein PIC16F887 Ja, entweder ein shadow register benutzen, welches dann auf PortC geschrieben wird, oder die Pinzuordnung und Programmierung durchdacht machen. Shadow register
-
Thread
Auswahlhilfe für PWM müC
gibts laut Suche 223 PICs mit 1xSPI, min. 4x 16bit PWM und ab TQFP64 wegen der IOs. Da gäbe es den PIC24FJ64GA006-I/PT für 3,12€ (Mouser): http://ww1.microchip.com/downloads/en/DeviceDoc/39747F.pdf (Seite 124) Kann bei 244Hz noch 16bit. Hat maximal 16 MIPS Oder etwas neuer, den PIC24EP64MC206
-
Thread
uC: debuggen nicht möglich, programmieren schon
common causes for this failure are oscillator and/or PGC/PGD settings." Ich verwende folgenden uC: "PIC24FJ128GB204" Was könnte für ein Problem liegen? Danke für eure Hilfe!
for this failure are oscillator and/or PGC/PGD > settings." > > Ich verwende folgenden uC: "PIC24FJ128GB204" > Was könnte für ein Problem liegen? Kenne jetzt die PICs zwar nicht, aber bei AVRs muss man entweder JTAGEN oder Debugg Wire Bit setzen um zu debuggen, je nach Schnittstelle. Ähnlich
-
Thread
EXPLORER16 LCD und µC defekt ?
falsche Zeichen anzeigt ! Eine genauere Analyse brachte, dass sowohl der dsPIC33F- als auch der PIC24-Democode, die beide das LCD benutzen, falsche Zeichen auf dem Display anzeigt. Also liegt es nicht am µController. Ich messe an der Datenleitungen des LCD und demn entsprechenden Pins am µC 3,9V
Wenn es ein 5V Display ist, dann sind 3,3V zwar möglich aber etwas knapp. Bei den PIC24/dsPIC33 sind m.W. alle Pins ohne Analogfunktion in der Lage, mit Open Drain und externem Pullup-Widerstand 5V Ausgänge zu zimmern.
-
Thread
mpasm30 und wertetabellen mit pic24h
Servus, ich wollte eine 16bit Sinustabelle in den Prog-Speicher schreien. Wenn ich also : .org(0x300) .word 1,2,3,4,5,6,7,8,9 schreibe ,dann gehts nicht aber wenn ich : .org(0x300) .word 1,2,3,4,5,6,7,8,9 und danach noch z.b. nop oder so schreibe dann gehts! kontollieren kann ich das mit disassemblielisting! Für eure Hilfe wäre ich dankbar, also schauen wir mal.
-
Thread
PIC24HJ128 UART geht nicht
Hallo, ich habe folgendes Problem: Bei meinem PIC24HJ128GP504 sind die I/Os der UART1 wie folgt verknüpft (remappable I/O): TX -> RP7 / RB7 RX -> RP5 / RB5 CTS -> RP22 /RC6 RTS -> RP6 / RB6 Daran ist ein MAX202 Pegelwandler angeschlossen und
-
Thread
Pic24f Remap Interup Vectoren
Hallo Leute brauche bitte mal eure Hilfe. Beim p18 geht das noch rel. einfach. Beim Pic24f bekomme ich das nicht hin. Habe den Hiden Bootlader von Microchip auf meine Hardware angepast. Er wird erkannt und kann eine Anwendung laden. Nun das Problem: Sie Sartet nicht. Das Linkerkript
-
Thread
PIC24FJ32GA002 und I2C Routine
Hallo, hat jemand schon I2C mit pic24fj32ga002 geschafft? Brauche dringend eine Hilfe. Grüße, Alex
Danke für schnelle Reaktion, ich habe schon viel mit PIC16F876 und I2C gemacht, nur mit dem neuen pic24 hängt irgenwie. Kann nicht einmal SDA oder SCL zum Leben erwecken. Versuche jetzt mit deinen Routinen. Grüße, Alex
-
Thread
LPC1102, jetzt wird's winzig. 32-bit auf 5 mm2
Mega328 schnallen, aber ein ARM ist bei dieser Art Software umgänglicher. Deshalb sind für mich die PIC24 noch leidlich interessant. Wo AVR zu klein ist oder mich softwareseitig nervt, aber ARM mechanisch unpraktisch. Die PIC24 gibt's nämlich in 18 und 28 Pins.
-
Thread
PicKit 3 hängt - Lösung
*ggg*): man benötigt nicht unbedingt einen PICKIT3, ein alter PICKIT2 reicht auch da der verbaute PIC24F damit geflasht werden kann.
welcher die Firmware laden/updaten soll defekt. Da hilft nur mehr den Bootloader neu auf den verbauten PIC24Fxxxx zu flashen, welcher dann die aktuellste Firmware nachlädt. Bevor man sich aber zu solch drastischer Massnahme entschliesst, sollte man überprüfen ob der PICKIT3 tatsächlich nicht mehr erkannt
-
Thread
Welcher Lowpower uC
paar Sensorträger mit RFM12 gebaut (Außentemperatur und Feuchte). Verwendet habe ich folgenden: PIC24FJ128GC006 Ein Fluke 89III zeigt 2,1µA im Deep Sleep an. Das ist aber die Summe aus LDO und PIC sowie die Leckströme der FET. Das Ding wacht alle 30s auf, misst und legt sich wieder schlafen.
dumme > Glaser anzusteuern. Der oben genannte PIC16 wäre z.B. so einer. Es gibt auch PIC18 und PIC24 mit LCD-Treiber und eingebautem RTCC, aber leider nur mit >=64 Pins.
-
Thread
Programmierer für kleinere Aufgaben
, was schlechter zusammenpassendes gibt es kaum. PIC ist weit mehr als ein alter PIC16... So ein PIC24 mit 80MHz steckt einen Atmega locker weg.
LOCKER rein. Hab die bis jetzt nur in ASM programmiert, und beginne erst jetzt mit C bei den PIC24. Naja, du hast wahrscheinlich recht, wenn man schon C Routinen hat für den 8biter und geübt ist im Umgang mit dem Compiler, wird C vermutlich bei so einen kleinen Programm schneller umgesetzt sein.
-
Thread
Was sind eure Lieblings-ICs?
praktischer LiPo-Charger für USB TPS709 : Ein dazu passender Spannungsregler. Danach kommen die µC: PIC24FV32KA301 : der kleine PIC24FJ128GC006: der mittelgroße PIC32MX470F512B : der große Ehrlich gesagt macht bei mir der µC immer fast alles alleine (naja, mit etwas Hasenfutter), inklusive Buck oder
-
Thread
Serielle Daten auf verschiedene Leitungen schicken (Demux)
serielle Schnittstelle. Dann nimm halt einen, der mehr hat. Gibt ja genug davon, auch in DIP. Der PIC24FJ128GA202 hat sogar 4 UARTs, 3 SPI und 2 I2C - in SDIP28. Schieberegister kannst Du auch per GPIO steuern. Und wenn Du mehr UARTs brauchst, gibts dawas von Ratiopharm ... äh ... NXP: http://
Zuordnung von Peripheriefunktionen zu (fast) beliebigen IO-Pins, hat AVR nicht. Das haben die meisten PIC24, einige PIC32 und wenige PIC16/PIC18. Ist, wenn vorhanden, sehr schön, um ein optimales Layout einfach hinzubekommen. Du brauchst doch aber nur einen UART für MIDI und ein SPI für Deine Schieberegister
-
Thread
Unterschied zwischen bei Compiler MPLAB® C und MPLAB® XC
// Default all pins to digital #elif defined(__C30__) #if defined(__PIC24FJ256DA210__) || defined(__PIC24FJ256GB210__) ANSA = 0x0000; ANSB = 0x0000; ANSC = 0x0000; ANSD = 0x0000; ANSE = 0x0000;
)&ReceivedDataBuffer,64); } }//end ProcessIO void BlinkUSBStatus(void) { #if defined(PIC24FJ256DA210_DEV_BOARD) // No need to clear UIRbits.SOFIF to 0 here. // Callback caller is already doing that. #define BLINK_INTERVAL 20000 #define BLANK_INTERVAL 200000
-
Thread
Suche Lösung für Syntax Unterschiede zwischen Compiler
Hallo Ich habe ein MSP430 und ein PIC24 die ich über UART miteinander verbunden habe. Die Daten die ich senden will habe ich in Strukturen angelegt die ich in einem H-File definiert habe. Dieses H-File will ich in beiden Codes verwenden.
definieren. Und da fängt mein Problem an. Die Compiler habe unterschiedliche Syntax. Beispiel PIC24 (C30): [c] //--------------------------------------------------------- //! Definition Telegramm typedef struct __attribute__ ((__packed__)) COM_TEL_Test1_s { uint8_t geraeteTyp; uint8_
-
Thread
GPS, Sonar, Thermometer, per QR-Scanner loggen?
geeignetes, aber ich habe an etwas simples wie ein Braten/Ofen-Thermometer gedacht - Microcontroller PIC24FJ128GA010 https://www.microchip.com/wwwproducts/en/PIC24FJ128GA010 - Rasberry Pi oder Arduino - QR-Scanner mit USB Anschluss Was meint ihr? ist das möglich? meint ihr das wäre für jemanden