-
Thread
PIC Spannung in hex
Komparator nicht geht. Der hat nur eine Schwelle. Sowas sollte mit nem ADC (keine Ahnung ob dein PIC einen hat) gehen. Hilfe zur Umrechnung der Hexwerte in Volt oder was auch immer sollte dann im Datenblatt stehen
Bereiche; die "Zehnerziffer" im Hex gibt den Bereich an. Ziffer 8 -> 8/32..23/32 Ziffer a -> 0/24..15/24 Die "Einerzffer" wählt innerhalb des Bereichs. Beispiel: 83 ->11/32 der Versorgungsspannung -> 1,72V a7 -> 7/24 -> 1,46V Schreibweise im Programm: Groß- oder Kleinbuchstabe ist egal. Eine
-
Thread
Servo per PIC ansteuern ohne PWM
--------------------- Debug build of project `C:\Dokumente und Einstellungen\khaag\Eigene Dateien\PIC\Source\Projekt Spinne 2009\Projekt Spinne 2009.mcp' started. Language tool versions: mplink.exe v4.30.01, mcc18.exe v3.30 Preprocessor symbol `__DEBUG' is defined. Sat Oct 24 14:50:12 2009 -----
`C:\Dokumente und Einstellungen\khaag\Eigene Dateien\PIC\Source\Projekt Spinne 2009\Projekt Spinne 2009.mcp' failed. Language tool versions: mplink.exe v4.30.01, mcc18.exe v3.30 Preprocessor symbol `__DEBUG' is defined. Sat Oct 24 14:50:12 2009 ------
-
Thread
PIC18F Werte frieren irgendwann ein
schrieb im Beitrag #6295580: > Wozu ist das asm Goto am Anfang der Routine? Ich kenne zwar die PIC18 nicht, aber weder bei den PIC16 noch bei den PIC24 habe ich je irgendwas in Assembler im Interruptkontext gebraucht. Das erledigt alles der Compiler. Ich denke, das ist bei den PIC18 genauso. MfG
Klaus schrieb im Beitrag #6295682: > Ich kenne zwar die PIC18 nicht, aber weder bei den PIC16 noch bei den > PIC24 habe ich je irgendwas in Assembler im Interruptkontext gebraucht. > Das erledigt alles der Compiler. Ich denke, das ist bei den PIC18 > genauso
-
Thread
Mikrocontroller Rechenleistung reicht für aktuelles Projekt nicht?
Intrinsics, die Du dann benutzen musst, normaler C-Code > benutzt die DSP-Einheit nicht. > > Die dsPIC33EP laufen mit 70 MHz im Vergleich zu den 50 MHz der > PIC32MX1xx/2xx. > > Zusammenfassend: Wenn Dein Code die DSP-Einheit gut nutzen kann, ist > dsPIC33EP schneller, ansonsten hat PIC32MX die
so besonders, > sprich der Quelltext muss in Assembler geschrieben werden? Der C32 bzw XC32 (PIC32MX) und der C30 bzw XC16 (PIC24,dsPIC) sind angepasste gccs, der MIPS16e bzw PIC24 Code generieren, also im Prinzip das gleiche, was sonst auch auf anderen Architekturen zu finden ist. Die kostenlose
-
Thread
Digitaluhr bauen
alle Netzteil-Bauteile auslötest und die alte Platine mit 5V bestromst, hättest du schon ein hübsches PIC-Experimentiersystem..
...wenn der pic nicht writeprotected wäre. Klaus.
-
Thread
24 serielle Schnittstellen am PC
alternativ zu 24 schnittstellen einbauen und erfüllt (teilw.) auch "Die Option, selber etwas mit einem (oder 24) ausreichend leistungsfähigem Controller (ATMega...) hinzubraten und zu programmieren besteht NICHT." http://www.enterpoint.co.uk/moelbryn/raggedstone1.html und die 24 schnittstellen in vhdl umsetzen ;-)
-
Thread
PIC gleichzeitig Master und Slave
gespeichert werden. > > Warum nicht die SD an die 2. SPI Schnittstelle hängen und die SD direkt > vom PIC ansteuern? Der PIC24 ist ein 16 Bitter und bestimmt 5 mal so > mächtig wie ein original IBM AT. Der sollte das locker schaffen. > > MfG Klaus Vor allem ist der PIC24 mal um einiges schneller
Beispiel für den PIC24FJ64GA002 dabei. Die Portierung auf einen anderen PIC ist sehr einfach, das habe sogar ich hinbekommen. Und ich hatte es mit einem PIC32 zu tun. Vermutlich muss man nur die Pinbelegung anpassen, mehr
-
Thread
Umstieg von PIC18F zu STM32F3
@Tippgeber Grund: STM32 ist mächtiger als PIC32 und viel billiger
zu. Um das Problem zu verdeutlichen: Nimm einen STM32F303ZE. Der hat bis zu 90 DMIPS Der PIC32MX470 hat dagegen 150. Dafür hat der STM32 aber eine FPU, der konkrete PIC nicht. Dafür ist der PIC32 aber billiger. Dafür hat der STM32 mehr und schnellere ADC. Dafür hat der PIC32MX aber doppelt
-
Thread
Quick&dirty - schnelle Problemlösungen selbst gebaut Bilder
Zwei PCF8574 ersetzen einen PIC16F876 in der Schaltung... Gruss Chregu
> Die alten (>20 J.) SCSI-Platten drehen sich aber noch immer 24/7 und > starten auch einwandfrei. Warum sollen sie starten wenn sie 24/7 drehen?
-
Thread
Led Cube (Fragen Multiplexing)
aufs kleinste geplant werden. und die planung fängt gewiss nicht mal schnell mit irgendeinem 0815 pic an...
Marc S. schrieb im Beitrag #2451315: > ja nicht mit einem PIC funktionieren, man kann ja auch beispielsweise 13 > Pics nehmen und dann jeweils eine Spalte mit 12x12 Leds ansteuern und > dann einen Pic, der das Signal aufspaltet. Wenn schon, dann ist eine
-
Thread
einfacher PIC Einstieg
Hallo, ich beschäftige mich kürzlich mit dem PIC 24E USB Starterkit und habe erstmal versucht LEDs zum leuchten zu bringen. Dies hat auch funktioniert, nur das Abfragen der Taster funktioniert nicht wie gewünscht. Wie im Forum schon mal beschrieben
anderes falsch sein. > > Danke! Gern, auch wenn das jetzt keine große Hilfe ist da ich den Pic24 nicht kenne.
-
Thread
Kann ein PIC sich selbst löschen?
Hallo, meine Frage an euch ist, ob sich ein PIC von selbst löschen kann, oder ist es vielmehr so, dass der PIC sich in einem RESET-Zustand befinden kann, damit er aufhört zu arbeiten. Wenn ja, welche Möglichkeiten können bei einem PIC der Serie
drauf, komme ich evtl. anders > an den Code? Wenn du "0"en ausliest dann sagt das nix aus ob der PIC leer oder Programmiert ist sondern das die "CodeProtection" gesetzt ist (PICkit User manual S.24) Wenn in CONFIG6H auch noch WRTC gelöscht ist, können auch die CONFIG's via ICSP nicht verändert werden
-
Thread
WS2812 LED-Pixel immer weiss (Timing Problem)
www.mikrocontroller.net/articles/WS2812_Ansteuerung Ich wollte einen Streifen aus ca 10 LEDs mal zum testen mit einem PIC16F887 ansteuern. Es werden ja 24 Bits in einer Reihe gesendet für ein LED (G;R;B). Zum testen habe ich den Ausgang direkt im Code ohne Schleifen etc. 24-Mal ein und ausgeschaltet. Für 0-Bits schalte
Ansteuerung mit > min. 6MHz. Ein Instruction Cycle bei 6MHz ist beim AVR aber 167ns lang. warum ist der PIC so lahm? ich dachte die sind schneller, schliesslich wurden die ersten Propeller Clocks mit PIC gemacht. http://pic-microcontroller.com/analog-digital-propeller-clock-using-pic16c84/
-
Thread
24c02 schützen
gibt es ja noch genügend routienen im internet dazu. und noch ein paar leute in foren... für den PIC gibt es so etwas jedenfalls. und die 8-pins sind die PIC12FXX, glaube ich. wenn du AVR programmierst, kannst du natürlich auch den Tiny nehmen. software i2c routinen gibt es ja auch dafür fertig.
und Bereitschaft mir zu Helfen. Ja also mir geht es darum das die Programme die ich in den 2 stk 24c02 haben in eine andere eeprom/AVR /PIC zu bekommen ist mir ganz egal in welchen Hauptsache sie sind gegen das auslesen Geschütz damit sie 100% niemand lesen kann. Da ich aber davon nicht so
-
Thread
36MHz Quarz schwingt mit 12 MHz
Das Datasheet dieses Controllers macht übrigens bei 24MHz schon schlapp.
Und was soll er mit einem 36MHz Quarzoszillator bei einem 24MHz Controller anfangen?
-
Thread
USB HOST und Device an USB-A
willst 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
Lötstation JBC ?
Kleinzeug (ja, kann man mit entsprechender Kompetenz viel einfacher und mit mehr Gimmicks mit einem PIC machen, aber PIC sind für mich keine einfache Lösung), aber der Aufwand schien mit die Sache doch nicht wert, zumal die Weiterbenutzbarkeit der Lötgerätschaft doch eher fraglich ist. Offen ist für
SNT, was ich damals verbaut hatte, lag bei etwa 10€ (oder nen Tick darunter) und war ausgewiesen mit 24V/6A Dauer .. 9A Spitze. Wenn du jetzt bei Ali schaust, finden sich dort SNT 24V/240Watt für ca. 15€. Das wäre mMn eine solide Sache - technisch wie preislich. > Man könnte sich alternativ auch
-
Thread
[V] ne Menge Baueile nochmals
BICMOS CURR. MODE PWM SO8 3,00 € 25 x SFH6156-4T Optokoppler 5300V SO4 3,00 € 10 x 24LC01 CMOS Serial EEPROM 3,00 € 5 x ATINY12V-1S1 Microcontroller AVR 1KB Flash SO8 2,00 € 5 x PIC16C73A PIC uC, 5ch-A/Dandler, 4K, 20MHz DIL28 3,00 € 10 x TC551001BFL
3,00 € 5 x MAX699 Power-On Reset IC DIL8 2,00 € 5 x SCC2691AC1N24 UART DIL24_S 3,00 € 5 x TLC3704 QUAD MICRPOWER VOLT. COMPARATORS DIL14 3,00 € 10 x 27V512 EPROM PLCC44 3,00 € 15 x PIC16LF818
-
Thread
PIC18F2550 möglichst einfach programmieren
ob man damit auch PIC18Fxxx brennen kann, weiss ich nicht: http://www.the-starbearer.de/Praxis/Microkontrollerpraxis/PIC/Pic_minimal.htm
eingentlichen Pin-Funktionen brauchst. Im Debug-Modus ja, im Programmier-Modus m.W. nicht. Bei den PIC24/33 scheint sich das netterweise geändert zu haben, nur gibt's da dummerweise keinen 28pin-Zwerg mit CAN. Kriege ich den Controller denn so dessiert, dass er völlig ohne Zugriff auf die Programmier-Pins
-
Thread
Billigst USB-Host-Controller
Ein PIC24FJ32GB002 gibts selbst bei Reichelt für 3,50 Euro. Dazu noch ein ein Transistor o. Ä für die 500 mA und die Aufgabe ist erfüllt.
mh schrieb im Beitrag #1902854: > Ein PIC24FJ32GB002 gibts selbst bei Reichelt für 3,50 Euro. Nein, habe gerade nachgeschaut. Ist nicht zu finden.
-
Thread
USB --> UART PIC18f2550
gibts bei Microchip, wenn ihn Windows nicht ohnehin automatisch installiert. Windows erkennt deinen PIC als Serielle Schnittstele (virtueller COM-Port), man kann dann mit Putty oder dem Adruino "Serial Monitor" leicht mit dem PIC kommunizieren. Ich habe das schon mehrfach verwendet (PIC24+PIC32), es ist zuverlässig, simpel zu programmieren und für die meisten Sachen ausreichend. Wenn der PIC als unbekanntes Device erkannt wird, ist oft irgendwas an der USB Implementierung faul. Takt ist ein guter tipp. Man braucht auch einen Quarz (außer bei sehr neuen PICS, z.B: PIC24FJ128GC006).
-
Thread
Kleiner µC mit PWM, ADC und CAN gesucht
PIC24HJ128GP502
LPC11C22/C24 haben einen on-chip CAN transceiver in 7x7mm.
-
Thread
Zwei Schieberegister in Reihe: Denkfehler?
Bit von data und clock) bringen nur Fehler. Ich schiebe immer 16 bit. Denke ich. Als ob es aber 24 bit wären oder so... Aber 24bit int gibt's ja nicht, oder? Zumal C18 default in einem 24-bit Speichermodell läuft... Seltsam.
Joachim ... schrieb im Beitrag #2276629: > Ich schiebe immer 16 bit. Denke ich. Als ob es aber 24 bit wären oder > so... > Aber 24bit int gibt's ja nicht, oder? Zumal C18 default in einem 24-bit > Speichermodell läuft... Na wenn Du es nicht weißt ...
-
Thread
Grafik Display 128x64
integrierten Schriften angewiesen. Da du eh schon in C programmierst, was hälst du von einem Upgrade auf PIC24? Dann kannst du auch die Grafik-Library von Microchip verwenden, die Textausgabe, Bildausgabe (sogar ein komplettes UI mit Tasten, Listen, ...) schon implementiert hat. Was deine Aufgabe dann ist,
schenken darf, dann braucht ein minimaler Zeichensatz von einer Schriftgröße mit 24px Höhe 3.5kBytes flash. Wenn jetzt noch ein bisschen eigenes Programm dazu kommt und ein paar Texte die ausgegeben werden sollen, dann ist der PIC schon voll und man kann die Besonderheiten eines Grafik-Displays
-
Thread
PDIUSBD12 ersetzen oder "adaptieren"
verwendet...das weiss ich leider nicht...noch nicht.. ich stell mir halt vor, dass ich entweder einen PIC24 der USB Host unterstützt und als MINI MINI Weiche dienen soll, den PDIUSBD12 dort anstöbseln kann und die alte Hardware über einen "virtuellen Comport" in diesem Sinne ansteuern kann...indem ich einen zweiten PIC 18F2550 mit dem PIC24 verbinde.. lieber wäre es mir ich könnte alles mit dem 18F2550 machen... oder eben den PDIUSBD12 mit einem anderen "Huckebak" chip an einen RS232 bekomme... ..eiere da schon
-
Thread
[PICASM]? Wir das kommen?
Flo schrieb im Beitrag #3465218: > Ist es geplant, dass ein Syntax Highlighting für PIC asm irgendwann im > Forum kommt? Hat jemand einmal darüber Nachgedacht? Welcher PIC? PIC18? PIC24/dsPIC? PIC32 aka MIPS? Du siehst das Problem? fchk
aktuellen Assemblern sind die Spalten reichlich egal, da geht dann auch sowas: [avrasm] label: ldi r24, 23 [/avrasm] Probier doch mal, ob du den Doppelpunkt auch schreiben kannst, dann müsste das ja alles für die PIC-Assembler genauso nutzbar sein.
-
Thread
ATtiny10 lässt sich mit USBasp und avrdude nicht flashen
Gibt es einen Grund, warum es unbedingt ein Attiny10 sein muss? Kannst Du keinen PIC10F320 oder so etwas in der Richtig verwenden. Da hättest Du das Problem nicht. Das ist ein hundsgewöhnlicher PIC mit einem ganz normalen ICSP, was mit jedem PICKIT 3 funktioniert. fchk
Frank K. schrieb im Beitrag #5119554: > Kannst > Du keinen PIC10F320 oder so etwas in der Richtig verwenden. Da hättest > Du das Problem nicht. Das ist ein hundsgewöhnlicher PIC mit einem ganz > normalen ICSP, was mit jedem PICKIT 3 funktioniert. Den hab ich
-
Thread
STM32 vs. AVR16 messen von Spannungen von 0,5-1,2V
Hallo, mit CAN gibt es noch folgende 8Bit Controller Serien PIC16F180 PIC18-Q83 PIC18-Q84 und "ältere" ATmegas.
Veit D. schrieb im Beitrag #7915788: > mit CAN gibt es noch folgende 8Bit Controller Serien > PIC16F180 > PIC18-Q83 > PIC18-Q84 PICs Problem ist teuere Compiler. Somit lohnt sich PIC nur für Großfirmen. Oder für Projekte, die mit Assembler auskommen.
-
Thread
Lohnt sich der Einstieg in die MSP430 Welt?
Allzweckprozessor bist Du aber mit ARM und MIPS (PIC32) besser bedient. Nicht teurer, aber viel schneller. Ich hantiere gerade mit TI TIVA TM4C bzw MSP432. Schöner Softwaresupport mit TI-RTOS und Driverlib. fchk
Programmierung in Hochsprache UND Assembler im Grunde angesagt. Guck dir lieber alles mal an, vom PIC10 über MSP, Atmel AVR, PIC24, Cortexe von diversen Herstellern, PIC32, div. Renesas und und und. Manche Architekturen wirst du dann irgendwann man mehr mögen und andere weniger, aber wenigstens in den
-
Thread
Wo PIC-Controller kaufen? *günstig*
konkret brauchst. Ich brauche keinen bestimmten, nur irgendeinen 8-Bit mit SPI und UART und 16 - 24 pins. A. K. schrieb im Beitrag #4554763: > Da gibts Farnell für Privatkunden: https://hbe-shop.de/ Da kostet der günstigste PIC 4€. Das ist mir zu teuer, sry. Bestellt ihr eure PIC Controller
E-bähy: http://m.ebay.de/itm/1Stueck-SMD-PIC18F25k22-i-ss-CPU-Conrtoller-C-Prozessor-SSOP28-SMD-PIC18-/321656981540?nav=SEARCH
-
Thread
RFID Türlesegerät
pic tech schrieb im Beitrag #2744543: > ... > Das IC mit 8 Pins, >...sowie auf den Aufkleber versetzen, ... der IC mit 8 pins hat folgende Aufschrift: 24C32 776991132 der große IC mit dem
pic tech schrieb im Beitrag #2744823: > Ist diese Anweisung beschränkt, da fehlen einige Code.< ?? > Hier eine bessere, http://kurzurl.net/Juiz1 Was soll ich mit der anleitung vom SN K168 ?
-
Thread
Datenblatt MSP430F543x
Ich hab in meiner Diplomarbeit damals den MSP430 gegen einen PIC24F und einen M16C vergleichen. Siehe hier: http://supachris.homeip.net/Diplomarbeit.pdf Seite 26.
aufgetaucht: Microchip nanoWatt XLP Zitat: Im Einzelnen besteht die neue MCU-Serie aus der 16-bit-PIC24F16KA-Familie mit typischen Ruheströmen von nur 20 nA und den 8-bit-PIC18F46J11- und PIC18F46J50-Familien. Die beiden letzteren weisen typische Ruheströme von weniger als 20 nA auf. Die sechs Mehrzweck-Controller
-
Thread
PIC zieht 70mA ???
PIC auch nicht werden. Steffen
genommen und einfach die Bezeichnungen an den Pins geändert) Naja, auf jedenfall hab ich einen PIC16F628A-I/P drin der auch 20Mhz abkann! Ein "Treiber" für externen Speicher ist noch nicht implementiert, aber man denkt ja mit (manchmal ;) und deshalb hab ich schonmal Platz für einen 24CXX gemacht
-
Thread
PICKIT 3 Programmer: Frage
taugt dieses Angebot etwas? Muss ich etwas beachten? http://www.ebay.de/itm/Microchip-PICkit-3-PIC-KIT3-In-Circuit-Development-Debugger-Programmer-PIC-PIC32-/261497233414 Mit dem Programmer möchte ich PIC32MX und dsPIC33 flashen. Die Controller sind im DIP-Gehäuse. mfg Friedrich
damit, aber die Beschreibung kling ganz gut. Das Microstick II unterstützt eigentlich alle "3.3V PIC24FJ, PIC24E, PIC24H, dsPIC33, and PIC32 28-pin SPDIP packaged devices", der Microchip Support hat mit aber verraten, dass diese Aussage richtig war als der Microstick II auf dem Markt kam und neuere
-
Thread
Mit PIC12F629 WS2812 NeoPixel ansteuern
S. schrieb: >> Habe ich bereits gesehen. > > Nein, wohl doch nicht so ganz. > Denn unter "Für PIC12, PIC16, PIC18..." > ist dir der Link "Forenthread" entgangen! > > Beitrag "Re: [ASM & C] PIC12/PIC18/PIC24 WS2812 SPI Library" > > Da sehe ich reinen C code, > allerdings für etwas moderneren
Leider funktioniert es ach nicht mit dem MPLAB bzw XC Compiler. Außerdem ist das garnicht für den PIC12F629 sondern für den PIC12F1840. Sprich, es funktioniert nicht.
-
Thread
Datenlogger muss 1 Jahr mit Batteriestrom durchhalten
Stromverbrauch sinnvoller. Ich hab vor kurzem eine Fernbedienung mit einem RFM12 Modul gebaut und da einen PIC24 und einen MAX882 eingesetzt. Wenn man keinen Knopf drückt, ist alles abgeschaltet und der Controller im sleep mode. Die ganze Schaltung hat da einen Verbrauch von 14uA. Die R6 Batterien würden bei
eingeplant. Statt RTC koenne man auch Timer1 im PIC nehmen.
-
Thread
PIC16F627a Anfänger
Pic AVR Studio geht nicht.
Hallo, Jetzt hab ich ein zwischenproblem: Ich kann meinen PIC nichtmehr neu programmieren... jedesmal zeigt er an das es keinen pic auf dem board gäbe...
-
Thread
ok erledigt danke: english deutsch wer kanns richtig übersetzen.
AVR, Pic und dsPic... nur ARM wollte ich nicht da nur drei oder vier glaube ich unterstützt werden.. Mac Gyver PM an Dich Ich mache hauptsächlich Pic ..dsPic.. LG Rudi ;-)
habe - daher danke nochmal auch fürs lesen! LG Rudi ;-) das Vorgängermodel ist ja für manche PIC super..solange man nichts neues macht.. aber nicht für PIC24...ARM oder gar AVR.. ......
-
Thread
Wie setze ich ein Bit korrekt in einem "bitfield" ?
eine Nußschale. Aber Hallo! Ich wusste gar > nicht, dass es so kleine Mikrocontroller gibt. Diese PIC10 sind im Grunde lebende Fossilien. Sie stammen wenig verändert vom allerersten PIC ab, dem PIC1650 von 1976. Aber es gibt eben Aufgaben, wo das ausreicht. Der Befehlssatz war schon damals auf diese
in der armen Sau, die sich nach Abgang des einzigen PIC-Experten mit einem Befehlssatz rumärgern darf, in dem alles anders heisst, als sonst üblich. Schätze, dass so mancher PIC10 nicht viel mehr ist, als ein digitaler stromsparender Ersatz eines NE555
-
Thread
PIC 16F877A Schrittmotorsteuerung
Hallo Zusammen, Vorneweg ich habe noch keine Erfahrungen mit PIC Programmierung... ich möchte in die PIC Welt einsteigen, und habe auch schon eine erste Aufgabe. Schrittmotorsteuerung Was ich mir vorstelle: Mit einem Schrittmotor soll eine Scheibe (D15cm
ein komplexeres Projekt wagen wuerdest. Falls ich falsch liege, solltest du erst ein C-Tutorial fuer PIC suchen und absolvieren.
-
Thread
PICKit 2 oder 3?
setzen - mach ich bei den kleinen 8-bittern immer so. So mache ich das auch immer, auch momentan beim PIC24. Für kleinere Projekt nehme ich auch gerne mal ASM.
aktuelle Version auf das Pickit. Das Pickit benötigt auch unterschiedlich Versionen für die verschiedenen Pic Familien. Also für die PIC18 oder dsPic oder PIC32. Kann es sein das du ausversehen im Hintergrund noch das Standalone Tool am laufen hast und somit MPLAB X keinen Zugriff auf das Pickit hat?
-
Thread
Probleme mit Can Hausbus
die Masse an der Quelle nicht > die gleiche Masse wie am Ende ist? Bei DeviceNet werden GND und -24V getrennt geführt und sind nur im Netzteil miteinander verbunden und geerdet. Die +/-24V Leitungen sind auch deutlich dicker, so daß kaum >5V Abfall auf den -24V auftreten sollten. Daher kann -24V als
Auf dem D-Sub 9 sind noch +24V. Die versorgen über Spannungsregler den PCA82C251 und 2 Optokoppler HCPL0710. Der MC (z.B. T89C51CC01) ist somit vom CAN galvanisch getrennt. +24V-GND und CAN-GND sind am 24V-Netzteil geerdet. An den
-
Thread
Pic Lernen aber wie??
PIC ist nicht gleich PIC, da gibt es große Unterschiede. Alle MC-Familien von Microchip heißen PIC. In der Leistungsfähigkeit sind die PIC18 ungefähr mit den AVRs vergleichbar. Die PIC18 werden auch
ein nachtrag von mir: selbst ich als ich nach ein paar jahren mit den PIC18er zum ersten mal einen PIC24 zum laufen bewegen wollte, habe ich noch ein einfaches LED-blinklicht programmiert. dabei sieht man welche einstellungen gemacht werden müssen bevor man viel code (und
-
Thread
SD Card, Datei ins Ram vom µC laden
ist, stattdessen würde ich and einer Stelle zum FatFS greifen. In den Beispielen ist eines für den PIC24 dabei, der Aufwand sollte minimal sein das auf dem PIC32 zum laufen zu bringen. Hier findest du auch fertige Implementierungen für den PIC32: http://www.microchip.com/forums/m563218.aspx Du
von Lucio für eine nettere Beschreibung. PS: Die Performance des FatFS ist bei mir, zumindest zum PIC24 Dateisystem von Lucio, identisch oder sogar besser. Also es ist wirklich ein super Dateisystem.
-
Thread
Ethernet mit PIC realisieren
PIC24-WebServer (den man natuerlich auch neu programmieren kann) gibts auf eBay - hat allerdings einige Wochen Liegerzeit aus China: http://lehwalder.wordpress.com/2013/07/19/pic24-webserver-mit-enc28j60
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
Orientierungshilfe ATXMega oder ARM (ST, NXP)?
. Ich zähle mal ein paar Dinge auf, welche in der 32-Bit-Welt einfacher sind (dazu gehören noch PIC32/MIPS und Renesas RX, AVR32 kenne ich nicht), das gilt teilweise auch für MSP430 und PIC16): - Die Hardware beim AVR passt leider nicht zum GCC - Kein prog mem. D. h. auch nicht Ausgabefunktion
Xmega(192/256A3) nehmen sich da nicht viel, da der Xmega 8-bitter mit 32 MHz und der STM32 nur mit 24 Mhz läuft und mehr auch nicht rauszuholen ist.
-
Thread
Ethernet auf µC
bischen einfacher als ein externer Ethernet-Controllern. Löbliche Ausnahme: Microchip hat einen PIC18 mit dem ENC28J60 mitsamt PHY verheiratet (ausgerechnet... bei den wesentlich eleganteren PIC24/30/33 leider nicht).
bis zur Übersicht über die Typen mit Ethernet. Wobei ich grad feststellte, dass immerhin auch ein PIC24 geplant ist.
-
Thread
Pickit 2 + MPLAB v8.46 + PIC16F876
): _______________________________________________________________________ Programming Target (24.05.2023 16:26:51) PKWarn0003: Unexpected device ID: Please verify that a PIC16F876 is correctly installed in the application. (Expected ID = 0x9E0, ID Read = 0x0) Erasing Target Programming Program
): _______________________________________________________________________ Programming Target (24.05.2023 16:34:05) PKWarn0003: Unexpected device ID: Please verify that a PIC16F876 is correctly installed in the application. (Expected ID = 0x9E0, ID Read = 0x0) Erasing Target Programming Program
-
Thread
Kommunikations FPGA<-PIC: Fehlerhafte Erkennung der Daten
möchte eine vermutlich "einfache" Aufgabe lösen, komme aber nicht weiter :/. Ich müchte Daten vom PIC an den FPGA senden. Dafür habe ich den PIC18F2450 mit einem Spartan3A-DSP-Board über 11 Leitungen verbunden. Der FPGA arbeitet mit 100MHz. Der PIC mit 20MHz. Dabei sind 8 Leitungen mit Port-d
: [vhdl] if (uCData(31 downto 24)="00000001") then LED_test2<='1'; else LED_test2<='0'; end if; uCData(31 downto 24)<=databus_uC; [/vhdl]
-
Thread
Software I2C will mit PIC16F88 nicht richtig
kleines Platinchen gemacht, wo dieser drauf sitzt. Verbinde ich diese an eine I2C Leitung, die von einem PIC24 mit Hardware I2C gesteuert wird, antwortet mein Platinchen brav. Will sagen, hardwaremäßig sollte alles in Ordnung sein. Sowohl beim PIC24 als auch beim PIC16 sind 10k Pull ups an den Clock- und Datenleitungen. Mit dem Oszi sehe ich mit dem PIC24 als Master folgendes: Gebe ich die richtige Adresse ein, setzt der Slave (in diesem Fall der TDA7333) SDA auf LOW, der Master erkennt dies erwartungsgemäß, und gibt den Bus mit Setzen der SCL auf