-
Thread
AVR oder STM32 für Entwicklungsprojekt
notfalls kommt man ohne aus, aber ich finde es manchmal extrem praktisch. Ihr solltet Euch auch noch PIC24 und PIC32 anschauen. Die sind beide deutlich leistungsfähiger als AVR bei gleichem Preis, lassen sich sehr schön programmieren und debuggen, und ein PICKIT3-Nachkau kostet beim Chinesen irgendwie
Raspberry PI oder Arduino-Gefrickel. Dafür muss man nicht studieren. PS: Deine Vorstellung von PIC ist niedlich-naiv. So ein PIC32MZ ist durchaus die gleiche Kategorie wie ein STM32F4 ;-)
-
Thread
USB Koppelfeld für Festplatten
noch entschieden werden, welcher genau in Frage käme. Auf der Steuerplatine möchte ich ja einen PIC32MX764F128L verwenden. Für die SetPortFeature-Variante ohne Steuerplatine würde auf dem Koppelfeld vielleicht ein ATtiny24 o.ä. reichen, der kostet nämlich nur 1,25€. Der µC müßte m.E. nur folgende
. 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
-
Thread
Mikrocontroller Auswahl C++ Unterstützung, CAN, I2C, Open Source Compiler
auf IO-Pins verteilen, Beschaffbarkeit ist kein Thema, und Rechenleistung sollte mit 70 MHz bei dsPIC33EP oder 200 MHz bei PIC32MZ auch erstmal ausreichen. Bei PIC32 wird C++ unterstützt. Compiler, IDE, Debugger etc gibts alles gleichermaßen für Windows, Mac und Linux. fchk
einen nicht-kastrierten freien Compiler für PIC? Ja. Der PIC32-Compiler ist der gcc. http://www.microchip.com/pagehandler/en-us/devtools/dev-tools-parts.html (Abschnitt Source Archives) Warum Microchip den pic32/mips-gcc mit einer, im Quelltext
-
Thread
genauer TIMER
Hm. Das stimmt eigentlich. Der interne Takt beträgt 1Mhz. Plus Vorteiler von 32 bedeutet alle 32us Takt an den Timer. Der Timer solte eigentlich innerhalb weniger us geladen sein. 32 us sollten da tatsächlich vollkommen ausreichen. Dann kommt der Fehler aber nicht mehr hin
wußte nicht, daß der PIC den Quarztakt erstmal durch 4 teilt. 125µs*4=0,5ms, dann stimmts doch wieder.
-
Thread
Suche schnellsten ARM Mikrocontroller mit internen Flash
werden. Ist ein eigener Protokoll von Okuma Servospindel, das über LWL läuft. der PIC32 ist derzeit komplett ausgelastet. Es kommen jetzt noch OLED und externe Peripherie Ansteuerung. Das schafft der PIC32 nicht mehr.
werden. Ist ein eigener Protokoll von Okuma > Servospindel, das über LWL läuft. der PIC32 ist derzeit komplett > ausgelastet. Es kommen jetzt noch OLED und externe Peripherie > Ansteuerung. Das schafft der PIC32 nicht mehr. Ehm, wie meinen? Der PIC32 fährt mit 100MHz und schaft das
-
Thread
PIC-Clones und 4-Bit MCUs aus China (MDT-MCU)
chris schrieb im Beitrag #5141630: > sowie 32bit(ARM) < 32pin Gehäuse. Das würden aber viele verletzen. Gibt es diese Patent wirklich - Quelle? rgds
wahrscheinlich nur für Großserien. Wennn du unbedingt gerne mit kleinen 8-Pinnern spielst, empfehle ich den PIC12F1840. Der ist in jeder Hinsicht (außer vielleicht dem Preis) besser. Aber: Selbst als eingefleischter PIC-Fan sollte man die 8-Bitter überdenken, seit es den PIC32MM gibt. In C ist das nicht
-
Thread
USB OTG zu UART Bridge
Frank K. schrieb im Beitrag #5769623: > PIC24 und PIC32 können es direkt, Hast du das schon mal gemacht?
zum STM32 raten - wer PIC32 programmiert eben zu diesem. Ich persönlich, würde zum STM32 raten.
-
Thread
PIC10F202 + Pickit3 + MPLAB 6.05
ich mich ebenso reinfuchsen wie beim 8051, AVR, EFM8, STM8, STM32, MSP430 und den diversen PICs. Die Pickit funktionieren, die PIC10F funktionieren und MPlab funktioniert auch. Wenn DU damit nicht zurecht kommst, ist das kein MC Problem. Jede Familie und jedes
Harry R. schrieb im Beitrag #7356739: > Was meint ihr ? Das das Tool scheinbar für den PicKit2 ist und du ein PicKit3 hast. PicKit3 und PIC12F508 geht definitiv!
-
Thread
Schnelle Division - welcher uC?
Servus, PIC24HJXXXXX,PIC24HJXXXXX,PIC24HJXXXXX,PIC24HJXXXXX,PIC24HJXXXXX,PIC24HJXXXXX kannst du nehmen. Die bauchen 17 Takte für 16/16 bit glaube ich bei 40 Mips. kaufen kaufen die sind recht leistungsstark!
Die AVR32UC3 benoetigen 19 Takte fuer eine 32/32 division. Das sind bei 40MHz dann 500ns
-
Thread
Ist Usbasp gut?
normal in C programmieren? Gibt es große > Unterschiede? Die kleinen PICs bis einschließlich PIC18 sollte man im Interesse seiner geistigen Gesundheit /ausschließlich/ in C programmieren. PIC24 (und dsPIC) sind intern ganz anders aufgebaut. Und PIC32 ist in Wirklichkeit MIPS. Aus Sicht eines
Axel S. schrieb im Beitrag #4428779: > Die kleinen PICs bis einschließlich PIC18 sollte man im Interesse seiner > geistigen Gesundheit /ausschließlich/ in C programmieren. PIC24 (und > dsPIC) sind intern ganz anders aufgebaut. Und PIC32 ist in Wirklichkeit > MIPS. So
-
Thread
ATTINY85 o.ä. als I2C zu WS2812 Bridge
Handshake. Wenn Du diese Echtzeitbedingung nicht garantieren kannst, brauchst Du einen Puffer am PIC. Ein 23K256 mit 32k RAM, vom PIC per Bit-Banging angesteuert, wäre die Lösung der Wahl. Wenn Du die Kommunikation unbedingt per I2C machen musst, brauchst Du einen anderen PIC, mit zwei MSSP-Einheiten
Der xmega32e5 hat ebenso die integrierte Logik Blöcke wie der pic und zusätzlich noch einen DMA, was eine WS2812 Ansteuerung mit sehr wenig CPU Last ermöglicht. In den 4kb RAM kann man also einen großen Framebuffer
-
Thread
Hat schonmal einer ein Opel TID ->erfolgreich<-angesteuert ?
Habe den EElke Visser source von PIC16F84 auf PIC16F62X portiert. er läuft auf folgenden Typen: PIC16F627/PIC16F627A/PIC16F628/PIC16F628A/PIC16F648/PIC16F648A Habe derweil nur die HEX (muss den schlampig geschriebenen Source erst
Habe den aktuellen Source + Eagle File + fertige Hex + Schematik für PIC16F627/PIC16F627A/PIC16F628/PIC16F628A/PIC16F648/PIC16F648A im Anhang
-
Thread
Microcontroller Board welches wofür?
Quellen. außerdem gibts nicht DIE PICs, sondern 8 bitter, 16 bitter und 32 bitter (MIPS Kern). Alle Reihen kannst du mit dem 60€ Pickit3 programmieren und debuggen. Kannst Dir mal das Datenblatt zum dsPic 30f4012 ziehen, das ist ein 16 bitter, doppelt so schnell wie ein Avr
einmal verschiedenste Programmierstiele innerhalb eines Projektes hat. Dann gibt es noch die 16Bit Pic die DS Pics(16bit mit auszügen von DSP_HArdware) sowie die 32Bit PICs. Diese sind natürlich wie alle Leistungsfähigen Controller voll auf C ausgelegt. Die Compiler hier sind GCC abkömmlinge. Für den
-
Thread
ESP32-Alternative WFI32: Module und MCUs erreichen Distributoren
Der WFI32 ist Microchips Antwort auf den ESP32. War das Evaluation Board (PIC32 WFI32E Curiosity Board) schon seit einiger Zeit erhältlich, so folgt nun die Distributor-Verfügbarkeit von Modulen und Standalone-Chips
... ===> workaround war den ESP zu reseten per HW - ist halt bisschen tricky wenn man den PIC32 resetet und der ESP dabei ist daten für den Socket zu empfangen. Dann weiss der PIC32 das nicht mehr und schickt befehle auf den Socket. Der Reset Befehl tut dann einmal nicht. Bis der Socket voll
-
Thread
Microchip Harmony
#4353147: > Kann man nicht einfach ein Projekt ohne Harmony erstellen? > Natürlich kann man PIC32 auch mit XC32 ohne HARMONY programmieren. Habe bis jetzt alles mit PIC32 auf diese Art gemacht - nicht nur LED blinken lassen. XC32 versteht auch die üblichen Schreibweisen für Registerzugriffe
Hallo Foristen, beim PIC32MX ist es noch möglich mit MLA noch zu arbeiten, aber bei der neuen PIC32MZ Reihe ist ein Umstieg meines Wissens nach nicht möglich. Leider. Diese haben höhere USB Geschwindigkeiten gegenüber der PIC32MX
-
Thread
Welche IDE um Controller zu programmieren/flashen
PIC24 und PIC32 Controller anzuschauen, wobei nicht nur die Prozessoren schneller sind, sondern auch die Peripherie deutlich besser und mehr. Programmable Pin Select PPS, d.h. die Fähigkeit quasi jede Funktion
diese > Brücke gegangen ist, ist dann auch eher bereit, sich auch die deutlich > leistungsfähigeren PIC24 und PIC32 Controller anzuschauen, Leistungsfähiger als was? Als PIC8? Das ist nun wirklich keine Kunst.
-
Thread
Einstieg unter Mac OS X: AVR, Arduino, oder PIC18/24?
mit dem einen PK3 für ~30 Euro und dem MPLAB eine Programmierumgebung hat mit der man vom kleinsten PIC10F200, 8bitter in absoluter Sparausführung im SOT23/5 Gehäuse bis zum Dicken 32 Bitter mit 80Mhz (und später sogar die jetzt noch nicht wirklich einsetzbaren PIC32MZ mit über 200MHz und Megabyte an
und für Atmega > Fanboyz. Ich sehe das hier: [pre] Filter: ARM AVR Arduino 8051 MSP430 R8C/M16C/M32C PIC C16x AVR32 TriCore PowerPC [/pre] Maik
-
Thread
Neue Cortex-M0+-Familie von Atmel
Produzent A z.b. einen AVR für 2.5Euro, wobei man bei einigen Konkurrenten (laut Marketing) mehr Leistung, 32Bit zum halben Preis bekommt? Warum hat man den Cortex, der ja 4x soviele Bits hat wie ein AVR (ich sag jetzt auch mal wie ein PIC oder ähnliche, damit es hier nicht so einschlägig wird ;-)), viel mehr
30 Mhz, 0 WS ~30 Attiny85 16 MHz (PLL) ~16 PIC12F1822 32 MHz ~8 [/code] Alle drei lassen Portzugriffe in einem Befehlstakt zu, so dass die Geschwindkeit von Logikanwendungen direkt proportional zu den MIPS skaliert.
-
Thread
Unbekanntes Bus System entschlüsseln
ich leider keine Chance, da es keine 9 Bit Datenlänge unterstützt. Ja, aber die meisten µC (AV PIC, STM32 usw.) mit eingebautem UART können das. Ansonsten kannst du ja immer noch einen Software-UART verwenden.
Platine machen, aber diesmal bitte so scharf dass man auch was lesen kann. bis jetzt sehe ich den Pic, mcp256, 3 Shift register und 4 ULN2003A. das macht ohne Multiplexing aber beim besten willen nur 32 Motoren und auch nur unidirektional, eher 24 da zwei ULN nur 4 Ausgänge sichtbar belegt haben und
-
Thread
Zimmer/Bereichs Kontroller
) Betriebssystem > - CAN/RS485 oder co zur kommunikation mit anderne Sub Kontroller Vorschlag: PIC32MX795F512L - interner 10/100 Ethernet MAC - Dual CAN - 80 MHz 32 Bit MIPS Prozessor - 512k Flash, 128k RAM http://www.microchip.com/wwwproducts/en/PIC32MX795F512L Als Board kannst Du Dir ja
wenn Du selber ein Board machst. fchk PS: Das hier https://www.olimex.com/Products/Duino/PIC32/PIC32-T795/open-source-hardware ist die 64 Pin Version des PIC32. Hat weniger Pins, kann aber ansonsten prinzipiell das gleiche. LAN musst Du Dir da irgendwie ranbasteln.
-
Thread
PIC Microcontroller
. Die 32er PIC haben einen MIPS kern und der Compiler ist ein GCC abkömmling. Da von C Ungeignet zu sprechen ist genauso als würdest du behauten eine Badehose taugt nicht zum schwimmen. @TE ICh habe jetzt
teilweise > schon mit Multimedia oder Grafikverarbeitung verwendet. Kommt drauf an... die PIC32 sehr wahrscheinlich (die gibt's nicht in "klein"). Bei den PIC24 und dsPICs geht's dagegen ohne OnChip-Debugging mit 14-Pin im DIP-Gehäuse los (PIC24F16KA102) und ab 20-Pin DIP mit Debugging z.B.
-
Thread
Physikalischer CAN Bus mit Transceivern aber ohne CAN Controller
und bieten dafür weniger ;-) Kleiner als PIC18 gibt es wohl gar nicht. Von denen ein K83 zum Preis eines MCP2515 ist OK. Die K83 sind aus der relativ neuen Generation mit IR-Vektortabellen, was ja traditionell bei den PIC18 nicht der Fall war
Heinz-Wilhelm F. schrieb im Beitrag #5863466: > Für die Bridge Lösung würde ich > einen STM32F103C8T6 aka blue pill nehmen > und ein CAN Transceiver auf PCB, made by China. Oder ein Olimexino-STM32 - vielleicht etwas teurer, aber praktischer. https://www.olimex.com/Products/Duino/STM32/OLIMEXINO-STM32
-
Thread
Mikrocontroller Einstieg (AVR,PIC)
denken, wenn sie PIC hören 2. 16-Bit (PIC24/dsPIC): ähnlich wie AVR, aber alles in 16 Bit und obendrein dann nochmal Faktor 2-5 so schnell bei ganz ähnlichem Preis 3. 32-Bit (PIC32): MIPS-Kern, das was vor 25 Jahren in
vielleicht nicht uninteressant. Im Allgemeinen hat Microchip alle PICs <=40 Pins im DIP-Package, ob PIC12 oder PIC32. David P. schrieb im Beitrag #4612201: > Ich wollte mich auch erkundigen ob es sich bei PIC Chips mit dem > Bootloader genau so verhält wie bei den AVR-Chips? So wie ich es > verstanden
-
Thread
Full speed USB mit mikrocontroller
und einiges mehr. Vielleicht ist das einfacher für Dich. fchk PS: http://www.tme.eu/de/details/32mx250f128b-i_sp/mikrocontroller-microchip-32-bit/microchip-technology/pic32mx250f128b-isp/ PPS: Es gibt auch noch den PIC32MX270F256B mit doppeltem Flash+RAM, aber der ist bei den Händlern noch nicht so gängig. http://www.digikey.de/product-detail/de/PIC32MX270F256B-I%2FSP/PIC32MX270F256B-I%2FSP-ND/4902630 PPPS: plus extra Boot Flash
-
Thread
5V aus 12V für PIC16F15325
Bruno V. schrieb im Beitrag #7946620: > Das fällt fast alles weg, wenn Du den PIC mit dem internen > 32k-Oszillator betreibst, nur µA verbrauchst (...) Der PIC braucht µA? Dann könnte man sogar über energy harvesting nachdenken. So ein Automotive-Taster hat einen relativ kräftigen
versteht. Und wieso sollen da LED in die Schaltung? Herrgott ... einzig beim Betreiben des PICs mit 32kHz, falls ich es mit einem PIC realisiere, bin ich einverstanden. Ach ja, und eine 3V 2032 Knopfzelle soll ich auch noch einbauen. Herrgott ...
-
Thread
Umstieg von AVR auf PIC
es eurer seits paar Vorschläge für bestimmte PICs? Wenn es ein paar Pins mehr (28) sein dürfen: PIC18F2520 (der ist das direkte Upgrade zum weit verbreiteten 16F876) und besser für Hochsprache geeignet. Weitere Lieblings-Pics von mir sind PIC24FV32KA301 PIC24FV32KA302 Sind zwar 16-Bit, haben
es auch als Through-Hole und gut von Hand lötbaren SMD (SOIC, TQFP) - und das auch bei den 16- und 32bittern. Außerdem gibts von popeligem 6pinner PIC10 bis zum >100pinner PIC32 alles unter einem Dach mit einer IDE und einem Programmer (beim PicKit3 gibt es da allerdings ein paar Ausnahmen). Ich wollte
-
Thread
Euer Lieblingscontroller
der 644er) und nen neuen controller kennenlernen will nehm ich mir keinen andern AVR her sondern nen pic, avr32, arm whatever...
PIC16F627 klein & fein PIC18F4550 meine ersten USB-Gehversuche, ging super einfach STM32F103VC die Eierlegende Wohlmilchsau fürs derzeitige Projekt ^^ VG, Rene
-
Thread
ATMEL (Microchip) erhöht die Preise
Abrundung am unteren Ende vielleicht noch STM8. Ist das heutzutage wirklich noch nötig? Preis: STM32F030F4 Stromverbrauch: STM32L0-Serie Bauform: STM32L011 (TSSOP14 oder QFN-3x3)
die µController von Atmel sehr beliebt. 1 atmega 328p-au 2 atmega 328p-pu 3 atmega 2560-16au 4 pic32mx250F128b-i/sp 5 stm32f407vgt6 6 atmega 32u4-au 7 stm32f103c8t6 8 atmega 328p-mu
-
Thread
Auf dem Kriegsfuss mit AVR
generell bei Harvard-Kisten etwas im Weg stehen. Es gibt fast überall bessere Compiler. Egal ob 8, 32 oder 64 Bits. Und oft auch besser integrierte proprietäre IDEs. Aber er hat einen Vorteil: Man kann sich von AVRs über Microchips nächstgrössere Klassen (PIC30,PIC32) bis hin zu PCs und 64bit Boliden
> Aber er hat einen Vorteil: Man kann sich von AVRs über Microchips > nächstgrössere Klassen (PIC30,PIC32) bis hin zu PCs und 64bit Boliden > bewegen, ohne sich gross umgewöhnen zu müssen. Wird alles abgedeckt. Das hat aber auch seinen Preis. Ich liess mir sagen, dass so ein System von einem
-
Thread
Leistungsstärkere Alternative für Atmega/Arduino
://wiki.stm32duino.com/index.php?title=LY-M3S_STM32F103ZET6 Der Teensy 3.6 ist echt cool, danke für den Tipp! Wenn er jetzt noch Wifi hätte *träum* ;-) Billig ist allerdings echt was anderes. Dieser PIC hier
https://developer.mbed.org/platforms/Seeeduino-Arch-Pro/ https://www.olimex.com/Products/Duino/STM32/OLIMEXINO-STM32/open-source-hardware https://www.olimex.com/Products/Duino/PIC32/open-source-hardware Du wirst fast immer bei 3.3V landen.
-
Thread
virtueller COM-Port mit Atmega
Projekt, bei dem ein Atmega einen virtuellen > USB-COM-Port bereitstellt? Ja, jedes mit atmega32u2/atmega32u4 kann das. Die Mega32Ux haben eine echte USB-Schnittstelle und lassen sich u.a. als CDC-Serial benutzen
Im Anhang ein "Mitschnitt" der seriellen Kommunikation zwischen PC-Programm und PIC. Oben PC, unten PIC. PC sendet, PIC antwortet nach kurzer Verzögerung, alles gut :O) Gleich folgt ein Bild mit USB-to-UART-Modul (CP2102).
-
Thread
Verständnissfrage zur nötigen Mehrfachmessung eines AD-Messwertes mit µC
Hallo zusammen, Ich bin gerade an der Einarbeitung zu Messtechniken mit dem PIC-AD-Wandlers. Nun mal zu einem sehr gut erarbeitetem Beispiel der Sprud.de_Seite im Anhang. Da steht was von einer 64-fachen Messfolge? Ist diese hier wirklich nötig? Würde da auch zb. 32 fache
x 16 Bit PWMs, viel RAM) ATMEGA168p "hochstrom" Pins für Direktansteuerung gelatchter 5V Relais PIC18F2520 "Nachfolger" des PIC16F876 PIC12F1840/PIC12F675/PIC12F683 8-Pin Device PIC24FV16KA302 12 Bit ADC 16 Bit PWM und 5V Peripherie. PIC18F06Q40/PIC18F16Q40 12 Bit ADC Die letzteren PICs programmiere
-
Thread
RTOS mit Arduino
Löten oder nicht lieferbar. Schau Dir das hier an: https://www.microchip.com/wwwproducts/en/PIC32MX250F128B Das kannst Du problemlos löten, und vom Speicher und der Rechenleistung ist das schon ganz ordentlich. NuttX und FreeRTOS sollten darauf laufen. fchk
Binärcode, der 1991 auf meiner DECstation 3100 (25 MHz R2000) lief, kannst Du jetzt auf dem obigen 3.70€ PIC32MX (50 MHz MIPS4k) laufen lassen. fchk
-
Thread
Probleme beim Empfängersignal auswerten
Signal laut Graupner) liegt, jedoch weis ich nicht wie man damit umgehen soll? Ich habe dann den Pic mit 32 MHz laufen lassen damit findet er schon viel mehr signale aber das reicht scheinbar nicht.
@Daniel H Ich kenn mich mit dem Pic nicht aus aber hab das gleiche Problem gehabt. Ich hab mir verschiedene Programmbeispiele für den Atmega32 angeschaut und getestet. Allerdings wurde das Array immer wieder falsch beschrieben und so
-
Thread
Hat jemand Erfahrung mit dem 2,4GHz-Transceiver RFM70?
of bytes in RX payload in data pipe3(32 byte) (0x20|0x15), 0x20, //Number of bytes in RX payload in data pipe4(32 byte) (0x20|0x16), 0x20, //Number of bytes in RX payload in data pipe5(32 byte) (0x20|0x17), 0x00, //fifo
5, MSB bytes is equal to RX_ADDR_P1[39:8] {17,0x20},//Number of bytes in RX payload in data pipe0(32 byte) {18,0x20},//Number of bytes in RX payload in data pipe1(32 byte) {19,0x20},//Number of bytes in RX payload in data pipe2(32 byte) {20,0x20},//Number of bytes in RX payload in data pipe3(32
-
Thread
TCP/IP Stack Micrchip/ WLAN-Modul
Hallo Christian, ich dachte du nutzt einen PIC32, denn du hast anfangs vom PIC32 Expansion Board geschrieben. Meine Kenntnisse der PIC24 sind nicht so groß. Was aber für den Stack gilt ist, dass du die 1. Taktrate des Controllers korrekt einstellen
Hallo Stampede, Stampede schrieb im Beitrag #3529345: > ich dachte du nutzt einen PIC32, denn du hast anfangs vom PIC32 > Expansion Board geschrieben. Es ist ein PIC32 Expansion Board mit dem USB Starterkit (darauf befindet sich der PIC24E) > 1. Taktrate des Controllers korrekt
-
Thread
Welche 8-Bit-Architekturen werden in 10 Jahren relevant sein? Gesperrt
Suchte da das Militär nicht auch mal 486DX4 ? Philipp Klaus K. schrieb im Beitrag #7418543: > PIC Schon sehr oft angetroffen. Alle möglichen Modelle. Zwischen einen PIC12 und PIC18 liegen nochmals einige Welten. Geschweige PIC24 oder PIC32.
im Angebot. Es gab auch keine Tools, allenfalls ein Assembler. Fuer einen 32bitter .. ein schoener Beginn. Da war mal eine PIC32 Familie, wofuer ich mich auch interessiert haette, aber Microchip hat es nicht auf die Reihe gekriegt ein Manual zu produzieren. hat fuer den Core
-
Thread
Decodierung von 6 Quadratur(Drehgerber)Signalen - extern zur Entlastung des PIC
wegnehmen als ein TQFP... Oder man nimmt insgesamt statt des PIC gleich einen richtigen Controller.
Ich habe jetzt nicht alles durchgelesen, aber ich würde an deiner Stelle wenn du schon sowieso mit PIC arbeitest, die Ressourcen auf insgesamt 3 PICs (je 2 QEI) verteilen. 1. Master-µC z.B. dsPIC33EP (60/70Mips) mit 2 QEI 2. zwei Slave-µC dsPIC33FJ64MC802 (40Mips) 28Pin, haben auch 2 QEI. Gruß
-
Thread
dynamisch Code ausführen - Code von SD-Karte
nichts an der ISA repariert hatte war's für mich aus. Wie man das richtig macht zeigt Microchip mit der PIC30-Familie - getrennte Adressräume aber 32KB ROM-Mapping in den Datenadressraum.
an der ISA repariert hatte war's für mich aus. Wie man das > richtig macht zeigt Microchip mit der PIC30-Familie - getrennte > Adressräume aber 32KB ROM-Mapping in den Datenadressraum. Du meinst das lohnt sich die Pic doch nochmal anzufassen? ich hatte die nach dem studium der 12er und ihrer Preise
-
Thread
Verwendung der µCs in der Industrie
Für 3€ gibt's 32 bit. Der PIC dürfte irgendwo unter 40ct liegen.
om pf schrieb im Beitrag #2176075 > Für 3€ gibt's 32 bit. Der PIC dürfte irgendwo unter 40ct liegen. ATmega, nicht PIC. Ist aber die gleiche Preisklasse. BTW: Postings bearbeiten klappt ja bei dem Dreckstool genauso wenig wie löschen.
-
Thread
Weg von Arduino - Beratung
PICkit 3 (bzw. neuer 4) ist ein Hardwaredebugger und Flasher in einem. > Die benötigten Pins hat jeder PIC und ausser diese richtig mit dem > PICkit zu verbinden muss man hier quasi nichts tun. Ich finde, der TO sollte eher mit kleinen ARMs anfangen. Ein STM32F0 ist nicht komplexer als ein PIC. Aber
3 (bzw. neuer 4) ist ein Hardwaredebugger und Flasher in einem. >> Die benötigten Pins hat jeder PIC und ausser diese richtig mit dem >> PICkit zu verbinden muss man hier quasi nichts tun. > > Ich finde, der TO sollte eher mit kleinen ARMs anfangen. Ein STM32F0 ist > nicht komplexer als ein PIC
-
Thread
RFID Tierchip auslesen für Katzenklappe(Pollin Board)
mich eher pragmatisch auf Suche gemacht mit Hausmitteln fast ohne Oszi. Zuerst alle Signale an dem PIC16F685/690 nach was mit 134kHz oder noch besser nach 134kHz/32 abgesucht, habe aber mit einem Digitaleingang meines 2.PIC's nichts brauchbares gefunden. Dann die Signale des LM2902 OPV auf der Platine
Teil 2 Jetzt der Code für den PIC - ist mit MPLAB X v5.05 mit XC8 v2.0 Compiler und einem MPLAB Code Configurator v3.75 übersetzt. Mit den freien Optimizer Einstellungen -O1 passte alles in den PIC16F1459 rein bis auf den "uptime"-Zähler
-
Thread
Anfänger PIC kauft Beratung
du für 8-Bit 'Kleinkram' schon Atmel verwenden kannst, vielleicht lohnt sich dann eher mit 16-Bit (PIC24, http://flyingpic24.com/) oder einfach gleich 32-Bit (PIC32, http://exploringpic32.com/) bei den PICs einzusteigen, sofern du mal was größeres planst (Grafikdisplay, Audio, ...). Die PIC32 sind
32-Bit (PIC32, http://exploringpic32.com/) bei den PICs > einzusteigen, sofern du mal was größeres planst (Grafikdisplay, Audio, > ...). Großes ist nicht in Planung, möchte mich nur mit PIC's befassen
-
Thread
Welche Programmiersprache auf µC
wegen gerne ein Pascal auf Controllern. Bisher ein E-Lab Pascal auf AVR, nun ein Mikroe Pascal auf PIC32. Die Dialekte sind hinreichend aehnlich, dass ein Protokol schnell uebertragen ist. Sonst ist portabilitaet kein Thema. Etwas, was auf einem PC laeuft, wird nie auf einem controller laufen, was ich auf einem PIC32 laufen lassen wird weder auf PC noch auf AVR portiert. Aeh ja. auf dem PC lass ich Delphi laufen.
-
Thread
DSP oder 32bit µC?
Zahlen multipliziert werden. Da reicht ein kleiner PIC24 locker aus. Fast ein beliebiger. Der kann 16x16bit in Hardware. Alternativ ein PIC32MM: http://www.microchip.com/wwwproducts/en/PIC32MM0032GPL020 Der schafft einen 16x32Multiply in einem Takt
schaffen sollte. Aber warum überhaupt überlegen - schließlich ist ein AVR ist teurer als der genannte PIC32 oder ein STM32F051.
-
Thread
Atmel AVR: RC-Takt genau genug für Low-Speed-RS232?
PLL Oszillator auf den genaueren 2MHz Oszillator zu synchronisieren: [c] // Set clock source to 32Mhz using the internal R/C Oscillator. OSC.CTRL|=OSC_RC32MEN_bm; while (!(OSC.STATUS & OSC_RC32MRDY_bm)); CCP=CCP_IOREG_gc; CLK.CTRL=CLK_SCLKSEL_RC32M_gc; // Synchronize to the calibrated 32kHz oscillator (needed for the UART) OSC.CTRL&=(~OSC_RC2MEN_bm); OSC.CTRL|= OSC_RC32KEN_bm; while (!(OSC.STATUS & OSC_RC32KRDY_bm)); OSC.DFLLCTRL &= ~OSC_RC32MCREF_bm; DFLLRC32M.CTRL |= DFLL_ENABLE_bm; [/c]
-
Thread
Zeigt her eure Kunstwerke (2017-2019) Gesperrt Bilder
in der Lage, Controller zu flashen die einen Bootloader besitzen. Funktioniert hat das ganze mit STM32F030, STM32F103, STM32F401 sowie (was fast wichtiger ist) einem LPC1114 und ATMega-Prozessoren, die einen Arduino-Bootloader besitzen
Alarm), einen PWM-DAC + Verstärker und Lautsprecher ... Und wenn alles klappt, passt das alles in 32*32*9mm^^ xD
-
Thread
Kleiner Einsteiger Mikrocontroller
du mit dem PICkit3 alle PICs von 6 Pin 8-bit, über 16-bit DSP bis zum 32-bit PIC alles programmieren und debuggen. Das PICkit3 kostet ~35€ (original), MPLAB X IDE und der XC8, XC16 Compiler sind kostenlos. PICs haben nur wenige und unkritischen Stolperfallen für Anfänger
< 3*3cm² geeignet sein. Meiner Meinung nach ist ein 8 bit µC (z.B. PIC16) für den Einstieg in die µC Welt besser geeignet, als ein "großer" 32 bit µC, weil der 8 bitter weniger komplex ist. ./. schrieb im Beitrag #3615556: > Und fuer den Einsteiger im hoechten Maße
-
Thread
DAB+ Modul KeyStone 8650
2. when pin 6 of the PIC18F14k50 is making high (>2,6v), the USB-->rs2332 is disabled and bluetooth control is possible. (RX/TX of the HC-05 is parallel connected to the keystone). I've connect the HC-05 pin32 to pin6 of PIC18F14k50
3C 00 03 80 00 F4 40 80>73<60 80 00 12 F4 40 00 <..€.ô@€s`€..ô@. 4A 00 04 D7 80 25 04 01 CC 2C 00 32 30 31 36 2D J..×€%..Ì,.2016- 30 31 2D 32 36 2E 31 38 2D 34 30 2D 34 35 2E 37 01-26.18-40-45.7 30 33 34 33 32 32 36 33 35 38 32 30 34 39 34 33 0343226358204943 39 33 2E 6A 70 67 D0 0A 69 6D 61 67 65
-
Thread
Serielle Schnittstelle µC
gleichen probleme wie ihr. > > http://www.microchip.com/forums/m451419-print.aspx Da steht "Using PIC24", doch die Jungs nehmen doch den PIC18F4550, in dessen Errata nichts bzgl. diesen Problems steht. Ist das richtig, das in dem "Schaltplan" Bild die RX Leitung nicht an Rx vom PIC geht? Martin
18F4550 ausgerechnet über RS232 mit dem PC verbinden? War das die exakte Aufgabenstellung? Wurde der PIC vorgegeben? Ich frage nur, weil dieser PIC ein USB-Interface hat, und es für den PIC Bibliotheken gibt, um eine serielle Schnittstelle über den USB und einen virtuellen COM-Port nachzubilden.