-
Thread
Sind 160 MIPS nicht krass?
PIC auch ?
> Naja, immer noch günstiger als der Atmega32 aka C-Control der von > Conrad für über 40 vertickt wird :D. Nix da 'aka' - die verticken auch den originalen Mega32 zumindest in der Schweiz für einen ganz ähnlichen Preis...
-
Thread
Fahrtcontroller mit 4 unabhängigen CAN Bussen
Andreas G. schrieb im Beitrag #4526981: > Was denkt ihr? Nimm besser dsPIC33FJ64GP802, pro Bus einen. Deine Messages kannst Du dann immer noch per SPI transportieren, aber der dsPIC wird Dich durch lokales RAM und lokale Weiterverarbeitung dabei entlasten. Dann sollte auch
sein. Ich würde auch nicht auf die SPI-CAN Teile setzen. Ich persönlich würde zu einem kleinen STM32 raten und den dann viermal. Geht aber mit dem dsPIC bestimmt genauso. Dann hält man sich auch die Möglichkeit offen bei Echtzeitproblemen die zeitkritischen Routinen auf den Controller auszulagern.
-
Thread
Suche µC mit CAN-Schnittstelle und ADC
Das günstigste und beste überhaupt - STM32F103xxx
Es gibt mittlerweile auch dsPic33 mit den Anforderungen. Kosten auch unter 5 Euro.
-
Thread
Arm Cortex im DIP Gehäuse Gesperrt
Also Mein Umstieg von kleinen 16-Bit Controllern auf dicke mit 32 Bit war mit erheblichen Kopfschmerzen verbunden. Bei mir waren es zwar PIC32, aber der Unterschied zu ARM ist jetzt nicht so gewaltig. Freu dich auf all die wunderschönen Begleiterscheinungen großer
Früher gab's die zumindest auch von TQFP auf TH. Ansonsten wenn's hier eh schon so schön OT ist... PIC32 wurden schon erwähnt: Gibt's bspw als PIC32MX270F256B mit 256 kiB Flash, 64 kiB RAM, USB im DIP-28 (mit Steigerungsmöglichkeit: SOIC, SSOP ;)) Oder QFP zum Löten Üben? ;) 0.8mm Pitch und 64-Pins gibt's
-
Thread
STM32 ADC Kanäle aufzählend oder Lücken erlaubt
habe ich ADCx immer aufzählend verwendet, z.B. IN1..IN7 Aber ist das zwingend notwendig bei den STM32? Sorry für dumme Frage. CubeMX scheint es zu erlauben und im Refman habe ich nichts entdeckt, was es verbieten würde. Bei den PIC18 war das notwendig. Man kann nicht IN1,IN2 und IN7 verwenden
habe ich ADCx immer aufzählend verwendet, z.B. IN1..IN7 > Aber ist das zwingend notwendig bei den STM32? > Sorry für dumme Frage. CubeMX scheint es zu erlauben und im Refman > habe ich nichts entdeckt, was es verbieten würde. > Bei den PIC18 war das notwendig. Man kann nicht IN1,IN2 und IN7 > verwenden
-
Thread
Suche infos zu Sampletime der ADC's von AVR oder PIC
pic24hj32gp202 oder so die wandler machen bei 10 bit 1.1msps. und die haben 40 mips. sind halt nicht ganz so einfach wie die 8-biter aber einfacher als ein 32 biter!!!! nehm den, nehm den, nehm den
@Maik Werner: wenn schon FFT etc berechnet werden soll, dann bitte auch einen PIC mit DSP-einheit empfehlen, also dsPIC30 (30MIPS) oder dsPIC33 (40MIPS), letztere haben sogar bis zu 4msps. PIC24 sind kostengünstig, haben aber keine DSP-einheit, und genau diese ist für eine schnelle
-
Thread
ATMEL 24C04 auslesen
hier angesehen: http://www.aliexpress.com/item/SPI-25xx-PCB5-0E-Willem-EPROM-programmer-BIOS009-PIC-support-0-98d12-promotion-clip-PLCC32-SOIC/515743260.html
Hmmm, ein 32 Bit Controller an einem Wegwerfprodukt - die Programmierer werden auch immer anspruchsvoller ;-) http://ww1.microchip.com/downloads/en/DeviceDoc/60001168F.pdf
-
Thread
Microchip USB Beispielprogramm auf PIC24FJ32GB002
Leute, ich versuche das "USB Device - CDC - Basic Demo" Beispielprogramm von Microchip auf einen PIC24FJ32GB002 (@ 32 MHz) zu spielen. Leider erkennt mein PC das USB Device nicht obwohl der Treiber installiert ist. Da mir nichts besseres einfällt, vermute ich, dass es an den Config Bits liegt, auch
Hallo snowman, ich habe Win 7 - 64 Bit und bei mir läuft der PIC18F2458 mit dem CDC Programm ohne Probleme. Hab es auch eben auf nem XP 32 Bit Rechner probiert. Der PIC18 geht, der PIC24 nicht. Die USB Anbindung hab ich noch mal überprüft und durchgeklingelt
-
Thread
CAN, Ethernet und Webserver
Schaut Euch das hier an: https://www.olimex.com/Products/PIC/Development/PIC32-MAXI-WEB/ Das ist eine fertige Plattform mit 80 MHz PIC32 (mehr als zwei Zehnerpotenzen leistungsfähiger als ein 8051), Fast Ethernet, zwei CAN-Interfaces. Dazu ein sehr guter TCP
Listenpreis von 27.20$ in Einzelstückzahlen hat. Zum Vergleich: Der um ein vielfaches leistungsfähigere PIC32MX795F512L wird bei Microchip mit 9.41$ aufgerufen. Das Design des 8051 ist ziemlich alt, und der Chip ist ziemlich teuer. Wenn es wenigstens billig wäre, wie z.B. der PIC18F67J60, ein 8-Bit PIC
-
Thread
PIC interne Ozsillator Konfigurationseinstellungen
siehe Datenblatt Page 32
hast). Das File heißt hlpPIC18ConfigSet und sollte ein Html Document sein. gruß
-
Thread
µC mit Iphone / Ipad kommunizieren lassen
entsprechende Hardware zu planen: http://www.mikrocontroller.net/topic/263559 Basis: Microchip PIC32MX plus MRF24WB0MA plus Microchip TCP/IP + Microchip WiFi-Stack Ich denke, das ist auch für Dein Projekt eine sinnvolle und ausreichend leistungsfähige Basis. Wir nehmen hier den PIC32MX795F512L, aber da Du sicher kein drahtgebundenes Ethernet brauchst, könntest Du auch zu einem kleineren PIC32MX340 oder PIC32MX575 greifen. Schaltpläne habe ich gepostet. Mit denen kannst Du anfangen. Viel Spaß. Wenn Du Eagle 6 nimmst, hast Du auch gleich die ganzen Footprints fürs Layout. fchk
-
Thread
SP14Q002-A1 aus eBay - Erfahrungsaustausch
ups 6. Computer ( oder Avr/pic usw)
schlecht!!! was braucht man jetzt nochmal für das display ? ;) bin gerade dabei für meinen GP32 eine hintergrundbeleuchtung zu bauen. (falls ihr nicht wisst was ein GP32 ist dann kuckt mal hier http://www.retrogames.com/gp32flu_review_2.html und dann hier http://www.retrogames.com/gp32flu_review
-
Thread
Wie gut ist dieser PIC-Programmer?
Hallo alle Ich kann nur das PicKit 2 empfehlen. Hab damit noch nie Probleme gehabt. Die PicKits sind meines Wissens nach mit den meisten PICs kompaktibel und außerdem noch kleine. Außerdem kann man den PicKit 2 auch als Logicanalyzer
Meine Empfehlung: 1. PicKit2 -> http://www.microchip.com/stellent/idcplg?IdcService=SS_GET_PAGE&nodeId=1406&dDocName=en023805 2. PicKit3 debugg express, wenn du die PIC32 oder PIC24 debuggen willst -> http://www.microchip.com
-
Thread
KiCad Anfänger benötigt Hilfe bei Schaltplan Erstellung Gesperrt
. Kostet 599,- Riad, das sind umgerechnet 150.-Euro. https://loja.microgenios.com.br/categoria/pic/12116
einigermaßen günstige Teile die dann aber mit einen aktuelleren PIC bestückt werden sollten; https://de.aliexpress.com/item/learning-board-PIC-microcontroller-experiment-board-PIC-microcontroller-development-board-16F877A-video-tutorials/1750352729.html?spm=a2g0x.search0104.3.59.64891a32ydSX9x
-
Thread
PIC: Ausgansstrom am Portpin
Hallo, ich habe einen PIC16F1789, den ich bei 3,3V betreibe. An einem Pin am PortB habe ich eine LED mit Vorwiderstand und einen Optokoppler mit Vorwiderstand gegen GND. (Das ganze viermal am PortB). In die LED fließen 2,2mA
Ich habe schon µC zerschossen, indem ich Ports kurzgeschlossen habe. Das letze Beispiel war ein PIC24FV32KA301. Port auf GND, HIGH getrieben, Port kaputt. Richtig ist: Oft geht der Port bei einem Kurzen nicht kaputt, weil der Strom begrenzt wird. Insbesondere, wenn man 3V3 verwendet. Garantieren
-
Thread
Diverse Mikrocontroller zu Verkaufen
7 St. Microchip PIC 24FJ64GB004-I/ML 1,50€ 7 St. Microchip PIC32MX795F512L-80I/PF 4,00€ 7 St. Microchip dsPIC 30F2010-20I/MM 1,50€ 10 St. Microchip dsPIC 30F2020-30I/MM
10 St. Microchip dsPIC 33FJ12GP202IML 1,50€ 2 St. Microchip dsPIC 33FJ16GS504 I/ML 2,00€ 518 St. STM32F030F4P6 0,50€
-
Thread
Stellenangebot Wiener
>Programmiersprachen C/C++/Assembler, ideal bereits Erfahrung mit >TMS320F28xx, Microchip dsPIC/PIC32 oder FPGA Hm, FPGA ist aber keine Programmiersprache, sondern Hardware. Da hätte dann wenigstens was von VHDL,VERIOLOG usw. stehen müssen um sachkundig kompetent zu sein. Wer weiß, wer das
man sich über > vermeintliche Fehler anderer lustig macht. Ich habe das so verstanden, das sich PIC32 (und TMS320F28xx) auf C/C++/Assembler bezog und das passt dann nicht bei FPGA. Kannst aber davon ausgehen, dass ich das schon verstanden habe, da ich mich mit Mikrokontrollern etwas auskenne. ;
-
Thread
Menu Designer für Grafik LCDs inklusive grafischem Editor
Wow! Genau so etwas fehlt mir ;-) Wäre das ganze auch auf einem PIC lauffähig? Gruß, Tobias
Windows XP 32bit + Lazarus 1.2.2: Menuedit compiliert, keine weiteren Tests durchgeführt Windows Vista 32bit + Lazarus 0.9.28.2 + Cygwin: Compiliert nicht, Lazarus zu alt [
-
Thread
Stromsparender μController, Flexible Leiterbahn anfertigen
EFM32 sind auch sehr Stromsparend.
Mikrocontroller" verstehen die Fachleute was GANZ anderes, da wird um jedes nA gekämpft ;-) Nimm, einen PIC, AVR, MSP430, 8051 oder sonstwas, ist eagl. Oder zur Sicherheit einen STM32, man weiß ja nie ;-)
-
Thread
Interrupt Handler definieren bei STM32
Hi, ich bin derzeit bemüht von dem geschlosenen PIC System Microchips auf die STM32 Reihe von ST umzusteigen. Dazu verwende ich das bekannte und sehr günstige BluePill Board (mit echtem STM32 :) ). Was mir allerdings noch nicht so ganz klar ist ist,
Vectoren stehen bei mir im .s File, das ST mir generiert hat, unter > "g_pfnVectors:", z.B. "startup_stm32f302cbtx.s". Ach da stehen die also. Ich hab mich schon dumm gesucht... Verwendet man die HALs bei PIC wird ein separater .c file mit "Interrupt" erstellt. Allerdings bin ich jetzt bereits von den
-
Thread
-
Thread
Steuerung mit C# verwirklichen
Hallo, es gibt C# für kleinere Prozessoren (32 Bit 64k Ram) : http://www.microsoft.com/netmf/about/default.mspx heißt dann .Net Micro Framework
Aussagen wäre ich hier ziemlich vorsichtig. Gerade weil sich hier jeder schräg lacht weil der Wechsel von PIC -> ATMEGA sicherlich nicht deine Unfähigkeit zu Programmieren kaschieren kann. Die maximalen Taktfrequenzen sind bei PIC & ATMEGA identisch genauso wie die Dauer der Ausführung einer Instruction. Ich
-
Thread
Konvertierung Audiosample 24->16 Bit, DC-Offset Problem
complement Sample Data. Die 6 niederwertigen Bits sind also 0. Empfangen wird das Sample auf einem PIC32 und landet in einem 32 Bit int. Ein typisches Sample sieht dann in Hex- bzw. Binärdarstellung so aus: 00F91FC0 = 0000 0000 1111 1001 0001 1111 1100 0000 Beim Entfernen des DC-Offsets möchte
Vorschlag des digitalen High-Pass Filters aufgreifen, um das DC-Offset loszuwerden. Verwendet wird ein PIC32MX150F128B, der mit 48 MHz getaktet ist. Es gibt also keine dedizierte DSP-Hardware. Da ich die Berechnung des Filters sowie die Konvertierung in 16-Bit Samples innerhalb eines Interrupts ausführen
-
Thread
AVR oder PIC IR-Fernbedienung
Code dürfte nicht allzu schwierig sein, denke ich. Habe leider mit den PIC's wenig Erfahrung. Hat der PIC auch eine komfortable debug Schnittstelle? Welche Hardware ist nötig? Oder vielleicht einfacher: PIC mit Adapter durch einen AVR ersetzen? Danke!
€ fürs original oder 20€ beim Chinesen. Der kann alle PICs mit Flash handhaben, egal ob 8, 16 oder 32 Bit. Die 32 Bitter sind so schnell wie ein ARM Cortex M3.
-
Thread
LWIP Webserver
BSP_LED_On(LED4); } } } /* uri to send after cgi call*/ return "/STM32F4xxLED.html"; }
Was it jetzt genau das Problem? Ich habe auf dem STM32F407 einen Webserver laufen gehabt, wobei ich den selbst implementiert habe. > return "/STM32F107LED.html"; Das kenne ich nicht. Habe damals FSData Tool gehabt, um die Webseite in Chararrays umzuwandeln
-
Thread
Embedded Systems lernen
Ich persönlich arbeite mit einer Eigenentwicklung für PIC18. Hier im Forum sind STM32-ARM Controller seeehr beliebt. Entsprechend wird es bei Problemen mit dieser Familier vermutlich leichter hier an Hilfe zu kommen. Aber auch andere Gattungen sind vertreten
behandelt: https://www.amazon.de/Das-grosse-PIC-Mikro-Handbuch-Nanowatt/dp/3772359957
-
Thread
Timerungenauigkeit Problem PIC Controller
dass ein neu Laden des Timerregisters nicht notwendig ist. Oder du benutzt zwei Quarze. Einen der den PIC taktet und einen 32,768kHz Uhrenquarz den du z.Bsp. an RA4 anschließt. Wenn du dann den Vorteiler des Timer0 auf 1:128 stellst, wird der Timer0 exakt jede Sekunde einen Interrupt auslösen. Sven
Gast wrote: > Also entweder man nutzt spezielle "Uhr-Quarze" (32.768 kHz) oder Ich hab noch nie erlebt, daß ein 32kHz Quarz genau ist. Natürlich muß man einen 32kHz Quarz abgleichen. Deshalb haben ja Quarzuhren einen Trimmer. > kalibriert die Uhr. Letzteres
-
Thread
dspic30F6014A
eingeschossen, sondern den völlig kostenlosen Compiler und IDE von Microchip verwendet, dann hätte ich dir für PIC24 (16-Bit, also auch dsPIC30) folgendes empfohlen: http://flyingpic24.com/index.html und für PIC32 eben: http://exploringpic32.com/ und generell empfohlen 16-Bit zu überspringen und gleich auf 32-Bit zu gehen, es sei denn, du benötigst spezielle Eigenschaften von den 16-Bit Prozessoren.
-
Thread
PIC 12F683: PWM erzeugen
Flag bei Timerüberlauf gesetzt wird Was soll denn der Quatsch mit dem Call 0x004? Das macht der PIC von alleine! Also weg damit.
; gesteuert wird das durch: ; 2 Taster in 16 Stufen (4 Bit) ; Rotary-Encoder in 32 Stufen (5 Bit) ; ; 12F683 erzeugt an GP2 ein 32 kHz-PWM-Signal ; PS=1; PR2=0x1F; resolution 5-Bit (32 Stufen) ; ; ; Prozessortakt: 4 MHz intern, Zyklustakt 1 MHz ; ; Test mit 16F684 ; ;***
-
Thread
ARM und Assembler Programmierung?
damit ich mir einen Eindruck verschaffen kann. Ich habe noch einmal nachgeforscht. Für den 80MHz, 32Bit MIPS Controller von Microchip, den PIC32MX320F128 sieht das Blink Programm mit der oben erwähnten Library so aus [c] int ledPin = 43; void setup() { pinMode(ledPin, OUTPUT
Corus schrieb im Beitrag #3865133: > Ich habe noch einmal nachgeforscht. Für den 80MHz, 32Bit MIPS Controller > von Microchip, den PIC32MX320F128 sieht das Blink Programm mit der oben > erwähnten Library so aus > int ledPin = 43; > void setup() > { > pinMode(ledPin, OUTPUT); > }
-
Thread
SPI 23LCV512 / 23LCV1024 ATMega328 oder ATtiny 2313
Ich denke, Dein Systemdesign ist ziemlich auf Kante genäht. Ich empfehle Dir einen dsPIC33EP512GP502 oder einen PIC32MX250F128B, beides auch 28 Pinner, mit 16 Bit/70 MHz/48k bzw 32Bit/50MHz/32k RAM intern. Der große Vorteil ist, dass diese Prozessoren DMA-Controller eingebaut haben, die
#3612766: > Ich denke, Dein Systemdesign ist ziemlich auf Kante genäht. > > Ich empfehle Dir einen dsPIC33EP512GP502 oder einen PIC32MX250F128B, > beides auch 28 Pinner, mit 16 Bit/70 MHz/48k bzw 32Bit/50MHz/32k RAM > intern. Der große Vorteil ist, dass diese Prozessoren DMA-Controller > eingebaut haben
-
Thread
PIC Einsteiger sucht Hilfe
and output files. Clean: Deleted file "C:\pictest\main.o". Clean: Done. Executing: "C:\Microchip\PIC\MPLAB\mcc18\bin\mcc18.exe" -p=18F4550 "main.c" -fo="main.o" -D__DEBUG -Ou- -Ot- -Ob- -Op- -Or- -Od- -Opa- Executing: "C:\Microchip\MPASM Suite\mplink.exe" "..\Microchip\PIC\MPLAB\mcc18\lkr\18f4550.
project `C:\pictest\blinklicht.mcp' failed. Preprocessor symbol `__DEBUG' is defined. Wed Nov 19 21:19:32 2008 ---------------------------------------------------------------------- BUILD FAILED Grüß Martin
-
Thread
LPC800 existiert (fast) nicht in diesem Forum
Alle moderne* Prozessoren verfügen über eine Busmatrix. Nicht nur der LPC800, auch beispielsweise der PIC24 und STM32F4xx. Manche mehr und manche weniger Flexibel. Man ist somit vom HW-Design viel entspannter wenn man weiß dass eine HW-Funktion an mehreren Stellen herausgeführt sind. Somit kann man
PS: Man sollte natürlich den Standard-Typ uint32_t verwenden.
-
Thread
Vorteile dsPIC
Hallo Worin liegen eigentlich die Vortteile des dsPIC ? Für was sind die DSP Befehle gut ? MFG Patrick
auch gemerkt und drum gibt's die PIC24 praktisch identisch ohne DSP (PIC24 = dsPIC33 ohne oder wohl eher mit abgeschaltetem DSP). Wobei sich die in die Architektur integrierte Fähigkeit zum DSP allerdings bei Aufwand/Taktfrequenz/Stromverbrauch
-
Thread
PIC24E USB Starterkit und RN 131PICTAIL Daughter Board
Hallo zusammen, Für ein Projekt habe ich die folgenden Hardware zur Verfügung: 1. USB STARTERKIT PIC24E mit dem PIC24EP512GU810 http://ww1.microchip.com/downloads/en/DeviceDoc/33E_24E_USB_SK_UserGuide.pdf 2. I/O PIC32 EXPANSION BOARD http://www.microchip.com/stellent/idcplg?IdcService=SS_GET_PAGE
Bei dem PIC 18 Explorer Board kann ich das Modul über einen Terminal Emulator und dem DE9 Connector konfigurieren. Das PIC24 USB Starterkit und PIC32 Expansion Board hat keine serielle Schnittstelle. Wie
-
Thread
Flashprobleme PIC 18F2550
the PICkit 3 >> thinking it will work in Linux. Stimmt nicht, das MPLAB X und die C18, C30 und C32 Compiler laufen gleichermaßen unter Windows, OSX und Linux, und das schließt ICD3 und PicKit3 ein. Die Tools vom Chiphersteller sind meist die Referenz - die werden auch lange gepflegt. > Für mich
mein Problem geschildert (dass der Brenner8 viel zu wenig (neue) PICs unterstützt (erst recht keine PIC32) und man für 3V3-PICs nen blöden Adapter braucht, kein Debugging etc.), dann hab ich nen Fragebogen bekommen, ausgefüllt und hatte 1 oder höchstens 2 Wochen später ein PICKIT3 mit Demo-Board im Briefkasten
-
Thread
CC5X Compiler 16 bit
Hallo nochmal es gibt da noch ein PIC-Forum: www.fernando-heitor.de Vielleicht weiß da jemand Rat Gerhard
8 Bit int = 16 oder 32 Bit long = 32 oder 64 Bit D.h. der CC5X hält nicht den ANSI-Standard ein. Peter
-
Thread
Software von ST
zurück, oder sucht das Problem. Eine winzige Änderung dauert dann ewig. Mich nagelt das privat auf PIC24 und PIC32 fest. Dort habe ich meine selber geschriebenen Treiber für fast alles (Abgetippt aus dem Datenblatt), ohne PLIB, Harmony und ähnlichen Quatsch. Die kenne ich, und die compilieren auch 17
später immer noch und laufen. D.h. das ist (für mich) wartbar. Im Gegensatz zu meinem allerersten PIC32 Projekt. Das basiert auf der peripheral Lib, einem alten Stand. Uncompilierbar... Wollte mir schon lange mal STM32L ansehen, aber da habe ich die Wahl zwischen Pest, Aids und Cholera: - STM32
-
Thread
Großes Relais Board - 16A Dauerbelastbarkeit pro Relais
Hallo an alle, ich bin dabei ein Relais-Board zu bauen mit 32 Relais. Diese möchte ich später mit einem PIC32 (PIC32MX795F512L)über die Ethernet-Schnittstelle steuern können. Die verbauten Relais sind von Panasonic (JJM1-24VH21) zu finden bei mouser unter
Wieviel Snubber ? Nebenbei heizen und klappern 32 Relais auch etwas...
-
Thread
Microchip PIC24F16KA102 Versorgungsspannung und Stromverbrauch
Florian V. schrieb im Beitrag #3532930: > Beachte, dass die PIC24 einen Linearregler für die Kernspannung von ca > 2,5V integriert haben. Nich jeder PIC24 hat einen, Zitat Datenblatt: >Some of the PIC24F K devices have an internal voltage >regulator. These
µA sind im "Normalbetrieb" bei 3.6 V nicht möglich. Das geht nur im IDLE-Betrieb UND internem LPRC 32kHz Oszillator. Um die Fragestellung zu klären braucht man schon die Info zur Einstellung des PIC. Ist der übrigens schon programmiert, läuft also ein Programm im FLASH nach dem Wakeup?
-
Thread
PIC Controller gesucht
soweit ich weiss können das nur die pic24 und dspic. die pic18 und pic32 können das definitiv nicht.
Der PIC24EP32GP202 und seine Brüder haben für simultane Messungen 4 S/H Units und lassen sich mit MPLABx und einem PICkit genauso leicht programmieren wie die kleineren. Die PIC24 kosten auch nicht mehr als
-
Thread
PIC18F45k22 Ethernet
Wieso nimmst du dir nicht einen PIC mit integrietem MAC & PHY (z.B. PIC18F67J60), für den gibt's auch Demoprojekte.
scheint mir recht > ungeordnet. Ja, das ist es. Der Grund ist der, dass diese Bibliotheken für PIC18 (8 Bit), PIC24/dsPIC (16 Bit) und PIC32 (32 Bit)gleichermaßen sind. Die drei Architekturen sind völlig unterschiedlich, und im Fall von PIC18 ist auch noch der Compiler ein völlig anderer (bzw inzwischen
-
Thread
Erstes Routing bewerten die 4246.
und nur mal so gefragt... die Ausgänge vom µC für das 24C32 sind die Ausgänge für den I2C-Bus...?? Welchen PIC nimmst du?
Ok, die Bauteiltypen stehen im Layout.... ;-) 24c32: SCL und SDA sind "open drain" I/O`s... (pull-ups - ein muss). Siehe Datenblatt. z.B. von Reichelt. RC2 u. RC3 vom PIC ist extra ein I2C-Port... das handling des EEPROM wäre bestimmt einfacher. Die
-
Thread
PIC Stromverbrauch minimieren
nicht einzubetten. die mess-schaltung ist eh sehr simpel: + und - an den entsprechenden pins am PIC, das war's. den strom hab ich zwischen masse und PIC sowie zwischen pluspol und PIC gemessen. der PIC wird so initialisiert: [avrasm] BCF STATUS,RP0 CLRF GPIO MOVLW 07h MOVWF
Ich kenn diesen PIC nicht und PIC im Allgemeinen wenig. Aber bei den AVR ist das Thema Stromspar ein laengeres Kapitel im Datenblatt wert. Mutmassungen bringen wenig. Was spricht dagegen, dieses Kapitel beim PIC genau
-
Thread
Gedanken zur Auswahl eines µ-Controllers
diverse ARM Derrivate oder aber über die 16Bit PICs von Microchip schweifen lassen. (MC hat keinen 32Bitter mit mehr als 16ADC/IO) Der dsPIC33EP256MU810 hat z.B. 32 ADC Channels, von denen er jeweils 4 Gleichzeitig Samplen kann. Bei 10Bit Auflösung mit 1,1MSP/s. Damit bist du bei einem Zyklus von
Schnellschuss, nur 2minuten Nachgedacht, nicht verifiziert!) ICh würde einen "schnellen" µC mit USB nehmen, PIC32 wahrscheinlich. Evtl. geht aber sogar noch ein "kleiner" Pic18F4550, müsste man schauen. Als Wandler 24Gleiche Einfachwandler mit SPI. Die HArdware SPI des µC würde ich Links liegen lassen und
-
Thread
HI-Tech Compiler
Hört sich so nach PIC an... http://www.sprut.de/electronic/pic/allgemein/allgemei.htm
MCUs */ #if defined(__HTFSC__) || defined(_HTFSC_) #include <htfsc.h> #endif /* HI-TECH C for PIC32 */ #if defined(__PICC32__) #include <pic32.h> #endif /* HI-TECH C for PSOC */ #if defined(__HCPSOC__) #include <psoc.h> #endif #endif
-
Thread
Thermomix Rezeptchips
= 6 m_u32DataPageSize = 2048 m_u32TotalPageSize = 2112 m_u32SectorsPerBlock = 64 m_u32NumberOfNANDs = 0 m_u32TotalInternalDie = 0 m_u32CellType = 0 m_u32EccBlockNEccType = 4 m_u32EccBlock0Size
= 6 m_u32DataPageSize = 2048 m_u32TotalPageSize = 2112 m_u32SectorsPerBlock = 64 m_u32NumberOfNANDs = 0 m_u32TotalInternalDie = 0 m_u32CellType = 0 m_u32EccBlockNEccType = 4 m_u32EccBlock0Size
-
Thread
Anfängerfrage: Board mit Cortex-M4 und Ethernet
MSP432, bietet aber mehr Auswahl. Und das TI RTOS ist auch sehr in Ordnung. Anderer Vorschlag: PIC32. Ist zwar kein ARM, aber in der gleichen Leistungsklasse. Der Microchip Stack ist nach meiner Erfahrung deutlich besser als lwIP. Als Tipp: Lass die alten PIC32MX6xx/7xx liegen und nimm PIC32MZ EF
index.html Bitte nicht nachmachen. Der knappe Speicher nervt kollossal, heute macht man so etwas mit 32bit Controllern.
-
Thread
USB Programmierbarer uC
PIC18F2550 oder PIC18F4550 Leider muß aber erst ein Bootloader geflasht werden. Danach ist der PIC über USB programmierbar. Gruß Sascha
einen brenner. für PICs gäbe es die möglichkeit, dass du dir von jemandem ein einziges mal einen PIC18F2550 mit spruts brenner8/9-software brennen lässt, dänn hättest du sehr kostengünstig einen USB-brenner für PICs. http://www.sprut.de/electronic/pic/projekte/brenner8 http://www.sprut.de/electronic
-
Thread
Raspberry Pi Pico und ADC unbrauchbar?
ist mir dann doch zu teuer und aufwändig. > > Ansonsten wäre noch die Möglichkeit auf einen Esp32 auszuweichen. > > Vielleicht hat ja jemand nen guten Tip.. Nimm einfach einen uralten billigen 8 bit PIC mit einem 10 bit ADC. Da rauscht nicht mal das letzte Bit. Selbst wenn er in einem Breadboard
PICklig schrieb im Beitrag #7143842: > Nimm einfach einen uralten billigen 8 bit PIC mit einem 10 bit ADC. > Da rauscht nicht mal das letzte Bit. > Selbst wenn er in einem Breadboard steckt. Toll nicht? > Der ADC vom ESP32 ist übrigens auch nicht besser. Keine Ahnung warum du