-
Thread
I2C PIC24 dsPIC33 Sensor
ansteuern. Meine Frage bezieht sich auf die Baudrate, welche im Datenblatt (DS70000195F I2C der dsPIC33/PIC24 Family) auf Seite 19 durch die Formel I2CxBRG=((1/FSCL - Delay) * FCY/2)-2 definiert ist. In anderen Quellen (Foren und das Buch „Handbuch PIC24/dsPIC-Mikrocontroller“) welche sich ebenfalls auf den
Das ist ja interessant, daß Microchip bei den PIC24H keine Beispielrechnung im DS hat. Bei den PIC24F sind im DS39702B ein paar Beispiele drin. Ich bin meißt zu faul zum Rechnen, ich schätze und messe dann mit dem Scope nach. Der wirkliche Wert ist
-
Thread
Verständnisproblem - Datenstrom bitweise zeitgenau ausgeben
. Genau das brauche ich > Interrupt? Was für einen Mikrocontroller hast du da überhaupt? PIC24 Mein Puffer beim Lesen von SD-Karte ist 256 Bytes gross. Wenn der leer wird, muss Datei weitergelesen werden, was natürlich ein wenig dauert. Brauche ich einen zweiten Puffer?
-
Thread
PIC24FJ128GC006 - USB SESVD-Bit
ich habe folgendes Problem: Auf einem PIC24FJ128GC006 verwende ich USB. ich verwende das USB-CDC Basic example aus der MAL, geringfügig modifiziert. Das Gerät ist "self powered", weil es mit Akku läuft. USB ist zum Laden und zum Auslesen von
-
Thread
Eleganterer Pointer weg
Habe hier einen PIC24 :-) Ich probier mal die Beispiele aus, vielen Dank schonmal!
-
Thread
PIC24FV16KM204
Hallo Ich verwende den PIC24FV16KM204 und möchte für ein CCP-Module eine externe Clockquelle verwenden. Laut Datenblatt auf Seite 149 (siehe Anhang) kann im CCPxCONL-Register mit den CLKSEL-Bits ein externer Input TCLKIA oder
-
Thread
Mikrocontroller Einstieg
komplett egal für Bastler (begrenzte Optimierung). Ich würde aber zumindest PIC18 oder gleich PIC24 nehmen. Mit den alten Gurken würde ich mich nicht zufriedengeben. Vorschlag: PIC24FV32KA301 Alternativ: STM32F0x + ein Discovery-Board als Debugger + Coocox - IDE. Nachteil : Nicht ganz
-
Thread
Suche ultra-low voltage, micropower MCU
damit z.B. 2.2µA im Deep Sleep für eine komplette Platine geschafft (RAM+RTCC+LDO+RFM12). Das war ein PIC24FJ126GC006 mit Retention deep sleep. Konkrete Vorschläge: Ein bastlerfreudlicher Allrounder mit RTCC, auch bei Reichelt erhältlich: PIC24FV16KA301 Praktisch für kleine Projekte und fürs Breadboard
im LowPower-Bereich viele MCUs Treiber für > Flüssigkristalle eingebaut. In dem Fall ist der PIC24FJ126GC006 recht praktisch, da ist ein Modul für LCD mit drin.
-
Thread
Wahl eines passenden Mikrocontrollers zur Ansteuerung des M90E32AS Energy Metering IC
Chipfläche und das Gehäuse. Aus diesem Grund habe ich mich von AVR verabschiedet. Ich bekomme bei PIC24/dsPIC33/PIC32 mehr Wumms und viel bessere Peripherie zum annähernd gleichen Preis. Ich arbeite gerade an einem ähnlichen Projekt, aber nur einphasig. Als Controller sitzt ein PIC24FJ64GA002 (32 MHz
-
Thread
ESP8266 hängt bei gleichzeitigem senden/empfangen
. gute ausgangslage mit heatshrink - http://www.esp8266.com/viewtopic.php?f=6&t=376 btw: PIC24 + ENC28J... https://www.youtube.com/watch?v=WFo4Fs0p_NY lg rudi ;-)
-
Thread
PIC24 - open drain auch bei remappable pins?
Hi, ich möchte einen PIC24 als SPI-Slave arbeiten lassen. Der controller läuft mit 3.0V aber vielleicht ist es sinnvoll, die SPI-Leitung auf bis zu 5V auszulegen. Im Datenblat steht, dass alle Ports als open-drain arbeiten
buffer vorsehen. Was meint ihr? http://www.microchip.com/wwwproducts/Devices.aspx?product=PIC24FJ128GC010
-
Thread
S102S02 die 24.
Thema SSR hier gelesen habe, nun meine Schaltung, mit der bitte um Prüfung :-) Die IO Pins vom PIC24FJ liefern 25 mA gegen Masse oder VDD. (3,3V) Also R19 20 mA bei 2,6V. Lastseitig ein Magnetvetil mit 24VDC ca 200 mA. Die Werte für den Snubber habe ich aus dem Artikel http://www.mikrocontroller.net
sicher bin ich mir da allerdings nicht ... Hajo H. schrieb im Beitrag #3971909: > Die IO Pins vom PIC24FJ liefern 25 mA gegen Masse oder VDD. (3,3V) > Also R19 20 mA bei 2,6V. Wie kommst Du auf 2,6V? Die Diode hat typ. 1,2V (max. 1,4V); d.h. am Widerstand sind dann 2,1V (min. 1,9V). Und bei 20mA
-
Thread
Konzept für Solar-Panel mit Batterie-Backup
Wetterstation gebaut. Der Außenteil läuft auf Batterie und ist ähnlich deinem System: - µController (PIC24FJ128GC006) - Temperatursensor (MCP9808) - kapazitiver Feuchtesensor - Farbsensor (TAOS, TC3404) - 433MHz Funk - RTCC (im Controller) Das läuft mindestens 1 Jahr mit 3xAAA. Der Trick ist, nur
-
Thread
interner RTC oder externer
meinen Bedarf ab (Alarm, RTCC, Zeit setztn / lesen). Ich hab das vor langer, langer Zeit für einen PIC24 geschrieben und dann portiert. Es erhebt keinen Anspruch auf Eleganz :-) Relevant sind die RTCC.* files, in "GlobalDefinitions.h" sind nur 2 defines und ein paar typedefs relevant. Ich verwende
-
Thread
jpg mit STM32 dekodieren
zu einem damit durchgezogenem Projekt. http://www.toughdev.com/2014/03/using-picojpeg-library-on-pic24-with.html > Bei Nanojpeg fehlt mir ebenfalls die Dokumentation... Sorry. Aber du willst bei den Großen mitspielen? Dann akzeptiere auch, dass du ab sofort auch Eigeninitiaitive aufbringen musst
-
Thread
Ethernet mit PIC realisieren
zuzulegen. Hat > jemand Erfahrungen damit und kann mir sagen ob sich der Kauf lohnt? Einen guenstigen PIC24-WebServer (den man natuerlich auch neu programmieren kann) gibts auf eBay - hat allerdings einige Wochen Liegerzeit aus China: http://lehwalder.wordpress.com/2013/07/19/pic24-webserver-mit-enc28j60
-
Thread
WiFi PicTail und PIC32
geändert haben als das was du als "dein config" bezeichnest. Zuerst, ich habe den MRF24G mit einem PIC24F auf dem Explorer16 in Slot-hälfte 2 , also SPI2 am laufen gehabt, gemäss meiner alten notes. Das PIC24F PIM hab ich in der Firma u werde es wohl auch nicht am Wochenende zur hand haben. Jetzt
-
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
Aus Temp-Sensor Tabellen-Werten Formel erstellen
Erlernen von "C" mit Hilfe der 8-bittigen PICs für mein Projekt auf einen 16-Bit-Pic, also z.B. einen PIC24Fxxx umzusteigen, weil der 16-Bit-Matheroutinen in Hardware mitbringt. Wäre bei dem eine Formelrechnung immer noch als zu (zeit- und/oder platzmäßig-) aufwendig abzulehnen? Zur Mess-Hardware: Da
z.B. die Erneuerung des nächsten AD-Wertes alle 10 Sekunden keinerlei Ungemach bedeuten würde? Ein PIC24 hat auch für die Division eine Hardwareroutine (wenn auch nur 8 bit), für die Mulitpl. sowieso. Wäre das für diesen µC zu schaffen? Gruß, lippe1audi
-
Thread
PIC: Verify failed
übersehe vllt. etwas. Wo > soll ich denn Fehler suchen? Daten, nicht Adresse. Der Flash-Adressraum im PIC24 und dsPIC ist 24 Bit breit, der Daten-Adressraum 16 Bit breit. In Deinem Fall ist das oberste Byte auf 0, soll aber ff sein. Ich gehe mal davon aus, dass es irgend ein Problem mit Deinem Hex-File
-
Thread
PIC USB-Device - ein sanfter Einstieg?
Zunächst geht's mir aber um die Maus. Ich möchte die Maus im PIC32 haben, um herauszufinden, wie ich den PIC24 beschalten muss (Taktquellen, Pullups, Transistoren und Spannungsregler,...), um mein Projekt zu realisieren. Im nächsten Schritt kommt der PIC24 (SMD) mit allem Hühnerfutter auf eine Platine und
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
ATmega8: Das Buch
den internen RC-Oszillator. Wie gesagt, bei Microchip und dem ICSP dort klappt es doch auch. Und ab PIC24 auch ganz ohne High Voltage(†) auf !MCLR, selbst wenn !MCLR zum Portpin gemacht wurde. Fail. fchk (*) mit Gewalt mag es gehen, zB bei einem PIC16, der normalerweise per LVP programmiert wird
-
Thread
Welches Programmiergerät für AVR und AVR32
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
sein. Wenn Du nur einen Hammer hast, sieht alles wie ein Nagel aus. Für den Anfang hätte ich Dir PIC24 ans Herz gelegt, weil der am einfachsten zu handhaben ist und ziemlich viel kann, aber die Entscheidung musst Du selber treffen. fchk
-
Thread
Anfänger in C und welcher PIC (evtl. uno32) ist geeignet ?
Be Ti schrieb im Beitrag #3922415: > Das Langzeit-Ziel ist PIC24 mit 16 bit, weil die 16 > bit-Berechnungen da am besten aufgehoben sein werden, und der vor allem > sehr viele Pinne zur Verfügung stellt. Es stimmt, die 16bit PICs haben bessere Mathematik-Funktionen
Die Frage ist, ist das wichtig? Wenn du beide mit 40MHz Taktest, ist das ein Fsys von 20MHz beim PIC24 und 10MHz beim PIC18/16. Angenommen eine Operation braucht auf dem PIC24 nur 4 Takte und auf dem PIC18 20 Takte, ist das eine Differenz von 200ns zu 2us, also 10mal so lange, aber das ist absolut uninteressant
-
Thread
[S] QFN-28 Programmier-Sockel
Hallo, Um diverse PIC24FJ64GB002-I/ML QFN-28 zu programmieren brauche ich einen QQFN-28 Sockel... Weis jemand wo es die in Deutschland gibt, oder im Ausland, dann aber nicht grade 80€ rum, bis 50€ wäre in Ordnung...
-
Thread
PIC 12F629 Thermometer - Nokia 3310 Lcd
PICKIT3 um 25-35€. Der PICKIT2 unterstütz keine neueren PIC12/16 mehr (mit 4-stelliger Nummer), PIC24/ds33 nur teilweise, PIC32 gar nicht..... aber den 12F629 auf jeden Fall!! Programmiersoftware gibts bei MICROCHIP zum Downloaden (Standalone Software, benötigt nicht MPLAB bzw. MPLABX) Da MICROCHIP
-
Thread
GPSDO mit ATMega - Suche 32 Bit Zähler IC
. Wenn man schon unbedingt einen externen 32 Bit Zähler mit SPI haben will kann man auch einen pic24fv32ka304 nehmen und zwei der 16-Bit Zähler samt Capture/Compare kaskadieren. (Ich würde in dem Fall allerdings den ATMega weglassen). Gruß Anja
Nachtrag: ich sehe gerade beim PIC24FV32KA304 kann man mit der CTMU Unit Auflösungen bis 200ps erreichen. -> man könnte mit etwas Hirnschmalz die Lösung der time-nuts noch um Faktor 5 toppen. Gruß Anja
-
Thread
Billigster Sinusgenerator
DPS oder so drauf fuer 99Euro. Ich denk sowas geht schon mit einem http://www.mikroe.com/mikromedia/pic24ep/ von http://www.mikroe.com/ Ja. tut es. Ausser man will einfach irgenwas tun, egal was.
-
Thread
Umstieg bzw. Ergänzung PIC Prozessoren auf Arduino.
beschaffen. In C ist der Wechsel sogut wie nicht spürbar. Sollten die irgendwann nicht reichen, gibts die PIC24/dsPIC und danach PIC32. Bei Arduino gibt es meines Wissens auch welche vom kleinen AVR bis zum ARM, da kann ich aber nichts zur durchgehenden konsistenz der Programmierung sagen. Doch selbst wenn es
-
Thread
Welchen Mikrcontroller soll ich nehmen?
werden Dank schwammiger Aufgabe kann das hier alles vom kleinen 8-Bit AVR/PIC über 16-Bitter MSP430/PIC24/dsPIC bis hin zu 32-Bitter Cortex-Mx, PIC32 oder darüber hinaus sein. Relativ prädestiniert könnten hier z.B. die PSoC5LP von Cypress sein, da sie je nach Variante sowohl 12-Bit ADCs mit bis zu 1
-
Thread
Auswahlhilfe für PWM müC
gibts laut Suche 223 PICs mit 1xSPI, min. 4x 16bit PWM und ab TQFP64 wegen der IOs. Da gäbe es den PIC24FJ64GA006-I/PT für 3,12€ (Mouser): http://ww1.microchip.com/downloads/en/DeviceDoc/39747F.pdf (Seite 124) Kann bei 244Hz noch 16bit. Hat maximal 16 MIPS Oder etwas neuer, den PIC24EP64MC206
-
Thread
24 V AC 500 mA schalten
letzte Bedingung möchte ich mit dem yC prüfen ob das Ventil arbeitet bzw ob es angeschloßen ist. der PIC24F hat einen ADWandler mit (External Voltage Reference Input Pins). Würde da ein hochohmiger Widerstand parrallel zur Spule, als Messwiderstand reichen ? Ich war (leider) analog nie eine Leuchte.
Bedingung möchte ich mit dem yC prüfen ob das Ventil arbeitet > bzw ob es angeschloßen ist. der PIC24F hat einen ADWandler mit (External > Voltage Reference Input Pins). Würde da ein hochohmiger Widerstand > parrallel zur Spule, als Messwiderstand reichen ? Nein. Denn dann weißt du nur, ob Spannung
-
Thread
USB-device-controller (Alternative zu PDIUSBD12) gesucht
microcontroller.aspx "38 MCHP parts found" zB PIC18F25J50 (32k Flash, 4k RAM) Oder bei den 16 Bittern: PIC24FJ64GB002 fchk
-
Thread
Drehgeber für Benutzerschnittstelle
@98765 Qtouch ist eine gute Idee, danke. Mein PIC24 hätte eine CTMU, damit könnte er theoretisch kapazitiv Touch. Zumindest die Knöpfe kann ich damit machen, wenn das durch das Gehäuse durch funktioniert. @Stephan K. / Max Mustermann Danke! Leider
-
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
uM-FPU64? Was steckt da drin?
micromegacorp.com/downloads/documentation/uM-FPU64%20Datasheet.pdf Vom Pinout her sieht das stark nach PIC24/PIC32 aus.
Größenordnungen langsamer. Scheint tatsächlich auf eine Software-Emulation hinzudeuten, was dann mit der PIC24/32-Ähnlichkeit zusammenpassen würde, die Mike erkennt.
-
Thread
3 Phasenmotor über PIC ansteuern
Aleksandar J. schrieb im Beitrag #3863926: > XC16 Der Compiler ist für 16bit PICs (PIC24 dsPIC), versuch mal den XC8.
-
Thread
µC Auswahl Atmel Atmega - UART und Batteriebetrieb
wie Tiny87/167, die eine LIN-Schnittstelle haben. Bei den PICs haben die meisten PIC18F und alle PIC24/dsPIC und PIC32 LIN-fähige UARTs. Der Master muss gemäß LIN-Spezifikation einen Quarz-Oszillator haben, um den Slaves das Timing vorgeben zu können. Wie gesagt: dieses Problem ist erfolgreich
-
Thread
[PIC24] UART2: Kann man RP137 als U2RX Pin nutzen?
Moin, ich glaube das der Betreff schon meine Frage beinhaltet, ich hab hier den PIC24FJ256GA106. Ich hab gemerkt das man nicht jeden RP-Pin über PPS als U2TX Pin nutzen kann, die Register hören da bei RP30 glaub ich auf. Da ich nur noch den RC14/RP137 Pin frei habe, wollte ich den
Beitrag #3855403: > ich glaube das der Betreff schon meine Frage beinhaltet, ich hab hier > den PIC24FJ256GA106. > Ich hab gemerkt das man nicht jeden RP-Pin über PPS als U2TX Pin nutzen > kann, die Register hören da bei RP30 glaub ich auf. > Da ich nur noch den RC14/RP137 Pin frei habe, wollte
-
Thread
Modbus RTU Werbserver/Gateway. Bitte mal drübersehen -> Soll Open Source werden
Development Board ENC28J60 Net Webpages Control applications http://lehwalder.wordpress.com/2013/07/19/pic24-webserver-mit-enc28j60-ethernetanschluss/
-
Thread
Vernünftige Audio Wiedergabe mit kleinem Controller
Momentan tendiere ich zur Lösung mit dem PIC24, da der eine 16bit PWM in Hardware hat und auch eine FAT16 Library existiert, aber ich habe jetzt schon oft gelesen, dass auch mit 8bit und entsprechender Nachbereitung sehr gute Ergebnisse drin sein
DAC? Weil laut meiner Recherche ein externer DAC mitsamt 8bit Controller teurer kommt als so ein PIC24 oder ein dsPIC für sich allein.
-
Thread
PIC24F32KA302 UART-Konfiguration
geworden, dass das Programm > nicht ein mal in die main-fkt kommt. Die PICs, insbesondere die PIC24 lassen sich doch prima mit einem PICKit 3 oder einem Clone direkt debuggen. Da braucht man die LEDs garnicht, einfach einen Breakpoint in main und schon sieht man was abgeht. Max H. schrieb im Beitrag
er es mir mitteilen würde. > > Gruß > > Konstantin >"_FOSC(POSCMOD_HS ........" Wir der PIC24 mit externem Quarz betrieben? Weil einige Posts vorher: >"Diese config soll bezwecken, dass der interne clock mit 16 MHz läuft. " Dann wäre die Einstellung eher etwas mit FRC bzw. FRCPLL (genaue
-
Thread
Verwirrung: Gängige (Audio)-Interfaces eines DSP zu DACs & ADCs
Frames markiert. Das ganze nennt sich dann auch "Framed SPI" (zB bei Microchip bei den dsPIC33 und PIC24/32), weil es quasi SPI mit zusätzlichem Frame Sync ist. Für den MCLK hast Du meist einen Quarzoszillator auf dem Board, und irgendein Baustein ist dann quasi SPI Master, d.h. er erzeugt aus dem
-
Thread
Wetterstation mit Webportal
Ich habe mal einen einfachen Webserver mit dem ESP8266 + PIC24 (16MIPS) gemacht [1]. Die 16kB Flash und die 1.5kB RAM waren ausreichend, beide ungefähr halb voll. Ich denke dass es mit einem ATmega auch möglich sein sollte. Was soll auf der Website eigentlich
-
Thread
Mehrere serielle EEPROMs an einem I²C bus
Hallo! Ich möchte 4 24LC128 mit I²C bus an den PIC24F32KA302 anschließen. Da es mehrere EEPROMs sind, muss man die über die /chip select bits/ A0-A2 auswählen. Und genau da ist mein Problem. Über die SDA-Leitung wird ein control byte gesendet (Abbildung
-
Thread
VGA Terminal mit ATMega644
nötige > Rechenleistung hingegen haben sie schon seit langem. Dann nimmt man halt was anderes. ZB PIC24FJ256DA206. 96k RAM eingebaut, Grafikcontroller drin, Grafikbeschleuniger drin. Und das alles in einem 64 Pin TQFP. Es gibt auch ein Leben nach dem AVR. fchk
-
Thread
Stromversorgung & Anschluss von I2C Modulen an PIC
Hallo, ich habe das für eine "Wetterstation" mir PIC24 wie folgt gemacht: Alle Sensoren und der Funk werden von Prozessorpins versorgt oder über einen FET zugeschaltet (falls der Strom zu groß ist). Nur der LDO und der Prozessor hängen wirklich an der
-
Thread
PIC24FJ64GB002
Microcontroller angeht! Vor einer Woche wusste ich nichtmal was Microcontroller sind... Ich habe einen PIC24FJ64GB002 Kit. Ich versuche über UART an Putty eine Nachricht zu schicken aber das will einfach nicht hinhauen. Ich habe mir die Header Dateien von MPLAB angeschaut und alles so gemacht wie es drin
beschrieben ist. > Das was nicht beschrieben war habe ich mir ergooglet. Wie wäre es mit dem "PIC24 Family data sheet" DS39940D und dem "S21_UART" Datasheet "DS39708B".