-
Thread
TFT- Ansteuerung ET0350G0DH6 (Glyn) mit HX8238 LCD Driver und Microchip Graphic Lib
brauche wieder mal Euren geschätzten Rat. Ich muss in der Firma das obengenannte TFT- Display an einem PIC24FJ256DA210 zum Laufen bringen. (Dieser uP besitzt ein "onboard" Graphic Controller). Leider bin ich mit der Ansteuerung ziemlich überfordert. Microchip liefert gratis eine umfangreiche Grafik- Bibliothek
erst an, wenn Du die QVGA-Anzeige in Betrieb genommen hast. Meiner Ansicht nach ist ein VGA an einem PIC24 etwas unterversorgt. Hohe Geschwindigkeit darf man nicht erwarten.
-
Thread
32BIT unsigned int auf 16Bit uP?
definieren muss damit dies dann über den Compiler auf einem 16Bit uP läuft? Ich arbeite mit dem PIC24FJ128 und dem Compiler MPC30. Mit diesem Code bekomme ich 0x0000FFFF als Ausgabe, sollte aber 0xFFFFFFFF sein... long unsigned int test = 0xFFFFFFFF; printf("test = %.8X \n\r", test);
-
Thread
Suche DIL-AVR mit 16-Bit-PWM
Hallo, suche ich auch schon lange. Habe einen dsPIC30F4013 (4 * 16 Bit PWM, DIP40) und einen PIC24FJ64GA002 (5 * 16 Bit PWM, DIP28) gefunden. Gruß Anja
-
Thread
UART receive interrupt beim PIC24FJ128.
Hallo zusammen Hat jemand den C-Code mitdem man auf einen Interrupt am UART1 RX Eingang reagieren kann? So wie bei Timer1 geht es so: void __attribute__((__interrupt__, __shadow__)) _T1Interrupt(void) { /* Interrupt Service Routine code goes here */ IFS0bits.T1IF = 0; //Reset Timer1 interrupt flag WATER_PULSE=!WATER_PULSE; // pulse water high/low generator (2.5kHz) (MOD 0030) if(++prescaler_1ms_timer > 4) // prescaler for 1ms Timer (MOD 0030) { prescaler_1ms_timer = 0; mSecDelayCounter--;
-
Thread
pickit2 und Pic24fj128 programmieren-- Hilfe bitte
nicht, auch nicht, wenn ich den ICD-Stecker abziehe und einen Reset auslöse. Der Prozessor ist ein PIC24FJ128GA006 Hat da jemand eine Idee, warum?
-
Thread
Biete Software- und Hardwareentwicklung
eingefordert. Aber um auf das Thema zurückzukommen. Wir suchen externe Leute die C Programme für PIC24 schreiben und gegebenenfalls auch Layouts mit Eagle machen. Wir suchen jedoch nur Profis, keine Möchtegerns die unsere Zeit verschwenden oder miese Ergebnisse liefern. Ist aber nur relevant wenn
-
Thread
ENC28J60 PIC24 Daten an Server übertragen
HI Jungs, ich habe mal wieder ein neues Projekt. Ich muss/will Daten die ich mit einem PIC24FJ128 lese (z.B vom ADC / 8 Kanäle - 50Hz Sample Rate) an einen Server senden. Dieser Server soll die Daten z.b als csv datei speichern. (Später kommt noch ein bisschen Datenverarbeitung auf dem
-
Thread
PIC Controllerauswahl
in jedem Fall empfehlen aktuelle, state-of-the-art zu verwenden. Bei Microchip wäre das PIC18 oder PIC24. Die PIC16-Familie ist sehr alt und technologiebedingt braucht man eine Speicherbank-Umschaltung. Die PIC18-Familie ist zum Programmieren uin Assembler und in C ohne EInschränkungen tauglich. Schau
die Pic16K sowie die Pic16KE(total neue ASM Befehle, kein Compiler unterstützt die derzeit) und die Pic24 sowie Pic32(Mips). Von den Pic24 gibt es auch drei unterschiedliche Typen. Teilweise findet man unter den 12cxxx sowie 12fxxx auch pic14 typen anstelle der pic12 usw aufgrund von Marketing/Preisaspekte
-
Thread
COM-Port Probleme
Hallo, ich habe einen Microcontroller (PIC24) mit einer UART am seriellen Port eines PCs hängen, der kontinuierlich Daten sendet. Die Kommunikation von PIC zu PC tut jedoch gar nicht mehr. An einem zweiten PC funktioniert die Kommunikation PIC2PC
-
Thread
Bluetooth stack (OBEX Push)
Hat jemand Erfahrungen damit und eventuell schon so etwas in diese Richtung realisiert? uP ist ein PIC24FJ128GA008 von Microchip. Aktuell läuft auch ein IRDA Stack inkl. Obex drauf, jedoch üper IrDA das jetzt durch Bluetooth ersetzt wird... Danke und Gruss, Fux
-
Thread
HEX ausgabe mit printf in C
Ich benutze den C-Compiler C30 von Microchip, und uC ist der PIC24FJ128... Zu "C-Buch kaufen": Ja schon klar, eigentlich habe ich mit C gar keine Probleme, das ganze Programm ist mit IrDA Stack EEprom inkl. mirroring, Pumpenkalibrierung usw. wirklich ziemlich
-
Thread
USB on-the-go oder USB Host? Die Qual der Wahl
grüß euch, ich arbeite gerade mit dem Pic24fj256gb106 an nem Host. Denk nicht ,dass die otg Funktionalität einschränkungen mit sich bringt. Du musst nur die richtigen Vorkehrungen treffen wie Busspannung zu- bzw. abschalten. Aber eigentlich
-
Thread
PIC Assembler Probleme
PORTC,2"); asm("BCF PORTC,1"); } [/code] Hierbei meckert der Compiler (HI-Tech C Compiler dsPIC/PIC24 V9.60) betreffend eines Syntaxfehlers pro Assembler-Zeile. Nur sehe ich nicht ein, was falsch ist. Besten dank für die Nachhilfe MFG Patrick
-
Thread
cPCI Stecker PLX PCI9030
Hallo ihr Lieben, ich muss mich auch gerade mit der Kommunikation zwischen dem 9030 und einem PIC24 auseinandersetzen. Habt ihr da schon gewisse Erfahrungen die mir weiterhelfen könnten? Ich muss zugeben, dass ich mit PCI noch nie was am Hut hatte. Ich würde mich also über jede Hilfe freuen. Gibt
-
Thread
PIC24FJ256GB106 UART läuft nicht, bitte um Hilfe?
mein UART Programm nicht läuft, wende ich mich an euch. Ich verwende das Starterkit 1 mit dem PIC24FJ256GB106. Dort habe ich Pin10 als TX und Pin11 als RX gewählt. Jedoch messe ich beim TX Output kein Signal, wenn ich etwas sende. Hier ist meine UART Initialisierung: #include "HardwareProfile.h
Hi, Bin gerade beim selbe problem. Ich wollte mal wissen die UART Pin nummern bei PIC24FJ256GB106 im starter kit welche pins sind auf uart..? wie hast du die pins gelötet zum external peripherie ? kanst du mal ein bischien helfen ? vg densil
-
Thread
Probleme beim Speicherzugriff bei PIC24
Guten Tag, ich habe unter MPLAB ein Programm in C für einen PIC24FJ64GA004 geschrieben. Das Programm soll Werte eines analogen Eingangs abspeichern. Kompilieren lässt sich das ganze ohne Probleme, doch bei der Ausführung kommen dann folgende Fehler im Output Fenster
-
Thread
Galvanisch getrennter Bus billig ohne Quarz
Speichergrößen auch meistens problemlos mit C gearbeitet werden kann. Wenn's was moderneres sein soll: PIC24FJ64GB004, dem der interne Oszillator auch für USB reicht.
-
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
ADC Impendanz PIC24F08KA101
Hallo zusammen! Ich will in meiner Schaltung die Batterieversorgungsspannung(V0= 3V) messen, dazu habe ich eine feste Spannungsquelle Vref = 2V und einen Spannungsteiler mit R1= 500 Ohm zu R2= 1k Ohm, was einen Strom durch den Spannungsteiler von 2mA bedeuten würde. Kann ich diesen Strom weiter absenken ohne das das den ADC negativ beeinflusst wird, da im Datenblatt des o.g. PIC's eine max Impendanz von 2,5k Ohm angegeben ist und man somit einen min Strom von 1,2mA bräuchte? Liege ich mit meiner der Annahme falsch ? Danke schonmal im Voraus! Corn
-
Thread
C# USB auf Seriellwandler finden und virtueller COMport finden
Hallo zusammen! Ich habe eine Hardware mit einem PIC24FJ256GB106, welcher sich über USB als serielle Schnittstelle anmeldet. Soweit funktioniert alles wunderbar. Ich kann über ein Terminalprogramm sowie eigenem C# Quellcode Daten senden und auch wieder
-
Thread
dsPIC oder PIC 32 und passendes Board
dich nicht von den DMIPS des PIC32 beeindrucken, der kann unter umständen langsamer sein als ein PIC24H (wenn auch selten).
und PIC18 liegen welten (in jeder hinsicht) und die PIC24F sind einfach geniale teile mit einfach "noch mehr von allem" was die 18er bieten, die PIC24H sind etwas abgespeckter als die PIC24F aber haben massiv höhere performance. leg die PIC16 ins grab - du
-
Thread
Fertige Schaltung: Pic24F durch dsPic ersetzen. Ist das ohne weiteres möglich?
Klaus schrieb im Beitrag #1858885: > Ist der Pic24 baugleich zu einem dsPic, nur das der noch DSP macht? PIC24H ist praktisch identisch mit dsPIC33, nur ohne DSP. PIC24F ist im Detail verschieden, auch Stromversorgung. sebihepp schrieb im Beitrag
Also den PIC24F betreibe ich mit 3,3V. Das würde quasi passen.
-
Thread
Problem PIC24 USB mit externer Spannungsversorgung
Hallo zusammen! Folgendes Problem. In meiner Studienarbeit versuche ich gerade einen PIC24FJ256GB106 mit USB zum Laufen bekommen. Hierbei soll das spätere Gerät entweder über USB, einer externen Spannungsversorgung oder beiden Spannungen versorgt werden können. Bisher funktioniert alles
-
Thread
Sprünge im Messergebnis des AD7793 ADC
data output time Richtig: Input data sampled at end of data output time Ich benutze übrigens PIC24HJ128GP204 als Microcontroller. Naja, falls jemand die gleichen Probleme hat findet man hier vielleicht die Lösung. Gruß, Mario L.
-
Thread
FPGA <-> PIC24 über SPI
Hallo, in meinem werden Spartan 3 und PIC24 über SPI kommuniziert. Es klapp eigentlich ganz gut. Ich hätte trptzdem eine Frage. Im FPGA habe ich SPI Slave so realisiert: [c]if rising_edge(SPI_SCK) then ... einzelne bits empfangen ...[/
-
Thread
Ethernet - Experimentierplatine
mit internen EEPROM. Achtung: Speichern von Daten im Flash ist nach Aussage eines Kollegen beim Pic24 etwas schwierig.
Spielen" sein, da ist es auch nicht so schlimm, wenn er "etwas schwerer" anzusteuern ist, zumal der PIC24, soweit ich das Datenblatt verstehe, 2 I2C-Busse besitzt (?).
-
Thread
Grundlegende Fragen zu SPI mit TPIC8101
Hallo zusammen, das Projekt ist sehr interessant ! Ich habe es mal auf einem PIC24FJ32GA004 portiert. Allerdings hab ich Probleme mit dem TPIC. Die SPI-Schnittstelle ist soweit Ok, Signale kommen an, die Frequenz ist mit 1.8MHz auch noch im Rahmen. Die Initialisierung des TPIC
-
Thread
MPLAB ICD2 ICDWarn0052 cannot validate a target device
antworten! "I am trying to load a very simple program in order to test the first programmation of a PIC24FJ128GA108, but have had no success. All connections are perfectly OK. PGC and PGD where checked with an oscilloscope and were correct. Self test is OK, but ICD2 can not even read the target device.
I am using PGCE3 and PGCD3 pins for programming. Could this affect the programming, or does PIC24F "listen" ICSP commands in all 3 ports? Is there any specific combination of Configuration Bits in order to the first programmation work? Is there another way to test if the PIC is "burned"? Anyone
-
Thread
PIC Clock Config
Hallo, ich beschäftige mich gerade mit dem PIC24F und seiner Config (Clock) Ich werde leider aus einem Ausdruck nicht schlau. Was macht: OSCIOFNC_ON oder OSCIOFNC_OFF? Ich habe im Datenblatt folgendes gefunden. OSCIOFCN: OSC2 Pin Configuration
-
Thread
Max Strom über die Schutzdioden beim PIC24HJ64GP504 ("max clamp current") ?
Hallo zusammen! Weiss jemand wie hoch der Clamp Current bei einem PIC24HJ64GP504 max. sein darf ? Im Datenblatt habe ich nichts gefunden. Ich will an ein paar Inputs Signale mit 12V High-Pegel (Auto) anlegen und habe dafür einen 33k Ohm Vorwiderstand gewählt. Nach
-
Thread
MPLAB C30 __attribute__ Problem
Grüß euch, ich programmiere meinen pic24fj und suche eine Alternative für __attribute__ ((aligned (512))) vom c30 compiler. Ich programmiere in HI-TECH Problem ist, dass ich ein array habe. Die Elemente dieses Arrays werden mit diesem
-
Thread
Controllertypen: Blick über den Tellerrand
dsPICs (mit DSP Unit) Interessant ist die ganze PIC30 Familie, ob mit oder ohne DSP: dsPIC30, PIC24, dsPIC33, wobei sich die bis 40pin in DIP erhältlichen dsPIC30 aufgrund ihres Stromverbrauchs auch als Kaffeewärmer eignen ;-). Allerdings sollte man vorher das betreffende Errata-Sheet lesen. Insbesondere
Gegenteil ist der Fall: Du hast durchgängig von PIC10 (8biter, 12bit Wortbreite) über Pic18 (8biter) über PIC24 (16biter), dsPIC(16bit DSP) und PIC32 (32biter) die gleiche Oberfläche. Der Wechsel von PIC18 zu PIC24 gestaltet sich (zumindest in C) sehr einfach... Aber wirklich rentieren tut es sich nicht
-
Thread
Probleme mit MAX127 und I2C
. im bild sieht man wie er konfiguriert wird... aber beim read gibt er auf ich benutzte den pic24f128ga010 mit dem c30 compiler hier der code [code] IdleI2C1(); StartI2C1(); IdleI2C1(); MasterWriteI2C1(0x50); // Adresse Write
-
Thread
EA DOGL - Befehlsaufbau
cs_glcd,1); [/c] Wo könnte hier der Fehler liegen? Die Pins sind sicher richtig gemappt beim PIC24FJ256GB106. Danke und Gruss Tom
-
Thread
Pic Programmierung
Hey Snowman, du scheinst ja schon mal was mit PIC24 gemacht zu haben. Ich möchte mich da auch mal drin einarbeiten. Kennst du eine Tutorial-Seite, die PIC24 & C30-Compiler behandelt? Gruß, Alex
ist problemlos. gute seiten für die 24er: http://www.flyingpic24.com/ http://www.engscope.com/pic24-tutorial/
-
Thread
Microcontroller mit WLAN
Es gibts von Microchip ein WLAN Modul das du mit den PIC18, PIC24 oder PIC32 zusammen benutzen kannst. Das Ding kostet bei Mouser so 25€, der TCPIP Stack unterstützt das Ding. http://www.microchip.com/stellent/idcplg?IdcService=SS_GET_PAGE&nodeId=2884
-
Thread
Pic24fh256 USB Problem
hey, ich arbeite derzeit mit dem pic24fh256. Hab ein Beispielprogramm von Microchip runtergeladen. (mouse-emulation) Jetzt hab ich folgendes Problem: Wenn ich das Ding anstecke bleibt er im default-state hängen... Hat wer eine Ahnung
Hallo Willi W., es könnte daran liegen, dass das Beispiel für das PIC24F Starter Kit 1 geschrieben wurde und Du dieses nicht hast. Ein paar weitere Infos wären nicht schlecht. Gruß Ralf
-
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
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
LED-CUBE 3-D
und die sind noch dazu nicht sonderlich billig. Sind dann halt ganz andere Dimensionen als ATMEGA / PIC24 / dsPIC und was sonst noch dem Hobbybastler möglich ist. Unsere Fakultät hatte aus Spaß mal nach einem Angebot für die Uni angefragt. Man Bot uns einen minimalen Preis von umgerechnet ca. 2600€
-
Thread
USB Bootloader für PIC24
Hallo miteinander Zurzeit arbeite ich an einem Projekt, welches auf einem PIC24FJ256GB106 aufbaut. Nebst diversen anderen Peripherien ist auch ein USB-Anschluss auf den Controller geführt. Über den würde ich jetzt gerne die neue Software einspielen, bisher läuft das alles noch
verifizieren, dass dein Controller mit der richtigen Frequenz läuft, 48MHz USB-Takt sind das bei den PIC24, wenn ich mich recht entsinne. Welche Hardware benutzt du denn eigentlich?
-
Thread
BusPirate schießt I2C
Hi, ich bin gerade dabei mit dem BusPirat eine I2C anwendung zu entwickeln auf dem PIC24F128. Irgendwie habe ich den verdacht das der BusPirate mir meinen zweiten PIC gekillt hat. Wie kann man den PIC davor bewaren. Oder schafft es ein Ossi (Oszilloskop, kein neudeutscher ;-)), den
-
Thread
PIC24 SPI slave
Hallo, ich versuche gerade das SPI modul von einem PIC24FJ64GB002 als slave zu programmieren. SDI-->RP0, SDO-->RP1, SCK-->RP3. Meine Initialisierung sieht wie folgt aus: TRISB = 0x000D; //RP0 in, RP1 out, RP2 in, RP3 in RPINR20bits.SCK1R = 3; //Clock
im installationspfad "...\Microchip\MPLAB C30\docs\periph_lib" nach der datei "dsPIC30F_dsPIC33F_PIC24H_SPI_Help.htm"
-
Thread
PICit2, PICit3 oder ICD3?
größere Programme in den Flash schreiben möchte (ich spreche hier von ~200kB bei PICs wie z.B. aus der PIC24FJ256GB-Familie), dann macht sich sehr wohl ein Geschwindigkeitsvorteil (gegenüber ICD2 oder den PICkits) bemerkbar. 200kB Flash zu beschreiben dauert bei dem ICD3 akzeptable 4-5 Sekunden inkl. Verify
-
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
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
MCUs mit Busregistern?
Bei Microchip findet man sowas. Mindestens bei den PIC24, deren Parallel Master Port dem Namen zum Trotz auch Slave spielen kann.
-
Thread
PIC18F2550 mit internem Osc und USB
microchip AN1095, Emulating Data EEPROM for PIC18 and PIC24 MCUs and dsPIC DSCs
-
Thread
Microchip USB Beispielprogramm auf PIC24FJ32GB002
Leute, ich versuche das "USB Device - CDC - Basic Demo" Beispielprogramm von Microchip auf einen PIC24FJ32GB002 (@ 32 MHz) zu spielen. Leider erkennt mein PC das USB Device nicht obwohl der Treiber installiert ist. Da mir nichts besseres einfällt, vermute ich, dass es an den Config Bits liegt, auch
Programm ohne Probleme. Hab es auch eben auf nem XP 32 Bit Rechner probiert. Der PIC18 geht, der PIC24 nicht. Die USB Anbindung hab ich noch mal überprüft und durchgeklingelt, mit 32 MHz läuft er auch (getestet durch Zeitfunktionen).
-
Thread
Strombegrenzungswiderstand fuer ADC beim PIC
dankbar, und gebe diesmal auch brav meinen Schaltplan dazu ;-) ...edit: es handelt sich um einen PIC24F