-
Thread
[S] PIC18 Programmer Debugger
Hallo, ich muss ein .hex file auf einen PIC18 flashen und habe keinen Zugriff auf einen Programmer und keinen Paralellport an meinen PCs. Vielleicht hat ja einer einen rumliegen alla Diamex oder nen PIckit2 oder so was nicht mehr benötigt wird
-
Thread
Anfänger sucht Unterstützung beim Flashen PIC12F629 mit PICKit3
glaube ich, dass ich Kommunikationsprobleme ausschließen kann. Ich probierte einen funktionierenden PIC18F4245 mit den gleichen Anzeigen.Einziger Unterschied ist der, dass dort der PIC-Typ angezeigt wird und nicht wie im Fall des PIC12F629 als Firmwaretyp "midrange". Ich glaube inzwischen, dass ich
-
Thread
PIC18 Fehler
Ich verwende das Pickkit3 und den bezahlten Compiler für den PIC18LF8722. MCLRE hab ich OFF, habs aber jetzt mit ON probiert und es hat sich nix geändert.
. schrieb im Beitrag #5308816: > Ich verwende das Pickkit3 und den bezahlten Compiler für den > PIC18LF8722. > > MCLRE hab ich OFF, habs aber jetzt mit ON probiert und es hat sich nix > geändert. Ok, den bezahlten Comp. ist schon mal gut. Aber das Pickit 3 ist ein Schwachsinn, um ehrlich zu
-
Thread
I2C PIC24 Input oder Output?
c] Meine Fragen sind: Muss ich die I2C Pins als Output oder Input definieren? Beim PIC16 und PIC18 wurde explizit darauf hingewiesen. Jetzt bin ich mir völlig unsicher? Und kann jemand meine Berechnung vom I2C2BRG kontrollieren, weil ich mir da ebenfalls nicht sicher bin. Ich habe wie oben
im Beitrag #5307904: > Muss ich die I2C Pins als Output oder Input definieren? Beim PIC16 und > PIC18 wurde explizit darauf hingewiesen. Jetzt bin ich mir völlig > unsicher? Mal ein Scope (oder LA) an SCL anschließen und ein Byte senden. Wenn was zu sehen ist, ist die Einstellung richtig. IMHO
-
Thread
HD44780+PIC18F25k22 Rise Time Probleme?
überprüft, gesucht, geändert, kein(en wirklichen) Fehler gefunden o. ich bin /Betriebsblind/. Der Pic18F25k22 ist auf ein BrakeoutBoart (ink. 1x100nF) gelötet, Steckbrett. Stromversorgung OK, Protokoll OK(?), /alle/ Timings ausgemessen OK, Letzer Prüfung RiseTime FALED! Ja kruzefix, kann ja wohl
-
Thread
SDCC & PIC16F
Ich arbeite mit PIC18f2680 un das alles unter CodeBlocks. Vieleicht kann das helfen: 1. SDCC downloaden und instalieren 2. gputils downloaden und instalieren 3. CodeBlocks downloaden und instalieren 4. CodeBlocks
neben den schon funktionierenden fuer AVR, STM32, LPC, STM8, MCS51 und eben auch noch fuer PIC16/PIC18 ). :- ) eben extrem oldschool wie ich das von gaaaaaaaanz ganz früher mit Borland C++ gewohnt war
-
Thread
Welcher PIC ist der beliebteste ?
Der PIC18F47K42 und sein großer Bruder, der PIC18F57K42. Ist 2017 Jahrgang. Haben 128K FLASH, 8K RAM und 1K EEP und DMA. 64MHz Takt.
Typen lächerlich teuer bei weniger Inhalt. Beobachter schrieb im Beitrag #5304922: > Der PIC18F47K42 und sein großer Bruder, der PIC18F57K42. Ist 2017 > Jahrgang. > > Haben 128K FLASH, 8K RAM und 1K EEP und DMA. 64MHz Takt. Wollte gerade schreiben: "Kennst du einen, kennst du eigentlich
-
Thread
PIC 18F µC gegen Siemens Logo ersetzen
Hallo Gemeinde, ich habe einen PIC 18F4580 zur Zeit mit fliegender Verdrahtung für meine Polsteuerung im Einsatz. Läuft ganz gut, resetet aber manchmal wenn die Poolpumpe angeht und hat paar andere Macken :-( welche evtl. behebbar wären
und kleine dezentrale Stellen. Auch Verdrahtung für Master Steuerung wäre einfacher. Mit vielen Pic18fxxxx lässt sich CAN auch realisieren.
-
Thread
Unbenutzte Pins vom Mikroprozessor als Fehlerquelle.
Mikroprozessor habe ich bemerkt etwas seltsames. Beim Beruhigen mit Finger vom Gehäuse vom meinem PIC18F2680 kam zum seltsamen verschiedenen Störungen. Mein „System“ wuchs ständig. Letzte Erweiterung war Multiplexer dankt dem habe ich zu Verfügung genug I/O´s (16 digitale Ausgänge, 8 Analoge und
-
Thread
Gibt es einen passenden BUS zur steuerung vieler Clients über mehrere Meter?
Zeit mich in eine neue Controllerfamielie einzuarbeiten, die USB *und* CAN integriert hat. Von den PIC18, mit denen ich mich im Allgemeinen beschäftige bietet das leider keiner. Lösungen mit zwei Controllern (USB-RS232-CAN, USB-RS232-BT) waren mir dann zu umständlich, bzw. hatte ich schon (BT). DIY
zu CAN, auch wenn die MCs mit CAN einige Cent teurer sein mögen. Es gibt neben AVRs auch günstige PIC18 mit CAN.
-
Thread
PWM mit PIC18F und Timers
Hallo zusammen. Ich will verschiedene PWM Signale mit einem PIC18F erzeugen. Aber wenn ich das Code auf mein PIC hochlade, dann kriege ich keine Signal raus.. mein Code sieht so aus: #include <p18f2525.h> #include <xc.h> #include <timers.h> #include <
Tato schrieb im Beitrag #5289719: > Ich will verschiedene PWM Signale mit einem PIC18F erzeugen. Erich schrieb im Beitrag #5289868: > Axel schrieb: >> 2. du machst das mit der PWM etwas umständlich. > > Das kann man wohl sagen! > Für Erzeugung einer PWM braucht es keinen Interrupt
-
Thread
dspic33 IOs wollen nicht
Ich habe auch einen PIC18F14K22 hier. Laut MPLAB lässt sich dieser auch programmieren, erasen etc. Im Beispielcode zum LED blinken befindet sich folgender Code, der leider auch nichts tut. Hier wird auch mit PORTB und nicht
Leider tut sich immernoch nichts. Vom PIC18 (oben erwähnt) habe ich VDD mit 3,3V und VSS mit GND verbunden (3.3V kommt aus dem Netzteil). An VDD noch den obligatorischen 100nF gegen Masse und an MCLR einen Pullup 20k. MPLAB kann den Chip
-
Thread
HF Linearverstärker für Messzwecke
Hallo, Andreas, DL4JAL hat für sein Projekt "Doppel-VFO mit PIC18F4520 und 2x DDS AD9951" eine tolle Treiberstufe "2 x Leistungsverstärker 1,5MHz bis 30MHz (50MHz) 10Watt" entwickelt. Die ein IP3 Messplatz darstellt. # http://dl4jal.eu/avfo/doppelavfo.html
-
Thread
Cortex-M3: Cycles bei HW-Division
und nach der Division auslesen. Dann weisst du wieviele Cycles es gedauert hat. Hab ich mal bei PIC18 gemacht, um die ISR-Laufzeit zu ermitteln.
schrieb im Beitrag #5272002: > Dann weisst du wieviele Cycles es gedauert hat. > Hab ich mal bei PIC18 gemacht, um die ISR-Laufzeit zu ermitteln. Der PIC18 wird keinen Cache haben, ein ARM schon. MfG Klaus
-
Thread
CD40xx moderner machen
einen modernen µC nehmen. Das muss nicht unbedingt ein STM32 sein, kann auch ein neueres AVR oder PIC18 Derivat. Speziell bei den PICs ist die Abkündigungspolotik sehr human - man bekommt selbst uralte PICs mit OTP-Speicher noch. Die durchaus 30 Jahre auf dem Buckel haben ;-) Nur wenn der µC das nicht
-
Thread
Uhr mit PIC18
D. R. schrieb im Beitrag #5259875: > Es muss mit dem PIC18F25K22 programmiert werden Dein PIC hat einen "Dedicated Secondary 32 kHz oscillator circuit" Warum nicht einen Uhrenquarz verwenden? Anbei eine pdf-Zusammenstellung wie man eine Real Time
Hallo, ich habe das beim PIC 18F auch schon öfter gemacht. Allerdings hat mein PIC einen RTV via I2C angebunden. http://www.schwabenplan.com/allgemeines.htm PIC18F46K80 oder PIC18F97J60 Viele Grüße Ingo
-
Thread
Ansteuerung/Fading von 12 LED mit IR Empfänger durch PIC oder ATTiny
Batterien/Akkus dienen. Zu meinen Fragen: Welchen µC würdet ihr empfehlen? Ich habe mir einen PIC18F14K22 ausgesucht, da ich schonmal mit dsPics zu tun hatte. Um das Modell realistischer wirken zu lassen, sollen die Blinker dimmen/faden, da ja der Trabant herkömmliche Leuchtmittel verbaut hatte und
Welchen µC würdet ihr empfehlen? Da geht fast jeder halbwegs aktuelle Typ. >Ich habe mir einen PIC18F14K22 Klingt OK. >der Trabant herkömmliche Leuchtmittel verbaut hatte und keine LED. Das >Soll mittels PWM realisiert werden. Normal. >Da 12 LED´s recht viel sind, würde ich einen LED-Treiber
-
Thread
TL866cs oder TL866a Kaufen ?
Beschaltung als bei einem (aktuellen) PIC16F1459 der wie praktisch alle neuen 16er PIC die mit den PIC18 eingeführte Beschaltung haben... Also schon zwei verschiedene Adapter... Kommt dann noch ein AVR dazu ist man bei drei. Jetzt noch ein 24er EEprom und man ist bei vier Adaptern. Und das sind dann
-
Thread
Umstieg von PIC18F zu STM32F3
diese Prozessor war damals aufgrund die USB Kommunikation (HID). Der Entwurf bei der PIC18F ist basiert auf der Pollingsverfahren, was nicht unbedingt zu ende gedacht da der Prozessor dauerhaf unter Belastung ist. Um mit der PIC18F zu kommunizieren wurde einen Protokoll entworfen, der die Kommunikation zwischen PC bzw. PIC18F gliedert. Es ist die Zeitpunkt gekommen bei denen wir der Umstieg gewagt haben endlich mal von PIC18F wegzugehen. Die Idee ist einen STM32 zu benutzen und aus diesem Grund möchte ich euch
-
Thread
Suche Unterlagen zu Evaluation Board
gewesen. Laut Aufdruck ist es ein: Proximity Sensor Evaluation Board. Der verbaute Prozessor ist ein PIC18F26K22. Da es aber nach Anstecken an den USB-Port des PCs je nach Schalterstellungen in der Anzeige sinnvolle Texte darstellt, ist es mir eigentlich zu schade für den Schrott. Jetzt meine Frage
-
Thread
Warum sind lokale Variablen reentrant
wesentlich leichter ansprechen kann, als Daten auf einem Stack (8051, 8-Bit PICs unterhalb der erweiterten PIC18). Da kann es sein, dass Funktionen nur auf ausdrücklichen Wunsch reentrant sind.
-
Thread
WS2812 LED-Pixel immer weiss (Timing Problem)
Habe noch einen PIC18F4685 als Test genommen, damit hätte ich theoretisch mit 32MHz 125ns Auflösung. Damit bekam ich aber das gleiche Resultat: weisse LED, auch wenn ich nur ein NOP() für das High Bit genommen habe.
-
Thread
[V] PIC Mikrocontroller-Lehrsystem u. Einzelplatinen
meisten Posten sind in folgendem Shop zu finden: http://schwabenplan.com/shop * Hauptplatine mit PIC18F46K80 (~50€) * Hauptplatine mit PIC18F97J60 (unbekannt, Schätzung 80€) * PIC18F97J60 inkl. Adapterboard (~8€) * Matrixtastatur 4x4 (23,80€) * Tastatur-/IO-Board 8-fach mit LEDs (29,75€) * Optokopplerplatine
-
Thread
Leidige Thema Timer und PWM
Hallo zusammen, ich arbeite mich gerade mit Hilfe eine PIC 18F458 Entwicklungsboard in die µC Thematik ein und bin jetz dabei ein 50 kHZ PWM Signal für einen PWM Modulator zu erstellen. Es gibt da viel Möglichkeiten und ich habe jetzt mal 2 realisiert. Einmal
-
Thread
Website mit Mikrocontroller
verschiedene > Optionen anwählen kann, und Werte abrufen. Ich habe das mal vor Jahren mit einem kleinen PIC18F67J60 gemacht. Der hat Ethernet eingebaut, 128k Flash, 4k RAM, kostet 3.50€ in 10'er Packs und die damit realisierte Schaltbox läuft seitdem 24/7 ohne irgendwelche Probleme. IP-Stack und Webserver
-
Thread
Cycle Count auswerten und verstehen anhand von Shifts und Arrays
anderen Dingen, die man durch Erfahrungen erlernt. Mittlerweile kann ich ein wenig ASM (jedoch für PIC18, M4 wird nicht gaaanz anders sein), C und Compilerkrams. So ganz überblicken kann ich die ganzen Optionen noch nicht, dafür sind es einfach zu viele. Ich hatte gehofft, dass es ein "Erfahrungswissen
-
Thread
SD Karte mit FatFs über SPI an Atmega, wie kann man die Schreibgeschwindigkeit maximieren?
einen ausreichend großen Puffer. > > Mit dem Problem beschäftige ich mich auch im Moment. > (PIC18F27J53, FatFS, verschiedene Sensoren mit 5kHz-100Hz-33Hz > Abtastrate und 16bit Daten) Das Problem ist, dass SD-Karten ebenso wie beispielsweise SSDs keine transparenten Schreibzugriffe ermöglichen
groß sein, dass du diese Zeit überbrücken kannst, also für deine Anwendung in etwa 5kB, womit der PIC18F27J53 prinzipiell nicht dienen kann.
-
Thread
PIC18F23K22 Delay
Hi, ich habe hier einen PIC18F23K22, der auf 16 MHz läuft. Ein daran angeschlossener DAC will zwischen zwei Schreibzyklen die /SYNC-Leitung getoggelt haben, diese muss dabei für mindestens 15 nsec auf HIGH sein. Jetzt bietet
Svenson schrieb im Beitrag #5176955: > ich habe hier einen PIC18F23K22, der auf 16 MHz läuft. 16MHz Oszillatorfrequenz oder schon 1/(instruction cycle)? (wäre hier natürlich egal...) Svenson schrieb im Beitrag #5176955: > Einfach Output setzen und sofort
-
Thread
Aufgabengebiet beschreiben
Datenbank-Anwendungen mit SQLite und MS Access. - Automatisierungs- und Testlösungen mit LabVIEW. - Firmware für PIC18F-Mikrocontroller in C mit MPLAB.
mit SQLite und MS Access. > - Automatisierungs- und Testlösungen mit LabVIEW. > - Firmware für PIC18F-Mikrocontroller in C mit MPLAB. Danke Das habe ich angepasst. Eine Frage noch: Soll die Projekte auflisten? Was für Projekte? Mit welchen Tools?
-
Thread
const char *text in C Struktur zur Laufzeit ändern
dynamische Texte verzichten. Bitte habt Nachsehen mit Fehlern, ich bin da noch nicht so fit drauf. PIC18F2585 und mikroc pro compiler. Gruß und Danke vorab... CL
wilden Zeichen, allerdings in der korrekten Zeile. @ Felix U Kannst Du das Programm mal in einen PIC18F flaschen und mit Display testen? Dann würde ich Dir das mal via PN schicken. CL
-
Thread
PIC18F26k22 PORTC Ausgang schaltet nicht
Hallo, Ich habe ein Problem mit dem Schalten der Ausgänge eines PIC18F26k22. Speziell betrifft das die Pins C0 und C1. An sich möchte ich testweise lediglich den ganzen PORTC auf 1 schalten, das funktioniert aber aus mir unbekannten gründen nur für C2-C7? Ich habe
Configurations Bits" nutzen und Code Generieren lassen. Dann über sieht man so schnell nichts... Wird der PIC18F26k22 nicht vom "Code Configurator V3" Plugin unterstützt?!
-
Thread
PIC18F26K80 EEPROM erhalten bei erneutem Flashen
speichern und beim erneuten Flashen des MCUs den vorher gespeicherten Wert auslesen. Ich verwende einen PIC18F26K80 und das MPLAB X v3.55, als Programmer verwende ich das PICkit3. Im MPLAB kann man unter Project Properties -> PICkit3 folgende Einstellungen vornehmen, die den EEPROM Speicher erhalten sollte
> also 310000-31000f z.b. . Danke für den Tipp, allerdings funktioniert das auch nicht. Beim PIC18F26K80 ist das EEPROM im Speicherbereich F00000-F003FF angesiedelt (nur herausgefunden durch die *.map Datei, im ganzen Datenblatt findet sich nichts darüber!). Trage ich diese in die Preserve EEPROM
-
Thread
MPLABX IDE findet xc.h nicht
Hi, ich habe mir eben die MPLABX-IDE für dne PIC18 installiert und auch den benötigten C18 compiler dazuinstalliert. Dann das erste Projekt neu erzeugt - und schon mosert er am initialen #include <xc.h> herum, dass er dieses Headerfile in der
Naja, ich habe nach "PIC18" und "Compiler" gegoogelt und bin als erstes auf der Downloadseite für den C18 gelandet...OK, ich suche mir mal den XC8 raus! Danke!
-
Thread
MCU Versorgung über Dioden entkoppeln ?
Hallo, für ein neues Layout möchte ich einen PIC18 oder PIC32 mit 3,3V Versorgungsspannung verwenden. Als Programmiergerät wird das PICKIT3 zum Einsatz kommen. Die geniale Funktion „Programmer to Go“ wird dann auch für spätere Firmware Updates im
-
Thread
viele MICROCHIP Bauteile bei Conrad um 80-90% reduziert
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 der auch in 10 Jahren noch technisch aktuell sein wird. Und einfach
Schwund in Höhe von insg. 12 Stück bei bestellten 40 Stück verschiedener Typen, z.B.: > IC MCU PIC18F87K90-I/PT TQFP-80 MCP > Artikel ist ausverkauft und kann nicht mehr geliefert werden War alles in TQFP. Wenn man QFN halbwegs zuverlässig und brauchbar löten könnte als Amateur ...
-
Thread
PIC-Clones und 4-Bit MCUs aus China (MDT-MCU)
grossen Midrange-PICs würde ich mir heute auch nicht mehr unbedingt gerne antun, da drängt sich ein PIC18/Cortex-M0 auf. Aber billige "ASM-only-Controller" haben ihren Sinn, weil man damit wiederverwendbare Baugruppen entwickeln kann. Ein 16F54 reicht vollkommen aus, um eine wiederverwendbare
-
Artikel
Entscheidung Mikrocontroller
Microchip C-Compiler sondern bietet als Option die C-Compiler von CCS und HI-TECH. Der CCS Compiler für PIC18F45k20 ist auf 2kWord Programmcode begrenzt. Die HI-TECH Compiler für PIC10/12/16, PIC18 und PIC32 haben, wenn sie als Freeware im ‚Lite mode’ arbeiten, eingeschränkte Codeoptimierung. Microchips C-Compiler für PIC18, PIC24, dsPIC DSCs und/oder PIC32 können zusätzlich installiert werden. In der zum freien Download bereitstehenden ‚Student Edition’ stellen sie nach 60 Tagen einen Teil der Codeoptimierung ein. Das
-
Thread
Zaubertrick von Auto überfahren, was tun?
Auf der Leiterplatte befinden sich ein MCU (PIC18F13K22), ein Dreiachskompass (HMC5883) und ein kleiner Vibrationsmotor (baugleich ANDA-B1020). Nettes Prinzip, Motor vibriert bei Kopf einmal und bei Zahl zwei mal. Die Leiterplatte funktioniert nun
Sebastian W. schrieb im Beitrag #5135214: > Auf der Leiterplatte befinden sich ein MCU (PIC18F13K22), ein > Dreiachskompass (HMC5883) und ein kleiner Vibrationsmotor (baugleich > ANDA-B1020). Nettes Prinzip, Motor vibriert bei Kopf einmal und bei Zahl > zwei mal. > Die Leiterplatte