-
Thread
dsPIC33E mit ECAN - Geht es auch ohne DMA?
> 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
oder zumindest versucht. Folgendes habe ich (in allen Files) angepasst: #if 0 #if defined(__dsPIC33F__) #include "p33fxxxx.h" #elif defined(__PIC33E__) #include "p33exxxx.h" #elif defined(__PIC24H__) #include "p24hxxxx.h" #endif #endif // 0 #include <xc.h> Die beiden folgenden Register
-
Thread
DC-Motor über Gegen-EMK-Spannung regeln
> Wenn man da einfach nur eine RC-Kombi vor den ADC-Eingang des PIC setzt > ist es eigentlich nicht möglich, eine optimale Wertekombi zu finden. Ich sehe in meiner Schaltung keinen PIC. Ich sehe aber einen Schalter der das Eingangsignal nur zu einem bestimmten
Teil um IC3B herum zur Signalformung vor den A/D-Eingang einzufügen). Die Regelung wird allein im PIC ausgeführt - die GES wird über den üblichen 2x10k-Spannungsteiler an den A/D-Eingang des PIC geführt, dort liegt lediglich noch ein C und eine Schottly invertiert gegen Masse. > eingreifen könnt.
-
Thread
Eure Empfehlung: PIC18 -> ARM umsteigen
PIC24, dsPIC33 und PIC32 die natürlichen Aufstiegspfade. Ein PICKIT3 hast Du wahrscheinlich schon. dsPIC33E liegt in Bereich eines M0, PIC32MZ geht leistungsmäßig in Richtung M4. IDE bleibt MPLABX,
die nicht technisch sinnvoll > sind... Dem muss man leider zustimmen. Ich bin gerade dabei, von PIC18 auf PIC24 umzusteigen, weil es PIC18 mit den benötigten Funktionen, Gehäusen und 5V quasi nicht gibt. Die PIC24 liegen bei Reichelt rum, sind hoffentlich auch wirklich lieferbar. Ich hoffe nur, dass
-
Thread
Umstieg PIC auf AVR oder Linux
>Wenn du von den 8-Bit PICs weg willst, dann schau doch mal bei den PIC24 >vorbei. Der PICKit3 ist m.W. dafür auch einsetzbar und die Teile sind >recht interessant. Compiler gibt's wie üblich von Microchip, arbeitet >auf GCC Basis. Das einzig schöne an den PIC24 /
die Leistung nicht mehr? Wenn Dir die Leistung nicht mehr reicht, gibt es zwei Updatepfade: 1. PIC24/dsPIC30/dPIC33/PIC32 - wegen den Tools, die Du teilweise schon hast 2. ARM Cortex M3, weil Du dann eine Handvoll Hersteller (Atmel, EFM, NXP, STM, TI, Toshiba) hast, die entsprechende Chips produzieren
-
Thread
Debugfähiger Kleinstcontroller Gesperrt
Pinfunktionalität angewiesen. Das kann beim Layouten ziemlich ekelhaft > werden. Ist das bei den PIC auch so? Ab PIC24 hast Du Programmierbare Pinfunktionen (PPS), d.h. Du kannst beispielsweise einen UART auf einen von n Pins legen. Die 8 Bitter haben das nicht, diese Funktionalität ist den 16-
>Ab PIC24 hast Du Programmierbare Pinfunktionen (PPS), >Die 8 Bitter haben das nicht Diese Aussage ist nicht mehr aktuell. So 1/10 der Pic16 und Pic18 haben PPS. Auf der Microchip Produktsuche lässt sich
-
Thread
Decoder 4 in 10 out
Auch ich habe die 12/24V Version wegen Temp.-Messung und mit Relais-Ausgang. Das ist die 12/24-RCE.
Noch was zur Unterscheidung: Die 24V Version hat nur zwei mögliche Analogeingänge, auch digital verwendbar.. Die 12/24 Version hat 4 mögliche Analogeingänge die auch digital verwendet werden können.
-
Thread
Verständnissfrage zur nötigen Mehrfachmessung eines AD-Messwertes mit µC
x 16 Bit PWMs, viel RAM) ATMEGA168p "hochstrom" Pins für Direktansteuerung gelatchter 5V Relais PIC18F2520 "Nachfolger" des PIC16F876 PIC12F1840/PIC12F675/PIC12F683 8-Pin Device PIC24FV16KA302 12 Bit ADC 16 Bit PWM und 5V Peripherie. PIC18F06Q40/PIC18F16Q40 12 Bit ADC Die letzteren PICs programmiere ich hauptsächlich auch in "C" Rudi R. schrieb im Beitrag #6917895: > habe jetzt 3 Stück PIC16F1877 Du meinst den PIC16F877? für den PIC16F877 (und Assembler Programmierung) empfehle ich das Midrange Handbook https://ww1.microchip.com/downloads/en/DeviceDoc/33023a.pdf Gruß Anja
-
Thread
IRMP auf einen PIC18F4520 portieren
Und kennst du auch den Artikel [[IRMP]] mit den Hinweisen zu PIC?
dist/default/production/IRMPtest1.X.production.hex make[2]: Entering directory `~/MPLABXProjects/PIC18F4520/IRMPtest1.X' "/opt/microchip/xc8/v1.31/bin/xc8" --pass1 --chip=18F4520 -Q -G --double=24 --float=24 --emi=wordwrite --rom=default,-7D00-7FFF --opt=default,+asm,+asmfile,-speed,+space,-debug
-
Thread
Einstieg unter Mac OS X: AVR, Arduino, oder PIC18/24?
eigenen PIC-Kenntnisse aufzufrischen, um Hilfestellung leisten zu können, aber ist das etwas für einen interessierten Anfänger? Und was kommt einem überschaubaren Einstieg mehr entgegen, PIC18 oder PIC24? Also
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
Mikrocontroller Empfehlung gesucht
viele uCs. Mal so als Beispiel: https://www.digikey.de/de/products/detail/microchip-technology/PIC16F18345-I-P/5323640 https://www.microchip.com/en-us/product/PIC16F18345 - ist tatsächlich kaufbar - hat XLP, die Microchip-Variante von Low-Power-Modi, geht im Sleep-Mode unter den 100nA-Bereich
Speicher, Register und Variablen anschauen, Einzelschritt, ...). Das nächstgrößere wäre z.B. der PIC24F32KA301: https://www.digikey.de/de/products/detail/microchip-technology/PIC24F32KA301-I-P/2651306 https://ww1.microchip.com/downloads/en/DeviceDoc/30009995e.pdf Das ist ein 16 Bit Prozessor,
-
Thread
PIC mit IR Datenübermitteln
PIC24. fchk
> PIC12/PIC16/PIC18 haben keine IRDA-Unterstützung in Hardware, hier > müsstest Du das alles in Software machen. Sooo schwer ist das nun nicht, > aber es ist Arbeit und Zeitaufwand. Also nimm PIC24.
-
Thread
Günstiger uC mit hoher Taktfrequenz
PIC24H
Hauptprogramm in C ist. Wenn man keine neue IDE will, ist die Xmaga Serie ein kleiner Schritt. Wenn schon PIC, dann eventuell PIC24 oder PIC33, aber nicht PIC18. Ein PIC18 müßte schon mit ewta 80 MHz laufen um etwa so schnell wie der 20 MHz AVR zu sein.
-
Thread
neue schnelle PIC16F
Bieten die irgendwelche Vorteile, um sich damit abzuquälen? Die PIC24, dsPIC und PIC32 sind doch viel programmiererfreundlicher. Besonders die PIC24 Modelle mit interner Matrix, um die UARTs, PWM, TWI, usw. per Software auf fast beliebige Ausgänge zu schalten find ich
ein PIC24 mit 14 oder 20 Pins und USB ???
-
Thread
PIC USB-Device - ein sanfter Einstieg?
Brett getappt bin. WehOhWeh schrieb im Beitrag #3945483: > Ich habe die USB-CDC aus der MLA auf PIC32MX470 und PIC24FJ128GC006 > verwendet und habe das für beide anpassen müssen. witzig... mein SMD-PIC ist der PIC24FJ128GC010-I/PT Wie du weißt bin ich absolut am Anfang, aber die Fragen werden
A. S. schrieb im Beitrag #3945920: > witzig... mein SMD-PIC ist der PIC24FJ128GC010-I/PT Dann würde ich das "USB_Device_-_HID_-_Mouse" Beispiel aus der MLA nehmen mit der Konfiguration "PIC24F_Analog_Starter_Kit_1"
-
Thread
Ist Usbasp gut?
normal in C programmieren? Gibt es große > Unterschiede? Die kleinen PICs bis einschließlich 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. Aus Sicht eines
Axel S. schrieb im Beitrag #4428779: > Die kleinen PICs bis einschließlich 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
-
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
PIC18F USART Problem
Hallo Zusammen, Ich hänge nun schon den 3ten Tag an meinem USART Problem des PIF18F24 und bin am verzweifeln. Ich habe recht viel Erfahrung mit uControllern aber jetzt stehe ich am "Schlauch". Meine PIC24F Testumgebung: MPLAB, ICD3, ext. 16MHz Oscillator Alles läuft soweit einwandfrei
Walter F. schrieb im Beitrag #3114577: > an meinem USART Problem des PIF18F24 Welcher PIC den genau? PIC18F24 gibt es mehrere... PIC18F24K20, PIC18F24K22, PIC18F24J50, PIC18F24J11,.... Walter F. schrieb im Beitrag #3114577: > Meine PIC24F Testumgebung: PIC24 wäre aber
-
Thread
Ab wann lohnt sich ein 32bit Controller? Compilerkosten?
hatte ich mal den Versuch unternommen ein paar Controller zu vergleichen. Habe letztens auch mal einen PIC32 (80MIPS/32Bit/C32) mit einme PIC24 (40MIPS/16Bit/C30) vergleichen. Bei reinen 16 Bit Berechnungen war der PIC32 ca. doppelt so schnell, wenn man mal von den Spezialfunktionen der dsPICs absieht. Sobald
die meißten 32-Bitter nur in den Gehäuseformen mit 0,5mm Pitch und kleiner. Das interessante am PIC32 ist, daß seine Peripherie denen der PIC24/dsPIC33 entspricht, so daß man mit Chips in handlicher Gehäuseform (TQPF-44/SO-28) beginnen kann und bei Bedarf auf PIC32 umsteigen kann. Es gibt für die
-
Thread
Suche 16 bit CPU mit externem Buszugriff
soll einen 64kB @ 8Bit > Backbuffer bearbeiten können bei akzeptabler Framerate. Mein Vorschlag: PIC24FJ256DA210 24Bit CPU mit eingebautem Grafik-Controller und 96KByte Ram im 100-Pin TQFP Gehäuse. Externer Bus gibt es noch gratis dazu. Kannst du als Sample bei Microchip beziehen.
@PIC24F: TQFP klingt nicht gut um es zu löten. @LPC4088: 208er Gehäuse klingt auch nicht so gut. @XE166: Scheinen Automotive- etc. Chips zu sein mit zuviel unnötigem Schnickschnack, LQFP-100
-
Thread
Tischmultimeter Selbstbau >= 5 1/2 Stellen
Ich möchte mir gerne ein Multimeter bauen, Led Anzeigen sowie Nokia SW Display mit DsPic (12bit ADC) sowie 22bit ADC. Ziel ist es 6 1/2 digit, werde aber auch probieren ein 8 1/2 digit zu machen und zwar mit einem 12bit DAC welcher vom Pic (adc) welcher dann als Offset genommen werden
@Chris (Gast) > und zwar mit einem 12bit DAC welcher vom Pic (adc) > welcher dann als Offset Das ist ein schlechter Ansatz, weil du dann bei 12bit Genauigkeit (3 Stellen) landest. Besser: Die Verwendung eines 24bit ADCs wäre noch die beste Lösung und
-
Thread
Ausgangsstufe Relaistreiber IC
sorry , die 24V müssen natürlich an den Emitter des PNP Transis ;)
? Dein PIC langweilt sich zu Tode!
-
Thread
schneller uC
Der PIC24H hat maximal 40 MIPS. Also weitaus mehr als ein ATMega. 8-Bit PICs gehen glaub ich bis 16 MIPS (PIC18) Wenn du es richtig schnell haben willst nimmst halt nen ARM
PIC16Fxxx : 2MIPS -> 500ns/instruction PIC18Fxxx : 10-12MIPS -> 83-100ns/instruction PIC24Fxxx : 16MIPS -> 62.5ns/instruction PIC24Hxxx : 40MIPS -> 25ns/instruction PIC30/33F : 35-40MIPS -
-
Thread
Umstieg von AVR auf PIC
es eurer seits paar Vorschläge für bestimmte PICs? Wenn es ein paar Pins mehr (28) sein dürfen: PIC18F2520 (der ist das direkte Upgrade zum weit verbreiteten 16F876) und besser für Hochsprache geeignet. Weitere Lieblings-Pics von mir sind PIC24FV32KA301 PIC24FV32KA302 Sind zwar 16-Bit, haben
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
Assemberhilfe PIC 12LF1822
kann > da keine Bits setzen, bzw nur ueber arithmetische Operationen. Stimmt nicht ganz. Bei PIC16 ist es nicht über Register erreichbar, beim PIC12 hingegen kann man das W z.B. über decfsz WREG,f erreichen. Es ist in jeder Bank.
M. H. schrieb im Beitrag #3420547: > beim > PIC12 hingegen Ja stimmt, es ist ein Pic18 welcher da als pic12 vermarktet wird. Ich habe deren ASM nicht so verinnerlicht, da ich bei pic18 meistens nicht ASM mache, bzw nur kurze optimierungen.
-
Thread
welche µC-Architektur (AVR, PIC)
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
Schaltplan für CAN
Johannes zu haben? Dies ist keine Kritik, sondern ernstes Interesse an deinen Auswahlkriterien. Viele PIC24F Anwender fühlen sich wohler, wenn man die PIC24H oder PIC24E Reihe empfiehlt. Auch wenn die Typen näher am dsPic33 als am PIC24F sind.
Der Unterschied zwischen PIC24 und dsPIC33 sind die zusätzlichen DSP-Erweiterungen. Die kann man benutzen oder auch nicht. Der genannte Typ ist recht gängig und universell. fchk
-
Thread
Fragen zu einem 16er Pic
PIC10F, PIC12F, PIC16F und PIC18F sind µC mit 8-Bit Datenbus. Der Adressbus ist breiter: PIC10F haben 12 Bit, PIC12F und PIC16F haben 14 Bit, PIC18 haben 16 Bit PIC24, PIC30 und PIC33 sind µC mit 16-Bit Datenbus. Der Adressbus hat 24 Bit PIC32 haben 32 Bit Datenbus und 32 Bit Adressbus.
-
Thread
Neuer ATtiny104?
Als Vergleich mal ein Die-Photo vom PIC10F206. Der liegt mit 0,75kB Flash und 24 Bytes RAM nicht weit weg. Nur die 16 Register fehlen, die mindestens so viel Platz fressen dürften wie die 32 Bytes SRAM. http://www.tayloredge.com/museum/mymuseum
Lothar schrieb im Beitrag #4296091: > Vergleichbarer PIC10F222 kostet die Hälfte Seltensam: wenn ich bei Digikey gucke, dann kostet ein ATtiny10 (in den Stückzahlen, bei denen das relevant wird, also ganze Rollen) 36 Cent, der PIC 10F222 37 Cent.
-
Thread
Problem mit Funktionspointern
Die Warnings betreffen nur das Konfigurationswort des PIC, das sind aber keine relevanten Einstellungen für mich.
0x04,0x78,0x04,0x78}, // m {4,0x7C,0x04,0x04,0x78}, // n {4,0x38,0x44,0x44,0x38}, // o {4,0xFC,0x24,0x24,0x18}, // p {4,0x18,0x24,0x24,0xFC}, // q {2,0x7C,0x04}, // r {4,0x48,0x54,0x54,0x20}, // s {3,0x04,0x3E,0x44}, // t {4,0x3C,0x40,0x40,0x3C}, /
-
Thread
Sieben-Segment-Anzeige? Sehr einfache Ansteuerung?
>Gibt es so einen Baustein? Ja natürlich. Du hast ihn schon. Er ist vom Typ: >PIC
Hast du den nicht schon?...dein PIC....
-
Thread
µC Speed
die Geschwindigkeit entnehmen kann? Ein AVR hat 1MIPS @ 1MHz. Aber wie schnell ist z.B. ein 80320 @ 24MHz oder die PIC-Familie? Mein gegoogle hat leider nichts gebracht. Aber vielleicht weiß es einer auch so. Besten Dank
Und da scheint es im Vergleich "Input/Output" doch so zu sein, daß bei 4MHz ein AVR 4 Zyklen und ein PIC nur einen verarbeitet. Somit ist ein AVR schneller als ein gleich getakteter PIC. Oder? Wie ist das denn nun konkret beim 80320 @ 24MHz? Habe da 'ne Applikation gesehen und würde das gerne mit AVR
-
Thread
Neues Farbdisplay bei Pollin - Ansteuerung Gesperrt
permanent auffrischt. Für AVR Bastelprojekte ungeeignet. Für den Betrieb eignet sich am Besten ein PIC24FJ128DA210 oder LPC2478. fchk
CSTN ist, wird der Modus unterstützt - für CSTN scheint das der Normalfall zu sein. Ich habs eben im PIC24 FRM nachgeschaut, und der PIC24 sollte es mit seinen 96k internem RAM hinbekommen. Ich für meinen Teil werde da aber nix machen. Meine Zeit kann ich sinnvoller verwenden. fchk
-
Thread
Interrupt weckt PIC nicht aus Idle auf
uC: PIC24FJ64GA202 Ich bin auf ein seltsames Problem gestoßen: Ich starte eine Berechnung der Cryptographic Engine und möchte im Idle-Modus warten bis diese fertig ist. Das scheint mir eine normale Vorgehensweise
Ach, das ist ja ein PIC24 mit einer einstellbaren "Nix-Interrupt"-Zeit. Ich war gedanklich ganz woanders. Dann ist das [c] __builtin_disi(0x3FFF); [/c] natürlich in diesem Kontext falsch, da der Interrupt ab dann disabled
-
Thread
Vor- und Nachteile MCU Hersteller
Ach ja, zum Thread: Ich habe PIC16, PIC18, PIC24 und dsPIC33, MegaAVRs und STM32 benutzt und würde es wieder tun, trotz einigen Problemchen. Macht euch doch nicht vor dass der Erfolg eines Projektes nur von den Fehlern eines ICs abhängig
Von Microchip gibt es auch einen 24/7 Support, der Antwortet innerhalb von 2 Tagen auf Probleme. Unser Distributor legt sich auch immer ins Zeug, wenn etwas mit einem PIC nicht geht. Ich wollte PIC nicht schlecht machen, es ist nur
-
Thread
unbekannte Quarz Frequenz
*256*216/22118400*2y24=167772 = 0x28F5C bei 24 Bit) auf die Nachkomma-Stellen addieren. Wenn Du das 100 mal machst, also eine Sekunde vergangen ist, gibt es einen Überlauf von den Nachkommabits in die Vorkommabits, die Sekunden
halt 4*256*220/22118400*2y24=170879 statt 167772 addieren. Hat der Quarz eine Abweichung, kannst Du ihn damit digital trimmen. Nehmen wir an, er geht um 100 Hz zu langsam: 4*256*220/22118300*2y24=170880. Wenn Du jetzt noch
-
Thread
Mikrocontroller Einstieg (AVR,PIC)
: 5V, DIL-Gehäuse - PIC24FJ128GA204 : TQFP44, volles Peripheral Remapping - PIC18F25K40 : Brauchbarer 8-Bitter mit 5V
/Package und Speicher unterscheiden. Beispielsweise: PIC18F23K20, PIC18F24K20, PIC18F25K20, PIC18F26K20, PIC18F43K20, PIC18F44K20, PIC18F45K20, PIC18F46K20 Die Zahl hinter dem F gibt das Package an: 2 -> 28pin mit 25 IOs, 4 -> 40/44pin mit 36 IOs. Die
-
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
RFM12 vs nrf24l01
habe im Internet gesucht und 2 Funkmodule gefunden, die preislich ok wären: Das RFM12-433 und das nrf24l01. Welches dieser Funkmodule ist für Anfänger besser geeignet? Wir haben in der Schule einen PIC18F45K22 programmiert, aber nur Timer, ADC, Komparatoren, Interrupt aber noch nie SPI oder I²C.
gemacht. Ich habe leider keine daten empfangen. Wo sollte ich bei der fehlersuche anfangen? Ich habe 2 PIC18F45K22 mit jeweils einem Modul verbunden und folgende Quellcodes geschreiben: Rx: [c]#include "nrf24l01.c" void interrupt(void) { nRF_data_available = 1; PORTD=0xFF; INTCON.INT0IF=
-
Thread
Byteorder PIC32?
gibt ja eigentlich 2 möglichkeiten und im zweifelsfalle probiert man es einfach aus :) aber beim PIC ist LE (soweit mir bekannt) bei allen Prozessoren üblich. Der PIC32 als MIPS-Derivat macht hier keine Ausnahme.
Die PIC32 heißen doch nurnoch PIC und nutzen MIPS Kerne. Die sind normalerweise Big Endian.
-
Thread
Fragen zu PIC-Brenner
Achtung: der brenner9 ist NUR für PICs, die mit 3.3 Volt an *Vdd UND Vpp* betrieben werden, also PIC18FxxJxx, PIC24 oder dsPIC33 ... Es gibt auch PICs, die werden mit 3.3 Volt an Vdd und mit 9 Volt an Vpp betrieben, z.B. die neue Serie PIC 16F182* (5V) bzw. PIC16LF182* (3.3V), die ich recht schön
den Brenner9 braucht man für Typen, die eine Vdd von 3.3 Volt und eine Vpp von 3.3 Volt haben, also PIC18FxxJxx, PIC24, dsPIC33F
-
Thread
Dual Port Ram durch Single Port Ram ersetzen
Microcontroller mit eingebautem TFT-Interface. Der hat eine ähnliche Mimik eingebaut. Beispiel wäre ein PIC24FJ128DA210. Da hast Du eine Grafik-Bitmap, die Du beschreiben kannst, und wenn ich da was von FBAS lese, dann sollten die 96k an internem RAM vom PIC24 reichen. Solche TFT-Steuerungen gibts auch
VHDL Entity aufrufen. Für Pixelgrafik reichts nicht, da musst Du externes SRAM anschließen. Den PIC24 gibts entweder im 121 Ball BGA oder im TQFP100 mit 0.4mm Pitch. Beides ein Ausschlusskriterium für heimgefertigte Leiterplatten. Aber so teuer sind die Leiterplattendienste nun auch nicht. fchk
-
Thread
Zwei Fragen zu Netzteil Nachbau (Alternative zu 2N3055)
ist wie kann ich eine Spannung von 0-30V am Ausgang einstellen obwohl der hier verwendete Trafo nur 24V einspeißt? Danke im Vorraus! mfg SHOOTER
nicht viel Erfahrung mit dem PIC habe. mfg SHOOTER
-
Thread
Serielle Schnittstelle µC
Schaumal was ich 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
gleichen probleme wie ihr. > > http://www.microchip.com/forums/m451419-print.aspx Da steht "Using PIC24", doch die Jungs nehmen doch den PIC18F4550, in dessen Errata nichts bzgl. diesen Problems steht. Ist das richtig, das in dem "Schaltplan" Bild die RX Leitung nicht an Rx vom PIC geht? Martin
-
Thread
Empfehlungen für PIC-Programmierer und Debugger gesucht (bin kein µC anfänger mehr!)
weil dein wissen veraltet ist, sind es die neuen uC noch lange nicht. schau dir doch mal die neuen PIC33E oder PIC24E an mit 60MIPS und z.t. DSP und diversen schnittstellen http://ww1.microchip.com/downloads/en/DeviceDoc/01032h.pdf
nicht Zeit für was richtiges wie CortexM3 ? Warum? Das ist u.a. das schöne an den größeren PICs (PIC24, PIC32) Pinout gleich, Libraries zur Ansteuerung auch, "nur" die Rechenleistung ist drastisch höher http://www.coremark.org/benchmark/index.php
-
Thread
Entwicklerboard für PIC
haben nette Peripherie, aber eine ziemlich ungünstige Architektur > für Hochsprachen Jein. Ab PIC24 bzw. dsPIC aufwärts gehts dann wieder. Aber alles bis PIC18 kann man nur ausgewiesenen Masochisten anbieten. Davon scheint es erstaunlich viele zu geben.
haben nette Peripherie, aber eine ziemlich ungünstige Architektur >> für Hochsprachen > > Jein. Ab PIC24 bzw. dsPIC aufwärts gehts dann wieder. Aber dennoch ist die Auswahl an Compilern auch bei denen extrem eng. Gibt es da einen, der z.B. einigermaßen aktuelles C++ kann? Also z.B. C++14 oder C
-
Thread
David Jones über PIC vs AVR
Die PIC32 sind doch wieder ganz brauchbar. Haben aber auch nen MIPS Kern und nicht die PIC Gubbelarchitectur *scnr*
aus wie ich. Assembly kenne ich eigentlich nur richtig von Motorola a la MC6802/HC11. Mit den 18/24/33er PICs arbeitet es sich eigentlich nicht zu schlecht. Mein PIC Arbeitspferd fürs Hobby ist der 18F4620 und 18F46K80. Machte in der Arbeit an einigen Projekten auch recht gute Erfahrungen mit den DSPIC33ern
-
Thread
Taugen MSP430 noch was?
Nachtrag: Vergleich mal MSP und Pic24. Das sind fast Geschwister im Programmiermodell.
>Da haben die kleineren >PIC's die Nase vorn und viele PIC's sind ausgesprochen stromsparend. Wogegen die grösseren PICs aber auch (fast) nur noch 3,3V haben (grade mit PPS-Typen). >Nachtrag: Vergleich mal MSP und Pic24.
-
Thread
Analogwert ausgeben
OK Leute ich habe nen PIC24HJ128GP506 schaut doch bitte mal ob ihr was findet. vielleicht habe ich ja auch ein flasches Datenblatt. danke
Grüsse an den unbekannten Tippgeber: der hat nicht. DACs sind ohnehin eher selten integriert. Bei den dsPIC33 (vgl. PIC24H plus DSP-Funktion) gibt's ein paar unter den 28- und 44-Pinnern aber keinen unter den 64-Pinnern (wie der hier angesprochene).
-
Thread
Zeitschaltuhr mit PIC "abgestürzt"?
Ein Oszi hab ich leider nicht. Der Regler und der Pic werden überhaupt nicht warm.
Zur Info Das Modul arbeitet jetzt nach dem Austausch des PIC einwandfrei...!
-
Thread
Welches Programmiergerät für AVR und AVR32
Problem sind die Idioten, die Hörensagen verbreiten, die nicht bzw nicht mehr stimmen, und die nur den PIC16C54 von 1978 (da hieß Microchip noch General Instruments) kennen und nicht die aktuellen PIC-Familien bis hin zu dsPIC33EP und PIC32. PS: die Compiler für PIC24/dsPIC und PIC32(MIPS16) sind auch
Frank K. schrieb im Beitrag #3933271: > PS: die Compiler für PIC24/dsPIC und PIC32(MIPS16) sind auch nur > gcc-Derivate. So viel dazu. Dann nehm ich an daß gemäß Lizenzbestimmungen der Sourcecode veröffentlicht wurde? Wo gibts diese Compiler dann in der unlimitierten