-
Thread
Ist etwas zu beachten vei 3.6V PIC18Fxxxx
Hallo Ist etwas zu beachten bei 3.6V PIC18 Ich habe ein PICKit 3 und habe bisher nur 5.0V Pics, programmiert.
Martin Michael schrieb im Beitrag #3976961: > Ist etwas zu beachten bei 3.6V PIC18 Was meinst du damit? PIC18 die nur bis 3.6V spezifiziert sind oder willst du einfach irgendeinen PIC18 mit 3.3V betreiben? Falls weiteres zutrifft würde ich im Datenblatt nachsehen ob der PIC bei
-
Thread
SerialLCD & PIC18F2550
schon jemand mit dem Parallax 2x16Serial LCD, Backlit (#27977) gearbeitet? Habe o.g. an meinem PIC (18F2550) über die RS232 angeschlossen u versuche nun sämtliche Commands aus dem Datenblatt des LCDs über meinen PIC zum laufen zu bringen - alles erfolglos - bis auf die Textausgabe - die funktioniert
-
Thread
Kaufempfehlung für GAL / PIC
Ich suche einen einfachen, preiswerten Multi-Programmer für speziell GAL16V8 und PIC18F4610 (DIL), von denen ich demnächst einige programmieren möchte. Einen Epromer habe ich bereits, aber der ist nicht für die ausgelegt. Bei eBay gibt es viele Angebote aber gerade beim PIC steht
-
Thread
fortlaufend zählen m. Ausgabe auf LCD (18F2550)
total an meinem Programm. hier geht´s darum die Sensorwerte von 5 Sensoren - hängen an folgendem PIC 18F2550, an den PINs 2, 3, 4, 5 & 7. Werte einlesen geht ja mittlerweile schon - diese über RS232 auf LCD ausgeben - auch kein Problem...ABER nun kommt´s: Am Display soll folgendes stehen: Sensor "
-
Thread
[V] 20 Stueck PIC 18 Controller DIP 40
Aha.... http://www.ebay.de/itm/PIC-Prozessor-PIC18F4685-I-P-DIP-40-Microchip-Technology-/400745078574?pt=Bauteile&hash=item5d4e449f2e
recht, ich stelle die lieber bei ebay für 100 Euro ein.... http://www.ebay.de/itm/PIC-Prozessor-PIC18F4685-I-P-DIP-40-Microchip-Technology-/400745078574?pt=Bauteile&hash=item5d4e449f2e http://www.ebay.de/itm/GD21831-PIC18F4685-I-P-Microchip-IC-8Bit-Flash-MCU-18F4685-DIP40-/360982948761?pt=Bauteile
-
Thread
"C" Problem mit Pointer für PIC18Fxxx
Beitrag http://www.mikrocontroller.net/articles/Festkommaarithmetik bin ich auf ein Problem für PIC18Fxxx gestoßen. Ich bekomme main.c:129: error: (183) function or function pointer required main.c:129: error: (981) pointer required im Bezug auf den String. Hat jemand eine Idee wie man das für Microchip XC8 PIC18Fxxx CPU lösen kann. void my_print_LCD(char* string, uint8_t start, uint8_t komma, uint8_t frac) { uint8_t i; // Zähler uint8_t flag=0; // Merker für führende Nullen /
-
Thread
Build options wo codieren?
im Sourcecode kodiert sein. Wie und wo kann ich das machen??? Hintergrund: Verwendung von Pic18 Controller, verwende MPLAB8 und MPLABx und möchte unabhängig von den MPLAB-GUIs sein... Gruß, MG
-
Thread
Zwei XpressNet Lenz-Zentralen
Ich habe hier noch Platinen für ein Interface USB <-> XBus mit Pic18F4550. Bei Interesse bitte pn. Thomas
-
Thread
PIC18F45K22 - FT230X ohne Handshake verwenden
Hallo, Ich habe schon einige Informationen zu dem FT230X sowie dem FT232R und deren Beschaltung gefunden, allerdings scheinen diese nie eindeutig zu sein. Manche lassen die Handshakeleitungen komplett unbeschalten, andere hängen sie auf VCC bzw. GND und wiederum andere verbinden CTS# und RTS# miteinander. Wie kann ich nun 100%ig den FT230X ohne Handshake verwenden? Den FT230X möchte ich statt dem FT232R verwenden, da hier eh schon nur noch die CTS# RTS# Leitungen gegeben sind. Verwende ihn allerdings wie einen FT232 auch mit einem VCC von 5V. Ev. kann noch jemand über die ganze USB Schaltung
-
Thread
I2C Slave PIC18 & XC8 Problem mit &-Operator?
unteren 4 Bits zurückgegeben werden? An welcher Stelle stehe ich auf dem Schlauch und sehe es nicht? PIC18F46K80 & XC8 V1.34 [c]#include "config.h" #include <stdint.h> #define I2C_ADDR 0x78 // 8 bit address (0x3c) volatile unsigned char i2c_index; // register
-
Thread
Ethernet mit PIC realisieren
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
Aus Temp-Sensor Tabellen-Werten Formel erstellen
nicht belasten sollte, und ab wann dann doch. Und das ist etwa bei 70° C ÖL-Temp. @ LostlnMusic: im PIC18F stehen 256 Byte EEprom zur Verfügung, bei den 16-Bittern PIC24F gibts auch 512 Byte. Dein Gedanke, in einer Tabelle sofort den 7-Segm.-Code abzulegen, klingt gut, aber in Tab. kenne ich mich noch
mein Programm steht vor der Fertigstellung. Das ist doch in Assembler geschrieben und läuft auf dem PIC18F14K22. Bei den letzten Arbeiten ist es mir auch gelungen, das Problem, das diesem Fred den Titel gegeben hat, selbst zu lösen. Nach dem von "thomas s" vorgegebenen Grobraster - danke sehr - hatte ich
-
Thread
Das PIC18(xxK22) Buch ;-)
Feedback zu einer Art Tutorial an dem ich arbeite gebrauchen könnte. Behandelt wird vornehmlich ein PIC18F2xK22 aber das Fernziel ist es eigenlich zu zeigen, wie man ein Datenblatt und die Dokumentaion von IDE und Compiler benutzt um zu Ziel zu kommen. Die bisherige Dokumentation kann man hier herunterladen
chaotisch aus, daß es mich graust. Wenn du denn schon meinst, eine Art zusätzliches Tutorial für die PIC18 schreiben zu müssen, solltest du auf irgend eine Art systematisch vorgehen. Du könntest z.B. beim CPU-Prinzip beginnen, deine Leser dann durch die Maschinenbefehle führen, dann durch die Adreßräume
-
Thread
Basic-Compiler für PIC18F248
programmierenden Chip nicht in der device-list finden (PIC16F248). Liegt wahrscheinlich daran das es ein PIC 18F248 ist.
Willi schrieb im Beitrag #3950155: > Liegt wahrscheinlich daran das es ein PIC 18F248 ist. Ja, sorry, der wird unterstützt. Hab' ihn gefunden. Aber die schlechte Qualität des Compilats kann ich bezüglich des AVR Comilers bestätigen. Der G-Code Interpreter (grbl/CNC) passt
-
Thread
NWT7 funktioniert nicht richtig mit der geforderten Taktrate
does not have effect on the clock/multiplier-problem. So I converted the NWT7 to an USB-NWT with PIC18F2550 and nwt9851_4_30.hex on it. http://www.dk3wx-qrp.homepage.t-online.de/nwt/NWT7.html But the clock/multiplier-problem still exists. So I think the AD9851 could have a multiplier damage (
-
Thread
PIC18F45K22 - Welchen Bootloader verwenden?
Bootloaoders. Wellington ist eine überarbeitete Version davon. IMHO wesentlich einfacher anpassbar für PIC18 und es gibt ein vernünftiges CLI Interface für Linux. Ich habe den Wellington Bootloader verwendet und er funktioniert einfach.
Mikroe hat ein paar für Pic16, Pic18 usw. seriell und USB mit frontend für Linux und Windows (und OSX)
-
Thread
Zeigt her eure Kunstwerke (2017-2019) Gesperrt Bilder
aber wie das dann so ist bekommt man immer noch andere Ideen auf der Rückseite kann man Optional ein PIC18LF2550 verbauen der ist über USB und den SMBUS angeschlossen somit kann ich auch andere Sachen verwenden, der PIC lässt sich vom Programm aus in den Bootloader versetzen somit kann man Bequem neu programmieren
-
Thread
PIC USB-Device - ein sanfter Einstieg?
Für das alte Low-Pin-Count-USB Board gab es eine etwas ausführlichere Anleitung. Das ganze war für PIC18 und noch die alte MPLAB IDE aber vielleicht kannst du da mal rein schauen -> Google "DS41356B.pdf"
-
Thread
Platine mit 0,1mm Leiterbahn erstellen
5cm hoch und sollte nur eine Machbarkeitsstudie für mich sein. Der Chip ist ein SOIC127 Gehäuse (PIC18F2685-E/SO) Die Kunst habe ich bis 2mil runter bekommen, das Problem ist der Drucker. Waagerecht druckt er bis 2mil jedoch senkrecht nur in Schlangenlinien. Auch das Isolate Maß spielt eine große
Unscharf, man kann nur erahnen, wie die Linien aussehen. >Der Chip ist ein SOIC127 Gehäuse (PIC18F2685-E/SO) ??? Das ist Old school SOIC mit 1,27mm Pitch. Dort kriegt mal normal eine 0,2mm Leiterbahn durch. >Die Kunst habe ich bis 2mil runter bekommen, das Problem ist der >Drucker.
-
Thread
NiMh laden und Dauer-Erhaltungsladung, Welcher uC als Ladecontroller?
die Wahl relativ unkritisch. Das geht je nach Vorlieben oder Vorkenntnissen, etwa eine AVR, PIC16/PIC18, 8051, kleiner ARM (M0) oder so. Wenn ein µC mehr Kanäle laden kann ist der µC auch nicht mehr so der Kostenpunkt - beim Einzelstück sowieso nicht. Die Frage ist ggf. was man an ADC und Referenz
-
Thread
ATmega8: Das Buch
vorzustellen. Es ist kein Konkurrenzprodukt, da es PIC Controler behandelt. Ich werde mal einen *Das PIC18 Buch* Thread starten ...
-
Thread
peliCAN - CAN sniffer fuer Linux/Windows
schreiben. Ein Punkt des Lawicel-Protokolls ist > mir dabei nicht ganz klar: Selbstbau mit einem PIC18F26K80, FTDI und einem CAN-Transceiver. Controller koennte kleiner sein, aber der lag da grad rum :) > Wie sieht die Bytefolge aus, wenn der CAN-Adapter eine empfangene > Botschaft an den PC sendet
-
Thread
[V]erschenke oder verkaufe restliche PICs
PIC16F84A-04/P 1x PIC16F871-I/P 3x PIC16F88-I/P 5x PIC16F886-I/SP 2x PIC16F887-I/P 1x PIC18F4553-I/PT 3x PIC18F6723-I/PT 1x PIC18LF4525-I/P 3x PIC18LF4685-I/P Ich stelle es mir so vor: Ihr schreibt hier rein, was ihr haben wollt (bitte realistisch und nicht "Ich nehme mal alles
PIC16F84-10/P 5x PIC16F84A-04/P 1x PIC16F871-I/P 3x PIC16F88-I/P 1x PIC16F886-I/SP 3x PIC18F6723-I/PT 1x PIC18LF4525-I/P
-
Thread
Welches Programmiergerät für AVR und AVR32
Wortlängen. Beispiel Ethernet: Die mit Abstand billigste Möglichkeit für einen Ethernet-Knoten ist der PIC18F67J60. Einfacher, billiger und kleiner geht es nicht. Prozessor, Ethernet MAC, Ethernet PHY und Speicher und sonstige Peripherie in einem Chip. Beispiel CAN: Viele AVR-Leute hühnern hier mit einem Mega 8 und einem MCP2515 herum. Ein PIC18F26K80 ist nur wenig teurer als der MCP2515, enthält eine verbesserte Variante des MCP2515 und hat zudem den Prozessor schon gleich mit drin. Schön blöd, wer da mit AVR arbeitet. Sicher, die AVR-Architektur
-
Thread
wie alle RGB Farben (8Bit) durchlaufen?
Faden" steuern soll. Aber ein Faden gibt es nicht... maximal ein hochzählen :-( Der µC ist ein PIC18F2550 interner Osc und der Compiler ein XC8.
-
Thread
float byte Umwandlung PIC18F
#3929719: > Hallo, > ich versuche einen Floatwert aus einem EEPROM auszulesen, der mit einem > PIC18F Mikrocontroller abgelegt wurde. Es wäre gut wenn du uns noch den Compiler nennen könntest, der für den PIC18 benutzt wurde ! XC8 oder C18 scheinen es nicht zu sein. Ich hänge mal einen Screenshot
Ralf H. schrieb im Beitrag #3930577: > Ich benutze für den PIC18F252 einen PCH Version 4.065 Compiler der Firma > CCS. Dann musst du im Handbuch für diesen Compiler nachschauen ...
-
Thread
PIC18F auslesen, wer kann helfen?
Hallo Gemeinde, suche Jemanden, der mir einen eingelöteten PIC 18F4685 auslesen kann (wenn er sich denn auslesen lässt ;-). Möglichst in Hamburgs Osten. Danke und Gruß, Stephan
-
Thread
PIC Demoboard abgeschossen oder falscher Treiber ?
habe ganz frisch ein orig Microchip PICkit3 debug express-Kit gekauft, das auch ein Demoboard mit PIC18F45K20 beinhaltet. Nicht beinhaltet war die laut Lieferliste mitzuliefernde CD mit techn. Information und passender Demosoftware. Nun gut, das frisch downgeladene MPLAB XIDE ebenso wie den X8-C-Compiler
Be Ti schrieb im Beitrag #3928164: > jawoll, es war eingestellt PIC18F4520 Ich glaub du hast nicht ein "F" vergessen sondern ein "K" Dann weiß die IDE auch, dass der max. 3.3V verträgt. Die Dinger sind robust, geht best. noch ;-)
-
Thread
Codeumstellung C18 -> C32
Hallo, Anbei der Code für den C18 Compiler. Diesen benötige ich für den C32 Compiler C18: PIC18F87K22 64MHz C32: PIC32MX795F512L 80MHz Es stehen derzeit noch alle fünf Timer zur Verfügung. Das Timing von 1µs muß korrekt eingehalten werden und auch wie für den C18 mit den direkten
-
Thread
Austausch eines Relais gegen einen Logic Level MOSFET
Verbraucher (Kamera) mit +7,5V versorgt werden. Nach Anlegen eines TTL-Pegels (I/O Ausgang vom PIC 18F2553) soll die Stromzufuhr unterbrochen werden. Der Verbraucher zieht beim Einschalten kurzzeitig 2A Der verwendete Bauteil sollte im Zustand ein (Durchgang) im Idealfall keine Verlustleistung produzieren
Gerhard K. schrieb im Beitrag #3923449: > Nach Anlegen eines TTL-Pegels (I/O Ausgang vom PIC 18F2553) soll die > Stromzufuhr unterbrochen werden. Oft ist es andersrum einfacher. Unklar ist, welche Spannung dein PIC am I/O Ausgang liefert und wie PIC und Kamera potentialmäßig zu einander liegen
-
Thread
Was gehört in ein gutes Bauteile-Sortiment?
Atmega88 Atmega328 Atmega32 Atmega644 (USB-Progger billig von ebay oder AVRISP MKII) PIC 16F876 PIC 18F2550 74HCT244 74HCT04 74HCT14 78L05 78L06 7805 7809 7812 diverse IC-Sockel 8DIL 14DIL 16DIL 28DIL 40DIL (breit) OpAmps TL071, TL072, TL074 NE5534, NE5532 Rail-to-Rail-Typen
-
Thread
Problem LCD -- PIC
Tagen bin ich bei einem Problem. Ich komme einfach nicht mehr weiter. Das Umfeld: - LCD 2*16 - PIC 18F4520 - MPLABX mit XC8 Codec (neuste Version) - Pickit3 Alles ist programmiert und sollte auch funktionieren, aber das tut's nicht :) Ich arbeite mit den __delay_us() und __delay_ms() für die
-
Thread
Anfänger in C und welcher PIC (evtl. uno32) ist geeignet ?
8 Bit Liste meinst du? In der Produktübersicht der PIC18 ist der enthalten... http://www.microchip.com/ParamChartSearch/chart.aspx?branchID=1004&mid=10&lang=en&pageId=74 Bei dem PIC18F43K20 handelt es sich im übrigen um eine "Sparversion" des PIC18F45K20 welcher beispielsweise beim PICKIT3 Debug Express verwendung findet. Das bedeutet die µC PIC18F43K20, PIC18F44K20, PIC18F45K20 & PIC18F46K20 haben exakt denselben Kern und Peripherie. Lediglich der Programm & Datenspreicher verdoppelt sich jeweils immer beim Nächstgrößeren. Selbes Spiel mit
-
Thread
XPORT und PIC18F97J60
Hallo Zusammen, ich experimentiere gerade mit dem PIC18F97J60 und XPORT pro herum. Grundsätzlich funktioniert das prima. Wenn ich allerdings ein zweites Byte aus einem Protokoll übertragen möchte, gibt mir der PIC die Schnittstelle zum empfangen nicht mehr
Hallo Ingo, ich habe den XPORT zusammen mit dem PIC18F4620 erfolgreich am laufen. Der XPORT ist am UART seriell angeschlosen. Bisher hatte ich nur Probleme, wenn der Hardware Empfangspuffer vom PIC UART voll war (ca. 3 bytes). Dann musste ich den UART
-
Thread
PIC16F einzelne Portpins ein/auslesen
bsf nLED_1 ; ? skip swich off bra Main[/code](das Beispiel war für einen PIC18)
-
Thread
Hilfe bei Programmierung in Mplab
(Gleit) kommazahl gearbeitet und ggf auch angezeigt wird. Ich arbeite fast ausschließlich mit PIC18, also 8bitter und habe schon oft float/double genutzt. Wäre manchmal vielleicht auch ohne gegangen, aber das würde dann das Programm umständlicher machen. Und nur, damit man sagen kann: "ich habs ohne
-
Thread
Pic18f4480 Can -> C#
Möglichkeit durch passende Firmware zu ersetzen? Die Entscheidung fiel auf CAN, da bereits ein PIC18F4480 vorhanden ist. Sollte es eurer meinung nach eine "bessere" Lösung geben, so teilt mir diese Alternative gerne mit. Vielen Dank! Mit freundlichen Grüßen Hans-Joachim
1. Der PIC18F4480 und der PIC18F4580 sind alte PICs, die nicht mehr für Neuentwicklungen verwendet werden sollten. Die aktuellen Serien haben alle ein K oder ein J in der Typenbezeichnung. Hier ist es der PIC18F45K80
-
Thread
Mikrocontroller mit PC via HID
bist, wirst Du einsehen, dass es schlauer ist, Deinen Atmega gegen einen PIC18F46K50 oder PIC18F46J50 zu tauschen, um den extra USB-Chip einzusparen. > Gibt es irgendwelche Bibliotheken für den MCP2200 für den Datenaustausch > oder wird das einfach mit "normalen" Befehlen
Ports da. Kannst mir kurz erklären, was du mit Bitbanging meinst? > Deinen Atmega gegen einen PIC18F46K50 oder > PIC18F46J50 zu tauschen, um den extra USB-Chip einzusparen. > PS: Wenn Du keine Handshake-Leitungen brauchst, kannst Du auch den > MCP2221 verwenden. Das ist ein vorprogrammierter
-
Thread
Problem mit PIC18 als Slave: Werde Daten nicht gesendet?
Hallo, ich verzweifel gerade daran den PIC18F13K22 als I2C Slave aufzusetzen. Ich finde den Fehler einfach nicht. Der Master (auch ein PIC, aber nicht von mir programmiert) sendet nach Spannung ein 2x zyklisch mehrere Adressen (Startupphase
-
Thread
Velleman Oszilloskop EDU09, was meint ihr?
edu09.pdf ist der Schaltplan von dem Ding. Eine modifizierte Soundkarte ist das nicht, sondern ein PIC18F24J50 mit etwas "drumherum". Das Drumherum bietet einen softwaregesteuerten Bereichsumschalter (der mit einem 74HCT4052 aufgebau ist, was die Grenzen des Eingangsspannungsbereichs erahnen lässt) und
-
Thread
Umstieg bzw. Ergänzung PIC Prozessoren auf Arduino.
damit schon Erfahrungen gesammelt hast? Du musst ja nicht bei den alten PIC16 und ASM bleiben. Die PIC18 kann man gut in C Programmiren (XC8 Compiler) und sind vergleichbar mit den auf dem Arduino verbauten µC. PIC18 gibt es auch mit bis zu 100 Pins.
programmiere diese seit Jahren in C (C18 und XC8). Wobei ich den C18 persönlich besser finde. Für die PIC18F97J60, den PIC18F46K80 und den PIC18F452 habe ich ein 4x40 Treiber und die passende Elektronik. Ausserdem habe ich fertige Bibliotheken für: - Digitalorts - Analogports - RS232 und RS-485 -
-
Thread
PIC18F46K80 Probleme mit Variablen
"MPLAB ICD3" Programmer. Zum compilieren benutze ich den "XC8 compiler". Mein PIC ist auf dem "PIC18 Explorer Demo Board" aufgesteckt. Auf diesen Board sind 8 LEDs die alle mit dem PORT D verbunden sind (RD0-RD7). Vorab möchte ich sagen das ich die folgenden Programmteile mit dem PIC18F87J11 und den PIC18F8722 getestet habe und es funktioniert alles wunderbar. Den PIC18F46K80, welchen ich benutzen soll, habe ich auch schon einmal ausgetauscht, so dass ein Hardwarefehler ausgeschlossen werden kann.
-
Thread
Auswahl Mikrocontroller (von Anfänger)
Ich Empfehle Dir einen PIC18 µC von Microchip. Der hat alles drin. Siehe Artikel: [[PIC]] Es gibt auch die "Nanowatt" Varianten die sehr wenig Strom benötigen. Auf der Microchip Homepage gibt es viel Demo-Code und der Compiler
-
Thread
Benötige soforthilfe aus Berlin - Bootloader auf PIC Brennen
Hallo, Baue mir gerade einen PIC-Brenner von sprut.de mit einem PIC18F2550SP. Um den Brenner zum laufen zu bekommen brauchts den Bootloader auf dem PIC. Kann mir jemand in Berlin helfen und den Bootloader brennen? Wenn möglich noch diese Wochenende? - 22./23.Nov.2014
-
Thread
Zeitschleife 10sek für 16MHz Quarz in Assembler
Wenn Ich deinen Code auf meinen PIC18F45k22 flashe (mit meinen Configs) blinken die LEDs. Stimmt vllt. mit den Configs was nicht? BTW: Beim PIC18 würde ich zum Ausgeben das LATx register verwenden, > movlw high(main) > movwf PCLATH Das ist auch nicht nötig, da der PIC18 mit einen GOTO 20bit adressiert.
-
Thread
PIC18F45k22 HD44780
Ich bin gerade dabei, mein Display (4x20) am genannten PIC18F45k22 zu benutzen. Ich habe jedoch das Problem, dass ich nur in der 1. und 3. Zeile schwarze Kästchen bekomme. Der µC soll (sobald es funktioniert) später auf 64MHz laufen. Ich programmiere mit MPLABX
-
Thread
Tachosignal aus Hall-Sensoren von EC Motoren generieren
mir überlegt die Hallsensor-Signale z.B. auf die entsprechenden Counter Eingänge meines µC (z.Z. PIC18F25K22) zu legen. Um eine Richtungsinformation zu erhalten, langt einfaches Mitzählen nicht, ich muss hierfür bei jeder Signaländerung einen Interrupt auslösen und die (gespeicherten) alten Zustände
-
Thread
Festplattenmotor anstuern
/doc8192.pdf Mit Mega48/88/168(AVR444) http://www.atmel.com/Images/doc8012.pdf Microchip - mit PIC18FXXX: http://www.microchip.com/wwwAppNotes/AppNotes.aspx?appnote=en012127 mit fertigem Chip: http://www.microchip.com/pagehandler/en-us/press-release/microchips-3-phase-bldc-fan-mo.html