-
Thread
Mikrocontroller-Programmierung selber beibringen
liefert sich halt einem geschlossenen System auf "Gedeih und Verderb" aus). Bei den stärkeren PICs (PIC24, dsPIC & PIC32) ist das nochmal düsterer, da gibt es nichtmal eine frickelige 100% offene Toolchain und selbst der gratis-compiler wird nach nem monat kastriert....
://www.amazon.de/AVR-Mikrocontroller-programmieren-Selbstbauprojekte-ATtiny13-ATmega32/dp/3645650199/ Gibts auch als Komplettpaket mit Hardware, Breadboard, Bauteilen etc: http://www.amazon.de/C-Programmierung-von-AVR-Mikrocontrollern-G%C3%BCnter-Spanner/dp/3645650954/ Danach
-
Thread
[Sammelbestellung] µC-Board + RAM
Und falls ja: Kommen dafür ein paar Leute zusammen? Naja, vielleicht hat sich das Thema mit einem PIC32MZ1024 schon bald erledigt. BTW: Hat jemand 'ne Idee, was man mit dem PIC32MZ1024 sonst noch so anfangen kann? Ich meine nur, weil einige den Sinn in Frage gestellt hatten. ;-)
Torsten C. schrieb im Beitrag #3595903: > Wieviel RAM und welcher CPU-Core soll's sein? CPU STM32 mit FMSC Memory Controller z.B.: STM32F103
-
Thread
gratis PIC compiler, der pipelining benutzt?
wenn du auf mehr Rechenleistung aus bist. Der PIC24 hat eine um Welten bessere Prozessorarchitektur. Wenn es denn noch mehr werden soll nimm PIC32. Da du eh in C programmierst, musst du deren zugegebenermaßen komplexeren Assembler auch gar nicht lernen
von 2K tut Assembler wirklich nicht weh - darüber sollte man wohl heutzutage gleich an C und 16/32-Bit denken. Aber ein kleines Programm vom Typ "Pin-high-dann-LED-an" ohne viel Mathematik oder String-Verarbeitung ist in ASM schneller geschrieben als in C. Und der PIC-Assembler ist einer
-
Thread
PIC32 Daten im Flash ablegen
Hallo zusammen, ich arbeite an einem Projekt mit einem PIC32. Nun sollte ich Information zur Konfiguration der Software im Flash des PIC ablegen. Leider komme ich nicht weiter. Wichtig: Das Projekt muss in C programmiert werden (mir is Assembler zwar lieber
>..könntest du mir noch erklären was mir dieser Code jetzt bringen soll? Mit dem Pic32 kann man direkt über Zeiger ohne besondere Funktionenaufruf (wie bei Pic24) das Flash lesen: [c] //Zeiger auf eine 32Bit VIRTUELLE Adresse, bei absoluten Adressen bekommst du einen Fehler UINT32
-
Thread
Werden Atmels 8-Bit-Mikrocontroller teurer?
Reichelt, Conrad und andere mit hauptsächlich privaten Kleinstverbrauchern als Kunden noch solche µC wie den PIC16F84 zu erschreckend hohen Preisen anbietet (zumindest für die Leistung die solch ein Oldtimer hergibt). Jemand
sprechen: die AVR 8-Bitter hatten sehr zeitig (bezogen auf ihren eigenen Lebenslauf) eine frei verfügbare C- und sogar C++ Toolchain. Für 8051 und PIC gibt es keine vergleichbar guten oder kompletten Toolchains - außer man nimmt viel Geld in die Hand. > und warum sich das > Arduinoprojekt für diese Controllerfamilie
-
Thread
Modernes "Z80 Klein-Computer"-Analogon für Jugendliche/Kinder?
bis zum 300MHz 32 Bit MIPS PIC32MZ alles machen. fchk
dann interessehalber der Weg weiter Richtung Gigatron & co. (einzelne Gatter) oder Richtung Apple-][,C=64,NKC,RC2014,CP/M (komplexe Funktionsbausteine) geht zeigt sich dann. Jedenfalls sehe ich das etwa so als Vorstufe von 1-Chip-uC-Systeme wie Arduino,PIC,68HC05/-08/-11/-12,683XX,STM32, uva.
-
Thread
Low Power uC
Ich versuche mal zu summieren ? Keine RTC -> da Stromfresser Irgendeinen uC ,der mit 1.8 bis 3V klarkommt, am besten mit 32khz (32,768),damit er selber die Uhrzeit rechnen kann, wobei aber die 32khz zu langsam für die I2C Verbindung ist, also noch einen RC-Oszillator, der beim
neu zu gestalten" (wäre nicht das erste mal) ist es auch ohne Löterei anzupassen. > Irgendeinen uC ,der mit 1.8 bis 3V klarkommt, am besten mit 32khz > (32,768),damit er selber die Uhrzeit rechnen kann, Korrekt > wobei aber die 32khz > zu langsam für die I2C Verbindung ist, Einfach testen
-
Thread
-
Thread
Verfügbare µC
Bei Digi-Key die PIC32MX-Reihe derzeit gut verfügbar: https://www.digikey.de/products/de/integrated-circuits-ics/embedded-microcontrollers/685?k=PIC32MX795F512 Viele Grüße Jochen
Arduino-Spielzeug erfunden wurde, liegt an der trotz > hoher Taktfrequenz und zeitlich vor den AVR verfügbaren PIC einfach an > deren mieser Leistung unter C++. Das kannst du auch anders herum formulieren: Es liegt an der miserablen Leistung von C++ auf einem PIC. Und Assembler-Programmierung würde ja bedeuten
-
Thread
Mikrocontroller aussuchen
und auf's Steckbrett. Das ist für meine > Handgedengelten Einzelstücke ideal. > > Wenn es STM32 ohne krassen Aufpreis für 2-5V in PDIP gäbe, würde ich > diese bevorzugen und mich über mehr Leistung/Funktionen freuen. Na dann wirst Du sicher bei PIC24, dspic33 und PIC32 zugreifen. OK, nur 3.3V
Wir achten im Betrieb bei der Auswahl eines uC immer auf minimale Komplexität. Deshalb fahren wir eine Doppelstrategie: Wir haben sowohl ARM Cortex als auch PIC (8-Bit) im Einsatz. Bei jedem Projekt klären wir ab, ob ein PIC ausreicht. Die mögliche
-
Thread
PIC24F zum Einstieg
(PIC24FV32KA304) verwende ich noch heute manchmal.
oder oder. Die PIC24FV32KA30x sind super von LED-Blinky und I2C/SPI, über kleine Statemashines, alphanumerische Displays, und erste Gehversuche mit ADC etc. ..oder eben: Gut für den Einstieg!!
-
Thread
Die Qual der Mikrocontrollerwahl
der Leistung eines ARMs suchst, greif zum PIC32. Bei Reíchelt gibts den 32MX220F032B-ISP als DIL28 für 2.95€, und der hat schon 40 echte MHz, 32k Flash und 8k RAM und ist ein echter 32 Bit Prozessor. Am oberen Ende gibts den 32MX795F512L80PT für
würde direkt mit einem ARM > anzufangen. Jedenfalls gestalte ich das ganze sowieso so, dass der uC > mit der anderen Peripherie sowieso auf einer eigenen Platine sitzt, so > dass ich ihn später einfach durch einen anderen Controller ersetzen > kann. Hast Du Dir mal mein PIC32 Posting angeschaut
-
Thread
LED-Programm f. PIC32MX150F128B
Wieso musst du einen PIC32 Programmer testen, wenn du eh nicht vorhast dich mit PIC32 zu beschäftigen. Wenns nur um die Blinkende LED geht kann ich den NE555 empfehlen.
einen µC implementieren, bei dem dieses HEX eine LED blinken lässt. (Gast) schrieb im Beitrag #3652745: > Wieso musst du einen PIC32 Programmer testen, wenn du eh nicht vorhast > dich mit PIC32 zu beschäftigen
-
Thread
Welcher µC für meinen Zweck?
eigentlich nicht geben Selbst wenn es die nicht geben sollte schätze ich mal Microchip will die PIC32 Minis pushen, schau mal auf die Preise: http://www.microchip.com/promo/pic32mm Moby A. schrieb im Beitrag #4693633: > Masse an Produkten davon gar nicht wesentlich profitiert In dieser Masse
mit PT1000 und 0.01K Auflösung und +/-0.05K Genauigkeit, > dann nimmt man zur Regelung eben einen 32-Bit uC Und 32 bit genau warum? Ich denke, so pauschal kann man das nicht sagen. Mit einem 32 bit uC ist man vielleicht auf der sicheren Seite, ein 8 bit uC könnte aber auch genügen. Das muss man aber
-
Thread
Fa. Atmel soll Probleme haben ?
, kein offizieller C++ Support, Architektur (nicht die PIC32, aber die anderen Baureihen, auch wenn die PIC24, dsPICs ein Schritt in die richtige Richtung waren)). D.h. hier: Zukünftig überhaupt keine PICs der 8-Bit und
der Fa. sind jetzt alle Atmel µC für Neuentwicklungen Tabu. 8Bit ist nun PIC, 32Bit C-M3 (STM oder TI) bzw. PIC, je nachdem welcher am besten passt. Der µC Durchsatz der Fa. ist nicht riesig, aber trotzdem ansehlich, über alle Produkte
-
Thread
Kommunikation Labview zu PIC32 via Ethernet
auf Labview das Simple Data Server.vi starten. Und den PIC32 muss ich als Clienten einstellen. Labview seitig ist alles klar soweit.. Jetzt muss ich den PIC32 noch einrichten. Frank K. schrieb im Beitrag #2139419: > Schau Dir in der Demp App GenericTCPServer.c
TCPIPConfig PIC32 Internal Ethernet.h in TCPIPConfig.h. Ich muss also in der TCPIPConfig.h TCPIPConfig PIC32 Internal Ethernet.h aktivieren..
-
Thread
OLED Sammelbestellung
des Display's) zu machen, dann meldet euch. Mein vorraussichtlicher Controller ist im Moment ein PIC18F452, später dann auch platzgründen ein M16C(256K Flash) oder sogar ein M32C(512KB bzw. 1M Flash on Chip) von Renesas. Sofern die Software in C programmiert wird, ist es ja eh kein Problem diese auf
wie sie ist, der Touch-Controller ist ein MXB7846 s.o. ) der soll sich melden. Für alle die mit PIC´s arbeiten: Ich werde nochmals eine Version machen, allerdings wird das noein bisschen dauern. Auf diese Platine kommt dann ein PIC32, da ich gestern auf der Masters Conference eine Demo davon sehen
-
Thread
MC fuer Einsatz in Armbanduhr gesucht
*Vorwiderstand (ohne "ie") LEDs *NIE* ohne Vorwiderstand/Strombegrenzung. P.S. Wenn du den µC in C programmieren willst, schau die besser einen PIC18 an, z.B. dem PIC18F45k22.
Im Datenblatt des PIC z.B. steht auf der 3. Seite: > C Compiler Optimized Architecture Die neueren PIC16 (Enhanced Mid-Range) sind haben auch eine > C Compiler Optimized Architecture Bei einer einfachen Uhr wird es
-
Thread
PIC32 brennen
Hallo, ich habe mir vorgenommen, mich mit einem PIC32 zu beschäftigen. Als Compiler will ich erstmal den C32 von Microchip nehmen, auch wenn es die Lite-Version ist. Mein Problem ist im Moment, dass ich den Brenner8 von Sprut habe, somit die Brennsoftware
auch mit den PIC32 MX4xx und PIC32MX5xx, aber nicht mit den neueren PIC32MX6xx oder PIC32MX7xx. Deshalb frage ich, ob hier jemand genauere Informationen hat.
-
Thread
Womit Einsteigen?
Aber da nagel mich nicht drauf fest. Ich habe bisher jedenfalls für alle Anwendungen einen passenden PIC gefunden. Und als Einsteiger wird es sowieso länger dauern, bis dir die PIC32 zu lahm/Ressourcenarm sind. Programmiersprachentechnisch wirst du mit C sehr viel mehr Auswahl haben. Ein Basic-Compiler
mehr (oder überhaupt eine) Auswahl an Compilern/IDEs und wenn du irgendwann wirklich mal einen PIC32 oder ARM vor dir hast, wo du die Ressourcen wirklich brauchst, geht es auch allmählich an C++. Und der Umstieg von C zu C++ ist deutlich leichter als von Basic. Also kurz: Wenn du keinen sehr
-
Thread
Befehlabarbeitungszeit vom PIC32
PICs braucht ein Befehl 4 Taktzyklen. Also > 4/(80e6). Und das ist WIE VIEL wert im Bezug auf PIC32?
PIC10..18: Fcy = Fosc/4 PIC24F/H, dsPIC: Fcy = Fosc/2 PIC32: Fcy = Fosc (pipeline: siehe beitrag von A.K.)
-
Thread
Arduino geeignet um sich mit Assembler zu beschäftigen?
ihn da blos liegen. Ich finde AVR aber gerade für Assembler-Lernen sehr geeignet, abgesehen von C51 natürlich... 32-bit sind für Assembler zu kompliziert, dort lieber C.
. Den IDE-Editor verwende ich nur beim Debuggen, zum schreiben PSPad. Der dsPIC ist vor allem für Assembler-Programmierer interessant, C-Programmierer merken nichts und werden beim STM32 bleiben. Ich habe mir mal die Frechheit erlaubt und einen Bericht für Anfänger verfasst:
-
Thread
Display mit Touchscreen bei Pollin?
1. Wenn ich von Problemen mit ATmega32 höre denke ich als erstes immer an "Port C und JTAG Fuse". Ist das Disaplay am Port C ? - Ist dann JTAG deaktiviert? 2. Aus eigener (peinlicher) Erfahrung: Prüfe noch einmal genau deine Verdrahtung
Hallo Armin, bei deinem ATmega32 könnte es nicht zufällig ein Problem mit der JTAG Fuse und PortC sein ? Gruß Dirk
-
Thread
PicKit3 Failed to program device
Hallo zusammen, ich habe mir eine eigene Platine gebastelt (mit einem PIC32MX795F512L von MikroE). Zum Programmieren möchte ich einen PicKit3 nutzen. PicKit3 ist nur bei mir angekommen, Platine ist fertig doch leider funktioniert es nicht so wie gewünscht. Das Übertragen
Hast Du versehentlich mal den Programmer2Go-Button auf dem PICKit3 gedrückt während der PIC32 angeschlossen war?
-
Thread
8015 Microkontroller-Familie
8051 die erste > Wahl. Gegen so einen durchdachten, kompakten und einfachen Befehlssatz > kommen PIC und AVR lange nicht an. Mir gefällt der Akku nicht. Da war der AVR mit seinem 32er-Registersatz eine helle Erleuchtung... > Mächtige Befehle für Bitmanipulationen, schön kompakte Befehle für >
letzthin einen uC, den man parasitär über einen 10k Pullup eines Eingangssignals versorgen konnte: ATtiny9 Und ich brauchte einen, der einfach ein Display ansteuern kann: STM32F4 Fazit: man nimmt den uC, der die
-
Thread
Beispielprogramm für RFM12 433MHz Funk-Module
Hallo, anbei ein vollständig getester Code in C für das RFM12 für CCS Compiler und PIC Prozessoren. Gruss, Christian
Hi an alle RFM12 Nutzer, ich habe den Treiber erfolgreich auf den PIC für den CCS C Compiler und den Microchip C18 Compiler portiert. Alle Infos dazu habe ich hier zusammengefasst: http://members.aon.at/electronics/pic/projects/rfm12/rfm12.html MfG
-
Thread
AVR als SPI Slave-Peripherie
Einfache SPI IO-Expander hätte es aber doch auch getan, oder? Also ich wollte keine 24 Pins vom PIC32 für die SS (Slave select) Funktion opfern. Daher habe ich 3 PIC18 an eine SS Leitung angeschlossen. Jeder PIC18 hat eine eigene Adresse, die er kennt. Im ersten Byte vom Master zum Slave sende
Dirk F schrieb im Beitrag #6367066: > Also ich wollte keine 24 Pins vom PIC32 für die SS (Slave select) > Funktion opfern. > Daher habe ich 3 PIC18 an eine SS Leitung angeschlossen. > Jeder PIC18 hat eine eigene Adresse, die er kennt. > > Im ersten Byte vom Master zum
-
Thread
Mehrere V-USB Anwendungen auf einem AVR möglich?
übertrieben ist das garnicht, um PC9 als normalen Ausgang zu definieren bedarf es beim ARM, hier ein STM32: [c] //GPIOC Clock enable RCC->AHBENR |= RCC_AHBENR_GPIOCEN; //GPIOC4 aß Output GPIOC->MODER |= GPIO_MODER_MODER4_O; //Push Pull config GPIOC->OTYPER &= ~(GPIO_OTYPER_OT_4); //Max speed for
Mampf F. schrieb im Beitrag #4960993: > Nana, mit PIC16F fang ich nicht mehr an :D Ich hab früher mit PIC16F84 > und PIC16F873 beruflich gearbeitet ... Zu der Zeit, wo es noch keine > freien C-Compiler gab. Also in Assembler und mir hat die altertümliche
-
Thread
Controllertypen: Blick über den Tellerrand
haben. (Weder vom Aufbau noch von der Programmierung) dsPICs (mit DSP Unit) PIC32
, 12bit Wortbreite) über Pic18 (8biter) über PIC24 (16biter), dsPIC(16bit DSP) und PIC32 (32biter) die gleiche Oberfläche. Der Wechsel von PIC18 zu PIC24 gestaltet sich (zumindest in C) sehr einfach... Aber wirklich rentieren
-
Thread
[V] Jede Menge Bauteile abzugeben
================ ================================================= PICs (SMD) je 1,5€ P13) PIC18F1320-I/SO P14) 2x PIC18F6585-I/L (BGAs) P15) 2x PIC32MX795F512-80I/PF P16) 3x PIC18F67J60-I/PT P17) PIC18F452-I/PT P18) PIC18LF1330-I/SS P19) PIC16F877A P20) 3x PIC18F97J60-I/PT P21) 3x PIC18F97J60
================ ================================================= PICs (SMD) je 1,5€ P13) PIC18F1320-I/SO P14) 2x PIC18F6585-I/L (BGAs) P15) 2x PIC32MX795F512-80I/PF P16) 3x PIC18F67J60-I/PT P17) PIC18F452-I/PT P18) PIC18LF1330-I/SS P19) PIC16F877A P20) 3x PIC18F97J60-I/PT P21) 3x PIC18F97J60
-
Thread
Assembler wieder auf dem Weg nach vorn Gesperrt
lauthals lachend seinen Spaß bei haben während einem Blut und Erbrochenes um die Ohren fliegt. Pic gegen AVR 8bit gegen 32bit ASM gegen C Kurze Hosen gegen lange Hosen Fleischesser gegen Veganer Es wird schon einen Grund geben sich wie toll zu gebärden und mit Schaum vom Mund die immer gleichen
Michael K. schrieb im Beitrag #4362135: > Pic gegen AVR > 8bit gegen 32bit > ASM gegen C > Kurze Hosen gegen lange Hosen > Fleischesser gegen Veganer Mir ist es egal, ob ASM oder C. Hauptsache mit dem EMACS geschrieben!
-
Thread
uBoard - USB Multi-Gerät
den Vorteil, dass Du in einer Umgebung mit einem PICKit3 vom kleinen 6-Pinner bis hoch zum 200 MHz 32 Bit PIC32MZ alles programmieren und debuggen kannst und eine im Vergleich zu Atmel größere Peripherieauswahl vorfindest, wobei die Peripherie selber leistungsfähiger ist, zB: Ethernet MAC+PHY eingebaut
PIC's scheinen tatsächlich sinnvoller zu sein als AVR's. Nichts desto Trotz habe ich mich entschieden mir ARM (STM32 um genau zu sein) vorzunehmen.
-
Thread
STM32 Erfahrungen? Libraries?
Hallo! Ich habe bisher hauptsächlich auf diversen PIC-Controllern programmiert. Privat PIC18 und PIC24, früher auch PIC16, beruflich PIC32. Allerdings schiele ich schon länger interessiert in Richtung ARM. Vor Allem, wenn ich mir anschaue, welche Ausstattung
Anguel S. schrieb im Beitrag #2063894: > Was > kostet eigentlich der Compiler für den PIC32? Der C32 von Microchip nichts. Allerdings sind dann nur zwei von fünf Optimierungsstufen verfügbar. Wenn du mehr brauchst sind ca. 900 USD fällig. Oder ca. 1500 USD für den (angeblich) noch besseren
-
Thread
Sinus bis 150kHz mit Leistung aus PWM
is no such thing as free lunch. "High Power und Super Precision" du sagst es ;) Und wenn ich nen 32 Bit PIC hätte mit 10 fachem Speicher würde ich auch 360.000 Stützen nehmen :P. Nur leider ist die Tabelle jetzt schon um die 400kbyte groß.
gleich eine gewaltige Frequenzänderung. Ergo -> ich musste das anders >lösen. Ja, mit DDS! [c] uin16_t sinus[1024]={etc.} volatile dds_inc; timer_isr() { static uint32_t phase; phase += dds_inc; pwm = sinus[phase>>20]; } [/c] Dann klappts auch mit der feinen Frequenzauflösung
-
Thread
uC from Scratch
wirklich für Anfänger besser sind? Ich denke, das kann man nicht so allgemein sagen. Nehmen wir mal PIC. Die 8-Bitter (PIC10/12/16/18), die 16-Bitter (PIC24/dsPIC) und die 32-Bitter (PIC32) haben völlig verschiedene Prozessorarchitekturen, wie sie unterschiedlicher nicht sein können. Die ganze Peripherie
erzeugen und sich trotzdem an den Standard zu halten. ARM und MIPS sind schon gute Zielarchitekturen für C-Compiler. Meine Lieblingsarchitektur war übrigens 68k. Aber das ist Geschichte, das kommt nicht mehr wieder. fchk PS: Warum PIC24 anfängerfreundlicher als PIC32 ist? Das hängt damit zusammen
-
Thread
Sanfter Umstieg von 8bit auf 32bit Atmel
https://www.microchip.com/wwwproducts/en/PIC32MX270F256B Wenn Du 5V brauchst: https://www.microchip.com/wwwproducts/en/dsPIC33EV256GM102 Außerdem heißt es nicht mehr Atmel, sondern Microchip. MPLABX, XC32 bzw. XC16, und ein PICKIT3
Frank K. schrieb im Beitrag #6351189: > https://www.microchip.com/wwwproducts/en/PIC32MX270F256B > > Wenn Du 5V brauchst: > > https://www.microchip.com/wwwproducts/en/dsPIC33EV256GM102 > > Außerdem heißt es nicht mehr Atmel, sondern Microchip. > > MPLABX, XC32 bzw. XC16,
-
Thread
Array mit 512 Bytes über Rs232 vom PC zum PIC
das nicht selbst kann, dann muss er das eben lernen. Ich habs auch müssen. Und Stringverarbeitung in C ist das erste etwas kompliziertere Basiswissen. http://www.mikrocontroller.net/articles/FAQ#Wie_funktioniert_String-Verarbeitung_in_C.3F http://www.sprut.de/electronic/pic/c/pic_c/pic_c00.html
#1940553: > So müsste es passen: > a = 128 + (nummer And 384) / 128 + (DMXValues(nummer) And 128) / 32 Immer noch Überlauf [c]Dim a as byte[/c] müsste auch passen oder?
-
Thread
Mikrocontroller Empfehlung gesucht
Speicher, Register und Variablen anschauen, Einzelschritt, ...). Das nächstgrößere wäre z.B. der PIC24F32KA301: https://www.digikey.de/de/products/detail/microchip-technology/PIC24F32KA301-I-P/2651306 https://ww1.microchip.com/downloads/en/DeviceDoc/30009995e.pdf Das ist ein 16 Bit Prozessor,
ein anderer (XC16). Das ist ja das schöne: Du kannst mit der gleichen Umgebung von kleinen 6-Pinner (PIC10F200, Äquivalent zum Attiny 10) bis hin zu 300 MIPS 32 Bit Prozessoren alles bedienen. fchk
-
Thread
Kleinen uC gesucht
, aber in C ist genau der PIC super zu bearbeiten. Hab genau den schon verwendet, auch für "größere" Projekte (bezogen auf so kleine µC), und sehe da kein Problem. Unter Anderem habe ich einen RFM12 Empfänger damit
https://de.farnell.com/microchip/attiny10-ts8r/mcu-8bit-attiny-10mhz-sot-23-6/dp/2443183 ATXMEGA32C4-CU: https://de.farnell.com/microchip/atxmega32c4-cu/ic-8bit-mcu-avr-xmega-32mhz-vfbga/dp/2353907 MSP430FR2632IYQWT: https://de.farnell.com/texas-instruments/msp430fr2632iyqwt/mcu-msp430-16bit-16mhz-dsbga
-
Thread
Quo vadis, MC Welt?
P.S. ich bin außderem ziemlich sicher, dass in Zukunft die PSoC - Architektur einzieht. Es ergibt heute keinen Sinn mehr einen MC als Plattform mit unzähligen Features vollzupacken. (STM32, PIC usw..) Entweder man braucht den Großteil davon nicht oder man wählt
man im kleinsten PIC wie im dicksten PIC antrifft, es gibt auch in manchen Dingen die gleiche "Denke" in den Strukturen - aber eben nicht wirklich familienübergreifend. Die Strukturen der Familien PIC16, PIC18, PIC24, PIC32
-
Thread
Einstieg in 8051 - Atmels AT89S52 oder?
Das stimmt. Aber einen C8051 mit 128k/8k kriegst du nicht für unter 7€ - mit all seinen Nachteilen inkludiert. Vermutlich ist bereits der 50Cent STM32 flexibler und leistungsfähiger als so ein C8051.
. Die zugekauften Atmel AVR Controller haben alle was anderes. Und der JLink kann nur das ICSP vom PIC32, denn da wird das MIPS EJTAG-Protokoll der PIC32 MIPS-Kerne quasi durchgetunnelt, und der JLink kann ja auch MIPS EJTAG. Heißt aber auch: Er kann keine PIC24/dsPICs und auch keine 8-Bit PIC 10/12/
-
Thread
Pic Programmierung
Pic16 ist von seiner Architektur "veraltet" unabhängig davon ob noch neue Derivate auf dem Markt kommen. Pic24, dsPic und auch Pic32 sind natürlich nicht anwendungsgebunden, sie können wie "normale"
die 5V.. Die dsPICs und PIC24 allerdings nich mehr und die PIC32MX glaube auch nicht.
-
Thread
Aus Temp-Sensor Tabellen-Werten Formel erstellen
"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
Karl Heinz schrieb im Beitrag #3958678: > Geht schon länger (*) > Beitrag "Anfänger in C und welcher PIC (evtl. uno32) ist geeignet ?" > > (*) genau wie seine arrogante Art. Du hattest so etwas ja schon erwähnt, Deinen Beitrag aber wieder zurückgezogen. Daß es solche Abstauber gibt
-
Thread
LPC1100, superguenstig, 8-bit? Wird immer unnoetiger
überzeugend. Der winzige SRAM stört mich > schon bei den ganzen 8-Bittern, warum soll ich mir einen 32-Bitter > kaufen, der so ärmlich mit SRAM bestückt ist? Und die Bauform, naja. > Eine Innovation wäre ja mal ein 32-Bit-uC als DIP. Schau dir mal die PIC24H bzw. dsPIC33F an, die gibts bis 128kByte
> Also ich habe das Inserat so verstanden, dass 8 St. soviel kosten. Ist so. Hab's mit dem STM32F101C6 (32K/36MHz) vom gleichen Shop ausprobiert. Liess sich astrein mit der Flussmittel+Entlötlitzenmethode einlöten. Mega32/644 ade.
-
Thread
Suche Simulator für 8051
soll gibt es sie ja auch mit FLASH (z.B. P89LPC936). Nur habe ich kein Programmiergerät dafür. Fuer PIC, AVR, STM32 habe ich schon alles. > >> Ich habe noch ein paar 87C51 und alte 80C31 herumliegen. Nur braucht man >> zum Löschen des ersteren eine UV Lampe - Ist halt nicht so praktisch wie FLASH.
Hallo Gerhard, STM32...man müste Zeit haben. Einen Umsetzer AT89C51ED2 auf C2 zum proggen ist in meinem Assembler mit drin, Datei anbei. Auch gut F340: extern 5V -> interner Regler -> 3V3. Mit Gruß Pieter
-
Thread
PIC Einsteiger/Umsteiger
www.sprut.de http://pic-projekte.de/phpBB3/index.php?sid=e1590847e4c141d4019f79781dc4abb4 Da hast du schon mal was zu lesen.
für die Hinweise. Hier ist was mit PIC via USB, http://www.fundf.net/usbnub/ Grosses Interesse ist PIC+CAN on CHIP. Wer kann mir da Tips im PIC C_CAN geben. Gruss Holger.
-
Thread
FPGA contra Mikrocontroller
Spartan3 mit 200k Gates, >in den dieser Core locker passen sollte schon für 15 zu haben ist >und ein Pic, der vielleicht 1/32 der Performance bringt bei 3 bis 4 >liegt! Was Du nicht bedenkst ist, dass der PIC-Kern von dem Du hier sprichst einen PIC 16C57 nachbildet, und der ist total veraltet und
verbrauchen als mit dem windigen #PIC-Kern. Picoblaze: (8bit core) 96 slices Microblaze: (32bit Core) 1318 LUTS (ca 660 Slices) Spartan3-200: (kleiner LowCostFPGA) ca. 1800 Slices Selbst moderne uC-Cores passen
-
Thread
Welcher Microcontroller ist der Beste zum Anfangen?
32-bit uC setzt ist mir herzlich egal - die Regeln des Marktes werden in wohl dazu zwingen, einen 8bitter zu verwenden. > Peter Dominic
Wie wäre es mit einem FPGA, dann könnts mir ARM, AVR, PIC & Co alle sch**** gehen *ggg* Nein im Ernst, dieses Forum ist hauptsächlich für AVR Freaks. Wenn du dich durch andere Foren wühlst, werden sie dir andere Controller vorschlagen, mag's nun PIC, 80C51
-
Thread
UP/Down Zähler Schaltung mit Hilfe von Mikrocontroller
Kawous S. schrieb im Beitrag #6545352: > Um 32 kleine Platine zu adressieren brauche ich 5 Bits Ja, aber das sind bei einem I²C Bus seriell übertragene Bits, nicht dedizierte Leitungen (bzw I/O Pins).
Aber hier ist nix davon zu sehen. Bezüglich die 64 Tastern möchte ich am Liebsten sie seriel über I2C bus aus lesen, und das einzige, was ich gefunden habe, geht es über kleine ADC's. Aber hier stelle ich es als Matrix dar. Ich hoffe ich komme mit einem Mikrokontroller aus. und 32 Stück I2C IO Expander
-
Thread
USB Koppelfeld für Festplatten
kleineren µC vorsehen. Der kleine µC muß nur SPI und I²c ansteuern und einen ADC haben. Es müßte noch entschieden werden, welcher genau in Frage käme. Auf der Steuerplatine möchte ich ja einen PIC32MX764F128L
. Ich bin mit dem PIC32 allerdings schon angefangen und ein Lochraster-Adapter kostet auch nur ca. 3€ (ebay 280545041432), siehe auch hier links im Bild: http://www.mikrocontroller.net/attachment/148490/PicUsbStarterKitAdapterDsc