-
Thread
Parasitäre Spannungsversorgung durch UART-Pins verhindern
Micromatch-Buchse) angeschlossen wird, kann nicht davon ausgegangen werden, dass der verbaute Mikrocontroller (PIC24F) gerade mit Strom versorgt wird. Problem: Wenn der µC stromlos ist, fließt also ein Strom vom FT230X TX-Pin in den RX-Pin am µC und führt dort über die integrierten Schutzdioden zu einer parasitären
-
Thread
dsPIC 8 Bit kompatibel programmieren
schreiben. Zwischen den anderen Controllerfamilien von Microchip sieht das wieder anders aus. Bei dsPIC, PIC24 und PIC32 ist die Peripherie weitgehend identisch. Da kann man den Code relativ leicht hin- und her-portieren.
-
Thread
TFT-Display ansteuern via Standard CMOS 18-Bit Schnittstelle
diese Schnittstelle nichts gesagt... > > Wie würdest du/ihr so etwas denn angehen? Nimm den PIC24FJ256DA210. Gibts bei Reíchelt für 6.95€. Der hat einen passenden LCD-Controller eingebaut. Bei der Displaygröße brauchst Du auch noch externes SRAM 64k*16 (dann reichts für 8 Bit Farbtiefe) oder 256k
-
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
[ARM Cortex M] Infineon DAVE 4 als Beta und XMClib verfügbar
nach Datenblatt bzw Manual will man mit dem Teil wirklich nicht arbeiten! Dafür nehme ich dann bspw PIC24. Sehr deterministisch (Interrupt-Latenz usw) und man kann bspw eine UART mit fünf Zeilen konfigurieren. Beim XMC undenkbar... - DAVE3 war, was die komplizierten Module (ADC, Trigger-Signale) angeht
-
Thread
RS485 Ende erkennung
längstmöglichen Dauer. 13 Null-Bits können also normal niemals vorkommen. Viele PICs (u.a. alle PIC24/dsPIC33 und PIC32) haben Hardware-LIN-Unterstützung und erkennen damit ein BREAK und lösen dann einen Interrupt aus. fchk
-
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
3d auf dem AVR
davon? Leider finde ich den Eintrag in einem anderen Forum nicht, wo das Thema in C auf einem PIC24 behandelt wurde. Vielleicht kann ich den Link am Wochenende nachreichen.
-
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
Welchen PIC würdet ihr nehmen?
sich gegenseitig aus) PWM=die größeren ab 40pin haben meist 2 PWMs DAC=nicht bei 18 und 16 Über PIC24 nachgedacht? Genaues raussuchen http://www.microchip.com/ParamChartSearch/chart.aspx?branchID=1005 Meiner Meinung nach würde ich einen PIC18F4550 nehmen. 40pin, 32k Flash, USB, nur einmal UART
-
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
Verwirrung wegen JTAG
programmieren kann und > desweiteren 8-Bit breit sind. Du kannst jeden PIC nehmen, egal ob 8 (PIC18), 16 (PIC24/dsPIC) oder 32 (PIC32) Bit. Microchip verwendet zwar kein JTAG, sondern ihr eigenes ICSP, aber das zugehörige PicKIT3 kostet im Original 50€, als Nachbau 20-30€. Plus: Du verlierst nur zwei Portpins
-
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 Stacks kaufen
Microchip USB-Stack mit FAT Filesystem, SD-Treiber und USB Mass Storage Device ein ein Projekt mit einem PIC24FJ256GB108 eingebunden. Innerhalb eines Arbeitstages lief das ganze Zeugs. fchk
-
Thread
Floatwert zu intergerwert konvertieren
Hallo Leute, ich habe einen PIC24 und möchte einen int wert senden, ich habe allerdings eine Variable, welche eine Fließkommazahl enthält. von dieser möchte ich lediglich die vorkommazahlen senden, also die Vorkommezahl in einen int
-
Thread
[V] PIC Sammlung, PicKit 2,3
PIC32MX250 40MHz 128k Flash 2 Stück PIC24F16KA 102 4 Stück PIC16F887 -I/P 5 Stück PIC18F2520-I/SP 2 Stück PIC16F887A-I/P 2 Stück PIC16F876A-I/SP 2 Stück ICSP
-
Thread
FatFs SD Keine Antwort
Von der ElmChan Seite habe ich "FatFs sample projects for various platforms" das Beispielprogramm PIC24 benutzt und dort in der diskio.h die SPI Funktionen ergänzt. An den SPI Leitungen hängen jeweils ein 10k Pullup. Problem ist: Speicherkarte reagiert nicht, es passiert nichts. Micro Speicherkarte
-
Thread
Microchip PIC16F18446 CURIOSITY NANO + Scilab + X2C
PIC16F18446 CURIOSITY NANO board zu generieren! Steht doch alles da: "Works with dsPIC® DSCs, PIC24, PIC32 and SAM MCUs" Das X2C Tool ist also eindeutig nicht für 8Bitter. Ich würde außerdem grafische Programmierung nicht für Einsteiger empfehlen. Sie schränkt zu stark ein, wird schnell unübersichtlich
-
Thread
Serielles Display ab 4" gesucht
Auflösung ca. 480x270 oder besser > RGB Wenn Du Dich mit Microchip anfreunden kannst, nimm einen PIC24FJ256DA210 (Reíchelt: 6.75€). Damit kannst Du dann die PSP-Displays, die Du bei ébay für 20€ bekommst, direkt ansteuern. Du wirst noch externes SRAM brauchen, aber 64k*16 oder 256k*16 kosten ja auch
-
Thread
ad-hoc-Funk Übertragung
Dafür wirst Du dann aber PICs einsetzen, aus Lizenzgründen. Das ist aber kein Nachteil, denn so ein PIC24 hat auch seine Vorteile. fchk
-
Thread
VGA-Ausgabe in Elektronikprojekt einbauen
einen uC mit eingebautem LCD-Controller verwenden. zB: http://www.microchip.com/wwwproducts/en/PIC24FJ256DA210 Da sind schon 96k RAM eingebaut. Hinter die Datenleitungen dann DACs, in die HSYNC und VSYNC Leitungen 74HCT-Gatter für 5V-Pegel, und das wars. Alternativ zB: http://www.nxp.com/products
-
Thread
Quarz richtig angeschlossen?
Da wir noch immer nicht wissen WELCHEN 16-Bit_PIC (PIC24F, EP, dsPIC33FJ, EP. etc etc etc) verwendest kannman nur raten. Aber so einfach mit irgendeinem PPLDIV Wert geht das selten. Zuerst muss mit PLLPRE (Teiler 2....33) das Eingangssignal auf einen Bereich
-
Thread
Welche Frequenz hat mein Oscillator
Ich habe einen PIC24FJ128GA3006, es läuft der interne FRC und ich lasse mir über den REFO Pin den System Takt/512 ausgeben. Frage: Wie kann ich mit dem Angehangenen Bild erkennen mit Welcher Frequenz die Interne
-
Thread
Anfänger bittet um Unterstützung (PIC 12F629)
begrenzten Resourcen möglich ist. Aber gerade auch wegen der On-Chip Peripherie. Ich habe von pc10xx-pic24xx, attiny/atmega, arm cortex 3/4 und espxx alles in den Händen und das reicht mir sicher bis zum Ableben. Die Herausforderungen sind doch "The Art of Programming", die On-Chip HW besser zuverstehen
-
Thread
Funktionele Sicherheit
funktionelle Sicherheit zu verwenden. Beckhoff setzt z.B bei den Safety-Produkten auf die einfachen PIC24E -16 bit Mikrocontrollern. ST empfiehlt auch ihre universale STM32 Serie. Die Hersteller haben selbst keine Bibliotheken und verweisen gen auch solche Firmen wie Hitex oder Embex …
-
Thread
Universalprogrammer für EPROMS, PICs,.
nur für PIC32, dafür aber für vieles andere (FPGAs, ARMs..). Aber wer will schon PIC16. Einzig die PIC24 fehlen mir. Sonst ist das PICkit3 recht brauchbar. Das kann man bedenkenlos kaufen. Im Verleich zum J-Link ist das PICkit allerdings eher was für gemütliche Naturen (vor allem beim Debuggen).
-
Thread
Double Variable liefert über Sprintf->Uart keine Dezimalzahl
verwenden. Außerdem ist das lang nicht so schlimm wie du behauptest. Ich habe mehrere Projekt auf PIC24FV32KA304 mit float und snprintf - und bin immer wunderbar mit den 32k Flash ausgekommen. Noch eine Anmerkung zum Thema: Ich persönlich würde noch etwas mehr Flash investieren, und snprintf() verwenden
-
Thread
Unkomplizierte Berechnung oder doch schon Gleitkomma Berechnung?
Entwicklungszeit für eine Einsparung von <1% gerechtfertigt ist oder nicht. Ich habe schon auf PIC24 in C einfach in float gerechnet. Meist für die Anzeige auf dem Display. Wenn man das einmal pro Sekunde tut, und es dauert dann 2ms? Total Banane ;-) Ich habe auf die harte Tour gelernt: Optimieren
-
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
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
STM32: Schlafen und Aufwachen
Sleep-Befehl wieder freigibt. Dies funktioniert, weil der SEI() mit einem Takt Verzögerung arbeitet. Beim PIC24 z.B. gibt es einen speziellen Befehl (DISI), der die Interrupts global sperrt und nach x Takten automatisch wieder freigibt. Beim STM32 hab ich eine solchen Mechanismus noch nicht gefunden, daher
-
Thread
Gibt es einen passenden BUS zur steuerung vieler Clients über mehrere Meter?
vielversprechenden Controller für die PWM Steuerung gestoßen: https://www.microchip.com/wwwproducts/en/PIC24F08KL301 Jedoch bin ich mir hier nicht sicher, ob tatsächlich 6 unabhängige PWM Channel zur Verfügung stehen, in der Übersichtstabelle von den 16 Bit µCUs steht zwar, dass maximal 6 PWM Channel genutzt
Also der PIC24... kann meiner Meinung nach, laut Data Sheet, 3 unabhängige Hardware PWM und ist demnach nicht für deine 6 Kanäle geeignet. Wenn du einen uC von Microchip oder Atmel suchst, dann würde ich dir MAPS
-
Thread
analoges signal erkennen
Hallo, ich hab hier einen PIC24F08KA101. Ich möchte ein analoges Signal erzeugen und mit dem PIC testen, ob dieses Signal gerade ausgesendet wird oder nicht. Dazu hab ich das analoge Signal auf den Pin 16 (AN11) gelegt. Ich muss
-
Thread
Puffer batterie RTC PIC32
übenimmt die Batterie. Die Software erkennt das dann in den Deep-sleep mit RTCC. Damit kommt man bei PIC24 auf <1µA herunter - das ist schon der Bereich, in dem diskrete RTCC auch liegen. Zur Stützung reicht in diesem Fall ein Supercap. Bei PIC32 kommt man immerhin auf so <5-10µA, auch das kann die Knopfzelle
-
Thread
DAU IC gesucht
Spannung in V zu skalieren, nimmt man mV. Oder µV. Weiß nicht wie das bei ATMEGA ist, aber von PIC24 weiß ich, dass dort int statt float um mindestens 2 Größenordnungen schneller ist. Integer ist bei geeigneter Skalierung gleich genau.
-
Thread
Quadratur Decooder/Zähler als eigenständiges IC - heutzutage (2021) erhältlich?
dsPICs gibt's in verschiendenen Gehäuseformaten und Pincounts, sogar bastlerfreundlich in DIP. Einige PIC24EP-Typen haben dieses Feature auch, kann man hier leicht herausfiltern: https://www.microchip.com/maps/Microcontroller.aspx
-
Thread
Suche Automotiv Mikrocontroller den man mit einem free Compiler kompilieren kann!
PIC24 > jedoch darf es leider kein 32Bit sein, denn für meine Anwendung ist es > viel zu überdimensioniert. Verstehe ich jetzt nicht. Macht doch alles der C-Compiler.
-
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
Schaltungsdesign: IO kombination
teilweise mit konfigurierbarem Timing). Sowas gibt's bei 8-Bit Controllern AVR, div. 8051ern, 16-Bit PIC24, dsPIC und 32-Bit Controllern ala PIC32, SHs, ARM7,9,11 und einigen Cortex-M3 und vielen die ich hier vergessen habe.. Letztlich ist die Frage, ob der Controller passend für die Aufgabe gewählt wurde
-
Thread
Suche uC Board mit Display
products/view/688/mikromedia-for-xmega/ http://www.mikroe.com/eng/products/view/587/mikrommb-for-pic24-board/ http://www.mikroe.com/eng/products/view/586/mikrommb-for-dspic33-board/ http://www.mikroe.com/eng/products/view/585/mikrommb-for-pic18fj-board/ Compiler gibt's auch gleich da.
-
Thread
Welcher Microchip µC ist das?
Versorgungsanschlüsse "oben" hier also Pin1 Vdd, Pin14 GND und MCLR (fals verwendet!) auf PIN4. Die PIC24 im SSOP14 Gehäuse haben allerdings eine andere Beschaltung! Da ist MCLR auf Pin1, Vss auf Pin13 und VDD auf Pin 14. Damit kannst du es dann schon einmal eingrenzen. Passt eine der beiden oberen
-
Thread
Bücher zum Them Mikrocontroller
PIC24 Microchip http://blog.flyingpic24.com/programming-16-bit/
-
Thread
Schwierigkeiten mit AD9833
, da diese sonst die Signalamplitude in Abhängigkeit der Freuenz ändert. Das Datenwort für die PIC24 SPI1 config lautet SPI1CON1 = 0b0000011101111010. FSYNC muss für den AD erkennbar auf LOW gehen, was ich natürlich nicht getan habe. Also vor LOW einmal HIGH. Der funktionierende Code sieht dann
-
Thread
MPLAB release from reset
MPLAB IDE in der Version 8.50.00.00 und den ICD2-Nachbau von Olimex. Seit kurzem kann ich meinen PIC24HJ128GB502 nicht mehr aus der IDE heraus starten oder stoppen (.. release from reset und hold in reset). Ich weiß nicht was ich wo geändert haben könnte. Zumindest nichts an der Hardware. Irgendwelche
-
Thread
PIC + EEPROM mit i2c in C -> Leseproblem
arbeite mich gerade in die PIC-Programmierung ein. Entwicklungsumgebung: MPLAB 7.60 PIC: Microchip pic24hj256gp206 Debugger: Microchip MPLAB ICD2 Compiler: MPLAB C30 Brauche dringend Hilfe. Will Eeprom mit i2c beschreiben und später wieder auslesen. Schreiben funktioniert (vermutlich, kann aber
-
Thread
Getränkedosierer
was ich bei Conrad gefunden habe: http://www.conrad.at/ce/de/product/160403/MPLAB-STARTER-KIT-PIC24F-MCU-DM240011/SHOP_AREA_29142&promotionareaSearchDetail=005 welches Netzteil benötige ich denn für ein Magnetventil + Microcontroller. als Ergebnis möchte ich gerne 3-4 Knöpfe für die verschiedenen
-
Thread
Atmel-Studio
kann nur programmieren und nicht debuggen. Das PicKIT3 kann beides und das für alle aktuellen 8, 16 (PIC24) und 32 Bit (PIC32) PICs. Und pass bei den Fuses (das AVR-Äquivalent zu den Config Words bei den PICs) auf. Bei AVR kannst Du Dich mit falsch gesetzten Fuses aussperren, bei PIC nicht, egal wie
-
Thread
PIC18F45k22 Ethernet
> ungeordnet. Ja, das ist es. Der Grund ist der, dass diese Bibliotheken für PIC18 (8 Bit), PIC24/dsPIC (16 Bit) und PIC32 (32 Bit)gleichermaßen sind. Die drei Architekturen sind völlig unterschiedlich, und im Fall von PIC18 ist auch noch der Compiler ein völlig anderer (bzw inzwischen zwei Compiler
-
Thread
H-Brücke: Ansteuerung mit Überlapp statt Totzeit
Wenn man die Signale mit einer Tot-Zeit invertiert, dann hat man Signale mit Überlappung. Die PIC24xxMC (Motorcontrol) haben eine fein einstellbare Totzeiterzeugung. IMHO kann man bei denen die Ausgänge in der Polarität einstellen und sollte eine Überlappung ohne zusätzliche HW hinbekommen. MfG
-
Thread
Temperaturregelung Analog oder Digital?
Empfindlichkeit. Mit 10 Bit A/D-Wandler kommt man auf 0.1 Grad Auflösung. Mit einem 12 Bit A/D-Wandler (z.B. PIC24FV32KA302) entsprechend auf 0.025 Grad. Den Heizer betreibe ich dann mit einem logic level FET am PWM-Ausgang. Die Genauigkeit mußt Du natürlich kalibrieren (Fieberthermometer wurde ja schon angesprochen