-
Thread
Gibt es USB Verlängerungen mit Schalter?
sowohl mein picKit3 als auch mein pic18 mit USB controller brauchen regelmäßiges an- und abstecken, während ich den entsprechenden code schreibe und teste. Das picKit schreibt regelmäßig "Connection Failed.", und wenn ich es mal schaffe,
A. S. schrieb im Beitrag #6754206: > sowohl mein picKit3 als auch mein pic18 mit USB controller brauchen > regelmäßiges an- und abstecken, während ich den entsprechenden code > schreibe und teste. Unter Windows ist mir ganz selten mal passiert, da stimmt dann was anderes
-
Thread
low-pin-count µC mit integriertem USB
PIC 18F2455/2550, 28 Pins, auch im bastlerfreundlichen DIL-Gehäuse. Aber leider auch > 2 Euro. Bernd
-
Thread
Ethernet für uC?
Frank K. schrieb im Beitrag #6710861: > Die kleinstmögliche Lösung ist ein PIC18F67J60. Da ist in einem TQFP64 > Package Prozessor, RAM, Flash, Peripherie, Ethernet MAC und Ethernet PHY > drin. Du brauchst noch einen 25 MHz Quarz, eine RJ45 Buchse mit > Magnetics (Magjack
Frank K. schrieb im Beitrag #6710861: > Die kleinstmögliche Lösung ist ein PIC18F67J60. Da ist in einem TQFP64 > Package Prozessor, RAM, Flash, Peripherie, Ethernet MAC und Ethernet PHY > drin. Du brauchst noch einen 25 MHz Quarz, eine RJ45 Buchse mit > Magnetics (Magjack
-
Thread
Garagentorantrieb Normstahl Ultra vergisst Position
hilft nur mehr das Zurücksetzen und neu Einlernen. Das Speichern der Positionen passiert entweder im PIC18F24K20 µC oder im Eeprom 24LC08 gleich neben dem µC. Hat jemand Erfahrung mit dieser Steuerung?
-
Thread
Probleme beim PIC18F27Q84
Hallo zusammen, ich habe mit dem PIC18F27Q84 angefangen und wollte ein Bootloader Programmieren. Um den Bootloader zu begrenzen und noch Platz für die Applikation zu haben muss natürlich der ROM bereich festgelegt werden. Dabei sind aber
-
Thread
Wer kennt einen USB Dongle, der einen PIC2550 enthällt?
sind, bekommt sie nur noch schwer. Also: Kennt jemand einen billigen USB Dongle, welcher einen PIC18F2550 enthält?
Der PIC18F2550 ist alles andere als ein Exot !
-
Thread
ESP32 - Ethernet via UART oder SPI ?
internen Adress-/Datenbus, wie Du aus den Ergebnissen in der Tabelle ablesen kannst. Du kannst z.B. den PIC18F97J60 mit internem MAC/PHY mit der Kombination PIC18F8722+ENC28J60 via SPI vergleichen. Beide Prozessoren haben exakt die gleiche Architektur und fast die gleiche Rechenleistung (Spalte MIPS), und der interne MAC/PHY vom PIC18F97J60 ist recht ähnlich zum externen ENC28J60. Der Unterschied ist im Wesentlichen die Anbindung - einmal intern über den Adress/Datenbus und einmal extern via SPI, und genau dieser Unterschied ist
-
Thread
Welchen lattice ic
kannst, wie ein CPLD, aber mit im Prozessor mit drin. Die AVRs haben leider nur eine solche Einheit. PIC18Q (z.B. PIC18F27Q84) haben bis zu 8 dieser Einheiten. Damit kann man dann schon einiges machen. fchk PS: https://www.microchip.com/en-us/products/microcontrollers-and-microprocessors/8-bit-mcus
-
Thread
C18_PIC18Fx_Code läuft nicht
Hallo liebes Forum, kurz ab, ich bin PIC Hobbyprogrammierer und habe mir dies und jenes abgeschaut, selbst angelernt und ausprobiert. Aktuell hänge ich an der Programmierung vom E-Kart. Das Programm läuft soweit ich prüfen konnte, jedoch macht mir neuerdings das 2x20 LCD jetzt Probleme. Es lief vorher, aber irgendwie ist durch weitere Programmierung der Wurm jetzt reingekommen und ich kann die Werte nicht mehr visualisieren Das Programm in MPLAB und C18 Compiler macht im Moment grob folgendes: Geschwindigkeit messen Batteriespannung messen Licht messen Beleuchtung anschalten Bremsepedal
-
Thread
Löschprobleme PIC18LF8720 am GALEP4
alle GALEP- und PIC-Experten. Ich hab hier eine hochgeheime Schaltung (ja, wirklich), in der der PIC18LF8720 (TQFP80) verbaut ist. Genau genommen -zig, alle verlötet, keine Reservechips, vergossen, kommt man nicht mehr dran, also sehr eingeschränkte Experientierbarkeit. Der wird über einen ISP-Adapter
-
Artikel
UKW Sender mit PIC
ich dann aber fallen gelassen. Dann kam mein Sohnemann, der grad ein Bastelprojekt hatte, mit einem PIC18F57Q43 daher, und im Datenblatt sehe ich, dass dieser einen NCO hat. Dazu auch noch einen schnellen A_D Wandler. Dieser NCO wird mit max. 64Mhz getaktet, kann also maximal 32Mhz ausgeben. Für UKW zu
-
Thread
Problem PIC18F und ST7567
geht, hast du schon mal gemessen, ob deine serielle Schnittstelle funktioniert? Und was für einen PIC18 hast du? Stimmt die Baudrate? Also was weisst du an grundlegendem? Gerhard
-
Thread
PIC 16F877A programmieren
www.velleman.eu) 1 x Buch Elektor Verlag Microcontroller System Engineering mit 45 Projekten für PIC(18F877A), AVR und ARM 3 Prozessoren Typ PIC16F877A 3 Elektorplatinen für das Projekt Railrouter aus 11/2004 : 1 x Master bestückt, 2 x Slave unbestückt mit allen Bauteilen mit Schaltungsunterlagen
-
Thread
Einstieg(scontroller) in Ethernet Kommunikation mit STM32
Hardware anfangen willst, nimmst Du diesen Mikrocontroller: https://www.microchip.com/wwwproducts/en/PIC18F67J60 Das ist dann eine Einchip-Lösung, d.h. da ist alles drin. Du brauchst dann noch einen 25 MHz Quarz, ein paar Kondensatoren und Widerstände, und den LAN-Port mit eingebautem Übertrager. Weniger
kannst Du so abpinseln, das funktioniert. Wenn Du mehr Ports und Pins brauchst, gibts das ganze als PIC18F97J60 auch mit 100 Pins. fchk
-
Thread
PIC18F16Q41 SD Karte Über SPI
Hallo zusammen! ich bestätige mich momentan mit SD Karte Steuerung mithilfe von PIC18F16Q41 über SPI Schnittstelle. Ich benutze die vorhandene Libs von Microchip (SD Card SPI Driver und FatFs v1.1.0) Die Einstellung von Clock und SPI habe ich gemacht und habe das FatFs_Demo Funktion
400KHz/2MHz) für SlowMode und FastMode. Stimmt mein Gedanke ? meine Frage ist, ob jemand mit dem PIC18F16Q41 SD Karte gearbeitet hat. ICh wäre euch wirklich dankbar Liebe Grüße
-
Thread
PIC quick and dirty Programmer
einige Male mit Atmel Chips gearbeitet und habe dazu ein AVR JTAG ICE verwendet. Nun hab ich einen PIC 18f4550 auslesen und das Programm auf einen neuen Chip kopieren. Wie kann ich dies am einfachsten bewerkstellingen?
ich für mein Flashershield im Einsatz, der kann aber nur wenige Controller und ganz sicher keinen PIC18F4550. Bauteileliste siehe: http://rweather.github.io/ardpicprog/supported_devices.html
-
Thread
RIP AtmelStudio
wurde kaum benutzt. Dann hat Microchip einen Compiler zugekauft (von Keil?) und seitdem kann XC8 bis PIC18 aber eben mit eingeschränkter Optimierung. PIC sind im wesentlich 3 grundverschiedene Architekturen. Wenn man AVR dazu zählt, sogar 4. Johann L. schrieb im Beitrag #6591318: > XC8 für AVR
-
Thread
PIC18F26Q43 SPI slave empfängt keine Daten
Hallo, ich möchte einen PIC18F26Q43 als PSI slave im Vollduplex betreiben. Dieser hat das neuere SPI Modul mit TX und RX FIFO. Leider empfängt der Slave keine Daten. Wahrscheinlich konfiguriere ich das Modul falsch. Ich nutze
-
Thread
PIC18LF25Q80 läuft nur mit Programmieradapter an
Hallo, Ich habe eine Schaltung auf dem Steckbrett aus einem PIC18LF25K80 (Master) und einem PIC18F26Q43 (slave). Ich habe mich an die jeweilige Reset-Schaltung (RC-Glied) am ~MCLR Eingang gehalten. Beide nutzen den internen Oszillator mit PLL um auf 64MHz zu kommen
Hier der Aufbau. In der Mitte ist der PIC18LF25K80, oben der PIC18F26Q43 unten ein Wiznet-Modul. Die unterhalten sich über SPI. Bei dem mittleren habe ich die empfohlene Reset-Schaltung durch den Pull-Up ersetzt. An die Stiftleisten kommen
-
Thread
ELV FS20IRB Firmware update
Beschreibung bei wie es gemacht werden soll Das Update muss über Die Hardware erfolgen verbaut ist ein PIC18F67J60 ein Programmer habe ich leider nicht zur hand für PIC Controller wer kann mir da weiterhelfen ? Gruß Thomas
, der dir aushelfen kann b) baust du dir einen Programmieradapter https://www.google.com/search?q=pic18f+programmer+diy c) kaufst du ein PicKit2 gebraucht d) kaufst du ein PicKit3 neu mfg mf
-
Thread
Mit PIC12F629 WS2812 NeoPixel ansteuern
#6567409: > Habe ich bereits gesehen. Nein, wohl doch nicht so ganz. Denn unter "Für PIC12, PIC16, PIC18..." ist dir der Link "Forenthread" entgangen! https://www.mikrocontroller.net/topic/322375#3794406 Da sehe ich reinen C code, allerdings für etwas moderneren Controller. Gruss
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 Controller.
-
Thread
[S] Suche Dienstleistung für PIC18F45K22
Moin Zusammen, ich möchte einen vorhandenen C-Quellcode auf einen PIC18F45K22IP bekommen. Als Interessierter, aber leider noch nicht Wissender, erscheint mir eine Umsetzung in Eigenleistung gerade zuviele Unbekannte zu haben. Der Code wurde für die Nutzung mit einem PIC18F45K22, in Verbindung mit dem CC18-Compiler, erstellt und aktuell ist wohl der XC18-Compiler. Dann las ich noch von einer Migration von C18 auf XC18, alles Dinge die sich dem Neuling nicht spontan erschließen
-
Thread
auf einfache Weise von 11MHz auf 300kHz teilen/generieren
einem NCO NCO, sehe ich auch so. ABER NCO kennen hier nur wenige!? Diese sind in vielen pic16/pic18 drin!
NCO > > NCO, sehe ich auch so. ABER NCO kennen hier nur wenige!? Diese sind in > vielen pic16/pic18 drin! Geht, hat aber einen kleinen Pferdefuß: Jitter. Ich habs schon mal für einen PIC32 MP3-Player verwendet, da brauchte ich USB (12MHz) und I2S für dne Audio-DAC, und der I2S-Takt für handelsübliche
-
Artikel
IRSND
ATmega88, ATmega88P, ATmega168, ATmega168P, ATmega328P XMega ATXmega128 PIC (C18-Compiler) PIC12F1840 PIC18F4520 STM32 STM32F4xx STM32F10x STM32 mit HAL-Library (NEU!) TEENSY 3.0 MK20DX256VLH7 (ARM Cortex-M4 72MHz) Unterstützte Protokolle. IRSND unterstützt die folgenden Protokolle: A1TVBOX ACP24 (NEU!)
-
Thread
UVR61-3 - scheinbar defekt
Werkseinstellung probiert - schau an, alles wieder gut. Ich nehme mal an dass es einen EEPROM-Fehler (PIC18F252) gegeben hat, Wärmemengenzähler ist jetzt ausgeschaltet. Blöd war nur, dass ich mir keinerlei Konfigurationsdaten aufgeschrieben habe, aber soviel ist es ja zum Glück nicht.
-
Thread
ECCP und Capure mode
Hallo zusammen, Benutze den PIC18f4580 der mit einer Systemfrequenz von 40 Mhz arbeitet. Er beinhaltet einen CCP Mode und ECCP. ich habe einen PWM Signal am ECCPPin P1A mit 1 Mhz Frequenz ausgegeben. (s.h Bild grünes Signal). Und
-
Thread
Umstieg von PIC auf Arduino mit welchem Gerät?
wirst du wahrscheinlich tot umfallen nach der Lektüre des Datenblatts vom PIC16F18857 oder sogar PIC18FxxQ43. Zudem sind diese auch noch deutlich billiger.
Hi, ich bin ein großer Fan von den 40 poligen PIC18F47Q43, PIC18F46K80 und den ganz großen PIC PIC18F97J60. Die sind alle recht ähnlich in der Handhabung die gleiche Entwicklungsumgebung. Warum also auf Arduino umsteigen?? VG Ingo
-
Thread
PIC18 Update der Applikation
könnte den inkonsisten Fall ohne Applikation auf dem Gerät hinterlassen. Oder kann ich einen PIC18 auch direkt aus einem ext. Flash booten lassen? Ich vermute mal nein. Viele Grüße
PIC18 kann Code ausschließlich aus dem internen Flash ausführen. Ich habe extra für solche Updatezwecke in vielen Boards ein SPI-SRAM verbaut, sowas wie das hier: https://www.microchip.com/wwwproducts
-
Thread
PIC18F4580 interrupt on change
Hallo in die Runde und ein gesunden Neues Jahr noch. Hab Probleme beim Interrupt on change beim PIC. INT0 bis INT2 arbeiten ohne Probleme... Beim RB4 bis 7 wird der Port gelesen und wenn der Port beim nächsten mal abweicht das RBIF gesetzt. if (INTCONbits.RBIF) { INTCONbits.RBIF = 0; //clear interrupt flag } In anderen Foren & manual hab ich gelesen, das ich den Port erst einlesen muss.. ?? if (INTCONbits.RBIF) { LastKnownPORTB = PORTB; // clear the mismatch to enable RBIF to be cleared. Ich stehe auf dem Schlauch was
-
Thread
String empfangen mit PIC18F und XC8
Hallo Zusammen, ich versuche gerade einen String über den USART einzulesen. Das PC Programm tut was es soll. Der PIC antwortet, wenn nur mit Schrott. Wenn ich einen Teststring manuell erstelle und versende funktioniert die Schnittstelle. Es muss also folglich was mit der Deklaration bzw. etwas mit dem Einlesevorgang zu tun haben. Der String besteht aus 38 Zeichen (siehe Bild). Nach der Durchsicht meiner C-Unterlagen und des String Artikels hier habe ich n alle möglichen für mich vorstellbaren Varianten durchgespielt.Ich komme nicht auf den richtige Lösung. Kennt jemand die Lösung?
-
Thread
[V] Buch Microcontroller System Engineering
www.velleman.eu) 1 x Buch Elektor Verlag Microcontroller System Engineering mit 45 Projekten für PIC(18F877A), AVR und ARM 3 Prozessoren Typ PIC16F877A 3 Elektorplatinen für das Projekt Railrouter aus 11/2004 : 1 x Master bestückt, 2 x Slave unbestückt mit allen Bauteilen mit Schaltungsunterlagen
-
Thread
Mplab daten in einer Textdoku reinschreiben
mplab ein Textdoku erstellen kann und die Werte einer Variable reinschreiben kann? Benutze einen PIC18f4580 und XC8 Compiler
-
Thread
PIC18 sporadisches Problem während Sleep Mode
Verwendet wird: MPLabX und der xc8 compiler in Verbindung mit dem ICD4 Debugger. Ich nutze einen PIC18 Modell 46k42 und versetze den durch eine bestimmte Aktion in den Schlafmodus und hole ihn durch einen Pin-Interrupt wieder heraus. Das funktioniert auch in 90% der Fälle immer zuverlässig. Jedoch
Verwendet wird: MPLabX und der xc8 compiler in Verbindung mit dem ICD4 > Debugger. > Ich nutze einen PIC18 Modell 46k42 und versetze den durch eine bestimmte > Aktion in den Schlafmodus und hole ihn durch einen Pin-Interrupt wieder > heraus. Wird der ICD im Debug Mode verwendet? Dann gibt es evtl.
-
Thread
PIC18F4580 Port Probleme mit high signal
Hallo in die Runde, ich Versuch mal mein Anliegen hier zu platzieren. Der PIC arbeitet am MCLR mit einem MC33064 für einen definieren Start und shutdown bei Anstieg oder Abfall der Vss. 20 MHz ist der clock Takt. Hab die Ports D4 und D7 im MPlab mit #define D4 LATDbits.LATD4 TRISDbits.TRISD4 =0; // als Ausgang D4 =0; ordentlich gesetzt und trotzdem reißen beide Ausgänge nach dem Start für 1,5 us kurz hoch, bevor diese später die richtige Programmfunktion übernehmen. Bei C7 ist es sogar so, dass der Ausgang komplett gesetzt wird obwohl kein Befehl vergeben wurde. Bei C6
-
Thread
Timer 0 Pic18f4580 für 1µs
Timer der jedes µs einen Interrupt aufruft. In dem interrupt soll ein LED getoggelt werden. µC: PIC18f4580 mit 10Mhz und mit PLL(*4) Somit habe ich ja einen Systemfrequenz von 40Mhz? Ich habe denn Timer 0 verwendet. TMR0 Berechnung: 40Mhz/4=10Mhz Prescaler ist aus, deshalb ist Prescaler
-
Thread
PWM signal (ECCP)
Gibt es kein anderen Möglichkeit mit dem PIC18F4580 ? Da ich eine Platine/PIC von einer Vorlesung benutze.
Vithu 1. schrieb im Beitrag #6472363: > Gibt es kein anderen Möglichkeit mit dem PIC18F4580 ? Da ich eine > Platine/PIC von einer Vorlesung benutze. Dazu kenne ich den PIC18 zu wenig. Aber der kann doch bis zu 4 PWM Signale erzeugen?
-
Thread
LED-Treiber IS31FL3737
also permanent "Hardware-Ein-Geschaltet". Spannung liegt an (VDD = 3,3V) und der Mikrokontroller (PIC18F67K22) steuert per I2C den Treiber. Den I2C-Datenverkehr habe ich per Oszilloskop kontrolliert, sieht alles Tip-Top aus. Ich bekomme nach jedem Byte den ACK vom Treiber. Der Treiber kann bis 1 MHz
-
Thread
Problem mit SPI-Verbindung zwischen PIC und Display
Grüß Gott, ich möchte einen PIC18F45K22 mit dem eDIPTFT70 Display von Electronic Assembly über SPI verbinden. Ich scheitere jedoch daran. Hätte jemand von euch Erfahrung mit solchen Displays?
Anna schrieb im Beitrag #6464716: > ich möchte einen PIC18F45K22 mit dem eDIPTFT70 Display von Electronic > Assembly über SPI verbinden. Und was soll der kleine µC mit dem riesigen Display machen? Wenn du da auf dem µC z.B. ein einziges Hintergrundbild
-
Thread
BME680 Druckberechnung viel zu hoch
Hallo, ich verwende die Joy-It "SEN-BME680" Sensorplatine (IIC Schnittstelle) an einem Microchip PIC18F46K22 und programmier diesem per mikroC von mikroelektronika. Die Programmierung ist stark angelehnt an das Datenblatt von BOSCH. Die Temperatur gibt der Controller im Vergleich zu einem KLIMA
-
Thread
[V] Jede Menge Bauteile abzugeben
========================================== PICs (SMD) je 1,5€ P13) PIC18F1320-I/SO P14) 2x PIC18F6585-I/L (BGAs) P15) 2x PIC32MX795F512-80I/PF P16) 3x PIC18F67J60-I/PT P17) PIC18F452-I/PT P18) PIC18LF1330-I/SS P19) PIC16F877A P20) 3x PIC18F97J60-I/PT P21) 3x PIC18F97J60
========================================== PICs (SMD) je 1,5€ P13) PIC18F1320-I/SO P14) 2x PIC18F6585-I/L (BGAs) P15) 2x PIC32MX795F512-80I/PF P16) 3x PIC18F67J60-I/PT P17) PIC18F452-I/PT P18) PIC18LF1330-I/SS P19) PIC16F877A P20) 3x PIC18F97J60-I/PT P21) 3x PIC18F97J60
-
Thread
Programmierport AVR 324 PB
Quarz benötige ich in meiner Testumgebung nicht. Der interne Oszi ist ausreichend. Z.B. läuft ein PIC18F46Q10 mit einer vergleichbaren Platine auch in allen meinen Experimentierschaltungen. Kleine Schulung in Nettikette: Man könnte ja einfach statt das Geblubber von Beratungsresistenz schreiben :