-
Thread
PIC24 SPI erzeugt Dauerschleife?
Das [c]if(OSSCON.HFIOFS == 1)[/c] ist quatsch und muss weg.
: - TX-Interrupt so konfigurieren, dass er triggert, wenn er mit dem senden fertig ist (Yupp, ein PIC24 kann das) - Chipselect setzen, senden starten - In der ISR Pin rücksetzen oder SPI abschalten oder weitersenden Aber man blockiert in der ISR nicht den ganzen Controller. Auch keinen STM32.
-
Thread
Einstieg in die MikroController Welt 8, 16Bit oder 32Bit?
wenn ich ein bisschen Subjektiv bin, dann kann ich erzählen dass ich ein Artikel bei RS-Online über 32Bit Architekturen gelesen habe, und dort wurde gesagt dass der PIC32Bit wäre eins der schnellste Controller auf dem Markt, gegenüber seine Konkurrenten ;-) wir wissen was sie damit meinen.. Also mit
Ich würde für den Einstieg 8 Bit AVR oder PIC nehmen. Vielleicht eventuell noch MSP430. Aber mehr nicht. Alles Andere ist mit Kanonen auf Spatzen geschossen. Bei einem 32 Bit uC würde ich mir übrigens nicht mehr selbst die Arbeit machen
-
Thread
Bootloader AN1388 für PIC32MX250F128B
abbricht: #warning The PLIB functions and macros in this file will be removed from the MPLAB XC32 C/C++ Compiler in future releases ^ In file included from n:\entwickler\microchip\xc32\v1.44\pic32mx\include\lega-c\plib.h:63:0, from ../../Include/Compiler.h:111, from ../../Include/./USB/usb.h:111, from ../../Source/USB/usb_descriptors.c:157: n:\entwickler\microchip\xc32\v1.44\pic32mx\include\lega-c\peripheral\can.h:60:4: warning: #warning The PLIB functions and macros in this file will be removed from the MPLAB XC32 C/C++ Compiler
-
Thread
Kann mir jemand einen PIC18F2550 brennen?
Peter C. schrieb im Beitrag #3120512: > Hallo Henning, > > wenn sich sonst keiner der PIC freunde in deiner naehe meldet, sende mir > eine PM um addressen auszutauschen. > Ich habe adapter fuer fast alle
Schaltungen in einer kombiniert hatte, und zwar ist dies die Schaltung: https://www.olimex.com/Products/PIC/Programmers/PIC-PG2/resources/pic-pg2c-sch.gif und ich habe statt der 1N4004 Dioden, 1N4148 verbaut, so wie es in einer anderen Schaltung stand. Macht das jetzt einen großen Unterschied oder nicht
-
Thread
Welche µC's für Motorsteuerung?
gedacht, jedoch finde ich keine guten >Boards dazu...O_o >Meine Favoriten waren bisher: >AT91SAM, AT32xx, Cortex, SH7286, TriCore, oer PIC24xx... >Eval-Board's: >ATEVK 1100, STK 600, DM 300024 Der auf den hier vorgestellten Header- und Prototypenboards eingesetzte Controller STM32F103RBT6 zählt zur leistungsstarken Performance Line: * 32-Bit RISC MCU * ARM Cortex-M3 Core * 72MHz Taktfrequenz * 128KB Flash * 20KB RAM * 3x UART * 2x SPI * 2x I2C * 3x Timer * 2x ADC 12 Bit 16 Kan. * USB
-
Thread
Quick&dirty - schnelle Problemlösungen selbst gebaut Bilder
> > für diesen kurzen Test habe ich einen ATmega644 benutzt, ins fertige > Gerät kommt ein STM32F2. > > Die Ansteuerung ist auch äußerst simpel, neben I2C wird nur ein GPIO für > den reset benötigt. > > Gruß, René Hallo René, I2C ist angenehm. Da kommt man mit sehr wenigen Verbindungsleitungen
Gezeigt hier ist ein nützlicher, einfacher ISP Adapter für PIC uC im DIP-40 Gehäuse. Der 5x2 Wannenverbinder paßt zu diversen Programmiergeräten und Debuggern wie ICD2/3, PicKit3, und ICD-U64. Die Motivation dazu war, daß einige ältere eigener Platinenprojekte
-
Thread
Hilfe bei 74HC595 über Komparator ansteuern, Ansteuerzeiten/Signalqualität
Felix schrieb im Beitrag #7590856: > Ein PIC32MM0128GPM048 auf Board A, hat zu wenige 24V-Ausgänge Hmm, wenn T109 nur -20V Gate-Spannung aushält, an orange aber 24V anliegen, killt C309 den T109. Wer auch immer den Murks verzapft hat.
Felix schrieb im Beitrag #7590856: > Ein PIC32MM0128GPM048 auf Board A, hat zu wenige 24V-Ausgänge Um es genau zu sagen: Ein PIC32MM0128GPM048 hat gar keine 24V-Ausgänge. Laut Datenblatt vertragen die GPIOs im günstigsten Fall maximal 6V (DS
-
Thread
Vorteile 32 Bit Controller
ist ein 32-Bit Controller dagegen immer noch ein Schuss mit der Kanone auf Spatzen. Fazit: 8bit, wenns reicht, 32 bit, wenn man es braucht! Gruss Mike
Regelung dafür finden muss. Das ein "14-Bit" PIC meist PIC16 heisst und ein "16-Bit" PIC18 macht die ja auch nicht einfacher. ;-) Komischerweise hatte sich nie jemand darauf verstiegen, irgendeinen alten 680x Controller als 1-Bit Maschine zu bezeichnen
-
Thread
Welcher Atmega zur USB/RS232 Kommunikation
Lötkolben mit einer 2-3 mm breiten Meißel-Spitze und reichlich Flussmittel. Dort kannst du ATmega32U4 Boards fertig bestückt kaufen: https://www.chip45.com/products/crumb32u4-1.0_avr_atmega_modul_board_atmega32u4_usb-2.0-controller.php
mit dem blöden, bösen SMD nicht herumschlagen. Ansonsten musst Du die Prozessorfamilie wechseln. PIC24 wurde schon genannt. Es gibt auch PIC18 mit USB in DIL PIC32 auch. Bei anderen Herstellern wird es aber eng. DIL ist nicht mehr so angesagt und ist derzeit im Begriff zu verschwinden. Gruß
-
Thread
dsPIC 30F4011 zieht viel Strom und wird warm
Kann ich leider nur bestätigen, ich hatte mal ein Design mit dsPIC, CAN, LAN, LCD/LED also eigentlich Kleinkram am Wickel. War auch eine schöne Heizung... Inzwischen bin ich bei STM32 gelandet, die sind deutlich entspannter und ziehen am dsPIC links vorbei. Die Einarbeitung
Vka schrieb im Beitrag #5265899: > Inzwischen bin ich bei STM32 gelandet, die sind deutlich entspannter und > ziehen am dsPIC links vorbei. lol, typisches Fanboy gelaber. lg. Heiner
-
Thread
wie gehts weiter
mit 8MHZ (8MIPS bei SX) gings sichs grad aus. vielleich das nächst mal nicht mehr. dann is aber beim PIC schon ende (10 MIPS). was mich am AVR ein wenig verwirrt ist, daß die ALU nur auf die 32 Bytes zugreifen kann und da auch nicht alle instr. auf alle Reg. ?? wirkt irgendwie veraltert ??? Michael
nicht, und das hat auch nur der Mega128, der definitiv nicht im PLCC-Gehäuse vorliegt. Der Mega32 ist IMHO der "größte" AVR in einem sockelbaren Gehäuse (DIL40). Lerne Dich mit Adapterplatinen anzufreunden. Wenn Du die Speicherplatzbeschränkungen von AVR/PIC/MCS51 verlassen willst, solltest
-
Thread
PIC Microcontroller lässt sich nicht mehr programmieren
Hallo, ich hab's leider irgendwie geschafft, meinen PIC24F32K302 unbrauchbar zu machen :( Hatte nie Probleme mit dem Teil, aber seit dem ich letztens ein kurzes Programm hochgeladen hatte, lässt sich das Teil nicht mehr Programmieren. Das Programm scheint
Der PIC24F32KA302 den ich verwende, hat sogar ein Configuration Bit, mit dem man MCLR enablen muss. Das ist in meinem Programm gesetzt gewesen. Aber danke für das Dokument; da werd ich mal schnell reinschauen
-
Thread
MCU Bauart - warum so?
oder absteigend angeordnet und nicht wild in > der Gegend verteilt. Schau dir die moderneren PIC24 an. Da kannst du per Software einstellen, was zu welchem Pin herauskommt (Peripheral Remapping). Für mich ist das Peripheral Remapping der Hauptgrund, bei Bastelprojekten PIC24 oder PIC32 zu verwenden. Auch wenn es bei PIC32 eingeschränkt ist. NXP soll das auch haben. Für Bastler ist das natürlich schön, aber bei einer modernen Multilayer-Platine spielt das Pinout keine so große Rolle mehr.
-
Thread
Pic12f509 kleines Programm
zeit was ich nicht unbedigt brauche: Es sind alles ubenutzte (neu) (2 seriele Eproms od.so:) 93C46 CB1 93C66 N Pic 12C508 Pic 16f84 A 1x smd Ausführung pic 12f509 1x Pic 18C55 (Grosser Chip mit Fenster uv-löschb.) 1x Atmel 89C2051 meine email: paul3020@web.de Ist es leichter zu programmieren
Also pic lässt sich auch in C, Basic sowie JALv2 programmieren. Pic haben gewisse Vorteile gegenüber AVR uC. Gleichzeitig haben auch AVR Controller auch Vorteile gegenüber Pic Typen, wobei ich letztens
-
Thread
ADC-Problem bei PIC18F26j11
dort __PIC18F26j11 eintragen. Warum weiß ich aber nicht. Kann mir jemand weiterhelfen, dass der Timer erkannt wird? P.S.: An meinem Quellcode liegt es denk ich nicht, weil es auf dem PIC18F2620 auch schon
einen so nen neuen Pic ib PDIP28. Die ham doch bis 64 MHz. Habe keine Kreditkarte und Brauche einen! Bitte sagt mir woher (sollte schon 32 kb Speicher haben) mfg
-
Thread
Suche Mikrocontroller mit 16Bit ADCs und DACs
c-hater schrieb im Beitrag #6245219: > Nein, gibt es nicht. Doch. Beispiele: PIC24FJ128GC006 STM32F3
: > c-hater schrieb: >> Nein, gibt es nicht. > > Doch. Beispiele: > > PIC24FJ128GC006 > STM32F3 Noch so ein Schwachmat der die Überschrift nicht liest. 16 bit DAC und ADC mit 750ksps gibt es
-
Thread
PIC18 Memory Banking
PIC oder nicht, ein C-Compiler legt lokale Objekte entweder auf dem Stack ab (Standard) oder, wenn die Microcontroller-Architektur sich damit schwer tut, statisch. Letzteres ist nicht Standard-konform und
häufig genug, dann leg die nicht in jeder Funktion lokal sondern einmal global an." Das muß dann ne PIC-C Eigenart sein. Beim Keil C51 wird man jedenfalls bestaft, wenn man dem Overlayer ins Handwerk pfuscht und unnötiger Weise globale statt lokale Variablen verwendet. Nur wenn man Funktionspointer
-
Thread
[rant] Schleifen ohne Seiteneffekte - Jeden Tag steht ein neuer Amateur auf :-(
im Beitrag #5687309: > Das einzige noch "lustigere" Thema war Cache-Kohärenz beim Umstieg auf > PIC32MZ. Das können die Cortex-A auch... Ist das bei den PIC32 noch gemeiner?
Auch ein schönes Beispiel, aus der USB-Bibliothek von NXP: [c]for( DWORD n = 0; n < (cnt + 3) / 4; n++ ) { *((__packed uint32_t *)dataPtr) = *((__packed uint32_t *)ptr); dataPtr += 4; ptr++; }[/c] Allein schon dieses DWORD, aber darum gehts nicht...
-
Thread
PIC configuration words zur Laufzeit ändern
A. S. schrieb im Beitrag #6700924: > µC-gesteuerten Oszillator bauen, > Ich hatte den PIC12F1840 da Lässt sich nicht per SW an und abschalten, aber die Freqeunz kannst du ändern. 5.6 Oscillator Control Registers IRCF<3:0>: Internal
Trixi schrieb im Beitrag #6702270: > nimm einen schnelleren PIC ... Komische Einstellung. Ich hätte da eher "schreib es in Assembler" erwartet. Immerhin ist die Befehlsfrequenz 8 MHz bei 32 MHz Quarztakt und das bedeutet so etwa 80 Befehle/Periode eines 100 kHz
-
Thread
Zufallszahl bei Start des Mikrocontrollers
ist dieser, es sollen mehrere Slave-Controller starten können > ohne die gleiche ID zu besitzen. (PIC18F45K80) Ist doch Unsinn: Bei nur 32 Adressen kommt es ganz schnell zu zufällig 2 mal derselben Zahl. Wenn es wenigstens 64 bit wären... Immerhin hat auch ein PIC18F45 ein EEPROM, kann also
eine andere nehmen. Das wäre aber blöd, weil das dann vielleicht dieselbe ist, die sich ein anderer uC ausdenkt. Das Verfahren ist also Scheisse. Nehmen wir an, jeder uC lauscht immer am Bus, und registriert, mit welchen Nummern sich andere uC anmelden, und sucht sich dadurch eine Nummer, die bisher
-
Thread
Uhr mit PIC18
D. R. schrieb im Beitrag #5259875: > Es muss mit dem PIC18F25K22 programmiert werden Dein PIC hat einen "Dedicated Secondary 32 kHz oscillator circuit" Warum nicht einen Uhrenquarz verwenden? Anbei eine pdf-Zusammenstellung wie man eine Real Time
Hallo, ich habe das beim PIC 18F auch schon öfter gemacht. Allerdings hat mein PIC einen RTV via I2C angebunden. http://www.schwabenplan.com/allgemeines.htm PIC18F46K80 oder PIC18F97J60 Viele Grüße Ingo
-
Thread
Grafikfähiger LCD Controller für 320x240 LCD mit 4 Graustufen
if (pgm_read_byte(&font6x8[c][i])&(32>>j)) lcd_setpixel(xpos+j,ypos+i,tcol); else lcd_clrpixel(xpos+j,ypos+i,bcol); } } } [/c] rudi wrote: > Sollte gehn, oder? Leider nicht. Die Schaltung
A363;GROUPID=2959;ARTICLE=47365;START=0;SORT=artnr;OFFSET=500;SID=312DLrCawQAR8AAFDRLwge20a5628acfd6c3563eb32d5f802a711 als TQFP: http://www.reichelt.de/?;ACTION=3;LA=444;GROUP=A363;GROUPID=2959;ARTICLE=50557;START=0;SORT=artnr;OFFSET=500;SID=312DLrCawQAR8AAFDRLwge20a5628acfd6c3563eb32d5f802a711 und
-
Thread
Javascript für Microcontroller
"Microcontroller" - Sowohl PIC16 als auch ARM M4 laufen unter dem Begriff Microcontroller. Wer schreibt ein ARM Programm noch in Assembler? Oder hoch optimierten C-Tricksereien? Auch bei dem MCs wird die Programmierung teurer
BusFault schon immer noch. Wobei ARM-Assembler immer noch am einfachsten ist, ist ja ein 6502 Derivat (C64) und einiges älter als AVR, PIC, MIPS ...
-
Thread
BMP von SDCard
Harald schrieb im Beitrag #4889027: > Beispiel [c]void kk_ILI9341_Fill_y(uint32_t xpxcam, uint32_t ypxcam) {//5 u32 tmp,n,i; u16 *zg = (uint32_t)0xd0000000; u32 faktor=(xpxcam+319)/320; u32 xlcd=xpxcam/faktor; u32 xrest=xpxcam%faktor;
void lcd_streamwrite_px(uint8_t* ort,u32 anz){ u32 i,j; for (i=0;i<anz;i++){ lcd_serialDataReg=ort[i]; while(lcd_serialReadyFlag); } } void lcd_streamwrite_stop(void){ lcd_cs_high; } [/c]
-
Thread
Einstieg Mikrocontroller AVR vs ARM? Gesperrt
Produkt abbringen möchte. Gleichzeitig wurden die PIC32 Minis extrem billig. c-hater schrieb im Beitrag #4698072: > Aha. Und wie erklärst du dann mit deiner ultimativen Weisheit die > Atmel-Verkaufszahlen? Welche Atmel-Verkaufszahlen? Du brauchst
https://www.mikrocontroller.net/articles/STM32_f%C3%BCr_Einsteiger
-
Thread
SD-Karte mit PIC18F2685 beschreiben, am PC auslesen
FAT32. Ich habe den Beispielcode ex_fat.c von CCS verwendet. Einiges habe ich schon in den Includes mmcsd.c und fat.c ergänzt was ich im Internet gefunden habe[[http://www.picprojects.net/sdcard_demo/index.html
sehe ich den ersten Wert leider nicht an der Stelle 0, so wie es eigentlich sein sollte! Daten vom PIC auf den PIC Schreiben und lesen funktioniert nach wie vor, auch mit FAT16. Doch der Austausch zwischen PC und PIC geht immer noch nicht.
-
Thread
RGB Bitmap im MCU in C
Transfer Bitmap Funktion die genau das macht. Effizient geht das mit DMA, man sollte da einfach einen µC nehmen der das hat und auch nicht mit Speicher geizen. Die STM32 haben da sogar einen speziellen DMA der noch Formate konvertieren kann.
Ronald S. schrieb im Beitrag #7343551: > Ich habe einen PIC18F45. Wie viele Pins sind denn noch frei verfügbar. Flash gibt es auch mit I2C und SPI-Schnittstelle. Brauchst dann eben noch ein separates Programm, um erstmal den Flash mit dem Bild zu beschreiben
-
Thread
Ist der PIC 18F2450 eine gute Entscheidung
Hallo ich möchte das DCF Projekt von Nicolas Meyertöns http://pic-projekte.de/wiki/index.php?title=DCF77_Auswertung_in_C nachbauen. Ist der PIC 18f2450 dazu eine gute Wahl ?
Mein kurzer Einwurf. Die PIC18FXXXX sind für C gedacht, lt. Microchip.
-
Thread
Microchip und ON Semi wollen ATMEL kaufen -- AVRs in Gefahr??
Seht es doch positiv: Microchip ist eine der wenigen Firmen, die selbst neue 3.3V ICs (ENC28J60, dsPIC33Fxxx) noch in DIL herausbringen. Vielleicht gibt es ja dann XMEGAs im DIL? Ich kann mir gut vorstellen, dass sogar die PIC32, wenn Low-Pincount Varianten kommen in DIL herausgebracht werden...
beste Lösung, aber wenn da jemand den Riegel vorschiebt werde ich definitiv nicht mit so etwas wie PIC oder 8051 weitermachen.
-
Thread
µC für n00bs
Stefan U. schrieb im Beitrag #4438623: > Für PIC und AVR wirst du problemlos genügend Anleitungen im Internet und > im Buchhandel finden. Gleiches gilt für STM32.
Vielleicht liest der TE das ja noch. Ich bin vor kurzem von Arduino auf STM32 umgestiegen. Mein Tipp an dich: Lies dich erstmal ein wie uC funktionieren. Ich kann komplett verstehen, wie du gerade fühlst. Das Problem ist, dass die Frage nach einem uC von sehr vielen Sachen
-
Thread
Unterschiede zwischen ARM und ATmega in der Programmierung
) haben von Hause aus einen Bootloader (SAM-BA) im ROM. Und wenn ich das richtig sehe haben die STM32 von Hause aus auch einen DFU Bootloader drauf (siehe Bild, auszug aus dem Ref. Man. RM0090 STM32F4). Ob es zum flashen wirklich einen Adapter braucht, haengt also vom konkreten uC ab. Bernd K
*/ LED_GPIO->BSRR = (1 << (LED_PIN + 16)); delay(200); } } [/c] Hier zum selber probieren: https://github.com/prof7bit/bare_metal_stm32f401xe
-
Thread
Theoretische Machbarkeit Multicore Avr ?
Was hindert Dich dran eine leistungsfähigere Hardware zu verwenden? PIC32, intern mit 80 MHz, kosten weniger als 5 Euro.
c-hater schrieb im Beitrag #3105890: > spontan schrieb: >> Was hindert Dich dran eine leistungsfähigere Hardware zu verwenden? >> PIC32, intern mit 80 MHz, kosten weniger als 5 Euro. > > Und leistet
-
Thread
Einsteiger - PIC oder Nicht für mein Vorhaben ?
Bei den PICs muß man vor allem beachten: PIC ist nicht gleich PIC !!! D.h. ein PIC12xxx wirds wohl nicht schaffen, ein PIC18xxx sollte es schaffen. Ich würde aber auch zum AVR raten, da man solche großen Projekte besser in C machen kann. Und einige PIC C-Compiler können nicht mal 32Bit Zahlen, welche ja für ein FAT32 System benötigt werden. Peter
-
Thread
C# Serielleschnitstelle Empfang zu viele zeichen
"C:\Program Files (x86)\Microchip\xc8\v1.32\include\plib\usart.h" #include "C:\Program Files (x86)\Microchip\xc8\v1.32\include\plib\delays.h" /*======================================================
, dann Putty >geöffnet. Damit die C#-Anwendung getestet oder die Kommunikation mit dem PIC?
-
Thread
PIC16F884 und LCD2004 über I2C
https://microdigisoft.com/pic16f877a-interfacing-i2c-lcd-16x2-with-pic-microcontrollers/
./../c-achtkern/i2c/I2C_LCD.X/I2C.c:183:: warning: (520) function "_LCD_Clear" is never called newmain.c:32:: warning: (1518) direct function call made with an incomplete prototype (I2C__Init) bin ich auf
-
Thread
mikrocontroller, board, etc. für anfänger
Controllerboards generell zum Stecken oder zum Löten gedacht? Kann man auf ein ArduinoUNO auch den ATmega32 stecken? Als Programmiersprache wäre C++ (namespaces) schön, C ginge jedoch auch, von assembler halte ich gar nichts! Sollte ich mir noch einige Taster,Schalter,LEDs, Wiederstände und dergleichen
wozu ist das AVRISP MKII Programmieradapter (USB) gut? kann man nur darüber die Programme auf den uC laden? Das UNI-DS6 Board erscheint mir für den Anfang etwas RIESIG! Studienbedingt würde ich WIRKLICH gerne mit atmel uC arbeiten! Vorzugsweise mit dem ATmega32. Ich würde mich aber auch breitschlagen
-
Thread
Simpler USB Taster
und zb. einem 32U4 ist das ganze ein Kinderspiel.
Schaltplan und Software und Erklärungen. Teil 1: http://www.codeproject.com/Articles/830856/Microchip-PIC-F-USB-Stack Teil 2: http://www.codeproject.com/Articles/832135/Microchip-PIC-F-USB-Stack-Part Hier gibts den Chip: https://www.reichelt.de/PIC-16C-16F17-Controller/PIC-16F1455-I-P/3/index.html
-
Thread
FPGA-Benutzung als Bastler sinnfrei?
> brauchst, dann ist das für einen FPGA kein Problem, aber es gibt meines > Wissens nach keinen µC, der sowas hat. Doch. Renesas R32C116/117/118A haben 11 davon ... und wenn das nicht reicht kann man sich über das intelligent I/O-Modul noch ein paar weitere konfigurieren. https://www.renesas.com/en-us/products/microcontrollers-microprocessors/m16c/r32c100/r32c116a-r32c117a-r32c118a.html
-
Thread
Mikrokontroller Einsteiger Set für Schüler
mit Lochrasterplatinen erstellen. Schau es Dir einfach mal an. Dazu ist zu erwähnen dass auch die PIC-µC preiswert und ohne Lieferprobleme z.B. bei Reichelt erhältlich sind. mfg GroberKlotz
. Die Oberfläche MPLAB gibts beim Hersteller gratis zum Download, und einen kleinen limitierten C-Compiler. Das Kit ist nur per USB mit dem PC verbunden, und braucht noch nicht mal eine eigene Stromversorgung. Allerdings hat der PIC12F675 nicht viel: Nur 8 Pins, 1k Flash, 128 Byte EEPROM, aber
-
Thread
Welches ist der beste Microcontroller für Modellbau
Ich finde Atmel deutlich besser als PIC. Die Segmentiererei beim PIC ist mir ziemlich übel aufgestossen. Kann man vielleicht verkraften, wenn man wenig Daten verarbeiten muss (bei mir reicht der RAM-Speicher immer grade so). Für mich ist
Ich würde gerne mal noch was ganz anderes in die Runde werfen: Den LPC2104. Denn: AVR, 8051, und Pic sind bald tot. - Arm7tdmi-Core - 128Kb Flash - 64Kb Ram - bis zu 60MHz - 2 UART, SPI, I2C- 32-Bit Timer, Pwm, RTC, Watchdog - SINGLE-CHIP-LÖSUNG!! - 44-pol Gehäuse - Auch mit Can und ADC verfügbar
-
Thread
Einfach-Messdatenerfassung
Frank K. schrieb im Beitrag #2211166: >> PIC bedeutet halt eine andere Entwicklungsumgebung. > Kosten: 60 Euro für ein PicKIT3 (ICSP Programmer/Debugger). Die MPLAB > IDE und den C18 Lite Compiler und die Application Libriaries ziehst Du >
wären + einen FTDI + seriellen Trenner + Wandler für uC + eine serielle SS am PC + seriellen Trenner + Wandler für uC + Versionen mit Glasfaser dazwischen und ggf. Akkubetrieb
-
Thread
PIC-Einstieg: MPLAB v8 oder MPLAB X?
PIC-Anfänger schrieb im Beitrag #3247896: > Die Zielprozessoren sollen > zunächst Mal PIC16... in Assembler und PIC18... in C sein. Es ist natürlich deine Sache und es lohnt sich ja auch auf jedenfall
Sachen. Die C-Compiler sind schon nicht schlecht, sprich es kommt auch für einen PIC12 ein guter Code raus. Ich programmiere alle PICs seit einiger Zeit nur noch in C, alles Top. PIC-Anfänger schrieb im Beitrag
-
Thread
Welches Mikrocontrollerbard empfehlt ihr?
http://nl.mouser.com/ProductDetail/STMicroelectronics/STM32VLDISCOVERY/?qs=sGAEpiMZZMud4uhvMu9vpfd0cIzCMFfc + Coocox
32 bit für einen Anfanger??? Wohl nicht. evtl. PIC18F87J72
-
Thread
H743 und F746 - Probleme mit dem Takt
Datenadressbereiches befinden) direkt synchron an den Prozessorkern angebunden. Genau deswegen kann der PIC24 auch atomare Bitbefehle, wählend ARM und MIPS (z.B. PIC32) das von sich aus grundsätzlich nicht können - hier muss die Peripherie entsprechende Bit-Set, Bit-Clear und Bit-Toggle Register oder Bit-Banding
und ausgeben können. 1 MHz sind überhaupt kein Problem, selbst mit dem alten (und billigen) STM32F103RB. Das kann man z.B. mit einem Timer + DMA machen. Wenn du unbedingt per Software toggeln möchtest, versuche es mal so in der Art: [c]extern "C" void toggle (GPIO_TypeDef* GPIOx, std::uint16_
-
Thread
Diverse Messdaten z.B. von Wetterstation online speichern - best practice
jemand zufällig einen kostenlosen bzw. günstigen InfluxDB Anbieter für geringe Datenmengen? Der ESP32 ist natürlich preislich sehr interessant. Danke für das Teilen Eurer Erfahrungen mit dem Setup, sieht gut aus! Ich würde aber gerne beim PIC32 bleiben, einerseits weil ich damit bereits viel Erfahrung
auf einen PIC32 portieren ließen? Danke & Gruß daniel
-
Thread
Funktionsgenerator
wesentlich abweichen. Was meint ihr denn, welche Taktraten für ein Sinussignal möglich sind, wenn ich den PIC mit 32MHz (=max. Betriebsfrequenz) betreibe und das nachgeschaltete Filter einigermaßen gut dimensioniert ist?
245 gibt es keine Unterschiede, die darauf hindeuten würden. Vcc=4.5V, Ioh=6mA, Iol=-6mA, Ta=25°C HC HCT Voh 4.32 4.32 Vol 0.15 0.15 (*) Siehe Kapitel 7 Input- bzw. 8 Output Circuits http://www.nxp.com/documents/user_manual/HCT_USER_GUIDE.pdf
-
Thread
Microcontroller suche
die AVR's. Vielleicht, aber schau mal hier http://www.amazon.de/s/ref=nb_sb_noss_1?__mk_de_DE=%C5M%C5Z%D5%D1&url=search-alias%3Daps&field-keywords=pic+microchip
bequemen Programmieren. Also kein Rumgewürge mit Paging & Co mehr, wie bei manch anderem alten 8 Bit µC Design. 3. Er ist von allen der sparsamste µC. Sowohl AVR & PIC sind im Vergleich zum MSP430 sehr alte µC Designs, der MSP430 ist dagegen sehr modern und wird auch an Hochschulen verwendet.
-
Thread
Gibt es jemanden im Raum PLZ 65XXX , der mir helfen könnte einen PIC zu programmieren ?
Tu dir einen großen gefallen und lass die PIC sein, nimm einen AVR oder einen STM32.
Tim T. schrieb im Beitrag #7355115: > Tu dir einen großen gefallen und lass die PIC sein, nimm einen AVR oder > einen STM32. Oh for god's sake - hoert denn dieser Quatsch hier nie auf? Picdoof,Microchipdoof,Micosoftdoof,Windowsdoof,Linuxtoll,Atmeltoll blablatoll - ich weiss gar
-
Thread
Feuchtesensor EFS10 Temperaturkompensation
http://www1.conrad.de/fas6/fh.php?fh_host=http://www1.conrad.de&fh_session=/scripts/wgate/zcop_b2c/~flN0YXRlPTIzMTkyMjY2ODY=?&fh_pic_url=//media.conrad.de&layout=b2c&finder=&fh_params=fh_eds%3D%25c3%259f%26fh_view_size%3D50%26fh_search%3Dchipkarte%26fh_secondid%3Db2c730521%26fh_lister_pos%3D29%26fh_location
Hi Uhu, mit 2K kann man allerhand machen. PIC assembler mag ich aber nicht zu gerne, 8051 ist mir schon viel sympathischer. Ich bin eher langsam wenn es um das experimentieren mit verschiedenen uC Familen geht. Bis jetzt habe ich mit PIC, AVR
-
Thread
Fragen zu MPLAB für C und Starter Kit
Was das Starterkit angeht, würde ich dir eher zum Pickit 3 raten. Damit kannst du neben den PIC18 auch die PIC24/dsPIC und die PIC32 programmieren und debuggen. gibt es auch bei reichelt: http://www.reichelt.de/Programmer-Entwicklungstools/DV-164131/index.html?;ACTION=3;LA=444;GROUP=A38;GROUPID
müssen extra installiert werden, und da jede Architektur (PIC16 (8 Bit), PIC18 (8 Bit), PIC24/dsPIC (16 Bit, das zählt zusammen als eine Architektur), PIC32 (32 Bit, MIPS Kern)) ihren eigenen Compiler braucht, ist es auch sinnvoll, dass nicht jeder alles runterladen