-
Thread
I2C PIC18F4550 Slave(Mask)
Ich weiss nicht wie es bei den 18ern aussieht aber bei den PIC24FJ gibt es für Betrieb als slave ein Adress- und ein Maskregister. Damit kann man eine Bitmaske über die Adresse legen um den slave nicht nur auf einer, sondern auf allen Adressen ansprechen zu können
-
Thread
PIC18F2550 spinnt
USB. Eventuell ist es ein "EMV"-Problem, so das sich die PLL aufstellt? Ich hatte das mit einem PIC24 auf dem Breadboard schon einmal. Die Spannung bei den LED hört sich erst einmal normal an, das sind ja nur 3mV. Bei einem LED-Strom von 10mA wären das 300mOhm Innenwiderstand des Ports. Das ist
-
Thread
Thema: Atmega 32: Ich brauche mehr Rechenleistung für meine CNC
Assemblerprogrammierung !!! Super Idee !!! Mit C hättest du das ganze an einem Wochenende auf nen ARM oder PIC24 umgesetzt und fertig.
-
Thread
PIC24FJ64GA002 & ICD2: invalid device ID
Tag auch, habe eine Platine mit einem PIC24FJ64GA002 darauf. Beim "connecten" wird die device ID gelesen und mir folgendermaßen beantwortet: Warn0020: invalid device ID (expected=0x447, read=0xFFFF) Jemand ne Idee, woran das liegt? Selt-Test
-
Thread
[V]erkaufe diverse ICs
einfach PN an mich. 4x XTR105U 4-20mA Treiber 3x AD7718B 24-Bit ADC Seriell 2x PIC24FJ256 PIC-Microcontroller 2x PIC18F24J10 PIC-Microcontroller 10x PIC16F819 PIC-Microcontroller Schönes Wochenende noch.
-
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
Zwei ATMega8 und ein Grafikdisplay über SPI
brauchst Du dann einen extra Controllerchip oder einen Prozessor mit eingebautem Controller (z.B. PIC24FJ256DA210, der kann das alleine) Ein AVR ohne extra Controller kann das nicht, und AVRs mit eingebautem TFT-Controller gibts nicht, da musst Du zu Microchip PIC wechseln. > Dann noch das letzte,
-
Thread
µC & Elektronik Filter: PIC
das dann aufhören? Die PIC-Familien von PIC10, PIC12, PIC16 über PIC18 (alles 8-Bit CPUs) zu den PIC24 und dsPIC30/33 (16-Bit CPUs) zu PIC32 in eigene Kategorien zu packen wäre übertrieben, obwohl da prinzipiell die Unterschiede groß genug sind. Wenn man die bei Microchip gebräuchliche Kategorisierung
-
Thread
Galvanische Trennung für ICSP?
Es braucht auch nur Low Voltage Programming zu funktionieren - die modernen PIC18 sowie die ganzen PIC24/dsPIC und PIC32 benutzen ohnehin nicht mehr. Der knifflige Punkt ist die Bidirektionalität des PGD Signals. Ansonsten wäre die Aufgabe ja trivial. fchk
-
Thread
Vortex Zirkulationspumpe mit Zeitschaltuhr
Nun habe ich die Steuerung mal zerlegt und mir das Innenleben angesehen. Da der Mikrocontroller (PIC24FJ32) einen externen Quarz hat , habe ich diesen in Verdacht. Es steht DA615C oben auf dem SMD Gehäuse des Quarzes. Wer kann mir sagen um welchen Quarz es sich handelt ? Ich konnte keinen Quarz
-
Thread
Bootloader (AN1094) hängt!
Hallo, ich möchte den AN1094 bootloader von microchip für meinen PIC24HJ128GP502 verwenden (http://www.microchip.com/stellent/idcplg?IdcService=SS_GET_PAGE&nodeId=1824&appnote=en530200). Die serielle Kommunikation funktioniert, aber die Programmierung wird nie abgeschlossen
-
Thread
Fujitsu MCU vs Cortex M3
persönlichen Favoriten sind bei solchen Sachen keine ARMs sondern Renesas R8C, M16C, SH und Microchip PIC24FJ/HJ und PIC33FJ. Dazu hin und wieder mal ein 8051er von SiLabs. Zudem sind mir, außer einigen ARM7 von TI und Freescale, keine Cortex-M3 bekannt die AEC-Q100 Grade 1 (-40 °C - 125 °C) oder Grade
-
Thread
slit10: constant out of range
habe seit einigen Tagen eine lästige Fehlermeldung beim compilieren meines Codes. System: uC PIC24FJ256GA108 Programmierumgebung: MPLAB Microchips v8.46 Compilier: Hi-Tech C compilier Nun zu meinem Problem: Ich habe einen compilier fähigen Code der schon eine bestimmte Anzahl von float/double
-
Thread
MAX31865 PT100
Empfänger übergeben werden. Ich nutze für den PT100 einen MAX31865 RTD-to-Digital Converter und einen PIC24FJ256DA206. Es geht nun um die Programmierung des Mikrocontrollers, wo ich wirklich gar keine Erfahrung habe. Mithilfe der MCC Software habe ich eine SPI Schnittstelle und die dazugehörigen
-
Thread
Bester unterstützet USB UART/RS232 Chip
COM-Ports aktiv. Das geht von CP2102 über diverse virtuelle LAN-Comports bis hin zu STM32 und einem PIC24... @Topic: Wir verwenden in der Arbeit FT232xx und CP210X. Mit keinen Problemen. Mit Windows XP (gut, jetzt nicht mehr...) Windows 7, Windows 8, Windows 10, Ubuntu, einer eigenen Linux-Version.
-
Thread
RFID MFRC522 und PIC18FXXXX
schreibt da nur das die Stromaufnahme bei normalen Gebrauch unter 100mA bleibt.Das Board hat einen PIC24FJ256GA106, der braucht 1mA/MIPS, bei 16 MIPS also 16mA im Run Mode. Das LCD auf dem Board wird ja wohl keine 50mA schlucken... Und der PICTail Connector hat SPI Pins (8, 10, 12). Schaut nicht schlecht
-
Thread
[Sammelbestellung] µC-Board + RAM
schrieb Frank schon im http://www.mikrocontroller.net/topic/329143?goto=3597955#3597955 > Bspw. ein PIC24FJxxxDA der eine GPU hat Schaue ich mir morgen beides mal an. Hast Du den Pic18f8mit dem (p)sram auf einer Platine die schmaler als 43mm ist? Torsten C. schrieb im Beitrag #3598342: > oder soll's
-
Thread
keine Daten im Pufer
Hallo Leute habe einen PIC 24 HJ128 und möchte daten vom rechner empfangen, ich bekomme über eine led singnalisiert, dass auch daten auf die platine zum µC gelagen, allerdings habe ich beim auslesen des puffers immer nichts drin
-
Thread
Tutorials für den dsPIC33
Habe folgendes gefunden. Programming 16-Bit PIC Microcontrollers in C: Learning to Fly the PIC 24 (Embedded Technology) Autor "Lucio Di Jasio" Softwareentwicklung für dsPIC33F-Mikrocontroller: Darstellung und ausführliche Implementierung Autor "Manfred Schwabl-Schmidt" wäre die zweite Version
-
Thread
Microchip Harmony
zusammenfasst (z.B. in einem eigenen pindefine Header), ist das Projekt mit wenigen Handgriffen auch noch auf PIC24 oder darunter portierbar. Man braucht, glaube ich, die xc.h. Fallweise prüfen, ob der Port analog ist oder auf eine Peripherie zugeordnet ist. --> Man muss Harmony nicht verwenden. Harmony
-
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
PIC24HJ128GP502 Probleme mit Vcc im Sleep/Idle mode
Hallo, wir setzen einen PIC24 ein. Damit dieser weniger Strom zieht, wird er periodisch alle 2ms in den Sleep/Idle mode gesetzt. Hat sehr gut geklappt, da die gesamte Schaltung die Stromaufnahme von 40mA auf 20 reduziert hat.
-
Thread
PIC-Einstieg
, z.B.: 18F1220, 2220 oder 4220 Bei den 16-Bittern ist inzwischen die Vielfalt ähnlich gross: PIC24 als neuer (Microchip-)Standard für 16-Bitter oder die dsPIC-Reihe 30 und 33. Aber fang nicht micht mit altem PIC16C o.ä an. Gruß gerhard
-
Thread
Raspberry Pi als LIN Simulator
reverse engineering betreiben. Was bei mir nicht notwendig war, weil Master (STM32F7) und Slaves (PIC24FV64KA304) aus meiner Feder stammten. Den offiziellen LIN-Standard hast Du gelesen? fchk
-
Thread
STM32 - Erster Artikel
versuchen den Artikel auch mit meinen Erfahrungen zu ergänzen. Momentan *quäle* ich mich mit einem PIC24FJ64GB004 herum (da dieser einen kleineren Strombedarf hat) und das war ein extremer Abstieg nach den letzten STM-Projekten. Auch Microchip hat eine Lib, allerdings nicht so perfekt wie die von STM
-
Thread
[V] PIC Tools
biete folgende Sachen für Microchip PIC's an: - ICD 2 Clone funktioniert auch mit 3V Pic's (PIC24F/H usw.) - ICD 2 Clone RS232 von Elektor (nur 5V Typen) - PIC18F4520 Experimentierboard mit LCD/LM75/USB Preis VB Gruß Sascha
-
Thread
2 Grundlegende Fragen zu Quarz und PICkit
und ich hab fälschlicher weise angenommen, dass im PICkit3 ein PIC32 verbaut ist, ist aber nur ein PIC24... Also zusammengefasst ist der Debugger schneller (merkbar bei größeren Chips) und kann besser Breaks "machen". Vielen Dank an alle erstmal
-
Thread
PIC18F46K80 - Probleme mit Port-Konfiguration
schreiben. MPASM ist es egal ob er da ist oder nicht, bei vielen anderen Assemblern wie z.B. ASM16 (PIC24, dsPIC) ist er nötig.
-
Thread
Redesign einer Schaltung: Reicht der dsPIC?
grossen rechenoperationen machen musst, die ein DSP zwingend machen, fahrst du mit einem geeigneten PIC24Hxxx besser: 1. ist günstiger 2. 40 MIPS (schneller) 3. ggf. DMA, der dir arbeit abnimmt und den rechenkern entlastet kommt halt darauf an, um welche datenmengen (SPI, Stream) es sich handelt
-
Thread
Bootloader .hex-Datei auf einheitliche Stringlänge bringen - wie?!
Hi, ich habe das für meinen ersten Bootloader (PIC24) alles am PC gemacht. Der PC wertet den Record aus, konvertiert das in Binärdaten und sendet das an den µC, mit den richtigen Adressen. Der Bootloader muss das nur ins Flash pinseln. Die Idee ist
-
Thread
[V] Mini ICD2 Platinen
Beschreibung: Er hat die Einschränkung, dass er nur Low Voltage Programmieren kann. Also ideal geeignet für PIC24, dsPIC30, dsPIC33, PIC32. Ältere PICs die noch mit 13V programmiert werden gehen damit nicht ! Dafür hat man die Sicherheit, dass man seine Schaltung nie mit 13V zerstört. Ansonsten hat er diesselben
-
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
Programieren eines MC
Marktaktuellen einzusteigen? Z.B. einen mit viel Pheriperie drin? - NXP LPC2xxx - ST STM32 - Atmel - PIC24 ...
-
Thread
Mikrocontroller für kleine Projekte Attiny & Co.
pron_pr_feb2014 ST weiß schon, warum sie eine eigene Serie auflegen ;-) Also: STM32 L0 taugen. PIC24 gehen hervorragend. MSP430 sind auch super. Bei ATMEL kann ich dir nicht weiterhelfen. Ich an deiner Stelle würde bei den Tinys bleiben. Wenn das tut, warum nicht dabei bleiben?
-
Thread
Zeigt her Eure Kunstwerke! Gesperrt Bilder
ATmega88 als USB-Programmer für FPGA und ATmega644. Bald kommt eine neue verbesserte Version mit PIC24F und AC97 Codec. Die Bilder sind nicht ganz aktuell, deswegen fehlt noch ein SD-Card Slot. MfG aus Westerwald
-
Thread
[AVR] "Undokumentierte" Synchronisationsprimitive XCH, LAC, LAS, LAT in gcc
ein Anhänger des ATMega und wollte auch den Schritt zum XMega gehen. Stattdessen bin ich dann beim PIC24 gelandet, der meines Erachtens ein wirklich sehr guter (16Bit) µC ist.
-
Thread
Open Picus - Netzwerkproblem
Open Picus sei bekannt. Hier ein Link: http://www.openpicus.com Das ist ein WLAN-Modul mit PIC24F. Die Frage ist doch aber eher, gibt es Unterschiede zwischen Windows und Unix basierten Betriebssystemen, die dieses Verhalten hervorrufen können? Für mich macht es jedenfalls den Anschein als
-
Thread
Verständnisfrage zur Nicht-Linearität eines ADCs
Nicht-Linearität aus dem ADC-Ergebnis rausrechnen? Konkret geht es um den internen 16-Bit-ADC eines PIC 24FJ128GC010. Danke und Grüße, Dirk
-
Thread
PIC - MPLABX Code beim Debuggen vom compilieren ausschließen
Ich möchte beim Debuggen automatisch Codezeilen vom Compiliervorgang ausschließen. Plattform : PIC24 Compiler : XC14 Version 1.23 IDE : MPLABX 2.26 Ich stelle mir das ungefähr so vor [c] #if !DEBUG init_LCD(1, 50); //start LCD at 50Hz #endif [/c] Nur klappt das so natürlich
-
Thread
Mikrocontroller mit Codeeinsicht
Hauptgrund, den Arduion so schnell wie möglich gegen etwas ordentliches zu tauschen. In meinem Fall PIC24 und teils STM32. Da kann man in MPLABx (oder IAR beim STM32) Breakpoints im Code setzen, die Variablen kontrollieren und ändern und durch den Code steppen. Ein Debugger ist aus meiner Sicht eine
-
Thread
ADXL330 Beschleunigungssensor Versorgungsfilter
Der PIC24FJ32GB002 hat USB, den gibts bei Reichelt für weniger als 4€ im SO20.
-
Thread
Programmier Pins beim PIC
Bein DSPIC33 weiß ich es nicht, aber beim PIC24 und beim PIC18 kann man die ICSP Pins auch als IOs benutzen, es sollte eim dsPIC33 auch gehen. Man muss aufpassen, dass man das Programmiergerät nicht zu viel belastet: http://ww1.microchip.com/downloads
-
Thread
PIC16F887 float in string umwandeln - PROBLEME :-(
Offtopic: Diese Sache hier: [c]sprintf(buffer,"%.4f",&wert);[/c] Ist extrem lahm. Hier auf einem PIC24 dauert das etwa 170000 CPU-Zyklen, wohingegen ein [c]sprintf(buffer,"%4d",&wert);[/c] nur so ungefähr 900 benötigt. Auch allgemein ist alles mit float nicht gerade schnell, vor allem auf den
-
Thread
PIC Externer Takt, SFR richtig eingestellt ?
arbeiten, ist es normalerweise ausreichend, die entsprechenden Configbits zu setzen. Bei einem PIC24FV32KA204 ist das zum Beispiel: [c] #pragma config FNOSC = PRI // Oscillator Select (Primary Oscillator (XT, HS, EC)) #pragma config POSCMOD = XT // Primary Oscillator Configuration
-
Thread
AVR als SPI Slave-Peripherie
zu sehen). Also, das hätte MCH gelernt. Können se auch gleich die 4x RX/TX-Buffer (FIFO) von den PIC24 mit übernehmen.
-
Thread
XC16 v1.70- oder Ich mache komische Sachen mit Pointer
nimmt *data nicht die Werte aus data_read_buf an, sondern verbleibt bei 0. Ich verwende hier einen PIC24hj128gp202 mit der MPLAB X IDE v5.50 mit dem xc16 v1.70 compiler. Ich weiß jetzt nicht ob es am Debugger liegt. Kann die Werte leider nur im Debug-Modus auslesen, da ich sonst keine Daten/Info-Ausgänge
-
Thread
Audio Codec Problem
zuerst abwarten möchte, bis der Codec läuft. VDD im Schema ist 3.3V. Als MCU verwende ich einen PIC 24FJ64GB004 mit XC16 Compiler Der Codec wird über I2C konfiguriert und die Audio Samples werden über SPI an den Codec gesendet. Der Codec wird als SPI und LRCK Master konfiguriert, der PIC als Slave
-
Thread
PIC 32 bringt mich zur VERZWEIFLUNG!
der dagegen spricht. Ich habe das Explorer16 mit MPLAB (8.63 und der X beta5) in Verwendung (mit PIC24) und die PIC32 (795er) in eigenen Schaltungen. Gute Vorzeichen also :)
-
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