-
Thread
Vorverstärker und Vorteiler für Frequenzzähler
float-Variablen/Berechnungen zu benutzen. Da ist er aber reichlich spät dran. Meine Gleitkomma-Lib für die PIC16 hatte ich mir so um 1993 oder 94 herum geschrieben - und seitdem benutze ich sie. Die hier gepostete Variante mit 32 Bit Mantisse ist ne spätere Erweiterung. Und PIC-Assembler ist eigentlich eine
W.S. schrieb im Beitrag #6423193: > Meine Gleitkomma-Lib für die PIC16 hatte ich mir so um 1993 oder 94 > herum geschrieben - und seitdem benutze ich sie. Die hier gepostete > Variante mit 32 Bit Mantisse ist ne spätere Erweiterung. das ist halt nicht jedermanns
-
Thread
Welcher Pic entspricht ungefähr dem Atmega8?
(Standardtyp mit USB, allerdings nur mit 32 kByte Flash). Die Produktbezeichnungen der 40Pin-Gehäuse sind (in gleicher Reihenfolge) PIC16F887, PIC18F4620, PIC18F4680 oder PIC18F4550. Speziell für 28 oder 40 Pin kann auch z. B. ein 16 Bit
Lothar Miller schrieb im Beitrag #2176508: > Es ist einfach so: ein 32-Bit PIC hat mit einem 12-Bit PIC ausser dem > Namen und dem Hersteller nichts gemeinsam. Doch. Die Peripherie. Viele Peripheriemodule sind zumindest zwischen PIC18, PIC24/dsPIC30/33 und PIC32 so
-
Thread
Suche DIP-µC für 80kHz Gegentakt-PWM in Hardware
für PWM haben die STM32 reichlich.
schrieb im Beitrag #2262627: > TME kenne ich nicht, verkaufen die an Privatkunden? Ja. > STM32 kenne ich ebenfalls nicht, wenn schon so eine große Architektur > dann wollte ich es am ehesten mit dem Cortex M3 probieren. STM32 *ist* Cortex-M3. > Wenn die dsPIC30 vor allem als gute Heizung
-
Thread
uC Familien Empfehlung
Debugging funktioniert Dann nimm einen STM32, da funktioniert das am besten, z.B. mit Black Magic Probe und gdb. Und der Debugger beeinflusst dein Programm praktisch garnicht. Bei den PIC32 lädt er ein Hilfsprogramm ins Flash, überschreibt RAM
programmieren. > Zudem bin ich nicht sicher, wie das [beim STM32] mit dem > Debugging aussieht. Optimal, 2 Klassen besser als beim PIC32M oder RX.
-
Thread
Schneller Mikrocontroller mit Ethernet gesucht
hast, ist es so ziemlich egal welchen du nimmst. Schaue dir halt die gängigen Verdächtigen an, z.B. PIC24/PIC32, ARM, STM32, ... Suche dir auf jeden Fall einen Typ raus, bei dem du im Freundeskreis Hilfe erwarten kannst. Denn für einen Einsteiger ist diese Aufgabenstellung nur sehr schwer bis gar
z.b. http://www.mikroe.com/eng/products/view/573/multimedia-board-for-pic32mx7/
-
Thread
Letzte Hoffnung: PIC
Der Umstieg von AVR auf PIC (und umgekehrt) kann schon recht schmerzhaft sein. Bei den PIC24 weiß ich es grade nicht, aber bei PIC16/18 müssen die Register für die Datenrichtung genau umgekehrt initialisiert werden. Das heißt
Also was jetzt? PIC24FJ*006 (Bild) oder PIC24HJ*206 (Text)?
-
Thread
MikroC Compiler für PIC
wäre daher ja, ob der TO mit PIC24, dsPIC, PIC32 arbeiten möchte, oder ob PIC10/12/16/18 eher das Zielgebiet sind. Für letzteres ist in jedem Fall der XC8-Compiler das Maß aller Dinge. Über die ~800€ für die Pro-Version muss man nur
Overhead". Zusammen tausende #defines und #ifdefs etc, für jeden Compiler, jedes Demo-Board und jeden PIC, von PIC18 bis PIC32, begleitet von Kommentar-Romanen. Wenn ich die ganzen Dateien für mein PIC18F4550 eingestampft hätte (Kommentar-Romane und Defines etc weg), wäre es MIT SICHERHEIT eine Reduktion
-
Thread
Umstieg PIC auf AVR oder Linux
die Leistung nicht mehr? Wenn Dir die Leistung nicht mehr reicht, gibt es zwei Updatepfade: 1. PIC24/dsPIC30/dPIC33/PIC32 - wegen den Tools, die Du teilweise schon hast 2. ARM Cortex M3, weil Du dann eine Handvoll Hersteller (Atmel, EFM, NXP, STM, TI, Toshiba) hast, die entsprechende Chips produzieren
Im Zweifelsfall kannst du das NET-IO board auch mit einem PIC betreiben. Die must halt nur einen kleinen Adapter für den Mega16/32 Sockel basteln, i.d.R. sind es nur ein paar Drahtbrücken.
-
Thread
Problem b. Brennen des PIC16F884
Joe S. schrieb im Beitrag #7583616: > PIC korrekt eingesteckt? Ich meine die Außenkante am richtigen Ende des > Sockels. Wenn er den PIC lesen kann wird das wohl stimmen
Das geht nicht, die Software erkennt den PIC und verweigert die Arbeit
-
Thread
Frage zu I2S
PIC24 und PIC32 haben Framed SPI, und das ist genau TDM (Sammelbegriff für alle Codec-Formate) oder I2S (ein spezielles). DMA ist auch noch dabei. Wozu also der Krampf? fchk
Frank K. schrieb im Beitrag #4345100: > PIC24 und PIC32 haben Framed SPI, und das ist genau TDM > (Sammelbegriff > für alle Codec-Formate) oder I2S (ein spezielles). DMA ist auch noch > dabei. > Nimm besser einen STM32. Der kann
-
Thread
Für wen sind PICs gemacht?
dadurch etwas > "angestaubt" Ah! Noch jemand, der nur die 8-Bit PICs kennt. Schau Dir auch mal die PIC24/dsPIC und PIC32 an. Die PIC24-Architektur ist ähnlich wie AVR, aber halt 16 Bit Register, und PIC32 hat einen MIPS-Kern, wie ihn in den 90'er Jahren die großen UNIX/VMS Workstations von DEC, SGI und
Mal abgesehen davon, dass ich für allgemeine µC-Sachen ein ARM-Konvertit bin, sehe ich PIC preislich deutlich attraktiver als die anderen 8/16-Bitter (im Prinzip auch beim PIC32MX, aber da macht das prozentual nicht ganz so viel aus). So ein SOT-23(-6) ist schon verdammt sexy, wenn der
-
Thread
UV-Laserdrucker
, da ich erhebliche Probleme habe ... Fritz Richter schrieb im Beitrag #4087164: > Ein PIC32 (jetzt ein PIC32MZ) steuert den Spiegelmotor und den Laser. > Der Discovery hängt via Ethernet am PC und der PIC32 mittels RS232 > (1Mbit) am Disovery. ... ob ich die Last nicht besser auf 3
im Zusammenspiel mit dem DMA ist der Jitter somit quasi Null. Der Grund warum ich jetzt nochmal von PIC32MX zu PIC32MZ gewechselt habe war nicht die Leistung, sondern die höhere Flexibilität bei den Timern. Ich wollte unbedingt einen 32Bit Timer mit möglichst hoher Frequenz im Zusammenhang mit einer 32Bit
-
Thread
Lohnt sich der Umstieg auf 32-Bit Controller
Bit ADC´s hab. Vielleicht könntet Ihr mich ein bisschen aufklären über den Unterschied 16/32 Bit das wäre echt super :) Die Controller, welche ich mir mal angeschaut habe sind: 16Bit: dsPIC33, Freescale 56F80X 32Bit: TI C2000, STM32, Renesas hat glaube ich auch noch etwas sowohl 32 Bit
Laufzeitfunktionen beim Zugriff. Andere Architekturen betten ein wählbares ROM-Fenster in den Datenadressraum ein (PIC30) oder umgekehrt den Datenadressraum in einen grossen Gesamtadressraum (M16C/M32C). Bei 32-Bit Controllern entfällt diese Gewürge mit Adressräumen vollständig. Ob Daten im ROM oder im RAM liegen
-
Thread
Neuer Prozessor
Wenn's viele Ports (und DIP) sein müssen: Mega16 oder 162 bzw Mega32 bei weniger Ports: Mega168
ausgesucht. In Punkto Preis und Performance versucht Philips gerade, den 8-Bit-Markt platt zu machen. 32 Bit zum Preis von 8 Bit. Und das ist recht so: Derzeit arbeite ich mit den Serien LPC2129 und LPC2138, alles 32-Bitter mit ARM7-Kern, irre viel Flash, RAM, ADC, alle Register 32 bit, ARM / THUMB Befehlssatz
-
Thread
Welcher Controller ist für mich geeignet?
www.embeddedartists.com/products/lpcxpresso/xpr_motor.php Da würde ich noch eher was von Microchip mit nem PIC empfehlen, womit Du eine Eentwicklerumgebung für PIC14/16/18/24/32 und dsPIC30/32 bekommst. Grüße Michelle
den Lagerbestand dieses relativ kleinen Anbieters angewiesen ist. Zu bekommen ist der NUR in TFQP32(oder kleiner, aber nicht mehr bei csd). Es GIBT keine DIP version Der kleinste (heute übliche) USB PIC ist der PIC18F13K50 den es bei jedem größeren Versender gibt. Reichelt hat den im DIP20 Gehäuse
-
Thread
Nachfolger für ATMega gesucht
/2/21/61132B_PIC32ReferenceManual.pdf Jaja, da kommt sie wieder, die Fraktion, die PIC32 mit PIC verwechselt ;-)
bzw. des 328P: - XMega Serie: gute Peripherie, kein großer Umstieg, teurer, weiterhin 8Bit - STM32 Serie: sehr gute Peripherie, große Range/Auswahl, günstig, 32bit, große Community - PIC32: steht den anderen vermutlich in nicht viel nach, ich kenne die alten PIC auch zum Teil und fand sie nicht schlecht
-
Thread
Wie setze ich ein Bit korrekt in einem "bitfield" ?
PICs mit neuerer Architektur haben ein LATx Register für den Ausgangszustand, vgl AVR. Aber den PIC10 hat Microchip das nicht angedeihen lassen. Vielleicht auch, weil der Adressraum für RAM und I/O-Ports mit 32 Bytes ziemlich knapp bemessen ist.
PICs mit neuerer Architektur haben ein LATx Register für den > Ausgangszustand, vgl AVR. Aber den PIC10 hat Microchip das nicht > angedeihen lassen. Vielleicht auch, weil der Adressraum für RAM und > I/O-Ports mit 32 Bytes ziemlich knapp bemessen ist. Das alles beantworte leider meine Frage nicht
-
Thread
Mikrocontroller gesucht
erfahrung vor um auch mit den freien Tools zurechtzukommen. Für den µC Neuling ist es aber mit PIC32 um welten einfacher. Was also für dich am besten ist muss du selber Entscheiden... Schaue dir die PIC32 aber auf jeden Fall mal an! (Ich verwende SOWOHL PIC32 wie auch ARM7(Atmel) und ARM-CortexM3
> PIC32 von Microchip werfen. > Leistungsmäßig liegen die in der selben Kategorie wie die STM32F4 und > viele andere µC auf ARM Basis Welcher von den PIC32 kann denn 168MHz und hat denn ne Single Precision
-
Thread
PICKIT3: Controller wird nicht unterstützt.
In MPLAB X IDE wird der PIC32MX150F128B vom PICkit 3 unterstützt.
beim PIC32 musst du umbedingt einige Kondensatoren anschliessen, dee weiteren muss Vadc umbedingt angeschlossen werden, ansonsten kann der chip NICHT angesprochen werden.
-
Thread
Was kommt nach Atmega?
kommen (ist auch ne Kostenfrage) und/oder weil sie keine guten Bezugsquellen haben. Die dickeren PIC's sind durchaus interessant, die 32 Bitter von Fujitsu sind meine eigentlichen Favoriten, aber im Allgemeinen würde ich dir zu den Cortexen raten, denn die sind technisch gut und mit kräftig steigender
oder besser irgendwo fertigen lassen? Denn: Bei ARM ist mit Lochraster Schluss. Ein Ausweg wäre PIC32: Ist zwar nicht ARM, sondern MIPS, aber gleiche Leistungsklasse. Da gibt es die kleinen Typen auch in DIL. Leistungsmäßig ist das auch eine bis anderthalb Zehnerpotenzen mehr, und das bei in etwa
-
Thread
AVR 8bit auch für größere Projekte?
schon einmal einen ARM in den Fingern gehabt und ARM Assemblercode geschrieben? Oder einen anderen 32 Bitter? 68000 zB? MIPS? Z.B. diese hübschen kleinen 28-Pinner von Microchip PIC32MX1xx/2xx. Gibts sogar in DIL. Hast Du denn überhaupt einmal eine Zeile Code außerhalb Deiner AVR8-Welt geschrieben
Geld und Geld, auch noch Geld und Leistung eine Rolle. Und wenn beides gleich oder eher in Richtung 32bit geht, wieso dann 8bit _neu_ entwickeln? Auch bei Microchip sind die neuen Features wie NCO, CLC, ZeroCross Detection erst bei den PIC16, dann irgendwann vielleicht bei PIC18 und dann nochmal später
-
Thread
1 kHz Rechtecksignal erzeugen
Ich würde auch zum CD4060 greifen. Digikey hat hübsche 32kHz Quarze (kein "krummes" Uhrenquarz sondern wirklich 32k auf 30ppm genau). viel Erfolg Hauspapa
als die 32,000kHz-Lösung ;-)
-
Thread
unbekanntes Display (16x2 / 80 Spalten?) ersetzen
Also das alte Display ist definitiv ein 1x32 ! Ich habe mal mit dem PIC eine lange Ausgabe programmiert, länger als 16 Zeichen und dann geht es nahtlos ohne Verluste auf der 2. Reihe weiter. Dann ist natürlich auch die Initialisierung nur für
Ich denke auch, das der PIC das neue Display allein ansteuern sollte. Die Anzeige ist nicht zeitkritisch. Also eine Verzögerung beim Umstzen wäre nicht tragisch. Da ich das alte Display (1x32)mit meinen Standart 44780 Routinen
-
Thread
lwIP UDP empfangen
Hallo, Ich habe ein AVR32 Board auf dem FreeRTOS + lwIP läuft. Ich möchte von Matlab aus ein UDP Paket versenden und dies mit dem AVR32 empfangen. UDP Paket versenden vom AVR32 und empfangen von Matlab funktioniert. Anpingen
funktioniert bei mir mit folgender Funktion ganz gut. [c] int udp_send_from_ISR( int *pData, u32_t length) { struct udp_pcb *send_pic_udp_pcb; struct ip_addr remote_ip_addr; struct pbuf *p; err_t err_msg; IP4_ADDR( &remote_ip_addr, REMOTE_IP_ADDR_0, REMOTE_IP_ADDR_1, REMOTE_IP_ADDR
-
Thread
picpicpicpicpicpicpicpicpicpicpic
, also keine Zusatzgeräte nötig. Kommt mit PIC16F877. Google einfach mal nach 'EasyPIC'.
verwenden, bzw, das Metallgehaeuse mit Schaltungsmasse verbinden, da sonst elektrostatische Felder den PIC oder AVR beeinflussen koennen. Das ist uebriegens einem Arbeitskollegen (MEGA32) passiert. Der hat das nicht gemacht und hat oft feststellen muessen, dass der AVR beim Anfassen oft ruecksetzt. Dann
-
Thread
Umfrage: Mikrocontroller der Zukunft
Rechenleistung und immer umfangreicheren Peripheriemodulen. Beispiele sind für mich der XMEGA von Atmel, der PIC32 von Microchip und natürlich die verschiedenen Implementierungen des ARM Cortex-M3. Auf der anderen Seite aber gibt es auch einen Trend zu extrem stromsparenden Mikrocontrollern. Klassischer Vertreter
die Programmierung wesentlich unkomplizierter und weniger fehleranfällig als bei den kleinen AVR und PIC. Seit ich auf die STM32 umgestellt habe, schliesse ich meine Projekte im Schnitt um ca. 30% früher ab...........
-
Thread
8051er oder AVR
Wenn ich die Wahl zwischen 8051 oder AVR zu treffen hätten, nähme ich einen 16 Bit PIC oder einen 32 Bit Cortex. Ansonsten kommt es natürlich immer auf die Anwendung an.
meckern auch wegen der internen Architektur des AVR dass die Daten und Speicher Leitung nicht wie beim PIC getrennt sind. Viele sagen dass die neuen 32Bit PIC Controller schneller als die AVR. Ich will eigentlich nicht soweit gehen. Ich fange gerade an und wie gesagt. Ich habe zwar den MYAVR Board
-
Thread
Einstieg: PIC oder Amtel?
meiner meinung nach: pic (schreibt sich leichter...)
http://www.mikrocontroller.net/articles/AVR_PIC_51-Vergleich
-
Thread
PIC 16F84 geeignet ?
www.microchip.com/wwwproducts/en/PIC32MX150F128B Lade Dir das MPLABX und den XC32 von microchip.com herunter und besorge Dir ein PICKIT3. Der PIC32 ist auch in DIL erhältlich, also Lochraster her, 28 Pin Sockel drauf, 100n zwischen
. Für C nehme ich den PIC24FV32KA302 oder aufwärts. Gruß Anja
-
Thread
Basic Interpreter für uC ?
Das schaut gut aus, > dieser Graham Geoff hat schon einiges klasse Sachen gemacht aber alles > für PIC-32. Anstatt 8051, 6502 oder Z80 nimmst Du dann halt einen PIC32. Oder hole die c-Dateien und baue sie auf STM32 um. Ich hatte das mal vor einiger Zeit gemacht: https://www.mikrocontroller.net/
#5979110: > Vor ein paar Jahren überließ Geoff mir den Projekt Code weil ich das > Projekt auf STM32 portieren wollte Und hast du es protiert? Ich hatte ja genau das vor, auch wenn ich den CCS Compiler für PIC32 habe. Jahrelang Microchip gemacht, dann umgestiegen.
-
Thread
[V] Mini GPS Module - SkyTraq Venus 6 (22x22x8mm)
Der Logger besteht aus: - C0283QGLD-T OLED mit 240x320 Pixel und TouchPanel - ST22 GPS-Modul - PIC24FJ256GB110 Microcontroller - AT45DB321D 32-megabit Flash von Atmel - ads7846 TouchScreenController - bq24072 Batterielade IC - 5 Weg Navigationstaster - ncp5810 OLED Spannungsversorgung - 2x
Ok, letzten Kommentar vergessen, hab PIC statt PC gelesen.
-
Thread
Entwurf uC mit Uart für RS485-Bus mit > 4 Mbps
magic schrieb im Beitrag #2634345: > Den PIC32 sehe ich mir mal etwas genauer an -> hoffentlich gibt es sie > auch in kleinem package und zu kleinen Preis? Werbetrommel rühr: PIC32MX1 und MX2 gibts im QFN28 Package. Sind aber im Gegensatz
Michael H. schrieb im Beitrag #2635125: > Werbetrommel rühr: PIC32MX1 und MX2 gibts im QFN28 Package. Sind aber im > Gegensatz zu den anderen PIC32 nur bis 40MHz geeignet (reicht aber wohl > locker). Sehr interessantes package für die Slavemodule und nach erster
-
Thread
AVR JTAGICE mkII AVR 32 UC3 kompatibel?
MIPS als die PIC32. Wenn ich ein paar Kumpels glauben darf kann der dsPIC auch was die nette kleine DSP Einheit angeht, nicht mit den neuen AVR32 mithalten.
PWM Channels angeht, deutlich besser > ausgestattet, haben aber dafür etwas weniger MIPS als die PIC32. klar, der PIC32 ist ein MIPS. :-) > Wenn ich ein paar Kumpels glauben darf kann der dsPIC auch was die nette > kleine DSP Einheit angeht, nicht mit den neuen AVR32 mithalten. "Den" dsPIC
-
Thread
Pascal Compiler für PIC - ist wirklich Freeware
. Aber wie gesagt, hier gehts um den PIC...
PMP-Compiler: er geht, er hat auch ne ganz ordentliche Gleitkommaverarbeitung an Bord - und das auf PIC10, PIC16 und PIC18. Allerdings halte ich 32 Bit Mantisse für solche kleinen PIC's für ein bissel reichlich. Die Winkel- und transzendenten Funktionen werden mit den üblichen angepaßten Polynomen gemacht
-
Thread
Mikrocontroller mit 5V
Z.B. > https://www.microchip.com/en-us/product/AVR64EA48 > https://www.microchip.com/en-us/product/PIC18F44Q71 Plus dsPIC33EV* (16 Bit, 70 MHz) einige ATSAM bzw PIC32C (Cortex M0) fchk
#7804505: > Ich dachte, die 5V Zeit wär vorbei. Fallen Euch noch mehr ähnliche > Controller ein? CH32V003, CH32X035, CH32V103.
-
Thread
Suche einen µC / Serie
oder PIC32 aussieht, weiss ich nicht.
ist aber nicht dazu geeignet. Die PIC32 können aber Code aus dem internen RAM ausführen (bis zu 128 kiB z.B. PIC32MX795F512L) Da es (nur?) bei jedem Start neu programmiert werden soll: Wie häufig sind die Starts? Das interne Flash einiger
-
Thread
MMC/SD Bootloader füt ATMega16
for Mega32 with 2k bootsection BOOTLOADERSTARTADR = 0x7000 BOOTLDRSIZE = 0x0800 --- Lässt sich nur leider nicht kompilieren: ---- Linking: atmega32/bootloader-0x49454321.elf avr-gcc -mmcu=atmega32 -I
für deinen dsPIC anpassen. Das FAT Programm so umbauen das es auf deinem dsPIC läuft.... Wenn der C30 genauso buggy ist wie der C18 dann gute Nacht. Bootloader für AVR und dsPIC kann man nicht mal eben so untereinander
-
Thread
Suche Projektpartner für Kalmanfilter-Implementierung
Was die Motorregelung angeht da bin ich gerade dran das in FOC zu realisieren aber mit dsPIc der Zeit, da ich dort ne schone Appnote habe, für die Zukunft sehe ich auch eine Erweiterung des ganzen auf einen STM32. aber erst wenn der dsPic Läuft. Die F20x von St finde ich auch interesant.
und damit ist der aufjeden Fall überfordert, bei einem Regel zyklus kleiner 50µs. Des halb der dsPic, bzw n Cortex. Für den dsPic nehme ich gerade an1078 von Microchip. MfG Tec
-
Thread
Was ist los mit SPRUT.DE
für 6 EUR einen ST-Link V2 clone mit Debugging und allem ohne basteln für ein riesen Angebot an STM32 Controller, für jedes Budget und jeden Zweck. Es ist schlicht unglaublich hier noch auf AVR/PIC Steinzeit zu setzen mit horrenden Debugger Preisen.
stimme ich dir zu. > Es ist schlicht unglaublich hier noch auf AVR/PIC Steinzeit zu setzen > mit horrenden Debugger Preisen. Der µC-Einstieg mit einem AVR dürfte etwas einfacher sein, als der in die STM32. Aber selbst damit sind einige ja schon überfordert.
-
Thread
Minimalausstattung Steckbrett mit PICKit 3 und Pic18F4550
C's nach GND je nach Quarz, einen Header oder Kabel für ISP Das wars schon Torsten Beim PicKit beachten das unter Settings die Spannung für den PIC stimmt, sollten bei der 45er Gruppe 3,3V sein, und den Haken bei "Power Target Circuit from PicKit" setzten. Dann brauchst du keine externe
Beitrag #2275757: > Hast du jetzt Kondensatoren zwischen Vdd und Vcc gemacht? Nein, einfach den PIC an das PicKit 3 direktverdrahtet wie oben geschrieben. wurde ja gesagt wenn ich nur brenne dann braucht es keine weiteren Bauteile. Ein PIC wo die Meldung nicht erscheint, da steht bei VDD auch 5,00
-
Thread
100mhz 32bit - counter ohne vorteiler?
quarzstabilisierte Schaltungen gut abgleichen und bewerten kann. 7 stabile Stellen habe ich mit einem PIC32 ohne externe Vorteiler und einem Referenztakt von 25 MHz leicht erreicht. Und habe mir Gedanken über einen höheren Takt für 8 Stellen gemacht ... > Sobald es um Signale aus RC-Oszillatoren geht
Lurchi schrieb im Beitrag #4094487: > Einige µC (z.B. dsPic) haben auch einen asynchronen Vorteiler integriert > und kommen so ggf. ohne externe Logic aus. Es haben m.W. fast ALLE PIC's einen asynchronen Vorteiler. Aber davor muß man eben noch das Meßtor
-
Thread
14 Segment Display ansteuern
ansteuern können und ist dazu > noch ziemlich günstig: > > https://www.microchip.com/wwwproducts/en/PIC16F19197 Au weia. Deswegen bindet man sich doch keinen PIC16 ans Bein. Wenn es ein µC mit eingebautem LCD-Controller sein soll, dann wäre ein STM32L.. oder STM8L.. eine vernünftige Wahl. Das obige
können und ist dazu >>> noch ziemlich günstig: >>> >>> https://www.microchip.com/wwwproducts/en/PIC16F19197 >> >> Au weia. Deswegen bindet man sich doch keinen PIC16 ans Bein. Wenn es >> ein µC mit eingebautem LCD-Controller sein soll, dann wäre ein STM32L.. >> oder STM8L.. eine vernünftige Wahl
-
Thread
STM32 vs DSPIC vs AVR XMega
Vom dsPIC würde ich abraten. 16Bit-Architektur und nicht wirklich schnell. Von Microchip gibts den "neuen" PIC32MZ, der hat auch ne DSP drin und kann mit dem STM32F4 mithalten.
Little B. schrieb im Beitrag #4181888: > "neuen" PIC32MZ Leider sind viele Komponenten im Chip (z.B. der ADC) kaum bis gar nicht nutzbar. Eine FPU ist derzeit auch nicht drin. Man muss also auf die neue Generation warten (PIC32MZxxxA) und hoffen
-
Thread
Quarz: Fehler durch falsche Kondensatoren konstant?
jemand fragt wie er etwas mit seinem Atmega8 lösen kann, wäre es ok wenn jemand schreibt, dass er einen PIC nehmen soll und wie er es mit dem PIC machen könnte? Die Antwort wäre theoretisch richtig, der TO hat aber nicht nach einer Lösung mir PIC gefragt...
Ohne Kondensatoren schwingt er nicht gut, ich zähle in einer Minute 1939694 Schwingungen --> 32.328,23Hz. Der Wert schwank zwischen 32.771Hz und 31.1xx Hz, er schwingt also nicht stabil.
-
Thread
IRMP auf einen PIC18F4520 portieren
neues Projekt angelegt. Die einzige Änderung die ich gemacht hab sind die zwei #defines: #define PIC_C18 #define WIN32 Die stehen im Hauptprogramm gleich am Anfang. Andy
frickelboard (rechts) und dem neuen Test auf dem steckbrett. ps: irmp war vom svn revision 135. PIC18F4520 mit internem FRC+PLL (32Mhz), was 8Mhz cycle frequenz ergibt. mfg Peter ;-)
-
Thread
8x8 Hardware Multiplier
Beispiel für 16x16 in einem CPU-Zyklus: PIC30 (auch diejenigen ohne DSP). Führt dazu, dass der Compiler Umwandlungen 16=>32 Bit gelegentlich über Multiplikation implementiert.
Höhe betrachtet, hat Microchip selbst wohl noch keine einzige wirklich eigene Architektur geschaffen. PIC30 erbt einen Teil von PIC18, die wiederum von den 12-14-Bit-Word PICs und die 12-Bit-Word PICs sind von General Instrument. PIC32 wiederum ist von MIPS.
-
Thread
Eine Uhr mit weniger Stromverbraucht. Welcher Prozessor?
Ich habe mir eine Uhr mit dem PIC18F45k22 gebaur. Im sleep braucht der PIC 23uA bei eingeschaltetem Timer 1, der alle 2 Sekunden ein Interrupt auslöst.
Vieleicht nehme ich den PIC12LF1840 (8-Pin Flash Microcontrollers with nanoWatt XLP Technology) : Standby Current (PIC12LF1840): - 20 nA @ 1.8V, typical • Operating Current (PIC12LF1840): -34µA @ 1 MHz, 1.8V, typical
-
Thread
Einstieg in Microcontroller
einem billigen ATtiny85 realisieren. Falls sie höher sind, kommst du vielleicht mit einem ATmega32U4 zum Ziel – oder mit einem entsprechenden PIC-Controller.
empfehlen. Da ist ein µSD- Card Reader und auch eine USB- Schnittstelle mit drauf. Der Prozessor ist ein PIC32. https://www.olimex.com/Products/Duino/PIC32/PIC32-PINGUINO-OTG/ Zur Programmierung gibt es eine kostenlose IDE, die Sprache ist C (bzw. ein abgespecktes C). Programmierung läuft über ein USB
-
Thread
Webserver ENC28J60 + PIC18F4620
Theo schrieb im Beitrag #3059794: >> hab ich das jetzt mit einem 32MHz Quarz behoben > > Für den ENC ????? Der braucht 25 MHz! Nein der ENC hat einen 25MHz und der PIC hat einen 32MHz Quarz angeschlossen
> Nein der ENC hat einen 25MHz und der PIC hat einen 32MHz Quarz > angeschlossen Das ist ok. Schwingt denn der Quarz vom ENC?
-
Thread
Welchen Programmer sollte man sich kaufen?
Infos. Was sagt ihr zu diesem Programmer ? http://www.batronix.com/versand/programmiergeraete/BX32P/index.html
Attiny13 sein. Für AVRs nimmst Du ein ATMEL AVR ISP mkII oder einen Dragon, für PICs (alle 8, 16, und 32 Bit Typen) nimmst Du ein PicKIT3, für ARMs einen Segger JLINK, für MSP430 den MSP-FET430UIF. Nimm ein Tools vom Chiphersteller, das ist zwar nicht das billigste, aber in der Regel das problemloseste