-
Thread
Welcher Atmega zur USB/RS232 Kommunikation
Format wesentlich sympatischer. Microchip hat da für Dich was passendes. Ist halt kein AVR. PIC24FJ64GB002-I/SP https://www.microchip.com/en-us/product/PIC24FJ64GB002 Ist im DIL28-Gehäuse, hat Hardware USB 2.0 Fullspeed Host/Device/OTG und zwei UARTs. Im Prinzip genau das, was Du brauchst.
dem blöden, bösen SMD nicht herumschlagen. Ansonsten musst Du die Prozessorfamilie wechseln. PIC24 wurde schon genannt. Es gibt auch PIC18 mit USB in DIL PIC32 auch. Bei anderen Herstellern wird es aber eng. DIL ist nicht mehr so angesagt und ist derzeit im Begriff zu verschwinden. Gruß
-
Thread
[V] 10x PIC24FJ32GB002-I/ML ***Neu & OVP***
Hallo, ich verkaufe hier 10 Stück neue und originalverpackte Microchip PIC24FJ32GB002-I/ML (16BIT 32KB FLASH 28QFN). Meine Preisvorstellung liegt bei 25 € für alle zzgl. Porto. Bei Digi-Key kostet ein Stück momentan 5,11 € (inkl. MwSt.) https://www.digikey.de/de/products/detail/microchip-technology/PIC24FJ32GB002-I-ML/2179118?s=N4IgTCBcDaIAoEkDCYAsAxAUgZjAcQCEAGIsAWgQHoBZAGTIDkAREAXQF8g Bei Interesse bitte PN. Viele Grüße Alexander
-
Thread
USB HOST und Device an USB-A
du deinen MCU als USB Stikc an > deinen Computer anschliessen ??? Viele Controller wie z.B. PIC24F64GB002 können sowohl Host als auch Device sein. https://www.microchip.com/en-us/product/PIC24FJ64GB002 fchk
deinen MCU als USB Stikc an >> deinen Computer anschliessen ??? > > Viele Controller wie z.B. PIC24F64GB002 können sowohl Host als auch > Device sein. > https://www.microchip.com/en-us/product/PIC24FJ64GB002 > > fchk Habe den PIC32MZ vorgesehen, wenn ich noch einen bekomme :-)
-
Thread
Neue Low End-Mikrocontroller, interessanter Lesestoff und Corporate Politics
drahtlose Aufladen von Batterien. MicroChip schickt Lernstoff ins Rennen. Erstens gibt es für Nutzer von PIC24 und dsPIC33 unter https://www.microchip.com/en-us/software-library/dspic33-pic24-bootloader ein Tutorium, das das Realisieren von OTA-Firmware-Updates beschreibt. Heraus sticht daran vor allem, dass
-
Thread
von Xmega zu stm32
nicht so stark fokussieren. Ich selber habe in den letzten Jahren verschiedenes verwendet: - PIC24/dsPIC33. Vorteil: sie sind so einfach zu verwenden wie AVRs, aber deutlich leistungsfähiger (16 Bit, bis zu 100 MHz Dual-Core), haben deutlich bessere Peripherie, und es gibt auch 5V-Versionen davon
-
Thread
EOL ATmega328p
speed." Das ist bei den aktuellen PIC18 (die mit einem J oder K in der Typbezeichnung) und den PIC24/dsPIC33/PIC32 schon lange so. Da läuft der Core mit 1.8V oder 2.5V, und nur der IO-Ring mit den Pintreibern läuft mit VCC. Das spart Siliziumfläche und damit Geld und erhöht die Taktrate. fchk
-
Thread
Microchip PIC16F18446 CURIOSITY NANO + Scilab + X2C
PIC16F18446 CURIOSITY NANO board zu generieren! Steht doch alles da: "Works with dsPIC® DSCs, PIC24, PIC32 and SAM MCUs" Das X2C Tool ist also eindeutig nicht für 8Bitter. Ich würde außerdem grafische Programmierung nicht für Einsteiger empfehlen. Sie schränkt zu stark ein, wird schnell unübersichtlich
-
Artikel
USB
10 bit (7+6) x PWM 2 (1x full) I2C, SPI, SSC Kernspannungsregler 1,8 V Farnell ca. 6 € Microchip PIC24FJ256GB106 Full 64 3,3V/5V PIC24 16 MHz 64 KB 16 KB 10bit - - Spannungsregler Farnell ca. 5,70 € Microchip PIC32MX420FxxxH Full 64 3,3V/5V MIPS32 80 MHz ab 32 KB 8 - 32 KB 16 x 10bit - 1 mit IRDA Spannungsregler
Weichinger Klaus (EXPL_DHTML.C Virus ?)) PIC18F2455/2550/4455/4550/67J50/67J55/87J50/87J55 sowie alle PIC24FXXXGBXXX von Microchip, ppig ausgestattet mit USB, seriellem Port (RS232/SPI), PWM-Ausg ngen, A/D-Wandler und vielen IO-Pins Freescale 69HC908JB8 - 20 Pin DIP . . . MC68HC908JB8 ? 69HC908JB16 - Mehr
-
Thread
PIC24FJ64GB002 als USB Host
angesprochen (8E2 4800baud). Um den USB-Adapter mit dem ESP32 zu koppeln, verwende ich ein USB-Host (PIC24FJ64GB002) auf einer Platine von Hobbytronics. https://www.hobbytronics.co.uk/usb-host/usb-host-board-v24 Das Programm vom Hersteller bietet leider nur 8N1, 8O1 und 8E1, aber kein 8E2 was ich benötige
jemand eine Idee, wie ich das ganze lösen kann? Das Programm habe ich leider nur als .HEX. Der PIC24FJ64GB002 unterstützt 8E2, aber dafür müsste wohl das komplette Programm neu geschrieben werden.
-
Thread
PIC-Prozessor programmieren
nicht den alten 16F84. Sorry aber der ist nunmal völlig veraltet. Und preislich schenken sich die PIC24 bei kleinen Stückzahlen im Vergleich zu PIC16 oftmals nichts.
was der PIC16F84 kann ist der mittlerweile sehr teuer im Vergleich zu neueren und auch einfachen PIC24 Modellen. Die PIC24 gehen ab ca. 1,40€ bei kleinen Mengen los. Die PIC16F84 kosten mittlerweile 5€. ;) Witzig, wie auf einmal die eigenen Argumente gegen einen sind, oder? LWL schrieb im Beitrag
-
Thread
welche Chips sind ähnlich leicht zu programmieren wie die ATMEL-Chips ?
Arduin-IDE ? Und mit > der Möglichkeit, in Assembler zu programmieren ? Assembler ist mit einem PIC24 (16 Bit) einfacher. Der ist auch näher an dem dran, was Du bereits kennst: https://www.reichelt.de/mcu-picmicro-16-bit-128-kb-spdip-28-24fj128ga202-isp-p153692.html?&trstct=pol_4&nbc=1 https://www.microchip.com/en-us/product/PIC24FJ128GA202 Dafür musst Du dann den XC16 installieren. Es gibt auch ferige Boards dafür: https://www.microchip.com/en-us/development-tool/DM240004 fchk
-
Thread
PIC24F UART - Empfangen von Daten funktioniert nicht
ich habe leider Probleme dabei, Daten von meinem PC auf meinen PIC zu senden. Ich benutze einen PIC24F32KA302, den habe ich einfach per USB (mit Pegelwandler natürlich) da angestöpselt. Senden von Daten von PIC zu PC funktioniert wunderbar, aber andersrum nicht. Bei allen Beiträgen, die ich zum Thema
-
Thread
Wo bekommt man zurzeit noch Mikrocontroller her.
aber wer will schon Controller mit 128 Byte RAM? Das mit dem PIC18 stimmt leider. Dann nimm halt PIC24, so kompliziert ist der Umstieg nicht und einiges mehr an Hardware drin. Ja, ich habe es so gemacht und war überrascht, wie easy das hing. Es gibt auch etliche PIC24 bei Reichelt und Mouser. Allerdings
-
Thread
Auswahl geeigneter Hardware nach langer Auszeit
kostenflichtigen Features brauchst Du nicht. Für PIC18F brauchst Du den XC8 Compiler, XC16 ist für PIC24 und dsPIC33, die ich Dir auch ans Herz lege. Die sind recht einfach zu benutzen (wenn Du PIC16 und PIC18 kennst, findest Du Dich schnell zurecht), aber die sind deutlich leistungsfähiger als alles,
Frank K. schrieb im Beitrag #7155316: > PIC24 und dsPIC33, die ich Dir auch ans Herz lege. Ich ebenso. Die sind auch in ASM recht angenehm. Falk B. schrieb im Beitrag #7156160: > Es so viel Quatsch produziert UND gekauft, das geht auf keine
-
Thread
Warum Keil (oder andere unfreie Compiler) statt SDCC?
Programmier- und Debuginterfaces. Genau. Und das nicht nur für PIC16, sondern auch für PIC18, PIC24 und PIC32. Es macht da einfach gar keinen Sinn, etwas anderes als das Microchip-Komplettpaket zu nehmen, weil es einfach Zeit spart und die Arbeitszeit das eigentlich teure ist und nicht die Lizenzen
-
Thread
XC16 v1.70- oder Ich mache komische Sachen mit Pointer
nimmt *data nicht die Werte aus data_read_buf an, sondern verbleibt bei 0. Ich verwende hier einen PIC24hj128gp202 mit der MPLAB X IDE v5.50 mit dem xc16 v1.70 compiler. Ich weiß jetzt nicht ob es am Debugger liegt. Kann die Werte leider nur im Debug-Modus auslesen, da ich sonst keine Daten/Info-Ausgänge
-
Thread
PIC MPMASMX PIC-AS
ganzes Stück pflegeleichter, als das, was MicroChip macht. Allerdings habe ich mich dabei nicht um die PIC24 und PIC32 gekümmert und der ganze Assembler ist ein eher einfaches Programm: Quelle rein, Hex raus, Übersetzungsliste ebenfalls raus. Fertig. W.S.
-
Thread
LINBUS zu PC über ARDUINO
geeignet. Es gibt AVRs, die spezielle LIN-UARTs haben, z.B. Tiny167. Idealerweise nimmst Du einen PIC24FJ64GB002, der hat USB-Hardware und LIN-fähige UARTs und wäre eine passende Wahl für ein PC-Interface. VBAT ist in der Realität entweder 12V oder 24V, und auch die LIN-Bus-Leitung arbeitet mit diesem
der Sache hat, das hin, aber es gibt eben bessere Lösungen. Eine davon hab ich ihm genannt. Alle PIC24 und PIC32 haben sehr flexible UARTs, die auch für LIN gut geeignet sind. fchk
-
Thread
MPLABX XC16 Start Assembler Programmierung
PIC24FJ64GB002 passenden Pack "PIC24F-GA-GB-DFP 1.7.214" installiert. Habe auch bei Microchip gelesen das ASM30 für diesen Typ nicht verwendet wird, sondern der Assembler innerhalb des XC16 verwendet werden
newAsmTemplate.s" läuft dein Code bei mir fehlerfrei durch. Möglicherweise mag er .asm für AVR und .s für PIC24.
-
Thread
Suche MC fuer parallelen Bus und grossen Speicher 4Mbyte max
kleine AVR und 8051 hat das. (letzteren würd ich aber nicht nehmen, weil extrem umständlich) Bei PIC24 gibt es auch Derivate mit Par-IF (EPMP), aber 5 V-UB sind da die Ausnahme. Renesas M16C..M32C, R32C haben auch Par-IF, und 5 V-UB, sind aber schon älter. Renesas RX (Flash-max-120MHz) gibt es damit
-
Thread
Proton BASIC Forum
... Leistungsstarke, schnelle und benutzerfreundliche BASIC-Compiler für 8-Bit-PIC- und 16-Bit-PIC24- und dsPIC33-Mikrocontroller.
-
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, dessen
-
Thread
PIC Microcontroller lässt sich nicht mehr programmieren
Hallo, ich hab's leider irgendwie geschafft, meinen PIC24F32K302 unbrauchbar zu machen :( Hatte nie Probleme mit dem Teil, aber seit dem ich letztens ein kurzes Programm hochgeladen hatte, lässt sich das Teil nicht mehr Programmieren. Das Programm scheint
Der PIC24F32KA302 den ich verwende, hat sogar ein Configuration Bit, mit dem man MCLR enablen muss. Das ist in meinem Programm gesetzt gewesen. Aber danke für das Dokument; da werd ich mal schnell reinschauen
-
Thread
Eure Empfehlung: PIC18 -> ARM umsteigen
versprichst Du Dir davon? Warum gerade M0 und nicht M3/M4/M7? Wenn Du mehr Leistung brauchst, wären PIC24, dsPIC33 und PIC32 die natürlichen Aufstiegspfade. Ein PICKIT3 hast Du wahrscheinlich schon. dsPIC33E liegt in Bereich eines M0, PIC32MZ geht leistungsmäßig in Richtung M4. IDE bleibt MPLABX, XC16
technisch sinnvoll > sind... Dem muss man leider zustimmen. Ich bin gerade dabei, von PIC18 auf PIC24 umzusteigen, weil es PIC18 mit den benötigten Funktionen, Gehäusen und 5V quasi nicht gibt. Die PIC24 liegen bei Reichelt rum, sind hoffentlich auch wirklich lieferbar. Ich hoffe nur, dass der Umstieg
-
Thread
Mikrocontroller in Solar MPPT identifizieren
schrieb im Beitrag #7026024: > Hat jemand evtl. noch eine Idee? Laut Doku ein DSP. dsPIC ? PIC24FJ64GA705 hat Reset aber an 19. PIC32MK0512MCJ048T an 4.
-
Thread
Mit Step Up mehr als Spannungsverdopplung möglich?
dem Tastverhältnis mehr als Wahrscheinlich ist. Die PWM kommt aus einem Timer mit externem Enable (PIC24), und das enable macht ein Komparator. 400V werden erreicht, aber viel mehr nicht. Irgendwann werden die Verluste zu hoch. Dass du die Spulen kritisierst, nicht aber die Dioden lässt tief blicken
-
Thread
PIC24 Interrupt Problem
Frequenz bestimmen. Dazu gebe ich das Ausgangssignal auf einen externen Interrupt Pin meines PIC's (PIC24FJ48GA002). Hierbei verwende ich den Pin 16 (RB7, INT0)(s. Bild PIC). Die Konfiguration des Interrupts könnt ihr im Bild "INT0_Setup" sehen, die dazugehörige ISR im Bild "ISR". Die Zeit zwischen
PIC24 schrieb im Beitrag #6984751: > Weißt du auch warum das über einen > normalen externen Interrupt nicht funktioniert? Du benötigst ja den Wert zum Zeitpunkt des Interrupt/Capture Events. In deiner
-
Thread
AVR Mikrocontroller Lohnenswert?
vollen Taktrate. Es gibt moderne AVRs, die diese Schwächen nicht mehr haben, und es gibt Alternativen: PIC24, dsPIC33 und PIC32 sind recht angenehm und haben deutlich mehr Leistung, und ARM-basierte Controller gibts von dutzenden Herstellern, wenn auch in der Regel nicht in bastelfreundlichen Gehäusen.
treffen auf alle modernen AVRs nicht zu. Schaue Dir mal die Tiny0,1,2 Reihe an. > Alternativen: PIC24, dsPIC33 und PIC32 sind recht angenehm und haben > deutlich mehr Leistung, und ARM-basierte Controller gibts von dutzenden 32 Bit PIC ist ja wohl eine Sackgasse. > Herstellern, wenn auch in
-
Thread
Wann gibts mal wieder neue gute AVR 8-Bitter?
bekommt alles irgendwie dran-adaptiert, aber in > Hardware wäre toll gewesen. Bei USB gibts PIC24, dsPIC33 und PIC32 in SDIP28. https://www.microchip.com/en-us/product/PIC32MX270F256B FS Host, Device und OTG. 50 MHz, 256k Flash, 64k RAM. Alles da. Kaufbar. https://www.mouser.de/ProductDetail
-
Thread
MPLAB X: Chaos mit Datasheets und Librarys, LIN Lib für dsPIC33
hat. https://ww1.microchip.com/downloads/en/DeviceDoc/dsPIC33EPXXXGP50X-dsPIC33EPXXXMC20X-50X-and-PIC24EPXXXGP-MC20X-Family-Data-Sheet-DS70000657J.pdf Datenblatt: "Two UART modules (17.5 Mbps): - With support for LIN/J2602 protocols and IrDA®" "ECAN™ module (1 Mbaud) CAN 2.0B Support" Ich hab
IDE v6.0 MPLAB XC16 1.70 MPLAB MCC v5.1.0 DFP dsPIC33E-GM-GP-MC-GU-MU v1.3.85 Device Library PIC24 / dsPIC33 / PIC32MM MCUs 1.171.0 Foundation Services Library 0.2.2 Fehlt da noch was? Die IDE ist für mich komplett neu und mir ist bewusst, dass ich mich viel einlesen und auch einfinden muss
-
Thread
uC Startup mit Supercap
Problem bei dem möglicherweise schon der Ein oder Andere vorbeigekommen ist. Ich verwende aktuell den PIC24FJ256, der eine VDD Rampe von min. 1V/20ms benötigt. Um das zu realisieren bin ich auf der Suche nach einer pfiffigen Schaltung mit möglichst wenigen Bauteilen. Meine Idee ist es zw. Supercap und
-
Thread
Verständnissfrage zur nötigen Mehrfachmessung eines AD-Messwertes mit µC
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 ich hauptsächlich auch in "C" Rudi R. schrieb im Beitrag #6917895: > habe
-
Thread
[V] Microchip explorer 16 Entwicklungskit
1 Stk. Microchip explorer 16 Entwicklungsboard inclusive 1 Stk. Prozessor Steckmodul MA240011 PIC24FJ128GA010 series Steckmodul (PIM) 1 Stk. Prozessor Steckmodul MA240012 PIC24HJ256GP610A series Steckmodul (PIM) 1 Stk. Prozessor Steckmodul MA240014 PIC24FJ256GB110 series Steckmodul (PIM) 1 Stk
-
Thread
Welche AVR sind mit SPI zu programmieren
Frank K. schrieb im Beitrag #6906695: > Und wenn Du dann schon dabei bist, ist der Sprung zu PIC24/dsPIC33 auch > nicht mehr weit. Du sind eher noch einfacher zu programmieren als AVR, > und als 16-Bit Prozessoren für C noch besser geeignet, weil der > C-Standard ja für 16-Bit Maschinen geschrieben
Frank K. schrieb im Beitrag #6906695: > Und wenn Du dann schon dabei bist, ist der Sprung zu PIC24/dsPIC33 auch > nicht mehr weit. Du sind eher noch einfacher zu programmieren als AVR Nein, das sicher nicht. > und als 16-Bit Prozessoren für C noch besser geeignet, weil der > C-Standard
-
Thread
Zirkulationspumpe Vortex BWO155Z defekt - Rep. Hilfe gesucht
ein PIC24 ist schon eine ziemliche Nummer für eine Pumpensteuerung
https://www.microchip.com/en-us/product/PIC24FJ32GB004
-
Thread
Serielle Kommunikation zwischen zwei MCUs
Schaltplan liegt offen: https://www.hobbytronics.co.uk/datasheets/ht/usb%20host%20v2_3.pdf Es ist ein PIC24FJ64GB002 mit Hühnerfutter. Unser Steuercontroller hat zwar schon zwei USB-OTG-Kanäle, aber wir brauchten mehr. Deswegen der externe UART-USB-CDC-Konverter. Man könnte natürlich auch den Weg über
-
Thread
Empfehlung Tutorial PIC16 (in C) ?
Datenblatt zu benutzen. Habe damit in meiner Firma auch alles ohne andere tutorials hingekriegt (PIC24). Die Datenblätter sind sehr gut. Einfach mal auf der Homepage guckn, dort sind auch oft examples.
-
Thread
PIC24FJ64GA705 Firmware auf einem PIC24FJ256GA705 flashen
Projekt für den PIC24FJ64GA705 konfiguriert und konnte mit dieser Konfiguration den PIC24FJ256GA705 nicht programmieren. Erst nachdem ich in der "default" Konfiguration das "Device" auf "PIC24FJ256GA705" gesetzt hatte,
in eine baugleiche MCU mit einem größeren Speicher passt? 2.) Später werden im Feld Boards mit PIC24FJ64GA705, PIC24FJ128GA705 und PIC24FJ256GA705 im Einsatz seien, je nachdem, wie die ICs verfügbar sind. Wenn ich diese Boards mit einem Firmwareupdate versehe, muss ich für jede MCU-Variante dann eine
-
Thread
Renesas RX111
Ende der 80er Jahre). Zu der Zeit hat weder jemand an AVR noch an irgent welche Cortexe noch an PIC24 gedacht.
-
Thread
Entwicklerboard
wahlweise bestücken kannst. Der Produktname sagt schon, dass dieses Board auf 16- und 32 Bit PICs zielt (PIC24, dsPic33, PIC32). Andere Architekturen sind dafür nicht vorgesehen, es sei denn, Du baust Dir Deine eigenen PIMs. Ist ja alles dokumentiert. fchk
bestücken kannst. Der Produktname sagt schon, dass dieses > Board auf 16- und 32 Bit PICs zielt (PIC24, dsPic33, PIC32). Andere > Architekturen sind dafür nicht vorgesehen, es sei denn, Du baust Dir > Deine eigenen PIMs. > Ist ja alles dokumentiert. > > fchk Gibst es da auch was mit PIC12
-
Thread
77,5kHz Generator aus 20MHz Takt ATtiny45-20 Assembler 10MHz Frequenznormal
TDC7200 für ca 3€ liegt bei 50ps in Gegensatz zu deinen 50µs. Und mit einer Single-Chip Lösung wie Pic24 mit CTMU kommst du auch in den einstelligen ns Bereich. Für den Phasenvergleich gibt es den TAPR TICC Timestamping Counter auch mit dem TDC7200 und auch der ist fertig abgeglichen noch fürs Hobby erschwinglich
TDC7200 für ca 3€ liegt bei 50ps in > Gegensatz zu deinen 50µs. Und mit einer Single-Chip Lösung wie Pic24 mit > CTMU kommst du auch in den einstelligen ns Bereich. Für den > Phasenvergleich gibt es den TAPR TICC Timestamping Counter auch mit dem > TDC7200 und auch der ist fertig abgeglichen noch fürs