-
Thread
Sehr günstiges Devboard gesucht (möglichst mit Debugger)
STM32 Discovery Boards?
STM32F769I-DISCO ;-)
-
Thread
Motor an PIC 12F675 mit PWM und PIC glüht.
Dann nimm doch das gekaufte Teil und programmiere den Pic um.
/zaehlt ? ? ) Schon mal versucht deinen Motor an Beate Uhse zu haengen ? Rauchts dann auch ? ( Pic nr.32 ) Wahrscheinlich Spannung zuu gering...
-
Thread
Stoppuhr mit 16F84A
> Welchem Programm. Es geht vermutlich um dieses Lernbeispiel: http://www.sprut.de/electronic/pic/programm/stop.htm
VRs, Stichwort "Read Modify Write Problem" https://download.mikroe.com/documents/compilers/mikroc/pic/help/rmw.htm
-
Thread
ICL 7660 Spannungsinverterschaltung
noch aufgetreten Ich habe folgenden Uhrenquarz: http://www.reichelt.de/Uhrenquarze-SMD-Gehaeuse/32-768-MS1V-12-5/3/index.html?;ACTION=3;LA=446;ARTICLE=85040;GROUPID=4005;artnr=32%2C768+MS1V-12%2C5;SID=12UQlZ8n8AAAIAAG0vwXwa948cc37bbfad8ffe0059b2844836511 Ich möchte ihn an Timer 0 vom PIC18F46K20
> Der PIC wird Dir zu langsam? Das ist ja wohl lachhaft, der PIC läuft bis > zu 64 MHz, der hat die meiste Zeit nix zu tun! Falls ich ihn mit dem Uhrenquarz takten möchte so ist das gemeint
-
Thread
Überraschung, ab heute machen sie Software.
Sourcecode funzt out of the box und der Support ist auch ok. Diverse Plattformen (hab selber mit Pic, Pic16, Pic32 und STM Arm gearbeitet) und imho ausgereifte libs. Alles gut dokumentiert und sehr benutzerfreundlich. Dann haben Sie noch jede Menge sog. "Clicks". Module die fast alle Bereiche der
Bei Cortex M3/M0 sieht es hier im Forum gut aus (Siehe Filter: ARM). PIC32 würde ich nur nehmen wenn schon Erfahrung in der Richtung vorhanden ist.
-
Thread
Verlustleistung von Pic zu groß
Wahrscheinlich nicht. Es gibt ausserdem verdammt viele ARM(e) ;-). Meist sind das aber schon grössere 16/32 Bitter (kein Kräuterschnaps ;-) Die brauchen mehr Saft als ein kleiner 8-Bitter. >danke hab mir grad etwas Literatur besorgt und der PIC eignet sich >besten für meine Anwendung da ich nur zwei weitere
ist (wohl aber eh nur bei den ganz alten OTP-Typen der Fall, oder?) > der HW-Stack. ALLE 8-Bit PIC, also die Baureihen 12, 16 und 18 - gleich ob OTP oder Flash - haben ausschließlich Hardware Stack. Bei den moderneren ist der bis 32 Ebenen tief, lässt sich aber nur mit Gewürge zur Datenübergabe
-
Thread
PIC Controllerauswahl
die derzeit) und die Pic24 sowie Pic32(Mips). Von den Pic24 gibt es auch drei unterschiedliche Typen. Teilweise findet man unter den 12cxxx sowie 12fxxx auch pic14 typen anstelle der pic12 usw aufgrund von Marketing/Preisaspekte
Ist der PIC18F4620 gut? ich wollte ein Home Automation Projekt damit starten und bin mir nicht sicher ob das Ding Industrie tauglich ist oder lieber doch ein AVR ATmega 32 oder 128 kaufen?? danke
-
Thread
Feld aus Festwerten im Programmspeicher
muss - im Gegensatz zum AVR noch ein gravierender Leistungsnachteil... warum auch immer man das beim PIC so macht/gemacht hat - eine Zeile Assembler im AVR entspricht damit nochmals schnell min. vier Zeilen Assembler beim PIC... Aber das ist ein anderes Thema...
wie auf den alten Devices. In diesem Fall ist rodata nicht auf 32 KiB limitiert, und rodata kann 32 KiB Segmentgrenzen überschreiten, was mit rotata-in-flash nicht möglich ist.) AVRs mit linearem Adressraum gibe es seit ca. 2016 mit Release der AVRrc (Reduced Core
-
Thread
Welcher PIC mit Atmega32 vergleichbar?
Ich soll einen Vergleich zwischen PICs und AVRs anfertigen, habe dazu den ATmega32 und den 18F4520 heran gezogen. Sind die beiden vergleichbar oder gibt es da einen PIC der mehr dem ATmega32 entspricht? Was mir gerade auffällt, ist das ein 18F4520 ganz schön schwierig zu beschaffen
Meister Eder wrote: > Nicht zu vergessen PIC24 und dsPIC. (PIC14 gibt es MMN nur einen Typ) Hast den PIC17 (aus der Steinzeit) und den PIC32 vergessen, und beim dsPIC die Unterscheidung in dsPIC30 und dsPIC33! Und jetzt? Es gibt bei Atmel
-
Thread
8x µC über einen weiteren µC programmieren
"kleine" Pic kosten (60ct. bei 10pcs) und was die dafür an HArdware intus haben. BEispielsweise PIC16F1503 (Nur der vollständigkeit halber: Die Aktuellen PIC16 haben mit den alten PIC16 nicht mehr viel gemeinsam
Die 8 Kanäle entsprechen 8 SMPS die jeweils von einem ATTiny, PIC, oder auch dem 32F030 geregelt werden sollen. Die sollten dann per I2C oder SPI (müssste ich zum programmieren ja ohnehin benutzen) kommunizieren. Der "große" soll dann zur Überwachung/Steuerung ein
-
Thread
PIC18 Modbus TCP
implementieren, wenn das Basissystem mit TCP/IP-Stack bereits läuft. Als Plattform nimmst Du entweder einen PIC18F67J60 mit eingebautem Ethernet, wenn es unbedingt ein PIC18F sein muss, oder einen PIC32 mit eingebautem MAC plus externem PHY. Von anderen PIC18F rate ich ab. fchk
hätte ich noch da. Bei neuen Projekten setze ich den PIC32MX795F512L ein. Die PIC18F sind eben auch mit dem Speicher auch nicht mehr so ganz zeitgemäß. Viele Grüße Ingo
-
Thread
WS2812/2811 mit PIC asm.Verzweiflung!
.. ich probiere seit einigen Tagen, die WS2812 LEDs zum laufen zu bekommen. Controller ist ein PIC18F2320, derb übertaktet mit 32MHz (läuft aber trotzdem). So komm ich auf einen Systemtakt von 8MHz. Die gewählte Methode ist das sog. Bitbanging. Ich hab es "schon" auf die Reihe bekommen, die LEDs
Prozessor übertakten? Hat das einen technischen > Sinn???? Ja, um auf meine Bit-Zeiten zu kommen. Der PIC hat nen Frequenzteiler (4 x Mux) intern, der den Oszillatortakt durch 4 teilt für den Systemtakt. und mit 32MHz lande ich bei ner Bitzeit von 125ns.
-
Thread
Universalprogrammer
Asix Forte http://asix.net/prg_forte.htm Windows, Linux, Programmer, J-Tag 32-bit ARM-based MCUs by various vendors Microchip PIC, dsPIC/PIC24 and PIC32 MCUs Atmel AVR, ATxmega, AVR32 and 8051 architecture MCUs Texas Instruments MSP430, CC430 and CCxxxx MCUs
Schaltungen kann man darüber gleich mit 3,3V oder 5V versorgen. - Atmel AVR - Atmel ATXmega - Microchip PIC/dsPIC - MSP430 (z.Zt. nur SBW) - NXP/Freescale HCS08 - NXP/Freescale S12X - STM SPC56xx - STM ST7Flite - STM8 - STM32 F0xx/F1xx/F2xx/F3xx/F4xx - Renesas 78K0R - Renesas RL78 - Renesas R8C
-
Thread
Erstes Projekt mit PIC und schon stecke ich fest
Ich möchte mich ein wenig in PIC Controller einarbeiten und habe mir dazu folgendes zugelegt. Buch: Mikrocontroller Basics mit PIC, Tam Hanna, Elektor Verlag MPLAB X IDE in der Version 4.15 PICKIT 3 PIC 16F18877 Alles wie vom
für mich sind: http://www.sprut.de/electronic/pic/fallen/fallen.html rhf
-
Thread
Ethernet mit PIC realisieren
dafür. Jetzt habe ich folgende Frage. In dem TP/IP Stack Help PDF steht folgendes: " To use the PIC32MX795 in your project, include the files ETHPIC32IntMac.c and ETHPIC32ExtPhy.c in your project. You’ll also have to add a specific PHY implementation file (by default ETHPIC32ExtPhyDP83848.c is provided
See the PHY datasheet). " Ich habe jetzt das Problem, dass ich obwohl in in Properties den PIC32MX795 des Starterkits einstelle immer noch das PIC18EX in der Hardwareprofile.h angezeigt bekomme. Das Projekt ist also nocht nicht auf den PIC32 eingestellt. Was genau muss ich hierfür tun?
-
Thread
Diverse 68000 CPUs
Die software muss aber noch ausgearbeitet werden. Der 2. Prototyp ist mit einem 68008, einem PIC, und einem RAM IC, allerdings nicht vollendet. 68SEC000 und SMD RAMs habe ich auch hier. Vor einigen Tagen habe ich mit einem 8080 Emulator angefangen, auf PIC32. Der PIC32 chip hat 512K FLASH
? Mal sehen wie es mit dem 8080 emulator (PIC32) geht. Vielleicht mache ich auch einen fuer 68000. Ist halt interessant fuer Studenten weil es schwierig ist und viel Aufwand erfordert (Aufbau eines SBC).
-
Thread
PIC24FJ64GB004 eclipse
Sascha P. schrieb im Beitrag #1675060: > Projekt was den PIC24FJ64GB004 benutzt ... > PS: ich habe eben mal Sdcc installiert. Das werde ich jetzt erst mal > ausprobieren.... SDCC und PIC24??
__PIC24FJ64GA004__ //#include <C:\Program Files (x86)\Microchip\MPLAB C30\support\PIC24F\h\p24FJ64GA004.h> #include "p24FJ64GA004.h" #include "xyz.h" int main(void) { //TRISAbits.TRISA0 = 0
-
Thread
Parallax Propeller
32 bits on > one screen.
auf: Valvo 2650, Motorola 6809, Motorola 68008, Freescale 68HC12, AVR8 und beginne gerade mit AVR32. Jeder dieser Architekturen hat ihre Vor- und Nachteile. Ich habe bis auf den AVR32 jede dieser Architekturen in Assembler programmiert, den AVR8 zusätzlich in C, den AVR32 hab ich erst wenige Tage unter
-
Thread
Neben Atmel auch Microchip lernen
. Einen ARM oder auch PIC32 möchte ich schon garnicht mehr in Assembler programmieren. Es gibt kaum Gründe, in Assembler zu programmieren. Den Befehlssatz des Prozessors zu kennen kann aber bei einer Kontrolle des erzeugten
Der über alles erhabene STM32 ;-)
-
Thread
Microcontroller mit langer Akkulaufzeit
Teilen in den Ruhepausen mittels MOSFET unterbrechen (hierbei auf dessen Leckstrom achten). Im 32bit Umfeld sieht es schon ganz anders aus. Der ESP32 nimmt zum Beispiel ca. 25µA auf und der beliebte STM32F103C8T6 nimmt etwa 20µA auf. STM verweist für solche Anwednungen auf die besser geeignete L-Serie
auf 1xAA mit Step-Up und rennt etwa 1 Jahr, bei permanent aktivem Display. Da ist ein PIC24F32KA304 drin. Der Hauptstromverbraucher ist hier, und dass der PIC zu 100% laufen muss - er läuft auf 31,5kHz, um das Display zu treiben (passives LCD). Und dass die 3V3 per Step-Up-Wandler erzeugt
-
Thread
Einstieg in PIC mit MPLAB X und Snap Adapter
Markus schrieb im Beitrag #8002963: > Also ich habe die PIC´s ja jetzt, das PicKit 3 und die anderen Bauteile > sowie Platinen. Da werde ich jetzt ungern alles über den Haufen werfen. Naja, das wäre wohl verwendbar, wenn man den etwas neueren PIC12F1572
ein haufen "Müll" was MCHP ausliefert, insbesondere wenn man einfach alles nimmt (8 bit, 16 bit und 32 bit). Deine drei bereits gekauften PIC solltest Du wohl lieber wegwerfen, statt weitere Hürden aufzubauen. Ich persönlich würde zu C greifen, Asm mach ich seit Dekaden nicht mehr. Du kannst auch
-
Thread
Bei mir unter Win10 64bit läuft es NICHT
doch Schmerzen gewohnt sein, da tut die IDE doch auch nicht > mehr weh. Du kennst vermutlich nur PIC16. Da werden dir einige Leute zustimmen. Die PIC32 sind allerdings nicht verhunzt. Im PIC32 werkelt auch kein PIC, sondern ein MIPS M4k / M14k. Der XC32 ist außerdem ein GCC-Abkömmling. Ich hatte noch nie ein Compilerbegründetes Problem. Das gilt auch für den XC16 (PIC24). schlaubi schrieb im Beitrag #5658304: > Der groesste Nachteil ist allenfalls das Banking wegen > nicht ausreichender Wortbreite der Befehle. Bei PIC24 und PIC32 gibt es kein Banking. Man
-
Thread
Mehrere PICs und EEPROM via I2C?
möglich?? Die Einteilung am I2C Bus würde ich mir wie folgt vorstellen: USB Pic - Master Steueurungspic - Slave Überwachungspic - Slave EEPROM - Slave Nur kann ein Slave Pic aus dem EEPROM lesen und ihn auch beschreiben?? Hoffe hier bekomme ich mal Hilfe und es funktioniert
.: wenn der 1. PIC (Überwachung) eine Unterspannung feststellt sollte dieser dies im EPROM in der Speicheradresse x mit einer 1 speichern, wenn alles in Orndung ist, dann steht in dieser Speicherzelle eine 0. Der 2. PIC
-
Thread
AVR32: Wofür entwickelt?
Schlechtes Gras geraucht? AVR32 != Microchip. Da war doch was mit einem PIC32 und MIPS Kern.
Uoops, sorry habe grad meinen Freudschen Fehler entdeckt, habe AVR32 gelesen und PIC32 gedacht. Also vergesst das letzte Posting einfach. Ich meinte den PIC32, und nehm mir vor in Zukunft die Threads etwas langsamer zu überfliegen.
-
Thread
Schaltplan und Layout Review: Minutengenaue 24-Stunden Wortuhr
aus, kann der Pic ja weiter laufen. Glaub nicht dass sich der Stromverbrauch signifikant ändert ob 32kHz oder 10MHz. Klar, die LED-Matrix muss man dann natürlich deaktivieren, bzw der Pic muss den Betriebsspannungsaufall
von 0 an entwickeln, weil sie mit bestehenden Lösungen nicht zurecht kommen - zB, weil man vom STM32 keine Ahnung hat und weiß wie man einen PIC verwendet ... Das sieht man zB bei den hunderten an SDCard/FAT32-Libraries immer ganz deutlich. Jede neue Library ist schlechter als die, die "zu kompliziert
-
Thread
Nachteil bei verschiedenen µC
Irgend jemand muss ja den Gegenpol zum AVR spielen. ...den gibt's doch schon in Form von 8051, PIC, MSP430, STR7, MB90Fxxx, R8/R16, AT91, AT32, TMS470 und viele andere mehr. Ein weiteres "Gegenpölchen" im Strudel der Controller wird's da so schnell nicht reissen...
studieren. Ich hatte in den letzten 20 Jahren schon einige durchgemacht, Z80, 68HC11, AT90CAN128, AVR, PIC, dsPIC, M16C, LPC2294, LPC2368. Den C166 wollte ich mal, ist aber schwer beschaffbar. Aber alle haben irgend welche "Macken". Der einzige Nachteil des STM32F107xx ist, dass der kein SDIO mit drin
-
Thread
suche IC das arbeitet wie Stufenrelai
zum Schluß ist bei mir jetzt auch noch die schönste (kleinste) Lösung fertig, nämlich die mit dem PIC. Ein Foto davon mache ich aber nicht mehr. Es ist das selbe Steckbrett, wo ich einfach nur die 4000-er runter warf, und den PIC rein. Das ist schon erheblich aufgeräumter. Der PIC12F675 (sogar der
Batterielebensdauer. Sowas in Richtung kleiner und sparsamer ist eher mein persönlicher Geschmack, als 32-Bitter mit 200MHz, und es gibt bestimmt reichlich Anwendungsmöglichkeiten. Ein halb so großer PIC hätte es auch gut getan. Der Code ist gerade 208 Bytes groß, und im RAM 11 Bytes belegt. Trotz des
-
Thread
16 unabhängig arbeitende Oszillatoren ?
Takterzeugung > 16 x Monoflop > 16 x NF- Signal (Burst mit optionalem Decay) Eventuell ist der P8X32 (Propeller) von Parallax für die Aufgabe eine Betrachtung wert, denn er besitzt pro COG (RISC-Subsystem) je 2 32bit-Timer (also insgesamt 16 frei nutzbare 32bit-Timer!) und 32 I/O-Ports (28 oder 30 nutzbar
der 16 unabhängige Timer hat. Allerdings sind nicht alle auf IO-Ports gelegt. Siehe hier, [[STM32]]. Der STM32F103xF.
-
Thread
Frage zu CCL-Einheit in neueren AVR-Controllern
Jan V. schrieb im Beitrag #7264932: > Viel leistungsstärkere 32-Bit MCUs arbeiten bei/mit > höheren Frequenzen und sind nicht oder kaum teurer. Im Vergleich zu AVR Aber es gibt ja PIC und EFM mit 4 CCL für unter $1
ATSAMC2x haben das seit 2015 und die ATSAMD5x/ATSAME5x seit 2017. Und so ist das jetzt auch in den PIC32CM zu finden die Clones von den ATSAMC2x sind. Die neuere AVR DA Version von CCL kann allerdings mehr, zum Beispiel hat die 2 LUTs mehr.
-
Thread
Digitales Oszi im Selbstbau
Also mal für alle! Mit einer abtastrate von 100kHz kostet euch das ding mal so pessemistisch 40 PIC max 20 max232 3 etc... den pic code und mei vb proggi könnts haben. is halt noch alles total buggy.... :-)) MfG Martin
mit anderem Projekt (MSP430..) und paralell noch Lochbohrautomat für Platinen mit Schrittmotoren und PIC18 beschäftigt... MfG Martin
-
Thread
pic18f2520 alternativer avr
/einigermaßen/ kennt, abkaufen, wenn es sich um einen PIC16F84 handelt, aber nicht bei einem 32-KiB-Teil — mal in der Annahme, dass da nicht umsonst so ein großer Controller verbaut worden ist, sondern dass der auch einigermaßen mit Software gefüllt werden
beide /einigermaßen/ kennt, > abkaufen, wenn es sich um einen PIC16F84 handelt, aber nicht bei > einem 32-KiB-Teil — mal in der Annahme, dass da nicht umsonst so > ein großer Controller verbaut worden ist, sondern dass der auch > einigermaßen mit Software gefüllt
-
Thread
Günstige Microcontroller für Privat Projekte
Also PIC24 (PIC24FV32KA301) und ein PICkit3 (kannst ja einen clone nehmen) sind günstig. Das PICkit3 ersetzt bei einfachen Schaltungen gleich das Labornetzgerät mit, und debuggen kann man auch. Die IDE bekommt
Ganz klein: ATtiny45 (0,50€) Mittel 8bit: Arduino Nano (Klone aus Asien, 1,50€) Mittel 32bit. STM32F103C8T6 minimum system development baord (1,50€) Der aktuelle Nachfolger dazu: STM32F303CCT6 Mini System Dev.board (https://robotdyn.com/stm32f303cct6-256-kb-flash-stm32-arm-cortexr-m4-mini-system-dev-board
-
Thread
PIC läuft durch String viel zu langsam
Args, du verwendest ja ein PIC und kein avr, dann halt das entsprechende Äquivalent für PIC um ein binary zu disassemblieren.
Ray, dein Vorschlag liefert ein echt interessantes Ergebnis. Wenn ich Enter drücke bekomm ich vom PIC immer den Dummytext zurück. Komischerweiße nie die Zeichen die der PIC vorher empfangen hat... komisch @Martin: writeUSART(count); funktioniert und liefert mir die Anzahl der Zeichen die der PIC
-
Thread
softcore, suche interessierte, um den orginal PIC zu implementieren.
zu 16/32bit Prozessor.
Außnutzung von Resourcen spart natürlich Silicon und auch im FPGA resourcen. Men Ziel ist es, den Pic, wo ich von den 12c57 Sourcen ausgehe, wieder so hinzubekommen, daß er mit 4 taktzyklen je Befehl arbeitet, um ihne bei 16 oder 32bit Softcores als coprozessor einsetzen zu können. 16 oder 32bit
-
Thread
Uhr mit 32,768Khz Quarz
http://www.sprut.de/electronic/pic/programm/stop.htm an. Nur mit einem 32,768Khz Quarz ist das aufrufen der Segmente 6 an der Zahl einfach zu langsam. Ich habe ein heftiges Flackern. Komme so auf ca. 10Hz geschätzte Wiederholungsrate
Hallo! Also wie es beim PIC genau ist, kann ich dir jetzt auch nicht sagen, da ich bisher nur AVR programmiert habe. Aber für gewöhnlich nimmst du den 32khz Quarz nicht als Taktgeber für den kompletten Chip, sondern nur als TAktquelle
-
Thread
Eure Erfahrungen mit SDCC
architekturmäßig überhaupt nichts mehr mit den 8-Bit PICs gemein haben und PIC32 einen MIPS-Kern verwendet? fchk
PIC32 architekturmäßig überhaupt > nichts mehr mit den 8-Bit PICs gemein haben und PIC32 einen MIPS-Kern > verwendet? Ich weiß, dass es neuere µC unter dem Namen PIC gibt, mit RISC-Kern. Aber meines
-
Thread
PIC24F16KA102 ICSP
VPP (5-9V) nicht an VCC geht, und VCC ist 3.3V, 5V wuerde den Chip > warscheinlich schaden. Bei PIC24 und PIC32 wird immer im Low Voltage Programming Modus programmiert. fchk
Frank K. schrieb im Beitrag #3456646: > Bei PIC24 und PIC32 wird immer im Low Voltage Programming Modus > programmiert. Nein. Im Datenbaltt steht ein paar mal was von high Voltage Prorammin, ich finde aber keine Schaltung...
-
Thread
Der S3BUS, Eure Meinung ist gefragt
Karteneigenschaften einlesen. Ein FPGA auf den Karten möchte ich nicht. Mit den DMA Fähigkeiten der PIC32 ist das bei SPI auch nicht notwendig. Die Slave Karte (ich werde auch PIC32 benutzen) wird ein sauberes API bekommen. Der zentrale PIC32 hat ein festes parametergesteuertes Programm, das Daten
> Die Slave Karte (ich werde auch PIC32 benutzen) wird ein sauberes API > bekommen. Der zentrale PIC32 hat ein festes parametergesteuertes > Programm, das Daten vom/zum PC routet. Und auf dem PC gibt es auch ein > sauberes API.
-
Thread
LVDS und Mikrocontroller
Die PIC32MZ (DA) haben eine eigene GPU, inklusive LCD-Interface: https://www.microchip.com/design-centers/32-bit/pic-32-bit-mcus/pic32mz-da-family Das Interface ist ein paralleles 24Bit, und das kann man
://www.ti.com/store/ti/en/p/product/?p=SN65LVDS93ADGG Der Vorteil gegenüber i.MX6 ist, dass die PIC32 eben Microcontroller sind, und noch einfach auf kleinen Boards untergebracht werden können. Kein PMIC, kein DDR3, nur eine Versorgung, sinnvoll in C ohne Betriebssystem verwendbar. Trotzdem haben
-
Thread
PIC Terrariensteuerung
hi, warum nimste nicht einen 32,xxx Quarz am pic für das bisschen messen + Uhrzeit brauchst keine 10mhz nichtmal für des display ok es refrescht dann warscheinlich etwas langsam solte aber reichen zudem haste den nen stabielen takt
RC-Taktgeber besitzt, und somit von der Funktion des PIC unabhängig ist. Dieser Watchdogtimer (WDT) löst, wenn er eingeschaltet ist, alle 18 ms (Toleranzbereich: 7 ms ... 33 ms) ein Reset des PIC aus. Der Reset kann nur verhindert werden, wenn das im PIC
-
Thread
PIC: Laufzeit eines Programmabschnittes bestimmen?
Volker S. schrieb im Beitrag #5820484: > Ups, da muss ich mal schauen, ob das bei PIC16/18 auch geht. Nope, geht nicht bei MPLABX v5.10 / PICkit3 / PIC18F25K22.
Stopwatch auf und einige Projekte damit optimiert zu haben (zu 100% sicher bin ich mir bei den Devices PIC24FJ128GB204 und PIC32MX370). Das war mit einem MPLABX 3.xx. Naja, falls alle Stricke reißen, gibts ja noch Timer. Man kann sich einen aufsetzen, der im µs-Takt zählt, und damit die Zeit messen.
-
Thread
C-Funktionen vom RAM ausführen?
Es geht hier um den AVR32 und da geht das!
helloworld.o: file format elf32-avr32 helloworld.o architecture: avr32, flags 0x00000011: HAS_RELOC, HAS_SYMS start address 0x00000000 private flags = 2: [PIC] Sections: Idx Name Size VMA LMA File
-
Thread
suche nach geeignetem Optokoppler
Ich muss einen ESP32-C3 mit einem PIC16LF1825 ein- und ausschalten, dazu nutze ich einen P-Channel MOSFET, das funktioniert schon gut. Jetzt möchte ich aber noch Daten zwischen PIC und ESP und vice versa übertragen solange
Dem PIC genügen die 3,3V Pegel vom ESP32. Und für die Richtung Tx Pic -> ESP Rx hast die vielleicht die Möglichkeit, den seriellen Port zu deaktivieren (auf LOW oder input). Dann reicht dort ein simpler
-
Thread
Suche kleines, schnelles PWM-Bauteil
LPC810, ist allerdings ein 32 Bit Cortex-M0, nix AVR.
Beachtung. Die LPCs fand ich so 2004 rum auch interessant, mein Werdegang mit MCUs ist allerdings PIC -> AVR -> STM32, mit ein paar projektbezogenen Ausflügen zu anderen Familien (8051, 68HC11, PicoBlaze,...). In aktuellen Projekten kommen bevorzugt STM32F0 und STM32F4 zum Einsatz. Und natürlich MicrobenController
-
Thread
PIC16F887 float in string umwandeln - PROBLEME :-(
8-bittern. Wenns du viel Float rechnen möchtest, nimm einen PIC32MZ, der hat eine FPU.
sind als PIC16. Dafür um Größenordnungen Leistungsstärker. Du brauchtst nur den XC32 compiler zu installieren, das wars. Mit PICkit3 kannst du ganz normal programmieren und debuggen. Aber: der PIC32MZ wird dir
-
Thread
Preis/Leistung ARM gegen den Rest
einen ARM. Philips versucht, über den Preis die 8-Bitter platt zu machen. Einskommawenig Euro für 32 Bit. Nach meiner Erfahrung, steckt der ARM von Philips einen vergleichbaren PIC oder 8051 in Performance meistens auch locker weg. >Oder wird Philips auch noch teurer? Das wäre abzuwarten. Zur
für den PIC gearbeitet, da fragt nach Bitschubsereien keiner mehr bei einem 32-Bitter. Natürlich muss ich zugeben verdiene ich (oder besser meine Firme) mit PIC und 8051 das meiste Geld. Über Verschwendung
-
Thread
Vor- und Nachteile MCU Hersteller
anders als Privat, meistens nimmt die Entscheidung ein Senior Entwickler ab. Privat finde ich die PIC 16f84 und 16F877 gut für den Einstieg. Aber auch Atmega 8, 16 und 32 sind sehr gut. Es gibt eher fragen, die man beantworten muss wie : - welche Schnittstelle bietet mir den MCu an? - wieviel
Ach ja, zum Thread: Ich habe PIC16, PIC18, PIC24 und dsPIC33, MegaAVRs und STM32 benutzt und würde es wieder tun, trotz einigen Problemchen. Macht euch doch nicht vor dass der Erfolg eines Projektes nur von den Fehlern eines ICs abhängig
-
Thread
Suche programmierbaren Mikrokontroller
STM32F4 Discovery Kit
Abmessungen nach. (Macht man in der proffessionellen Entwicklung oft nicht anders) Neben den STM32 könntest du auch mal bei den PIC32 hereinschauen. Microchip hat da auch einige nette Libs mit Beispielen die du fast 1-1 übernehmen kannst. Und wenn du Student bis kannst du notfalls den später benötigten
-
Thread
Display "TFT Proto" an µC ?
Für PIC gibts hier ne Library: http://www.mikroe.com/eng/downloads/get/932/pic32mx4_mmb_examples_v200.zip in Microchip/Graphics Ich nähm wohl eines.
Du die Info hattest weil ich auch das ganze Netz abgesucht hatte. Der Code ist allerdings für den PIC32 den ich wenig kenne um es für meinen XMega umbauen zu können. Be dem Code ist auch unklar in welchem Modi sie den Controller angesteuert haben.
-
Thread
Womit anfangen?
Wenn es AVR werden soll, könnte die Hardware aber durchaus interessant sein. Ansonsten sind auch 32-Bitter vermutlich keine Hürde für Dich. - ARMs sind recht günstig, auch hier gibt es Arduinos. - Ich lerne gerade den PIC32MZ (MIPS) kennen und schätzen. - Coldfire (M68000) - C28xx (TI DSPs TMS320F28
8 Registern). Der PDP11 ähnlicher ist da IMHO die MSP430-Familie von TI. Ansonsten sind die PIC24/dsPIC eine interessante Architektur, insbesondere, wenn man mit Signalverarbeitung experimentieren will (40 bit fixpunkt-ALU in den dsPIC33). Günstig (Samples kostenlos bei Microchip, wenn man freundlich