-
Thread
PIC - IP-Steuerung mal etwas anders
Vatter schrieb im Beitrag #2292825: > für PICs ab PIC18 gibt es einen fertigen kostenlosen TCP/IP-Stack Tobias Kurz schrieb im Beitrag #2292637: > Als PIC würde mir der 18F4550 gefallen. Vergiss den 18f4550. Der hat zu wenig Flash. Hab jetzt schon Einiges gemacht mit dem TCPIP Stack von Microchip. Hab ihn schon auf PIC18, PIC24 und PIC32 verwendet. Meine Erfahrung: Auf dem PIC18 sind 64K Programmspeicher dafür absolutes Minimum. Besser 128K. Der Stack von Microchip ist zwar robust und kann auch von Haus aus schon
-
Thread
suche vergleichbaren typ pic16f84 aus der 18er reihe
Ich glaube fast, daß es keine PIC18-Bausteine mit so wenige Pins und so wenig Power gibt. PIC18F1220 und aufwärts hat 18 Pins.
Interessanterweise gibt es weiter "oben" durchaus auch 18pinner - nämlich bei den PIC24. Das Teil hört auf den sicherlich leicht zu merkenden Namen PIC24HJ12GP201.
-
Thread
DS18S20 auslesen (finde den fehler nicht)
Und noch ein Tipp: nimm gleich einen DS18B20 !
Wie bin ich blos auf PIC gekommen. Tobias N. schrieb im Beitrag #2997369: > das timing bei > ow_reset() stimmt also der ds18s20 antwortet So gesehen JA! Schmeiss mal diese Code Zeilen PORTC |= (1<<PC5) und
-
Thread
Junge, enthusiastische Elektroniker gesucht
Anfänger die in ihrer Freizeit mit an einem Projekt mitarbeiten möchten. Verwendung von Microchip PIC18 Reihe, Propeller P2, ProfiBus, diverse A/D Wandler bis 500MHz, 19“ Gehäuse, Gas MFC‘s und diverse andere Komponenten. PCB Layoutsoftware KiCad und oder Eagle. Bitte nicht scheuen sich zu Melden
Ekkehardt L. schrieb im Beitrag #7162786: > Verwendung von Microchip PIC18 Reihe, Propeller P2, ProfiBus, diverse > A/D Wandler bis 500MHz, 19“ Gehäuse, Gas MFC‘s und diverse andere > Komponenten. Den PIC...ok. Ist nicht sooo weit verbreitet, aber der Propeller ist
-
Thread
RTOS auf dem PIC
Ich habe mir neulich ein PIC-Entwicklungsboard zusammengefummelt mit einem PIC18F458, RS232, CAN und nem T6963 Grafikdisplay. Ich möchte mich jetzt ganz gerne an die Thematik RTOS rantasten. Wer hat schon erfahrungen damit und
Stephanw, auf den ersten Blick sieht das Linkerskript wie ein normales Linkerskript aus, das mit dem C18-Compiler mitgeliefert wird. Ich nehme an das Dein Linkerskript aber vom freeRTOS stammt oder!? An Deiner Stelle würde ich die C18-Compiler Linkerskripte für den PIC18F452 und für den PIC18F458 in
-
Thread
SD-Karte -> µC -> USB -> PC
SD-Controller > umzusetzen, oder?! Nein! Es wäre am klügsten/wirtschaftlichsten/einfachsten den PIC18LF4620 gegen einen mit USB-Interface (z.B. den PIC18LF4550) auszutauschen und diesem eine USB-Mass-Storage-Firmware zu verpassen. Dann brauchst Du NUR den PIC und die SD-Karte. Und am PC wird das Teil
> Es wäre am klügsten/wirtschaftlichsten/einfachsten den PIC18LF4620 > gegen einen mit USB-Interface (z.B. den PIC18LF4550) auszutauschen und > diesem eine USB-Mass-Storage-Firmware zu verpassen. Ich habe bei uns gerade zufällig noch einen 4550 gefunden.
-
Thread
PIC booten über RS485
Hallo Leute! Ich möchte für PIC-Programme (PIC18Fxxxx), die mit dem Compiler Proton von Crownhill erstellt werden, Update-Dateien für den Nutzer zur Verfügung stellen. Dazu habe ich am Anfang des Programms einen entsprechenden Bootloader
Hinweis: In der Regel verwendet man Bootlader anders: https://www.google.de/search?q=pic18+bootloader&ie=utf-8&oe=utf-8&gws_rd=cr&ei=0ppmVsGwEYGxaZjOgvAP
-
Thread
Schaltschwelle der digitalen Eingänge des PIC
Falls der PIC einen ADC hat, kann man ihn für sowas nutzen
löschen) - die Programmierspannung musste ich von Hand einstellen (glücklicherweise habe ich keinen PIC gehimmelt) - In-Circuit-Debugging nutze ich sowieso nie - beim Wechsel von 16F zu 18F muss in den 16F876 eine andere Firmware gebrannt werden - kein ZIF-Sockel auf dem Brenner - Brenner8P hat einen
-
Thread
PIC16F628A PWM mit delay (ASM)
call Warten_18.834 bsf PORTB,0 call Warten_1.166 bcf PORTB,0 call Warten_18.834 bsf PORTB,0 call Warten_1.166 bcf PORTB,0 call Warten_18.834
call Warten_18.668 bsf PORTB,0 call Warten_1.332 bcf PORTB,0 call Warten_18.668 bsf PORTB,0 call Warten_1.332 bcf PORTB,0 call Warten_18.668
-
Thread
PIC mit zwei TX-Eingängen
PIC18F6527 PIC18F65J10 .... (Also in der PIC18F Serie sind doch einige zu finden) mfg schoasch
die USB-Schnittstelle auszuweichen. Hier eine Beispielschaltung: http://burger-web.com/Projects/PIC18F4550USB/de_PIC18UsbBoard.htm Die serielle Schnittstelle ist hier noch frei und man hat mit dem PIC18F4550 genügend Power für andere Dinge. Überlegen könnte man sich auch eine Variante mit zwei
-
Thread
ATMega ans LAN bringen: Mit HLK-RM04?
aufzublähen. Die billigste und kleinste Möglichkeit, einen Ethernet-Knoten aufzubauen, ist ein PIC18F67J60. Das ist ein 64-Pinner, der alles enthält: Ethernet MAC, Ethernet PHY, Prozessor, Flash, RAM, die übliche Peripherie. Du musst nur noch 3.3V anlegen, einen 25 MHz-Quarz anschließen (der ist
gibts bei Microchip, dazu MPLABX und XC8, und die Sache läuft. Wenn Du mehr IOs brauchst, gibts den PIC18F97J60. 100 Pins statt 64, mehr IOs, mehr UARTs/SPI/I2C, ansonsten alles gleich. Der Ethernet-Teil ähnelt dem ENC28J60, aber da hier der SPI-Flaschenhals fehlt, ist die erzielte Datentransferrate
-
Thread
PIC16C711 durch PIC16F716 ersetzten??
Daniel E. schrieb im Beitrag #4647283: > Schon mal geprüft, ob nicht auch ein PIC18F geht? Notfalls mit > adapterleiterplatte. Mit MPLAB und neuem Programmet zeitgemäßer. Um Zeitgemäß zu sein braucht es nicht unbedingt einen PIC18. Auch bei den PIC16 hat Microchip in letzter
einige wirklich nette Varianten auf dem MArkt gebracht. Teilweise deutlich leistungsfähiger als ältere PIC18. Nach dem auch beide Varianten vom gleichen Compiler unterstützt werden und die meisten neuen PIC16 dassselbe Schema beim Pinning haben wie die PIC18 sind die Grenzen zwischen dne beiden Familien
-
Thread
PIC - Programmierumgebung für C
besorge dir einen PIC18 deiner wahl (3.3V versus 5V, genügend RAM und Flash), installiere MPLBX und den XC-Compiler: www.microchip.com/MPLABX unter http://pic-projekte.de/wiki/index.php?title=Hauptseite findest du auch gute tips, beispiele und hilfe PIC16 sind wirklich veraltet, das ist etwa so wie wenn du bei einer kutsche für pferde versuchst eine servo-lenkung einzubauen: irgendwie ist's vielleicht möglich aber echt nicht epfehlenswert. die PIC18
-
Thread
Wo bekommt man zurzeit noch Mikrocontroller her.
MaWin schrieb im Beitrag #7161982: > Nimm PICs, die will sonst keiner :-) PIC18 bekommt man auch schon lange nicht mehr :-( PIC16 schon, aber wer will schon Controller mit 128 Byte RAM?
Alex schrieb im Beitrag #7162549: > PIC18 bekommt man auch schon lange nicht mehr :-( > PIC16 schon, aber wer will schon Controller mit 128 Byte RAM? Das mit dem PIC18 stimmt leider. Dann nimm halt PIC24, so kompliziert ist der Umstieg
-
Thread
PIC programieren via rs232
kannst Du den PIC18f87J10 ebenfalls programmieren und es gibt recht günstige Kopien von dem Gerät.
oder du sendest den PIC18(L)F2550 für den brenner9N jemanden zu und lässt ihn dir programmieren. ich denke, das ist noch einfacher.
-
Thread
LCD schmiert ab bei gleicher Hardware aber anderer Code/ Controller
Euch um Mithilfe zur Lösung meines Problems bitten. Ich habe ein E-Kart für meinen Sohn mit einem PIC18F4580 gebaut. Der Code läuft mehr oder weniger 95% und wurde mit dem alten MPLAB IDE erstellt. Das LCD läuft zu jeder Zeit einwandfrei! Da das alte IDE out of date ist bin ich zum neueren MPLAX
gebaut, das läßt auf handwrkliches Geschick schließen. Dazu hast du offenbar eine Art Tacho mit einem PIC18 und einem LC-Textdisplay gebaut. Das läßt auch auf elektronisches Geschick schließen. Ist ja vermutlich eine selbstgestaltete Leiterplatte mit selbstgestalteter Schaltung. Oder ist das auch bloß "
-
Thread
Problem mit MPLAB und C18 Compiler
Hallo alle zusammen, ich habe gerade MPLAB und den C18-Compiler runtergeladen und versuche einen PIC 18f242 damit zu programmieren. Leider komme ich mit den Einstellungen von MPLAB nicht zurecht. Ich bekomme immer folgende Fehlermeldung: Preprocessor symbol
Also, erscheint sowas??: Debug build of project `C:\PIC18F_USB_AQUA_CONTROL\PIC18F_USB_AQUA_CONTROL.mcp' succeeded. Preprocessor symbol `__DEBUG' is defined. Tue Mar 03 20:40:29 2009 --------------------------------------------------------------------
-
Thread
Das ultimative Aquariumsteuergerät
gedacht? Mit SPI und I²C sind Erweiterungen quasi keine Grenzen gesetzt. Preiswerter wäre z.B. ein PIC 16F1827-I/SO für 1,45€. Bei diesem PIC kann man einen SPI und einen I²C gleichzeitig nutzen, also entweder SPI-1 und I²C-2 oder SPI-2 und I²C-1. Der 16F1827 ist nur ein Beispiel! Ob AVR oder PIC
leider auf die Anzahl der Expansion-Ports beschränkt. Wir müssen uns noch überlegen, wie wir den DS18B20 ^^ damit anschließen, oder ob wir für die DS18B20-Sensoren z.B. noch Mono-Klinkenstecker vorsehen.
-
Thread
Mikrocontroller programmieren
Die Projektaufgabe ist ja erst in Planung! Mein Microcontroller (am liebsten einen aus der PIC-Familie(PIC18F..)) ist fest auf einem Print aufgelötet und in ein Gehäuse verbaut. Ich muss aber eine einfache Möglichkeit haben, Aenderungen an der Software vorzunehmen ohne den Controller ausbauen
Hi >Also mein Vorschlag währe einen CAN fähigen PIC 18fxx zu verwenden und >mit dem dazugehörigen bootloader auszurüsten?? Hast du auch einen PC, der CAN kann? MfG Spess
-
Thread
Wann gibts mal wieder neue gute AVR 8-Bitter?
konnte. Microchip hat sich diesen Problemen angenommen und neue AVR entwickelt, die im Prinzip wie PIC18F mit anderer CPU sind. Praktisch alle Punkte, die ich an den klassischen AVR wie mega8 bemängelte sind damit gelöst und die Teile kosten weniger als einen Euro. Wohingegen so ein mistiger mega zu
> Microchip hat sich diesen Problemen angenommen und neue AVR entwickelt, > die im Prinzip wie PIC18F mit anderer CPU sind. Praktisch alle Punkte, > die ich an den klassischen AVR wie mega8 bemängelte sind damit gelöst > und die Teile kosten weniger als einen Euro. Wohingegen so ein mistiger >
-
Thread
PIC 16C63A Fahrstuhl-Steuerung wieder beleben
Sorry es ist ein PIC 16C74B
PIC wechseln wäre das einfachste.
-
Thread
Hat jemand Erfahrung mit dem 2,4GHz-Transceiver RFM70?
Meine Register Einstellungen sind genauso wie in den Hope Dateien! Ich habe die INCLUDE dateien von pic.h auf htc.h geändert da ich den high tech c Compiler verwende. Und da ich einen 18er Pic verwende habe ich die ANSEL Einstellungen durch ADCON1 = 0x0F ersetzt. Ebenso den OSCCON habe ich auf 0x70 gelassen
jemand noch ne Idee was ich bei der Portierung des Hope Codes vergessen habe. Ich verwende einen PIC18f2525 habe geändert: MCU Init: alt neu ANSEL -> ADCON1 = 0x0F; -> alles digitale I/Os WPUB -> -- Habe es mit dem High tech c Compiler kompiliert. Musste also noch die include <pic.h> auf
-
Thread
FT800 / FT810 Library
bei der Initialisierung das Beispiel im Programmer-Guide benutzt. Ich möchte den FT800 mit meinem PIC (PIC18F4620) einfach nur ansteuern. Definiere dazu die SPI-Schnittstelle meines PIC und sende ... EIGENTLICH ganz einfach, wenn Datenblätter nicht immer so kompliziert formuliert wären. Ganz am Ende
aber auch das hier: http://www.ftdichip.com/Support/SoftwareExamples/FT800_Projects.htm#FT81x_Simple_PIC_Application Das ist für einen PIC18F46K22 und das Dokument dazu erklärt auch noch mal: http://brtchip.com/wp-content/uploads/Support/Documentation/Application_Notes/ICs/EVE/BRT-AN-006-FT81x-Simple-PIC-Example.pdf
-
Thread
EEPROM beschreiben bei Spannungsausfall
Hallo, wir haben eine Anwendung mit PIC18 mit internen EEPROM. Hier sind Kalibrierdaten und ein 32 Bit Zähler gespeichert. Wenn die Maschine einen Zyklus beendet hat, was ca. 3 Sekunden dauert, wird im RAM ein Zähler erhöht. Wenn der RAM
Joachim B. schrieb im Beitrag #5698436: > steht im DB unter EEPROM schreiben PIC18F46K20: Da steht 1.8V (Min) und 3.6 V (Max)
-
Thread
Seminarprojekt Binäruhr, passenden µC gesucht
Mikrokontroller wäre für mich geeignet bzw auf was muss ich beim > Suchen achten? Ich würde einen PIC18 mit genügend IOs empfehlen, dazu das PIKkit3 als Programmer und Debugger. Wenn dir 25 IOs reichen würde ich den PIC18F25k22 verwenden. Die Entwicklungsumgebung MPLAB X IDE und der XC8 C-Compiler
kein Problem mit einer anderen > Sprache) > (- einsteigerfreudlich) > - halbwegs preisgünstig Der PIC18F25k22 + PICkit3 ist für dein Projekt geeignet sein, Programmiersprache C oder PIC-ASM. Möglicher Schaltplan: https://www.mikrocontroller.net/attachment/preview/214613/page_snapshots/001.png Mögliche
-
Thread
Einfacher Low Cost LCD Controller für 320x240 LCD im Textmodus
www.eu.nanya.com/index.aspx Danke für die Infos, werde dann mal drangehen meinen Grafikcontroller mit PIC18 auf ARM umzurouten und das Display Interface etwas universeller gestalten. Leider ist die ganze Chose mit Grafik Software ja doch viel Arbeit, die ich gern umgehen würde. Naja, vielleicht reicht ja
Kann mit dem Datenblatt von pollin aber nicht anfangen. Ich möchte das display später mit einem PIC ansteuern. Zur Zeit arbeite ich mit dem PIC 16F88 oder 18f2550. Also suche ich ein kleines test programm und eine Seite wo beschrieben wird wie ein solches Display ansteuert. ein danke schon mal
-
Thread
PIC oder AVR für Projekt
dem "Banking". Das ist schon richtig, dass es das gibt. Aber das betrifft dich auch nur, wenn du die PIC16F unter ASM programmierst ;-). Da aber die PICs die für dich interessant sind, eh PIC18F sind, betrifft dich das nicht ;-). Die interessantesten PIC-Klassen sind ja wohl eh die grossen PIC18F und
> .... PIC18xx 2 Interruptprioritäten und nen Softwarestack. Das mit den Prioritäten ist richtig aber der Stack ist immer noch Hardware (allerdings 32 Level). Erst die 16 Bit Controller PIC24 und die dsPIC
-
Thread
CAN Bus Alternative für Arduino
Einige wenige können es, zb Attiny167. Bei den PICs können es > alle mit einem EUSART, also alle PIC24/dsPIC/PIC32 und alle modernen > PIC18 (mit J oder K in der Typenbezeichnung). Und: LIN ist so designed, > dass die Slaves keinen Quarz brauchen, weil sie ihr Timing vom Bus > bekommen. Nur der
Einige wenige können es, zb Attiny167. Bei den PICs können es >> alle mit einem EUSART, also alle PIC24/dsPIC/PIC32 und alle modernen >> PIC18 (mit J oder K in der Typenbezeichnung). Und: LIN ist so designed, >> dass die Slaves keinen Quarz brauchen, weil sie ihr Timing vom Bus >> bekommen. Nur der
-
Thread
Eure Erfahrungen mit SDCC
Pic16/18/24/32 der letzten 5-10 Jahre sind sehr gut für C > Programmierung geeignet, da diese extra HW/SW bekommen haben, um > optimaler C Code übersetzen zu können. Um "sehr gut für C" geeignet zu
Wissens keine PIC16 oder PIC18. Ich antwortet auf "Alle Pic16/18/24/32 […] der letzten 5-10 Jahre". P.S.: Für MIPS würde man ja auch keinen SDCC nehmen. Für so eine RISC-Architektur sind GCC oder LLVM wohl besser
-
Thread
pimp my Looping Louie (mit Mikrocontroller & Zufall!)
Sodele, dann will ich auch mal mein Looping Louie zum besten geben. Als Mikrocontroller dient ein PIC18. Dieser steuert den Motor über eine H-Brücke in beide Richtungen. Außerdem kann der die 4 RGB-LED unabhängig über Soft-PWM steuern. Über ein BTM222 Bluetooth-Modul kann man alles auch über z.B. ein
3.) Wie viel Strom zieht denn der Motor? Mein Plan war: 9V Block -> Festspannungsregler -> 18f1320 (PIC) -> L293D (Motortreiber) Den Leistungsteil des Motortreiber wollte ich dann entweder mit 5V oder direkt mit dem 9V Block versorgen. Was denkt ihr? Macht das so Sinn..überlebt der Motor
-
Thread
Doppeltimer für Led Lichterkette
Ich habe versucht den 6/18 Stunden Timer (LED-Lichterkette für 6 Std ein und für 18 Std ausschalten) mit einem PIC10F320 nachzubilden. Leider ist auch hier der Watchdog des PIC sehr ungenau und schwankt in Abhängikeit von der
Timer genutzt um den Watchdog zu kalibrieren. Die folgende Software mit 6 Stunden an (RA0, RA1, RA2), 18 Stunden aus inkl. Timer Kalibrierung passt noch gerade in den PIC10F320 und erfüllt recht gut die gewünschte Funktion. Für ein anderes Timer Verhalten (morgens 3 Stunden an und abends 6 Stunden an) ggf
-
Thread
Seltsames Problem mit PIC
Ich habe eine Platine mit dem Mikrocontroller PIC18F452 aufgebaut. Die Ports RE0 - RE2 sind als Eingänge definiert, an den Ports RD4 - RD6 sind 3 LEDs angeschlossen. Das Problem: Die LEDs gehen aus, wenn RE0 mit +5V verbunden wird. Wenn ich aber
sein. Ausser du willst Zeit verbratten. Und wenn man einen Schreibzugriff auf die Ports bei den PIC18 macht, sollte man auf die LAT-Register schreiben.
-
Thread
Analogen Wert in PIC einlesen
Mircochip hat für die PIC18 und höher libraries geschrieben, die PIC-typ unabhängig gebraucht werden können. das hat den grossen vorteil, dass man die software ohne grosse hardwarekenntnisse oder grossem studieren von datenblättern schreiben kann und die software kann auch auf einen anderen PIC-typ leicht portiert werden. für C18 gibt's sogar eine zusammenstellung aller(?) dieser befehle: http://ww1.microchip.com/downloads/en/devicedoc/mplab_c18_libraries_51297f.pdf siehe für ADC speziell
-
Thread
Ein Editor für SDCC.
pic16/pic18f452.h> sollte in *.c stehen: #include <p18cxxx.h> Der Compiler inkludiert dann automatisch die richtige Datei. Meine Option von der Komandozeile habe ich in der Zeile Project -> Build options->Other options: -p18f258 --obanksel=2 --optimize-cmp --optimize-df eingetragen. Nach Den Beschwerden vom Linker musste ich noch in Project -> Build options->Linker settings C:\sdcc\lib\pic16\libc18f.lib eintragen
-
Thread
Billigere Alternative zum FT232BM
Wie waers mit einem kleinen PIC18 mit USB? z.B. den PIC18F13K50 oder den PIC18F14K50 gibts jeweils fuer weniger als 2 Euro bei Einzelabnahme.
m.h. wrote: > Wie waers mit einem kleinen PIC18 mit USB? z.B. den PIC18F13K50 oder den > PIC18F14K50 gibts jeweils fuer weniger als 2 Euro bei Einzelabnahme. Da kommt dann aber noch die USB Vendor ID dazu, die mit 2000 US$ zu Buche schlägt.
-
Thread
viele MICROCHIP Bauteile bei Conrad um 80-90% reduziert
soviel RAM wie ein Cortex-M0. Die restlichen wurden storniert, da nicht lagernd es hätten 500 Stk PIC10F204 + 100 Stk PIC16F1512 sein sollen. Sich hunderte PIC18F auf Lager zu legen und dann damit nichts machen? Wollte ich nicht machen, wäre blöd. Aber beim 10F204 bin ich mir sicher, dass
TU S. schrieb im Beitrag #5144508: > Es gäbe noch einige 18F, PIC24F in TQFP/SOIC, einen billigen 16F: > https://www.conrad.de/de/Search.html?search=microchip%20technology&searchType=REGULAR&category=%1Ft12%1Fc1202469%1Fc29142&sort=Price-asc&tfa_flags=priceReducedProduct
-
Thread
PIC16 external RAM
Kabel an die Stiftleisten des Boards. http://www.poms-engineering.at/images/shop_microcontroller_pic18f8x2x_evalboard_assembled.jpg Ich könnte dir auch ein Evalboard mit VS1002 (MP3 Decoder) anbieten. Sämtliche Steuersignale sind über eine Stiftleiste abgreifbar und kann somit direkt an das PIC18LF8722
" Ich verwende einen PIC18F8722 und steuere das SRAM über das externe Speicherinterface an. ATMEL hat so etwas nicht, " Mega8515 hat das.
-
Thread
PIC interne Ozsillator Konfigurationseinstellungen
Hi, wenn du den c18 Compiler von Microchip verwendest, gibt es zu jedem PIC18F die Config Settings in einem übersichtlichen Help file. Zu finden bei installiertem c18 Compiler z.b. unter c:\programme\microchip\mplabc18\
mit > > #pragma config FOSC = ...???? Weiter oben stand schon: C:\Programme\Microchip\MPLAB C18 v3.42\doc und dort dann hlpPIC18ConfigSet.chm Da steht dann was von "PIC18LF4xxx Configuration Settings" und da ist dann dein 18LF45K22. Und da siehst du auch, was du beim FOSC angeben kannst und
-
Thread
Taugt SDCC Compiler für PIC?
> Der C18 kann in der freien Version die erweitere Architektur > neuerer PIC18 nicht nutzen, d.h. kann nicht relativ adressieren ähm, was heisst das? ich benutze den C18 seit jeher und bin zufrieden, bin aber
pic wrote: > C18 ist ein GCC Bist Du ganz sicher (Quellen, Links)? Meinst Du nicht den C30?
-
Thread
Umstieg von PIC auf AVR - Fragen vor dem Kauf
Es gibt auch wesentliche Hardware Unterschiede zwischen den PIC und den AVR. Der ADC des PIC ist viel schneller. Die Konfiguration des Prozessors ist beim PIC Teil des ASM, beim AVR ist die Konfiguration ausserhalb
Jupp wrote: >>ich möchte gerne von PIC auf AVR umsteigen > > Warum? Frag ich mich auch. Man könnte ja auch mal auf die 18F, 24F oder ds30 schauen, statt gleich die ganze Familie zu wechseln... Ist bestimmt nicht so aufwendig.
-
Thread
Schnauze voll, ich will AVR
Meine Damit das ich nicht weiß welche Register oder Latches,.... wo und Wie Setzen muss. Blankes C (C18) ist überhaupt kein Problem (bis jetzt). Ich hab mir auch schon überlegt ob ich mit den ganzen PIC-Sachen von Grund auf neu anfangen soll, (inkl Assembler) und dabeui Sprut.de "genauer durcharbeite
Sicher eigentlich sollte ich bei PIC's bleiben, und ich hab jetzt mal ein bischen mehr im Datenblatt des PIC18F4550 umgeschaut, und dabei festgestellt, dass es bei dem 426 Seitigen Datenblatt weit mehr als nur die PinConfiguration drin
-
Thread
dsPIC Programmierung
. Frage: Wenn ich ein PIC18/PIC16/PIC12 Projekt anlege, reicht es, eine asm Datei zum Projekt hinzuzufügen und einfach zu übersetzen. Hier habe ich dann die volle Kontrolle über alles. Beim ASM30 heißt nicht nur die asm Datei
Ich beschäftige mich auch gerade mit dem 30F6014. @Bernd > Frage: Wenn ich ein PIC18/PIC16/PIC12 Projekt anlege, reicht es, > eine asm Datei zum Projekt hinzuzufügen und einfach zu übersetzen. > Hier habe ich dann die volle Kontrolle über alles. Was genau meinst du? Du kannst
-
Thread
Geeigneten µC mit CAN-Bus auswählen, 3 zur Auswahl
erweiterten Temperaturbereich von -40 bis +125°C. Kein Problem. Nimm irgendwas aus der 16 bittigen PIC24 oder dsPIC Serie, die kleineren PIC16 oder PIC18 nur, wenn es auf Stückkosten ankommt. fchk
abgehangen und funktioniert. Erst MPLAB installieren, dann den Compiler. Das MPLAB geht auch für andere PIC-Architekturen, nur die jeweiligen Compiler (C18 bzw C32) musst Du dann nachinstallieren. > 4. Löten -nehm ich jetzt mal an- kann ich! fchk
-
Thread
USB Koppelfeld für Festplatten
offen halten. > Das ist ja dann aber wieder ein NAS, was du ja ausgeschlossen hast. Nein, der PIC, den ich im Visir habe, hat einen Ethernet-Controller drin. Man könnte (wenn man Zeit und Lust hat), einen kleinen Webserver auf dem PIC integrieren, über den man die Platten ein- und ausschaltet und
pic tech schrieb im Beitrag #2732826: > Zudem hast du ein paar konzeptionelle Fehler beim schalten der 5V und > 12V. Oh, danke, das klingt interessant. Was meinst Du genau? pic tech schrieb im Beitrag
-
Thread
Mikrocontroller Auswahl C++ Unterstützung, CAN, I2C, Open Source Compiler
Es gibt auch die kleinen PICs, z.B den 18f26k80 (CAN, I2C) und seine pinstärkeren Verwandten (44k80, 66k80). Open-source Compiler gibt es neben der sdcc (den ich persönlich nicht gut finde für PIC18) noch den wenig bekannten CPIK, mit welchem
Pascal X schrieb im Beitrag #4456468: > Es gibt auch die kleinen PICs, z.B den 18f26k80 (CAN, I2C) und seine > pinstärkeren Verwandten (44k80, 66k80). Open-source Compiler gibt es > neben der sdcc (den ich persönlich nicht gut finde für PIC18) […] Auch objektiv ist der SDCC
-
Thread
Fragen zu MPLAB für C und Starter Kit
dass ist dieses MCU, weil das ja für nanoWatt steht. Nicht das am Ende dieses Starter Kit nicht für PIC18F geeignet ist, sondern nur für PIC18F MCU? MfG Mele
, die tragen allerdings das Kürzel 'LF' in ihrer Bezeichnung. Der 'normale Typ' heißt PIC18F452 wohingegen der Low-Voltage-Typ PIC18LF452 heißt. Mit dem PicKit3 kannst du _alles_ von Microchip programmieren!
-
Thread
Konzeptsuche: Netzwerkprotokoll für Kommunikation Android App <-> Heizungssteuerung
Auf der PIC Seite brauchst Du keine XML Verarbeitung, mache es ganz einfach - schicke per POST einen einfachen String: [code]ZIMMER=1,20;ZIMMER=2,24;ZEITPLAN=3,18:30,22,20:30,18...[/code] - Zimmer 1 20° - Zimmer 2 24° - Zimmer 3 ab 18_30 22°, ab 20:30 18°... Daten vor dem Senden vorbereiten, am besten gleich im Format, welches vom PIC verwendet wird, z.B. die Urzeit als "18:30", "1830" oder in Minuten "1110". Als Parameternamen
-
Thread
[S] jemanden, der mir einen PIC12C508A brennt
> Dummheit :-( . > Nachdem Carsten geschrieben hat, daß es geht, habe ich den Progger und > den PIC nochmal vorgeholt. > > Das kommt davon, wenn man ein falsches "Copy - Paste" macht. > Es handelt sich um einen PIC18F25-J50. Kauf Dir ein PicKit3, dann kannst Du nicht nur brennen, sondern auch
Ich Brenne auch PICs, egal welche Bauform! dsPIC33, PIC30F, PIC24 , PIC18FxxJ, PIC18, PIC16, PIC12 Bei Bedarf melden!
-
Thread
FET ohne Treiber direkt am PIC?
Hmm..., mal sehen: 16F877 -> 18F452 -> 18F4520 18F252 -> 18F2520 186720 -> 18F6722 Die sind untereinander nur bedingt kompatibel. Beim Übergang 252 -> 2520, 877 -> 452 und 452 -> 4520 mußten wir Software ändern. Prinzipiell
Ich würd sagen das hier wird langsam OT. macht lieber einen Thread auf: PIC oder AVR. ich möchte auch hier einmal erwähnen das die 18F PICs zum Teil besser ausgestattest sinbd als avrs.
-
Thread
PIC Interrupt - Gedankenfehler?
Ich denke mal du meinst mit UP=Unterprogramm? Das geht beim PIC nicht, hat auch nichts mit der Interrupttiefe (das wären z.b. 1 beim 16F, 2 beim 18F) oder der Stacktiefe (8 beim 16F, 18F grad ned im Kopp) zu tun. Geht einfach Prinzipbedingt nicht aus dem Interrupt
Jens Plappert wrote: >Das geht beim PIC nicht, hat auch nichts mit der Interrupttiefe (das >wären z.b. 1 beim 16F, 2 beim 18F) oder der Stacktiefe (8 beim 16F, 18F >grad ned im Kopp) zu tun. Geht einfach Prinzipbedingt nicht aus dem >Interrupt