-
Thread
Einregister- vs. Mehrregistermaschine
und welche Du? Aktuelle Favoriten sind AVR für Kleinkram bis 28 Pins, darüber STM32. Wobei auch PIC24 und PIC18 mit auf der Rechnung sind - die PIC18 weil es nur da 28pinner mit CAN gibt. Ich bin freilich recht flexibel was die Familie angeht. Ich bin kein Profi und ausgesprochen neugierig, was
-
Thread
ATMEL Evaluations-Board (was brauche ich noch?)
> > > > > Blackbird Ich habe alle meine uC-Boards mir selber gebastelt. AVR, SAM7S, PIC24 Und kann das jedem nur empfehlen! Man versteht besser wie es aufgebaut werden soll und richtig Spass macht das auch :) Mein erster FPGA-Board habe ich mir auch selber gebastelt. Es war ein
Dimi schrieb: > Ich habe alle meine uC-Boards mir selber gebastelt. AVR, SAM7S, PIC24 > Und kann das jedem nur empfehlen! > Man versteht besser wie es aufgebaut werden soll und > richtig Spass macht das auch :) Wenn er es nicht selbst bastelt, sondern eins von der Stange nimmt
-
Thread
FTDI oder CP2102?
instruction cycle clock frequency (FOSC/2). 2: Based on TCY = FOSC/2, Doze mode and PLL are disabled. (PIC24FJ128GA Family Datasheet DS39747C-page 132) Vielleicht löst das ja auch die Verwirrung um den Faktor zwei. fchk
aber > die Übertragung funktioniert einwandfrei. Für so etwas gibts andere Quarzfrequenzen. Der PIC24 kann bis zu 32 MHz im HS-Modus. Ihr könntet z.B. 18.432 MHz verwenden. fchk
-
Thread
PIC18 für professionellen Bereich?
umfangreich) ist kostenlos und ein Programmer kostet um die 40 euros. Ich benutze die Pic 18f und die Pic 24hj.Die pic24hj haben 16 Bit und bis 40 Mips falls 8 bit nicht mehr reichen. und alle gibts in den unterschiedlichsten Varianten. Also meiner Meinung nach haben die einen Platz im Profiebereich. und
-
Thread
PIC24H Write Protected Bootloader
Vielleicht kann mir ja hier jemand helfen... Ich habe einen SD Card Bootloader für den p24HJ256GP210. Funktioniert auch. Nun möchte ich den Bootloader vor überschreiben durch die Applikation schützen. Ich verwende C30. Laut Datenblatt ist der Schreibschutz nur wirksam wenn ein Bootsegment definiert ist, d.h. obwohl ich die ganzen CodeGuard features eigentlich nicht verwenden möchte, muß ich diese entsprechend konfigurieren. Weiterhin habe ich mittlerweile verstanden das jede Funktion des Bootloaders mit dem entsprechenden "Boot Attribut" versehen werden muß damit diese auch im Boot Segment
-
Thread
SAMMELBESTELLUNG: 12V LED Streifen 5m lang
Amüsant, GENAU das hab ich heute als an meinen Fertiger übergeben, allerdings mit großen und kleinen PIC24, RS485, RGB-LEDs und OLED-Touchscreen Zeig mal ein paar Bilder von Warm- und Kaltweiß bitte.
-
Thread
PIC24F SPI Mode (Slave Select Pin tut nicht)
Hallo Leute Brauche dringend Eure Hilfe! Bin schon seit Tagen am SPI- Modul meines PIC24FJ64GA002 und kriege es einfach nicht zum Laufen. Kann sein, dass ich da was falsch verstanden habe. Betreibe das Modul im Master- Mode und möchte den SS1 Pin automatisch aktivieren lassen. SDO und
-
Thread
welche µC-Architektur (AVR, PIC)
ich persönlich habe auch letztere erfahrung gemacht. für euer vorhaben, würde ich mindestens zu den PIC24H greifen: geschwindikeit, ausstattung und preis sind unschlagbar. jenachdem wie ressourcenintensiv eure roboter sind, zu einem PIC32 oder wie erwähnt Cortex-M3 (wobei zu den letzteren ich keine erfahrung habe). ach ja, die entwicklungsumgebung und die compiler für die PIC18, PIC24, PIC30, PIC33, PIC32 gibt's von Microchip gratis (nach 60 tagen werden in der demoversion gewisse optimierungen abgeschalten, die aber in 98% aller fälle nicht stören)
-
Thread
µC mit USB und echtem SD-Card Interface gesucht
für bis zu minimal 48 (36) Pins. Ich habe schon viele CPUs programmiert (Z80, 68HC11, PIC, dsPIC, PIC24, ATMEGA, LPC2000, M16C...), daher meine Empfehlung kommt nicht aus der Glaskugel.
-
Thread
Umfrage: Mikrocontroller der Zukunft
also ich finde es gehört in jeden controller ein PPS (PIC24F und einige PIC18FXXJYY) oder andernorts auch Crossbar genannt.
-
Thread
AR1020 über I2C
nicht. Überhaupt kommt es mir so vor als wäre das ganze nur ein umgelabelter PIC18 oder eventuell PIC24. Die Reaktionen auf I2C Kommandos sind extrem verzögert, das Clock-Stretching treibt der Baustein auf ein neues Level ;) Na immerhin kann ich mal Positionswerte auslesen, vom Register setzen reden
-
Thread
Schnelle Division - welcher uC?
Servus, PIC24HJXXXXX,PIC24HJXXXXX,PIC24HJXXXXX,PIC24HJXXXXX,PIC24HJXXXXX,PIC24HJXXXXX kannst du nehmen. Die bauchen 17 Takte für 16/16 bit glaube ich bei 40 Mips. kaufen kaufen die sind recht leistungsstark!
dsPIC30xxxxx brauchen viel mehr Strom. Bei hohen MIPs werden die zimlich warm. Nimm lieber die PIC24xxxx Reihe, die sind um Jahre neuer, moderner und haben bessere Pheriperie drin. Brauchen viel weniger Strom.
-
Thread
Programmbeispiele PIC24 und LTC2400
Hallo ich möchte als Anfänger gerne eine Schaltung mit einem LTC2400 aufbauen und suche dazu Programmierbeispiele, hat da jemand einen Tipp oder ein Beispiel? Grüsse Stefan
-
Thread
LCD E8504CZZ von Pollin und allgemein
(320x240) auf das oben genannte E8504CZZ von Pollin gestossen. Allerdings möchte ich es an einem PIC24FJ betreiben, der aber nur 3.3V Ausgangsspannung liefert. Aus dem Datenblatt von Pollin werde ich nicht ganz schlau, kann man das Display auch mit 3.3V Logikpegel ansteuern? Gruss Mike
-
Thread
PIC BRA vs GOTO
nur mal eine zwischenfrage: hast du auch mal den blick zu den PIC24er gewagt? die gibt's auch ganz schön klein und sind oft preislich attraktiver als die 18er, jedoch 3.3V ..ist nur so eine idee ;-)
Master Snowman schrieb: > nur mal eine zwischenfrage: hast du auch mal den blick zu den PIC24er > > gewagt? die gibt's auch ganz schön klein und sind oft preislich > > attraktiver als die 18er, jedoch 3.3V ..ist nur so eine idee ;-) Naja die Hardware ist im Moment auf 5V ausgelegt
-
Thread
Vario mit MP3H6115A und Pic
kann ich in Verbindung mit 32-fach Oversampling gut 24 Bit auflösen. Das ganze schafft auf einem PIC24HJ64... mit A/D autoscan und DMA Unterstützung rund 1200 Messungen pro Sekunde.
definitiv zu wenig. Oder habe ich einen Denk- oder Rechenfehler? Als Pic würde ich gerne den Pic24HJ12gp201 nehmen.
-
Thread
SD-Karte an AVR idlet nur
:) oder zumindest die internen pull-up aktivieren hatte heute ähnliche zickereien an einem PIC24, einfach die pull-up eingeschaltet und danach flutschte die sache.
-
Thread
dspic33fj256
in OSC2 so sieht das main aus: #if defined(__dsPIC33F__) #include "p33Fxxxx.h" #elif defined(__PIC24H__) #include "p24Hxxxx.h" #endif #include "I2CSlaveDrv.h" //Include file for I2C1 Driver // Confiuration Register Settings // Internal FRC Oscillator _FOSCSEL(FNOSC_FRC); // FRC Oscillator
es gibt auch #if defined(__dsPIC33F__) #include "p33Fxxxx.h" #elif defined(__PIC24H__) #include "p24Hxxxx.h" #endif #include "I2CSlaveDrv.h" unsigned char RAMBuffer[256]; //RAM area which will work as EEPROM for Master I2C device unsigned char *RAMPtr; //Pointer to
-
Thread
SD card: STOP_TRANSMISSION beim MULTIPLE BLOCK WRITE
grösseren ebenfalls leeren Dateien fülle und mit dem Startsektor der ersten Datei beginne. Mein Chip ist PIC24Hxxxx. Was nicht geht, ist, den Datentransfer zu stoppen, ohne ohne die Brechstange zu verwenden, sprich die Karte neu initialisieren zu müssen. Irgendwie will die Karte weder STOP_TRANS_TOKEN (0xFD
-
Thread
Software I2C will mit PIC16F88 nicht richtig
Platinchen gemacht, wo dieser drauf sitzt. Verbinde ich diese an eine I2C Leitung, die von einem PIC24 mit Hardware I2C gesteuert wird, antwortet mein Platinchen brav. Will sagen, hardwaremäßig sollte alles in Ordnung sein. Sowohl beim PIC24 als auch beim PIC16 sind 10k Pull ups an den Clock- und Datenleitungen. Mit dem Oszi sehe ich mit dem PIC24 als Master folgendes: Gebe ich die richtige Adresse ein, setzt der Slave (in diesem Fall der TDA7333) SDA auf LOW, der Master erkennt dies erwartungsgemäß, und gibt den Bus mit Setzen der SCL auf HIGH
-
Thread
welcher mikrocontroller?
Controller-Familie sich das bezieht. Mancher PIC18 taktet mit 40MHz und damit grad so schnell wie ein PIC24H, aber was die effektive Leistung angeht liegen dazwischen Welten.
-
Thread
Hobby-Oszilloscop zum Selberbauen
Ich hätte zufällig ein GLCD mit Touchscreen fertig entwickelt. Ich verwende einen Pic24FJ256, einen RS485-Treiber, ein LCD 128x64 mit KS0108 Controller. ( Das von Microelektronika) Wenn Du interesse hast, bitte P/M an mich, aber ich schätze, das Display hat zu wenig Auflösung für dein
-
Thread
GCC: Pin toggeln in einem Takt?
Aber damit musst du leben, oder eine andere Controllerfamilie verwenden. Beim Bitbanging sind die PIC24H ganz flott unterwegs. Propeller und XMOS bieten exaktes nebenläufiges Timing ohne Störung durch Interrupts.
-
Thread
RGB LED Ansteuerung
beim Regeln und das ging garnicht. Bei 8bit hast Du dann vieleich noch knappe 50Hz. Habe auf einen PIC24FJ64GA002 mit Hardware PWM gewechselt. Machst Du das nicht in einer IRQ Routine führt alles zum Flackern was nebenbei noch so läuft, und irgenwie regeln willst Du das ja auch. (stöhn) Oh, jetzt
-
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
IRMP - Infrared Multi Protocol Decoder
*Aktualisierung* Die IRMP-Software kann unter [[IRMP]] --> Download heruntergeladen werden. Hallo zusammen, Anmerkung: Dieser Source entstand im Rahmen des Projektes "WordClock", siehe Artikel http://www.mikrocontroller.net/articles/Word_Clock bzw. Thread, der alles zum Auslösen gebracht hat: http://www.mikrocontroller.net/topic/156661 Da RC5 nicht nur veraltet, sondern mittlerweile obsolet ist und immer mehr die elektronischen Geräte der fernöstlichen Unterhaltungsindustrie in unseren Haushalten Einzug finden, ist es an der Zeit, einen IR-Decoder vorzustellen, der
-
Thread
CCS PICC Probleme mit MPLAB 8.43
Hardware PWMs mit 2 high speed Uarts und frei der Hardware zuweisbaren Pins im 28Pin QFN für 3€ (PIC24FJ64GA002) zu ergattern. Das muß man auch mal leiden können ... Herje, was war ich froh das Microchip Atmel dann doch nicht gekauft hat ... Grüße
nur noch mit pic18f was machen, denn die gehen halbwegs oder wenn ich Power Brauche, dann nehm ich pic24hj. die haben 16bit durchweg und gehen bis 40 mips zu nem guten preis. pic16f gehören abgeschafft finde ich.
-
Thread
wie char-array als als Parameter übergeben.
beispiele gut. egal, welche C-Compiler abart. Das war in diesem fall der MikroC-Compiler für PIC24 und dsPIC controller. es muß nicht ganz genau auf diesen C-Compiler passen. denn rest kriege ich warscheinlich alleine passend.
-
Thread
FTDI FT232RL und _CTS Verhalten
(siehe auch http://www.mikrocontroller.net/topic/63057) was Flußkontrolle in Hardware bringt. Die PIC24/32 Mikrocontroller besitzen einen 4 Byte FIFO an der RX Leitung. Der dazugehöringe _RTS Eingang (_CTS FT232RL) geht auf Hi, wenn der FIFO randvoll ist. Wie paßt das zusammen?
-
Thread
Suche infos zu Sampletime der ADC's von AVR oder PIC
pic24hj32gp202 oder so die wandler machen bei 10 bit 1.1msps. und die haben 40 mips. sind halt nicht ganz so einfach wie die 8-biter aber einfacher als ein 32 biter!!!! nehm den, nehm den, nehm den
DSP-einheit empfehlen, also dsPIC30 (30MIPS) oder dsPIC33 (40MIPS), letztere haben sogar bis zu 4msps. PIC24 sind kostengünstig, haben aber keine DSP-einheit, und genau diese ist für eine schnelle FFT vonnöten ;-) die PICs sind angenehm zu programmieren, ebenfalls stehen zahlreiche beispielcodes und tools
-
Thread
#define oder wie geht man am besten vor?
ein Interrupt ebenfalls eine Message einfügt. Danach würde der write_offset nicht mehr stimmen. Die PIC24 bspw. können zwar direkt etwas zu einer Speicherstelle hinzuaddieren, aber das Problem wäre dann immer noch, daß die Funktion dem Hauptprogramm ja einen Offset zurückliefern muß, damit dieses weiß,
-
Thread
Gibt es Zählerbausteine mit seriellem Ausgang?
gesehen. kenne den pic24 nicht, die funktion "klingt" aber wie Cypress PSOC.
> Sachte. Die erwähnte Crossbar, die bei den PIC24/dsPIC33 viele > Funktionen frei wählbar auf die Pins abbildet, an Stelle von fest > 3,4,5-fach belegten Pins mit den unvermeidlichen Konflikten, ist eine > geniale Sache. Stimmt, auch wenn ich
-
Thread
Zeichenkette funktion übergeben
Hallo Ich nutze MPLAB mit dem C30 Compiler weil ich mit PIC24 und dsPIC33 arbeite. Haben deinen Code auf dem C30 ausprobiert und er funktioniert ohne das Schlüsselwort "rom". Um solchen Problemen zu Analysieren benutze ich oft den Simulator zusammen mit dem Watchfenster
-
Thread
Welchen Cortex M3?
Funktionen einbaut, wie Pins zur Verfügung stehen - oder die Funktions/Pinzuordnung variabel gestaltet (PIC24). Die logische Folge davon sind daher einerseits Varianten mit sehr vielen Pins in grossem Gehäuse für alle eingebauten Funktionen, andererseits eine grosse Vielfalt von Varianten mit kleinerem
-
Thread
pic24 stack?
Hallo, Es geht um PIC24FJ32GA002. weißt jemand wie tief kann ich Funktionen verschachteln (wie viele Funktionen), damit die Rücksprungadressen nicht überschrieben werden? danke im voraus, Alex
-
Thread
PIC Brenner von ebay
Soweit so gut, nur was ist, wenn er demnächst mal die PIC24.PIC32 nutzen möchte? Da ist man mit dem ICD2 (Clone) besser bedient. Vor allem beim debuggen. Gruß Sascha
oder Original. Clones kosten auch zwischen 20-30€ inklsive Versand und können auch debuggen. Selbst PIC24 usw stellt damit kein Problem da. Ich kauf lieber einmal. Gruß Sascha
-
Thread
Suche guten MC mit ISP und USB und Experimentierboard
Hallo Der dsPIC30F4012 hat kein USB ebenfalls kein USB hat die dsPIC33 Serie. Ich habe das PIC24 Starterkit Zuhause. Dieser PIC24FJ256GB110 hat USB. http://www.microchip.com/stellent/idcplg?IdcService=SS_GET_PAGE&nodeId=1406&dDocName=en535092 http://ww1.microchip.com/downloads/en/DeviceDoc/PIC24F%20Starter_UG_DS-51725a.pdf Auf der CD oder unter den Link hat es Beispiel Software dabei. Diese hat folgende Features: -USB OTG -Grafik Library -USB Bootloader -Touchpanal -Adc Beispiel -
-
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
C18 vs Hi Tech Compiler
C18 basiert auf dem GCC, dort geschriebener Code kann auch bequem auf PIC24 und 32 portiert werden (von Registerzugriffen usw abgesehen). Würde den bevorzugen.
-
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
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
Zündplus 12V und 24V mit Optokoppler an 3.3V PIC
Der Titel sagt schon fast alles: Ich muss das Zündplus an einen digitalen Input eines PIC24 hängen, so dass bei eingeschalteter Zündung sowohl bei 12V wie auch bei 24V Bordnetzen eine logische "1" am Eingang liegt. Versuche nun schon seit 2 Tagen, eine Schaltung zu konzipieren, die einerseits
-
Thread
Abtastzeit bei PID Regler
immer noch am besten. Zum ersten mal versuche ich mit Reglern in C zu arbeiten (arbeite mit einem PIC24). Kenne zwar verschiedene Regler aus der Klimatechnik mit denen ich täglich zu tun habe, allerdings verstehe ich die Reglerstellzeit in Verbindung mit dem µC nicht ganz. >Ta ist die Reglerstellzeit
-
Thread
dsPIC30F4011 - ADC Probleme mit 1MSPS
Ich arbeite zwar mit PIC24HJ der auch mit 1MSPS angegeben ist, bin mir aber nicht sicher ob das nicht (wegen Unterschreitung der minimalen sample-Zeit) nur im Einkanalbetrieb funktioniert.
-
Thread
PIC24 und SPI Problem :(
Guten Tag, wie konfiguriert man SPI im PIC24 (master mode) das die Daten nicht von MSB nach LSB, sondern umgekehrt laufen. Gibt es sowas im PIC24 wie "SPCR->DORD" im AVR???? MfG
-
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
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
Bootloader für PIC24FJ32GA104
Hallo! Weiß vielleicht jemand wo ich einen Open-Source Bootloader für PIC24FJ32GA104 oder PIC24FJ64GA104 herbekomme? Microchip behauptet zwar felsenfest, dass diese Devices von ihrem Bootloader unterstützt werden, jedoch definitiv nicht Out-Of-The-Box... Ich habe aber
-
Thread
Abschaltung von Bereichen einer Platine mit P-Mosfet verhält sich unerwartet
darum hab ichs ja ergänzt :) genau is es der pic24fj256gb206 -> 5V tolerant on all digital pins wenn ich das recht im kopf habe. ich will die beiden steuerleitungen sowieso in der nächsten revision auftrennen, funktioniert das dann oder nicht?