-
Thread
Wie einen PIC 10F202 programmieren ?
Oder den hier: https://shop.mikroe.com/debuggers/mikroprog/pic-dspic-pic32
-
Thread
Pointer auf Flash im dsPIC
Hallo, im Program Memory meines dsPIC33EP habe ich eine Liste an Daten, auf die ich zugreifen möchte. Am elegantesten ließe sich das in meinem Fall wohl über einen Pointer machen. Nur zeigt ein Pointer normalerweise ja auf den RAM und nicht den Flash. Im Users Guide des XC16 Compilers auf Seite 147 habe ich aber folgendes gefunden: [c]__prog__ char * myPROGpointer;[/c] "The pointer in this example does not use the space attribute as it is located in data memory, but the qualifier indicates how the pointer targets are to be accessed." Hier das Dokument: http://ww1.microchip.com/downloads/
-
Thread
Programmable Waveform Generator
mal so falsch am Werke, wenn du eine komplexe Klangsynthese > betreiben willt. Vielleicht einen dsPIC - AFAIK gibt es die auch gleich mit Audio-tauglichem 16-Bit DAC on Board und in Grobmotoriker-lötfreundlichen Gehäuseformen...
-
Thread
dsPIC Bootloader -> Interrupt Remapping
Hallo zusammen, ich habe einen SPI Bootloader für den dsPIC33 geschrieben. Dieser funktioniert auch soweit. Ebenfalls fertig ist die Applikation. Beide laufen einwandfrei, wenn sie eigenständig programmiert werden. Der BL startet bei 0x200, die Applikation liegt bei 0x6000. Im BL schreibe ich den Applikatinscode an 0x6000. Was ich aktuell nicht mache ist, die ISR anzupassen, weshalb die Applikation, welche über den BL gestartet wird mit einem Adressfehler auf Grund fehlender ISR abstürzt und der PIC restartet. Soweit ist mir das klar. Was mir nicht klar ist, wie ich die ISR umbiege
-
Thread
32Bit / 16Bit = 32Bit Divisions Routine gesucht
Ich benötige für den dsPIC eine Divisons Routine.. mit dem div Befehl ist nur eine 32Bit / 16Bit = 16Bit Rechnung machbar In Assembler. Ich benötige aber auch ein 32Bit Ergebniss
Gee schrieb im Beitrag #4827240: > Ich benötige für den dsPIC eine Divisons Routine Schau doch mal, wie der XC16 das macht. Der kann das. MfG Klaus
-
Thread
[V] ATMega, Z80, DSPIC, Photomos
1,00€ 618 LT100-P, Stromwandler LEM 100A: 4,00€ 624 TMS320LF2406, DSP Controller: 2,50€ 626 DSPIC30F5013, 16bit MCU mit DSP: 4,20€ 635 CX380D5, Halbleiterrelais 5A: 5,00€ 803 ATMega2560-16AU, ATMEL Mikrocontroller: 6,00€ 1163 66.22.9.012.0600 Finder Leist.Relais 12V=, 30A, 250V: 6,50€ 1164
-
Thread
[V] dsPIC MPLAB Starter Kit DM330011
Hallo, ich biete ein Starter Kit von Microchip dsPIC DSC DM330011 mit allem Zubehör. Ist wie neu, 40,- Euro VB inkl. versichertem Versand. Paypal möglich. VG M. Korte
-
Thread
(S) Suche PIC Programmierer
Vergleichs einer B6 Brücke. Und ein wenig Messwerte auslesen verarbeiten. Anforderungen: -Erfahrung dsPIC -Erfahrung DC/DC Steller -"" Auswertung Messwerte -"" PWM Allgemein Wenn jemand Interesse haben sollte: Nähere Infos per Mail race-replica@web.de Vielen Grüße
-
Thread
Was brauche ich zum Ansteuern eines Motors?
bei Conrad Mikrocontroller eingebe kommt sowas: https://www.conrad.de/de/embedded-mikrocontroller-dspic30f4012-30isp-spdip-28-microchip-technology-16-bit-30-mips-anzahl-io-20-651287.html Ist der richtig? Auf was für eine Platine muss ich den Löten? Gibt es nicht schon verbaute Mikrocontroller?
-
Thread
welcher stromsparender Controller für Audio
zB MCP6004. Dazu DMA, um die Daten ohne Prozessorlast hin- und her zu schieben. Für MP3 ist der dsPIC zu schwach, aber WAV oder ADPCM geht problemlos. SD-Karten-Treiber und FAT-Filesystem gibts in den Microchip Libraries for Application. Zum Sound: https://www.youtube.com/watch?v=2zPQbIv4MXo
-
Thread
Bidirektionaler DC/DC Wandler - ICs gesucht
kenne eigentlich hauptsächlich "Eigenbrödler" Versionen von solchen Wandlern, die DSP (oder auch DSpic) oder FPGA basiert sind. Wird schon einen Grund haben. Das waren dan u.A. Slitt Pi oder Ähnlich aufgebaute Wandler - gerne auch Mehrphasig. Ich glaube Syko hat solche "Geräte" im Angebot. Ggf. fällt
-
Artikel
Mikrocontroller
) 68HC12 (NXP, früher Freescale, früher Motorola) 68HC16 (NXP, früher Freescale, früher Motorola) dsPIC (Microchip) PIC24 (Microchip) MSP430 (Texas Instruments) ZNEO (Zilog) 32 Bit ADuC7xxx (Analog Devices) ARM-Core AT91SAM (Atmel) ARM-Core AVR32 (Atmel) Kinetis (NXP, früher Freescale) ARM-Core LPC1xxx
-
Thread
PIC24 Probleme mit Delay_ms
nicht unterstützt wird Da hat der Compiler recht, den ASM "do" Befehl kennen nur die PIC24H und dsPIC Controller.
-
Thread
PWM von 1Mhz bis 5Mhz
Es gibt PIC, die haben PWM Kanaele die werden hochge-PLL-t auf 480MHz. Schsu mal den dsPIC 30F2023-30I Der laesst aber rassig was an Strom runter, von nichts kommt nichts.
-
Artikel
Bootloader
Assembler Tiny UART Bootloader PIC16/18 ds30 Loader - Open source bootloader for PIC16, PIC18, PIC24, and dsPIC by Mikael Gustafsson (GPL) R8C. Die R8C enthalten ab Werk bereits einen proprietären, unveränderlichen(?) Bootloader. Zur Flash-Programmierung mit Hilfe dieses Bootloaders gibt es folgende Referenzen
-
Thread
Portierung eines Mikrocontrollers
Programm auf folgende uC: PIC16F - Original FW (mit CCS C Compiler) PIC16F auf PIC18F (CCS C) DSPIC24/30/33 (CCS C) AVR (328P/32/644P/1284P/120/2560) (CodeVision/GCC) Arduino (328/1284P/2560) (CodeVision/Arduino GCC) NEC28C11 auf AVR1284P (CodevisionAVR oder Arduino) ZILOG Z8 Encore! (ZILOG IDE
-
Thread
SPI Routine eines dsPIC, der gleichzeitig sendet und emfängt
So, mal kurz das Datenblatt von so nem dsPic gelesen. Das ganze kann viel kürzer werden: [c] unsigned char sendreadSPI2(unsigned char data) { SPI2BUF = data; while(!SPI2STATbits.SPIRBF); //Warten bis Empfangsbuffer voll
Hallo, bei PIC24 (welche fast identisch mit dspic33 sind) ist das so: SPI1CON1bits.CKE = xx; //clock edge select SPI1CON1bits.CKP = XX; //clock polarity select Steht im SPI-Kapitel des Handbuchs. Sei dir im Klaren, dass dieses nur eine Zusammenfassung
-
Thread
Einrichtung SPI an dsPIC30F5011 für LTC6802-2
SPI1CONbits.FRMEN #define SPI1_Buffer SPI1BUF void init_SPI1(bool enable_master_mode); //True: dsPIC als SPI Master; False: dsPIC als Slave void sendData_SPI1(int data_out); signed int readData_SPI1(); void SPI_check(); void init_LTC(); #endif[/c] Die SPI.c: [c] #include "SPI.h"
funktionieren (auch wenn es noch) keine ganz ordentliche Lösung ist? Kann ich den SSx Pin des dsPIC auch manuell high oder low setzten ohne die Verwendung des SSEN Bits?
-
Thread
Womit anfangen?
- Coldfire (M68000) - C28xx (TI DSPs TMS320F28...) Was gibt es noch ... - PIC24 (PDP11) und dsPIC (PDP11 mit DSP) Ansonsten mal hier schauen: [[Mikrocontroller]] *EDIT* : Ich meinte eigentlich das hier: [[Kategorie:Mikrocontroller]] Gruß Jobst
Jobst M. schrieb im Beitrag #4597890: > Was gibt es noch ... > - PIC24 (PDP11) und dsPIC (PDP11 mit DSP) was bedeutet PDP11 in den Klammern? ( ich denke da nämlich zuerst an uralte DEC-Zeiten mit RSX11M ... :-) ) Gruss walter
-
Thread
dsPIC33E Probleme mit ADC/DMA
Hallo zusammen, ich möchte einen DSPIC33EP512MU810 nutzen, um mehrere analoge Eingänge einzulesen und schließlich PWM Signale zu erzeugen. Zur Entlastung des CPUs soll der ADC mittels DMA direkt in den SRAM schreiben. Die PWM und der
-
Thread
[V]: Oszi und Funktionsgenerator
EUR inkl. Versand (Deutschland) 1x Microchip Explorer16 Board ICD2 Programmer/Debugger dsPIC PIM und PIC24 PIM 50,00 EUR inkl. Versand (Deutschland) Kontakt bitte per PM. Falls jemand Interesse an diversen S7-1200 Komponenten (Basismodul, Display, etc) hat, bitte ebenfalls per PM
-
Thread
mein DSPIC-Synth ist fertig
VA-Synths anhand eines Klangbeispieles vorstellen. Zur Erinnerung. Der Synth hat 5 Voices wobei je ein DSPIC33fj64GP802 verantwortlich ist. koordiniert wird alles von einem PIC18f..... Ich benutze keinen externen Codec, sondern benutze die der DSPIC`s. Ich bin sehr stolz das es so weit geschafft habe
Gastbeitrag". Danke für die Blumen! Man muß einfach am "Ball" bleiben. Und ich sage ,wenn es diese DSPic's mit 400Mhz oder mehr gäbe, aber dann.... Maik Werner
-
Thread
Fahrtcontroller mit 4 unabhängigen CAN Bussen
dsPIC33FJ64GP802, pro Bus einen. Deine Messages kannst Du dann immer noch per SPI transportieren, aber der dsPIC wird Dich durch lokales RAM und lokale Weiterverarbeitung dabei entlasten. Dann sollte auch 1MBit/s auf jedem Bus möglich sein. fchk
würde zu einem kleinen STM32 raten und den dann viermal. Geht aber mit dem dsPIC bestimmt genauso. Dann hält man sich auch die Möglichkeit offen bei Echtzeitproblemen die zeitkritischen Routinen auf den Controller auszulagern. Matthias
-
Thread
Wie hoch muss die PWM Auflösung für Spannungsregelung sein
100W). Von der "digitalen Seite" her ist mir frei gestellt ob ich einen kleinen FPGA oder einen DSPIC nehme (ich würde momentan einen DSPIC bevorzuge). Die Schaltfrequenz soll mindestens 250kHz sein - das geht schon einmal mit einem DSpic (einem PIC33EP64GP504 @ 120MHz). Jetzt ist aber die Frage
-
Thread
dspic ausreichend für Audio Effekte ?
Ja der dsPIC reicht natürlich für ein Delay und auch kompliziertere Effekte. Es gibt sogar einen dsPIC mit eingebautem Audio DAC. Wenn der eingebaute AD Wandler (mit Überabtasten und Filtern) reicht brauchst du
den dsPIC habe ich noch nie verwendet.
-
Thread
[V] DSPIC30F3014-30I/P und DSPIC30F4013-20IP
Verkaufe: 3x DSPIC30F4013-20I/P und 3x DSPIC30F3014-30I/P im bastlerfreundlichen 40pol DIP Gehäuse. Die µCs sind ungebraucht. Festpreis: 20€ inkl. Versand im Umschlag nach D.
-
Thread
Haben PV-MPP Boost Konverter ein "RHPZ"-Problem?
einfach einen "low cost" OP benutzen - ein INA168 kostet fast drei Euro und das ist mehr als der DSpic den ich zu MPP Tracken benutzen will
-
Thread
DSPIC30F2010 Durchgang zw Vss und Vdd
Hallo, ich habe hier eine Steuerung für eine Umwälzpumpe, die von einem DSPIC30F2010 gemanaged wird. Ich habe alle Vdd Pins abgelötet um defekte Kerkos auszuschließen. Ich habe Durchgang zwischen Vss und Vdd. Kann ich vom Ableben des PIC ausgehen? Gruß Daniel
-
Thread
Sensoren fuer Fluglagestabilisierung
Beispielprogrammen und Literatur von den Sensorherstellern. Ich könnte mir vorstellen, dass man damit z.B. einen dsPIC schon gut beschäftigen könnte, für die Fluglagenkontrolle brauchst Du ja sicher eine gewisse Echtzeitfähigkeit.
-
Thread
DsPIC33 und LIS3LV02DL --I²C Probleme--XC16 Compiler
Problem, und zwar bekomme ich meinen Beschleunigungssensor nicht richtig ausgelesen. Verwendet wird ein dspic33ep256mu806. Ich versuche den LIS3LV02DL per I²C auslesen. Dazu konfiguriere ich die Register CTRL_1 und CTRL_2 und will dann erstmal das untere Byte der x- Achse des Sensors mittels polling dauerhaft
-
Thread
PIC macht Rechenfehler?
und habe es > aber irgendwie in den Griff bekommen. auch ich verzweifelte mal mit Assembler für dspic30f (derselbe Assembler wie pic24). Also programmierte ich das ganze mit C (XC16, MPLABX) und siehe da, es funzte! Da ich aber neugierig war, wo der Fehler lag, habe ich das C-Programm disassembliert
-
Thread
PIC33F.analog to digital konfiguration
Rechteckspannung aus. Dein Spannungsmeßgerät (Analog) ist zu träge diesem Verlauf zu messen. Der DSPIC33 arbeitet so um die 3,3V bei 50:50 PWM kann man das arithmetische Mittel von 1,5V am Ausgang messen. Was ist also falsch. Dann kommentier die Delayfunktion aus und lass nur LATBbits.LATB2 = 1;
Rechteckspannung aus. Dein Spannungsmeßgerät (Analog) ist zu träge diesem Verlauf zu messen. Der DSPIC33 arbeitet so um die 3,3V bei 50:50 PWM kann man das arithmetische Mittel von 1,5V am Ausgang messen. Was ist also falsch. Dann kommentier die Delayfunktion aus und lass nur LATBbits.LATB2 = 1
-
Thread
-
Thread
uC im Netzwerk statt über IP über HostName ansprechen
Guten Tag, ich habe einen dsPIC über einen WizNet W5500 am Netzwerk hängen. Um nicht manuell eine IP einstellen zu müssen, habe ich nun einen DHCP-Client auf dem uC laufen. Der uC fungiert als TCP-Server, mit dem man sich als TCP-Client
-
Thread
Led Matrix spektrum analyzer bauen
das DUE-Boaurd oder etwas vergleichbares). Von Vellemann gibt es einen Spektrum-Analyzer mit einem DSPic (ist aber wohl ein DSPic32, also schon eine Nummer größer, wenn ich die Bezeichnung richtig deute). Einen 8Bitter kannst du für die Anzeige verwenden, aber nicht, um Audiosignale gleichzeitig noch
-
Thread
zwei Pins vom Mikrocontroller im define
Hi, ich habe einen dspic30f4011. ich möchte gerne, dass wenn ich eine Variable aufrufe, der entsprechende Pin auf High geht. Für einen Pin habe ich es so gemacht [code] ... #define Power LATDbits.LATD3 ... ... Power
-
Thread
CAN - Bluetooth Platine
MCP2562 verwenden, der Split-Voltage hat - 3.3V Logik und 5V Bus. So wie es jetzt ist wirst Du den dspic töten. Der hat zwar 5V-tolerante Inputs, das sind aber nur die, die keine analogen oder sonstigen Sonderfunktionen haben. -> Datenblatt. 4. Das BT-Modul hat CTS/RTS. Das solltest Du ruhig benutzen
-
Thread
can bus am dspic33fj128gp802
Hallo, ich muss mit zwei dspic33fj128gp802 eine can-kommubion aufbauen. Dieser hat ja eigentlich ein eigenes CAN-Modul im inneren. Als Tranceiver wird mir der mcp2515 gegeben. Dazu habe ich zwei Fragen 1.) Beides versorge ich
interessant zu wissen. eigentlich werde ich Hith-speed CAN betreiben. 2.) Ich habe das Datenblatt vom dspic33fj128gp802. Dort steht auch drinn, dass dieser CAN im inneren hat und die pins C1RX und C2TX lauten. Allerdings kann ich diese Pins am Controller niergendwo finden. Hat dieser wirklich ein CAN-Modul
-
Thread
Kühlkörper dspic30f6011
Hi, ich habe einen dspic30F6011, der beim Arbeiten warm wird. Daher wollte ich oben drauf einen Kühlkörper packen. Allerdings finde ich keinen passenden. Weiss einer von euch, welchen man nehmen kann? Kevin
-
Thread
Schaltplan für CAN
keinen Interrupt-pin am PIC mehr frei habe müsste ihc mir da eh was anderes überlegen 2.) einen dspic33f... und nur einen mcp2551. Dann das ganze mit zwei Spannungsregler, einmal für 3.6V und einmal für 5V. Johannes
noch einmal neue gedanken, wie ich es anders machen kann. Wahrscheinlich wird es dann doch auf einen dspic33f... hinauslaufen und ein Bluetooth-Modul, welches ich direkt mit 3.3V versorgen kann. Auch für den Link bin ich sehr dankbar und muss ich mir heute abend erst einmal in ruhe genauer durchgucken
-
Thread
Dialog übernimmt Atmel [Update: Nein, Microchip übernimmt Atmel]
Mit dem Erwerb wird Microchip vollens zum MCU Gemischtwarenhöker. 8051, AVR, Xmega, ARM, MIPS, dsPIC + das bunte MC 8bit Sammelsurium. Nostalgie ist eine schöne Sache, aber da muß ganz bestimmt aufgeräumt werden um Wettbewerbsfähig zu bleiben. Ich habe genug mit Dialog zu tun gehabt um ganz froh
-
Thread
Suche µC mit getrennten CAN- und UART-Modul
dspic33, siehe pps feature.
ich nicht. werde mir die genannten alle mal angucken. Wobei ich gerade gesehen habe, dass der dspic30f4012 alternative uart pins hat. Danke
-
Thread
EEprom wird beim flashen gelöscht
jetzt habe ich schon gelesen, dass man es bei einem AVR mit den fuses steuern kann. Ich benutze einen dspic30f6011a. Ich denke, dass es hier auch so gehen müsste. Allerdings habe ich nichts darüber vergessen. Weiss einer von euch, wie man das löschen verhindern kann? Johannes
-
Thread
[V] 4x DSPIC33EP256MC504
Hallo, habe noch 4x den o.g. Chip hier liegen und werde ihn nicht mehr brauchen. Für 15€ inkl. Versand (Luftpolsterumschlag) gehören sie euch. LG ALex
-
Thread
EEPROM beschreiben und auslesen
auch. Ich habe den Code von https://www.mikrocontroller.net/topic/278151 übernommen und auf den dspic angepasst. Da war eigentlich nur bei EepErase NVMCON = 0x4050; in NVMCON = 0x4044; zu ändern. Desweiteren habe ich da auch ein Index eingefügt, sodass ich nicht alles lösche, sondern nur den part,
// Issue Unlock Sequence and Start Erase Cycle while(_WR); }[/code] Auch benutze einen dsPIC (dspic30f6011a) und musste daher NVMCON ändern. durch 0x4050 (beim PIC24) löscht ja anscheinend den ganzen EEPROM. Was aber, wenn ich nciht alles löschen möchte? Im Datenblatt steht 0x4044: löscht