-
Thread
[Sammelbestellung] µC-Board + RAM
schrieb Frank schon im http://www.mikrocontroller.net/topic/329143?goto=3597955#3597955 > Bspw. ein PIC24FJxxxDA der eine GPU hat Schaue ich mir morgen beides mal an. Hast Du den Pic18f8mit dem (p)sram auf einer Platine die schmaler als 43mm ist? Torsten C. schrieb im Beitrag #3598342: > oder soll's
-
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
dsPIC33E mit ECAN - Geht es auch ohne DMA?
(ich habe bereits #include "p33exxxx.h" in ECAN1Config.c ergänzt, ist scheinbar original nur für PIC24 und PIC33F verwendbar) In file included from ECAN1Config.C:59: ../h/ECAN1Config.h:66: warning: space(dma) not supported on this target, ignoring ECAN1Config.C: In function 'dma0init': ECAN1Config.C
> Ist das mit dem alten Compiler ein Problem? Ich weiß nicht, wie vollständig der Support für PIC24EP und dsPIC33EP im C30 ist. Ein paar kleine Unterschiede gibts da ja doch. fchk
-
Thread
wie USB 5V mit 3.3V selbstversorgends MCU Board verbinden?
Widerstand an den Vbus Pin gehängt, und optional noch ein Schutzwiederstand vor dem Pin. Es soll ein PIC24FJ... eingesetzt werden, für den, den es interessiert.
obligatorische Blick ins Datenblatt, hilft wie sehr oft weiter: In Anhang ein Auszug aus dem Datenblatt eines PIC24FJ
-
Thread
Mikrocontroller mit 2 schnellen SPIs
Tom schrieb im Beitrag #3585548: > also brauche ich eine RTC Es gibt PIC24/dsPIC33 mit internem RTCC. Vllt. ist was für dich dabei: http://www.microchip.com/ParamChartSearch/Chart.aspx?branchID=8194
-
Thread
Mikrocontroller Rechenleistung reicht für aktuelles Projekt nicht?
Quelltext muss in Assembler geschrieben werden? Der C32 bzw XC32 (PIC32MX) und der C30 bzw XC16 (PIC24,dsPIC) sind angepasste gccs, der MIPS16e bzw PIC24 Code generieren, also im Prinzip das gleiche, was sonst auch auf anderen Architekturen zu finden ist. Die kostenlose Versionen haben die höchsten
-
Thread
PIC USB per Assembler ansprechen
#3578512: > Der Dozent schlägt vor, eine RS232 zwischenzuschalten RS232 ist viieel einfacher (In PIC24asm war es eine Sachen von 1 Stunde). Der Raspberry hätte auch eine serielle Schnittstelle. Klaus Baldermann schrieb im Beitrag #3578512: > Frage 2: Sind diese PICs ab Werk mit einem Bootloader
-
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
TC1047 - Code zur Anzeige
c]V_OUT =(ANALOG-DIGITAL_GEWANDELTEN_WERT)/1024*3,3V [/c], richtig?? Kennt sich jemand mit dem PIC24E aus und kann mir etwas über die richtige Initialisierung des ADC sagen? Ich hbas wie folgt gemacht, aber mehr als unsicher ob das so hinkommt: [c] // ADC ANSELBbits.ANSB0 = 1; // AN0
OK, danke schon mal. WIe sieht es mit dem ADC an AN0 für den PIC24E aus?? Kann da jemand mit Code dienen? Blicke da nciht so ganz durch!
-
Thread
TCP IP STACK Microchip POT wird nichtangezeigt
Potis hinkriegen. Was genau meinst Du mit fixen Strings, Stampede? Das Problem ist das für den PIC24E keine Voreinstellungen vorhanden sind und ich nicht sicher bin ob ich die ADC initialisierungen richtig gemacht habe: Für den PIC33F und PIC24H heisst es ja beispielsweise im Code: [c]// ADC
. Ich hoffe das man das so machen kann, habe da aber noch keine Erfahrungen mit dem ADC, bzw. dem PIC24E. Vielleicht liegt der Fehler auch wonanders????
-
Thread
TCP/IP Stack Micrchip EEPROM Includen
(CFG_INCLUDE_EX16_MRF24WB) || defined(CFG_INCLUDE_EX16_MRF24WG) // DM240001 Explorer 16 board, PIC24FJ128GA010/PIC24FJ256GB110/PIC24FJ256GA110/PIC24FJ256GB210/PIC24HJ256GP610/dsPIC33FJ256GP710/PIC32MX360F512L/PIC32MX460F512L/PIC32MX795F512L/possibly others, AC164136-4 MRF24W Wi-Fi PICtail/PICtail
(CFG_INCLUDE_EX16_MRF24WB) || defined(CFG_INCLUDE_EX16_MRF24WG) // DM240001 Explorer 16 board, PIC24FJ128GA010/PIC24FJ256GB110/PIC24FJ256GA110/PIC24FJ256GB210/PIC24HJ256GP610/dsPIC33FJ256GP710/PIC32MX360F512L/PIC32MX460F512L/PIC32MX795F512L/possibly others, AC164136-4 MRF24W Wi-Fi PICtail/PICtail
-
Thread
Welchen PIC für Anfängerprojekte?
PIC24FJ, bei PIC24EP und dsPIC33EP gibts aber disbezüglich keinen Unterschied. fchk
beim PIC24 ohnehin noch nicht so schlimm. Ein brauchbares Tutorial für PIC24 mit C ist folgende: http://www.engscope.com/pic24-tutorial/
-
Thread
Programmier Pins beim PIC
Bein DSPIC33 weiß ich es nicht, aber beim PIC24 und beim PIC18 kann man die ICSP Pins auch als IOs benutzen, es sollte eim dsPIC33 auch gehen. Man muss aufpassen, dass man das Programmiergerät nicht zu viel belastet: http://ww1.microchip.com/downloads
-
Thread
Change Notification Interrupt
auf High ist, wenn die Routine > ausgeführt wird? Ich weiß nicht welchen µC du verwendest, beim PIC24 hättest du eine Interrupt Latenz Zeit von 4 Taktzyklen, ich glaube kaum, dass jemand die Taste so schnell drücken kann. Du hast aber vllt. das Problem, dass die Taste in dieser Zeit noch Prellt, und
-
Thread
µC Einstieg: Arduino, PIC oder AVR? C, ASM, Bascom oder C++? Gesperrt
nicht ob das hier überhaupt passt, was haltet ihr eigentlich von dem "Microstick for dsPIC33F and PIC24H Development Board"? http://www.microchip.com/DevelopmentTools/ProductDetails.aspx?PartNO=DM330013 Da bekommt man eine Steckbretttaugliches Entwicklungsboard inkl. Debugger und Programmer für 19
-
Thread
µC & Elektronik Filter: PIC
das dann aufhören? Die PIC-Familien von PIC10, PIC12, PIC16 über PIC18 (alles 8-Bit CPUs) zu den PIC24 und dsPIC30/33 (16-Bit CPUs) zu PIC32 in eigene Kategorien zu packen wäre übertrieben, obwohl da prinzipiell die Unterschiede groß genug sind. Wenn man die bei Microchip gebräuchliche Kategorisierung
-
Thread
dspic33fj flash daten ablegen
Beispielcode. Beim 2. findest du unter "DEE Emulation 16-bit v2.2 - AN1095, Emulating Data EEPROM for PIC18/PIC24 MCUs and dsPIC DSCs" einen ZIP mit einem Beispielprojekt...
-
Thread
TQFP44 PIC24 Pinkompatibel
Ich habe vor mit eine Testplatine für PIC24 in TQFP44 zu machen. Ich dachte mit, ich könnte einen Sockel einbauen, damit ich verschiedene PIC auf der gleichen Platine ausprobieren kann. Hat jemand eine Ahnung ob die PIC24 im TQFP Pinkompatiebel
Eine Pinkompatibilität zwischen PIC18 und PIC24/dsPIC33 ist nicht gegeben. Denke auch dran, dass die PIC24/dsPIC33 mit wenigen Ausnahmen 3.3V Bausteine sind, die intern mit 2.5V laufen und einen 10u Kondensator auf Vreg und einen passend gesetzten
-
Thread
Protokollumsetzer RS232 <> RS485
Das Board würde es tun. Ansonsten: PIC24FJ64GA002 16 Bit Controller -> einfacher zu programmieren als die 8-Bitter 8 MHz Quarz -> 32 MHz interner Takt MAX3232 für RS232 MAX3485 für RS485 LM1117-3.3V Spannungsregler plus ein paar passive
-
Thread
PIC Unterschiede 5V 3V Typen
neueren 16-Bitter schon billiger sind https://www.microchipdirect.com/ProductDetails.aspx?Category=PIC24EP32MC202 MfG Klaus
-
Thread
RFID MFRC522 und PIC18FXXXX
schreibt da nur das die Stromaufnahme bei normalen Gebrauch unter 100mA bleibt.Das Board hat einen PIC24FJ256GA106, der braucht 1mA/MIPS, bei 16 MIPS also 16mA im Run Mode. Das LCD auf dem Board wird ja wohl keine 50mA schlucken... Und der PICTail Connector hat SPI Pins (8, 10, 12). Schaut nicht schlecht
-
Thread
Kommunikation Webserver mit PIC24
Forums den TCP/IP Stack von Microchip mit dem MRF24 zu implementieren. Als Controller nutze ich einen PIC24E (auf dem USB Starterkit). Das Modul habe ich in den Soft Ap versetzt und ich kann über einen Webbrowser eine ganz einfache Internetseite aufrufen. Mein nächstes Anliegen ist die Kommunikation zwischen
-
Thread
Phasenverschiebung bei PWM
PWM invertieren. Das könntest du mit einem externen Inverter oder auch im PIC machen: dsPIC33F/PIC24H Family Reference Manual Section 14. Motor Control PWM 14.11.4 Complementary PWM Output Mode http://ww1.microchip.com/downloads/en/DeviceDoc/70187E.pdf
-
Thread
USB-Device programmieren: Hat jemand ein Tutorial?
Hallo zusammen, ich habe mir in den Kopf gesetzt, mithilfe des PIC24FJ128GC010 einen midi-cotroller zu basteln. Er soll, relativ minimalistisch, die Möglichkeit haben, zwei verschiedene CC-Nachrichten an den Host zu schicken. Das Ganze sollte idealerweise über den
-
Thread
Bit Angle Modulation Arduino
tatsächlich hat es ein Kollege geschaft durch ein Programm seinen > Atmega32 zu killen, Dann nimm einen PIC24. Ich habe einen Port mit 2.66 MHz togglen lassen und er läuft nach >1 Stunde problemlos... Spaß bei Seite: Am Togglen liegt’s sicher *nicht*. Der Kollege wir schon einen Fehler in der Schaltung
-
Thread
USB Device/Host an Controller
Es geht um einen PIC24. Aus dem Reference Modell von USB ONTHEGO " DeviceMode: USB devices accept commands and data from the host and respond to requests for data. USB devices perform peripheral functions, e.g.,
-
Thread
Bootloader .hex-Datei auf einheitliche Stringlänge bringen - wie?!
Hi, ich habe das für meinen ersten Bootloader (PIC24) alles am PC gemacht. Der PC wertet den Record aus, konvertiert das in Binärdaten und sendet das an den µC, mit den richtigen Adressen. Der Bootloader muss das nur ins Flash pinseln. Die Idee ist
-
Thread
WLAN Anbindung
TCP-Stack hineinzubasteln. Mein Vorschlag: Microchip MRF24WG0MB 802.11g WLAN-Modul Dazu ein PIC24 oder PIC32 und weitere Peripherie nach Wahl. Dieses WLAN-Modul hat keinen eingebauten TCP/IP-Stack. Microchip hat einen kompletten Stack mit allen möglichen Protokollen, den Du kostenlos nutzen
-
Thread
AVR-GCC/ARM-GCC: Vorzeichen effizient implementieren
PS: Bei den PIC24 ist die zweite Version besser. Einmal mehr: Das ist eine Einzelfallfrage.
einer Variablen hat, könnte es so gut gehen. Sign ist '0' wenn positiv und '1' wenn negativ. In PIC24asm könnte das dann so aussehen: [code] mov increment,w0 btsc sign,#0 neg w0,w0 add merker [/code]
-
Thread
Probleme mit 8x8RGB Matrix
weniger CPU Auslastung hat. Ich einem 10bit PWM mit 100Hz zum Vergleich mit beiden Methoden auf einem PIC24 (@32MHz) gemacht: PWM: ~11% CPU Auslastung BAM: ~0.18% CPU Auslastung Beides in Software natürlich.
-
Thread
PIC HEX Code umschreiben - geht das?
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. Als erstes würde ich dann Testen, ob sich der Code mit dem C18 Compilieren lässt
-
Thread
TCP IP STACK MRF24 Soft AP image.s uploaden
und ich kann die IP des Soft AP anpingen und mich erfolgreich mit ihm verbinden. Ich nutze einen PIC24E und den internen Speicher, d.h. EEPROM ist auskommentiert. Leider funktioniert das Laden der Webseite nicht. Das Image.s habe ich aus einer einfachen HTML-Seite mit dem MPFS Generator von Microship
-
Thread
Microchip PIC24F16KA102 Versorgungsspannung und Stromverbrauch
Florian V. schrieb im Beitrag #3532930: > Beachte, dass die PIC24 einen Linearregler für die Kernspannung von ca > 2,5V integriert haben. Nicht der PIC24F16KA102! Das gilt nur für 3.3 (+-10%) V Typen welche dann einen externen Kondensator benötigen!
Florian V. schrieb im Beitrag #3532930: > Beachte, dass die PIC24 einen Linearregler für die Kernspannung von ca > 2,5V integriert haben. Nich jeder PIC24 hat einen, Zitat Datenblatt: >Some of the PIC24F K devices have an internal voltage >regulator. These
-
Thread
[ASM & C] HD44780 an PIC24 (3.3V oder 5V)
Ich habe einen Code für den PIC24 in ASM geschrieben um ein HD44780 kompatibles LCD im 4 bit Modus anzusteuern. Ich habe erst einen Code für den PIC24FV32KA302 geschrieben, da dieser mit 5V läuft. Dann habe ich mich entschieden, dem
Heute gibt's noch einen Code in C (*XC16*) für ein HD44780 LCD mit dem PIC24. Die Delays sind für den 3.3V Betreib ausgelegt, sie funktionieren natürlich auch bei 5V, brauchen dann aber länger als nötig. Zur Anwendung: In der Header Datei werden die Oszillatorfrequenz und
-
Thread
[V] Neues Microchip PICKit 3
:-) Dein Angebot, das ich kaufte, Pos. 1 bis 3 war: DM240312 Entwicklungskit 16 Bit für PIC24FJ256DA210 (siehe http://www.microchip.com/Developmenttools/ProductDetails.aspx?PartNO=DM240312) Zum DM240312 Entwicklungskit das Graphics Display Truly 3.2in. 320x240 Board (siehe http://www.microchip.com/Developmenttools/ProductDetails.aspx?PartNO=AC164127-4) PIC24F Accessory Development Starter Kit for Android (siehe http://www.microchip.com/Developmenttools/ProductDetails.aspx?PartNO=DM240415)
-
Thread
Ich suche einen "etwas anderen" C-Compiler Gesperrt
gleich mit drauf ist. ATMEGA ist schon ziemlich alt und heute gibt es viel moderneres, z.B. PIC18, PIC24, PIC32, STM32, LPC1xxx, MSP430 - alles moderne Chips. Und wenn man einen STM32 einfach nur bespielen will, so stöpselt man den per USB an den PC und mittels internem Bootloader kann der bespielt
-
Thread
TCP/IP Stack Micrchip/ WLAN-Modul
ich mir unsicher, ob ich noch an den digitalen Inputs drehen muss. Beispielsweise beim PIC33F und PIC24H werden noch digitale Inputs für den Interrupt des MRF24 gesetzt. Hier das Beispiel aus dem Code: [c] #if defined(__dsPIC33F__) || defined(__PIC24H__) // Crank up the core frequency
zusammenpassen. Bei SPI1 erwartet der Stack dass INT1 verwendet wird (kein Ahnung welcher IO das am PIC24 ist), bei SPI2 INT3. Falls das nicht mit deiner Hardware übereinstimmt, musst du das im Sourcecode anpassen.
-
Thread
I²C pull-ups möglichst elegant abschalten (low power)
LiPoly Gas Gauge IC bq27541-G1 (http://www.ti.com/lit/ds/symlink/bq27541-g1.pdf) und IC2 ist ein PIC24F.
-
Thread
#define in ASM30
Ich will mit für meinen PIC24 eine Routine für die Ansteuerung eines HD44780 LCDs schreiben und mit ist dabei ein Problem begegnet. Im MPASM konnte ich es einfach so machen: [code]#define LCD_D7 LATB,7 ... bsf LCD_D7 [/code
Max H. schrieb im Beitrag #3519364: > Ich will mit für meinen PIC24 eine Routine für die Ansteuerung eines > HD44780 LCDs schreiben und mit ist dabei ein Problem begegnet. Im MPASM > konnte ich es einfach so machen: > [code]#define LCD_D7 LATB,7 > ... > bsf
-
Thread
[V] Verschiedene SMD-IC's
Hallo, verkaufe einige nicht benötigte SMD IC's: 1x PIC24FJ256 1x PIC18F6622 15x PIC16F819 2x PIC18F24J10 4x AD7718B AD Wandler 4x XTR105U 4-20mA transmitter Bei Interesse PN an mich. Versand erfolgt im Luftpolster.
-
Thread
Suche programmierbaren Mikrokontroller
nur Text ist, dann sollte das nebenher gehen. Wenn nicht, kann man etwas Stärkeres wie z.B. einen PIC24/dsPIC mit DMA und 70MHz verwenden.
-
Thread
gLCD, USB-Host MP3-Player, Audio-DSP all-in-one Lösung gesucht, wie?
Vllt. kannst du mit einem dcPIC33 oder PIC24 mit USB OTG + einem MP3 Decoder Chip (z.B: VS1002) was anfangen... Paul Hamacher schrieb im Beitrag #3513922: > für die es auch günstige > Entwicklungshardware- und Software gibt. ca. 35 PICkit3
-
Thread
[PIC]24FV32KA302 RB4 funktioniert nicht.
Ich habe ein kurzes Testprogramm für den PIC24FV32KA302 geschrieben. Alle LEDs an PROTB blinken außer die an RB4. Die Platine ist ok, der PIC dürfte nicht kaputt sein, da zwei neue das gleich Problem habe. Im DB steht zum PIN 11: SOSCI/AN15/U2RTS
-
Thread
USB - Controller als Device - VBUS Kapazität
Ich würde gerne einen PIC24 als Device "laufen lassen". USB-mini Stecker etc habe ich mir schon rausgesucht. Für die VBUS Kapazität habe ich 2,2uF veranschlagt. Nun die Frage wo ich die Kapazität im Layout am besten platziere
einer eigenen (3.3V) Versorgung, nicht direkt an den 5V die an VBUS liegen. Im Datenblatt des PIC24FJ256GB ist das im USB-Kapitel recht eindeutig gezeichnet, wo was anzuschließen ist...
-
Thread
[ASM & C] PIC12/PIC18/PIC24 WS2812 SPI Library
Wie einige vielleicht mitbekommen haben, habe ich vor kurzem angefangen PIC24 (ASM) zu programmieren. Bei meiner Übung zum SPI Modul ist eine Funktion für die WS2812 LEDs entstanden. Geschrieben wurde der Code für einen PIC24FV32KA302 mit 32MHz. Er ist ähnlich anzuwenden, wie
code] Alle 12 LEDs leuchten "Dunkelweiß" @Mods: Es wäre sehr nett, wenn einer von euch den *PIC24* im Betreff hinzufügen könnte.
-
Thread
Auswahl eines Ethernet Controller
Ja, PIC24 ist eine gute Wahl.
folgen: Bist du nun bei der Wahl des uC festgelegt oder nicht? Wenn nicht, solltest du anstatt eines PIC24 mit ENCxxx auch mal einen PIC32MX6xx mit einem PHY wie dem LAN8720 in Erwägung ziehen. Das bewegt sich in einem ähnlichen preislichen Rahmen, nur dass der PIC32 aufgrund der integriereten Ethernetschnittstelle
-
Thread
2D - Touchfeld, kapazitiv
Jens schrieb im Beitrag #3505484: > Außerdem kenne ich keinen PIC mit 48 Captouch-Kanälen... PIC24FJ128GC010 müsste gehen, oder? ich hatte ja erst an einen kleinen PIC mit vielen Analogmultiplexern gedacht, aber legen auf das Pad nochmal einen zweistelligen pF-Betrag drauf: http://pdf.datasheetcatalog.com
-
Thread
Serielle Schnittstelle µC
für euch gefunden habe....Scheint ein Problem mit dem PIC zu sein.... Hier ein Auszug Using the PIC24 with BRGH = 1 is a problem and you will find many occurances of this problem here in the forum. Whether this problem is the one you are seeing depends on the silicon revision of your chip, see the
gefunden habe....Scheint ein Problem mit > dem > PIC zu sein.... > Hier ein Auszug > Using the PIC24 with BRGH = 1 is a problem and you will find many > occurances of this problem here in the forum. Whether this problem is > the one you are seeing depends on the silicon revision of your chip, see
-
Thread
Gibt es einfach zu handhabende "große" Rams (16/32MB?)
Wenn du doch eh PICs nimmst, nimm doch ein dsPIC oder PIC24. Gibt welche mit 2x16bit Audio-DAC und ADC ist auch drin. Dazu kannst du die gleiche IDE und dein PICKIT benutzen. Hast gleich 16bit Datenbreite. Brauchst nur noch den ext. Speicher. Seriell: SST25VF064C
ne Option, aber da ich nen kommerziellen compiler hab und n > extra Programmiergerät bräucht für PIC24 oder dsPIC wollt ich diese > Investitionen für das eine Projekt jetzt nach Möglichkeit umgehen. Investitionen? Ich bitte Dich! Die Microchip-Compiler sind frei, und die 20 Euro für ein PICKIT3