-
Thread
PIC18F97J60 als Webserver
Hallo Zusammen, ich möchte einen PIC18F97J60 als Webserver betreiben. - Mein Basisprojekt lässt sich kompilieren und in den Controller programmieren. - Ich sehe den Conroller im Netzwerk über den TCIP Discoverer. - Über die Webpage
Hi Frank, es ist mein erstes Projekt mit Ethernet und dem PIC18F97J60. Auf dem Gebiet bin ich Neuling. Auf der dezeitigen Platine ist kein SPI-EEPROM verbaut. Zumindest bisher nicht. Was benötige ich konkret? Ich habe Dir einmal die Schritte aufgezeigt die funktionieren
-
Thread
Kann ich dieses Display für das AVR Tutorial nutzen?
, 18 und 24 angesteuert. Falls du fertigen Code verwenden, oder als Vorlage ansehen willst: - PIC18 (eventuell auch für PIC16, für PIC16 _ungetestet_) [C]: https://www.mikrocontroller.net/topic/326600#3563942 - https://www.mikrocontroller.net/topic/324239#new
-
Thread
PIC18F Device ID auslesen
Hallo zusammen, seit kurzem habe ich mich mal ein wenig mit den PICs beschäftigt. Speziell dem PIC18F46K80. Hat auch alles soweit funktioniert. Eine gewisse "Umgewöhnungszeit" brauchts natürlich schon und ich bin auch erstmal in einige Fallen getappt. Bis jetzt hab ich mal UART, Timer und CCP-Module
-
Thread
Rückwandbus mit I2C
angebundenen Controller MCP2515 von Microchip zB in Verbindung mit einem Mega8. Ein Microchip PIC18F26K80 auf der anderen Seite hat CAN bereits eingebaut, und der eingebaute CAN-Controller ist eine stark verbesserte Version des MCP2515 mit mehr Pufferspeicher, und der PIC kann direkt auf die CAN-Register
eingebaut? von denen keiner. Auch hier habe ich 8 Bitter mit 8 Bittern verglichen. Ich hatte die PIC18F97J60 Familie im Sinn. Die hat quasi den ENC28J60 gleich mit eingebaut, natürlich abzüglich des bremsenden SPI dazwischen. Und abzüglich des extra Quarzes für den ENC, der auch noch Platz braucht und
-
Thread
SPI-Master-Slave-Kommunikation - "ein Bit verrutscht"
zusammen, ich baue gerade an einer SPI-Kommunikation zwischen einem Atmega162 (master) und einem PIC18F46 (slave) Die Verleiterbahnung erlaubt keine SS-Synchronisation. Stattdessen werden vom Slave die empfangenen Bits gezählt und immer 8 Bits zu einem Byte zusammengesetzt. Da es sich um eine Daisy
-
Thread
Wie wird ein Modchip für Spielkonsolen entwickelt?
diverse USB Controller, erst nahm man AT90USB und als jemand die Routine auf die leichter verfügbaren Pic18F2550 umgestellt hat wurden diese schnell dominierend... Aber das habe ich auch nur am Rande mitbekommen, habe nur mal ein alte PS1 günstig erweorben und meine Freundin hatte mich zu einer Wii überredet
-
Thread
Beratung bzgl. Wahl des Mikrocontrollers
SN 65HVD251D), wie muss ich den bei einer parallelen Übertragung an die Datenleitungen bzw. an den PIC18F26K80 schalten? Ich versuch das grad mal mit Fritzing zu erarbeiten komm da gerade irgendwie nicht weiter :( Danke :)
65HVD251D), wie muss ich den bei einer parallelen Übertragung an die > Datenleitungen bzw. an den PIC18F26K80 schalten? Ich versuch das grad > mal mit Fritzing zu erarbeiten komm da gerade irgendwie nicht weiter :( CAN ist immer seriell. Und die Transceiver haben fast immer 8 Pins. Beim PIC18F26K80
-
Thread
PIC18F2431 Probleme mit dem ADC
Hallo! Wie schon im Betreff steht, habe ich Probleme mit dem ADC des PIC18F2431. Ich möchte nur die zwei Eingänge AN0 und AN1 auslesen und in 2 Variablen speichern. Allerdings bekomme ich da im Debug-Modus immer verschiedene und falsche Ergebnisse. Hier ist mein Programmcode
-
Thread
LCD Initialisierung / Character zeigt senkrechte Linien
genauer zur Ansteuerung eines 2*16 Zeichen LCDs, bitten. Ich habe hier ein PICDEM 2 Plus Demo Board mit PIC18F4520 und 4MHz Quarz. Das Problem besteht darin, dass ich nicht die beabsichtigten Zeichen ausgeben kann. Anstatt eines Buchstaben wird ein Symbol aus zwei senkrechten Linien dargestellt. Das 5*8
-
Thread
CRC / Prüfsumme knacken
interessiert, wie deine Lösung dafür aussieht. Magst du > etwas dazu sagen? Eine Platine mit einem PIC18F2680. Mit: [code]24V/5V Wandler (für Switchbus und Stromversorgung 5V-Ausgang (zur Versorgung evtl. anderer Baugruppen wie z.B. Switchbus Connector) RS485 (für Switchbus)
-
Thread
PIC 18f4550 USB Treiber Mac OSX
Hallo zusammen, ich habe hier ein Gerät mit dem o.g. controller. Unter Windows wie das Gerät als HID erkannt. Unter Mac OSX kann man es in der systeminfo sehen aber in der Device list nicht. Meines Wissens bedeutet das das für das Gerät keine Software existiert. Dies ist auch kein wunder da die Vendor ID sehr komisch ist. hier mal die Daten: Luxe Bootloader: Produkt-ID: 0xfa79 Hersteller-ID: 0x1240 Version: 11.22 Seriennummer: LX00201 Geschwindigkeit: Bis zu 12 MBit/s Hersteller: MooreLogic.com Standort-ID: 0x04100000 / 4 Verfügbare Stromstärke (
-
Thread
MIDI over WIFI ( RF Bluethoot Dect USB ) Homemade Interface
www.mikrocontroller.net/topic/323676#3567159 Habe das PIC32 mit Wifi Shield und ein fertiges PIC18F2550 Board ( BOLD Education ) kombiniert und mir einen MIDI over Wifi gebastelt. Das ganze will ich in naher Zukunft auf ein nettes kleines Layout bringen und eine kleine Serie anfertigen lassen
der SDCARD HUB-USB, da einfach einen Wifi der die SD-Card bespielt und deine Bilder von der BOLD PIC18F2550 kann ich mir auf dem TV riesengross ansehen. Gruss Holger.
-
Thread
Sprachsynthese mit PIC (ohne ext. Speicher)
18F26k22 (64k Flash) für <2€ wäre es möglich. Wenn 0.35s pro Ziffer reichen, könnte man auf einen PIC18F25K20 für <1,50€ umstiegen. 10*0,35*8000=28kB, dann wären noch 4kB = 4kWorte für das Programm übrig. Ich habe getestet, 0.35s könnten riechen.
-
Thread
TCP IP STACK Microchip POT wird nichtangezeigt
du die eigentlich ADC Routine. Mit PIC24 Code kann ich dir nicht dienen, nutze nur die PIC32 und PIC18.
-
Thread
Controller mit 2x I2C (TWI) gesucht
Da gibt es einen ganzen Haufen auch bei den kleinen 8-Bittern, die zwei I2C haben. Da wäre zB der PIC18F26K22 (28 Pins) zu nennen, oder der PIC16F1829 (20 Pins) oder der PIC16F18325 (14 Pins). > Ist das USI von einem ATTiny eigentlich vollkompatibel zum TWI eines > "großen" Atmels? negativ
-
Thread
Werden vielleicht alte PICs abgekündigt?
product2=PIC18F4420 Die aktuelle Version ist der PIC18F44K20. Das ist allerdings 3.3V Technik, dafür aber nochmals deutlich billiger und auch schneller. http://www.microchip.com/wwwproducts/ProductCompare.aspx?product1=PIC18F4420&product2=PIC18F44K20 Es lohnt sich schon alleine vom Geldbeutel her, keine alten Kamellen zu nehmen. fchk
-
Thread
TCP/IP Stack Micrchip EEPROM Includen
getting used (higher performance, but uses // PIC RAM). This option should not be enabled on PIC18 devices. The // performance increase of having this option defined is only apparent when // the HTTP server is servicing multiple connections simultaneously. //#define HTTP_SAVE_CONTEXT_IN_PIC_RAM
-
Thread
Steuerung von Rollläden und Licht im Neubau
ähnliches vor vielen Jahren bei mir installiert. Noch mit S5. Inzwischen wurde das System über einen PIC18 mit LAN ans Netz gebracht damit ich ach mit dem Tablet und Phone was steuern kann
-
Thread
Vorschläge für 4x20 LCD
für ein Projekt ein 4x20 LCD. Oder ein 16x3, ich bin da recht offen für alles. Ich benutze einen PIC18F4685 zur Ansteuerung des Displays in C (ist das ein Problem)? Jetzt habe ich mich mal umgeschaut und es gibt einfach zu viel Auswahl. Von ~10€ - OpenEnd Ich benutze das Display lediglich um ein
Manuel Bali schrieb im Beitrag #3563228: > PIC18F4685 zur Ansteuerung des Displays in C (ist das ein > Problem)? Nein, wenn du willst könnte ich die eine HD44780-Routine für PIC18 (in C) geben. Georg G. schrieb im Beitrag #3563667: > Achte
-
Thread
Anzahl der Programmierzyklen v. XC9500 vs. Coolrunner II
------------------------------------------------------------------- Fakt: Das ist eben kein PIC18F2550 Dev-Kit, den du da rund um die Uhr beharken kannst. ------------------------------------------------------------------------- Normal ist das Teil "einmal" nur zu Flashen, und dann im Produkt
-
Thread
Capture Mode mit PIC18F46k80
möchte gerne einen digitalen Impuls von der Länge 100us bis etwa 20ms messen. Dafür benutze ich einen PIC18F46K80 und wollte dessen Capture Mode benutzen. (Siehe Anhang die entsprechende Seite des Datenblatts) Meine Frage nun: Da steht, man kann nur auf steigende ODER abfallende Flanke einen Event (
-
Thread
Welcher Bus kann das?
> :-( > > Was wäre eien CAN taugliche Alternative (muss ja nicht unbedingt Atmel > sein) PIC18F26K80 Und als Transceiver den MCP2551. Der kann maximal 112 Knoten treiben - das mal so als Warnung, dass Du Dich hier einer Grenze näherst. Das ist übrigens recht viel, es gibt auch Transceiver
ja ursprünglich gehofft, dass mit einem Tiny (<1€) > hinzubekommen. Schade :-( bei digikey: PIC18F25K80-I/SS-ND: 1.746€ MCP2551-I/SN-ND: 0.6247€ Viel billiger wirds leider nicht. fchk
-
Thread
Einfacher GPS Logger?
Es könnte ja auch jemand mal was Hilfreiches beitragen: Ein PIC18F25k22 braucht im Sleep mit Watchdog 0,3µA und der Watchdog könnte in ca. 1-mal pro Minute wecken. Er könnte dann irgendeinen Sensor abfragen, der misst, ob sich das Fahrrad bewegt. Oder man könnte
-
Thread
Welchen PIC für Anfängerprojekte?
PIC18LF46K22 1.8 — 3.6 V PIC18F46K22 2.3 — 5.5 V
Ingo Schick schrieb im Beitrag #3561469: > ich rate Dir zu dem PIC18F452. Das ist eine uralte Kamelle und von Microchip nicht für Neuentwicklungen empfohlen. Nachfolger ist der PIC18F4520, der wiederum vom PIC18F45K20 abgelöst wurde. fchk
-
Thread
Plantine von Com auf Usb Buttonleser
In der Schachtel befindet sich ein PIC18Firgendwas (erkennbar an den Pins für den Quarz), ein MAX3232-Äquivalent und ein 1-wire Interface. Ich sag mal 20€ Materialkosten. Du musst nur das serielle Protokoll reverse engineeren. Generische
-
Thread
RS-232 und PIC18F97J60
verbirgt sich ein ein Dezimalwert von 0 - 255. Diese Programm funktioniert. Ich habe es mit einem PIC18F452 und einem 8051 Typ gegen geprüft. SerialPort1.Write(Chr(J)) Da dieses Programm auch an einem PIC18F452 am laufen ist, dachte ich wunderbar, das scheint einfach zu sein. ie gesagt der gleiche Quellcode funktoniert an einem PIC18F452 wunderbar. Auf dem PIC18F97J60 leider nicht. [c] unsigned char chr_Data; unsigned int i; while (!DataRdy1USART()); chr_Data = Read1USART();
-
Thread
Programmier Pins beim PIC
Bein DSPIC33 weiß ich es nicht, aber beim PIC24 und beim PIC18 kann man die ICSP Pins auch als IOs benutzen, es sollte eim dsPIC33 auch gehen. Man muss aufpassen, dass man das Programmiergerät nicht zu viel belastet: http://ww1.microchip.com/downloads/en/DeviceDoc
-
Thread
PIC18F45k22 Flash Speicher nutzen
einmal ich programmiere in C in MPLAB 8.66 und und benutze das C18 Toolchain. Mein Controler ist ein PIC18F45K22. Ich möchte nun ein zweidimensionales Array (64 x 24 8-bit Variablen) im Flash abspeichern. Dieses Array soll nach dem programmieren nur einmal geschrieben werden und später im Betreib nur noch
-
Thread
Mifare Leser
der NXP Seite gibt es aber Beispielcode in C, damit habe ich schon mal solche RC522 an diversen PIC 18 betrieben. Den Vorgänger RC500 damals noch an einen PIC 16 in Assembler.
-
Thread
PIC16f877a - Keine progammierbare Betriebsfrequenz möglich?
ein Zeichen dafür, dass er viel zu alt ist: Reichelt: PIC16F877A -> 4,15€ PIC16F1937 oder PIC18F44K20 -> 2,35 Wenn man genau nach den Spezifikationen guckt, kann man sicherlich noch etwas sparen. Z.B. weniger als 40 Pins, kein/weniger EEPROM, weniger Flash, etc...
> PIC16F877A -> 4,15€ > PIC16F1937 oder PIC18F44K20 -> 2,35 Oder ein Zehnerpack 16F887 vom Chinesen fuer ca. 1 Eu das Stueck.
-
Thread
AVR mit niedriger Spannung programmieren
Alternative 5) Einen Controller mit eingebautem Ethernet nehmen: PIC18F67J60
-
Thread
Hausautomation ohne Funk
Projekt eingesetzt... http://www.mikrocontroller.net/topic/326905 und hier mit einem günstigen PIC18F2550 Board http://www.mikrocontroller.net/topic/323676#3567159 .. Das Wifi Shield hat einen PIC32 der breits eine Firmware hat. Das ganze kannst Du mit Harmony von Microchips umcoden nach belieben
-
Thread
"Echte" USB-Seriell-Wandler
Alternative wählen. ICh verwende z.b. gar keine der FTDI USB Wandler mehr und setzte Stattdessen den PIC18F13K50 (PIC18F14K50) mit dem "USB-CDC-Seriell Converter" Beispielprogramm als Wandlerbaustein ein. Nur das Demo Aufspielen und fertig... Setzt natürlich voraus das man die PIC bespielen kann, ist
Firmware einbringen. Mittlerweile gibt es sogar eine Version die ganz ohne Quarz auskommt. Der PIC18F25K50. Allerdings bei Reichelt noch nicht verfügbar. Für "echten" RS232 Pegel benötigen die natürlich auch einen Pegelwandler, aber als Ersatz für die FTDI sind die wirklich gut... Gruß Carsten
-
Thread
Suche pingleichen PIC18F2550 mit 2. UART oder Alternative
Hi, gibt es einen pingleichen PIC18F2550 mit zweitem UART? Problem: --------- PIC18F2550 UART muss laufen mit 9600 - eingehende Daten am Rxd werden Byte-weise in eine Variable abgelegt, Value der Variable soll über einen zweiten
möchte nicht erkannt werden ;-) ] schrieb im Beitrag #3553780: > Hi, > > gibt es einen pingleichen PIC18F2550 mit zweitem UART? Es gibt den PIC18F26J50. Der ist nicht pingleich, aber sehr ähnlich. RA4 entfällt, dafür ist VCAP auf diesem Pin (10u X7R 16V gegen GND, notwendig für den internen 2.5V Spannungsregler
-
Thread
[V] MCP73831T-2ACI/OT SOT23-5 / Li-io/Lipo Laderegler
Projekt verwendet und beim Laden nebenher einen StepUp auf +5V am Akku hängen. An den 5V hingen ein PIC18 und ein 128x64 Pixel KS0108 LCD mit Hintergrundbeleuchtung. @Fidi G. Wo lasst du die Platinen eigentlich herstellen?
verwendet und beim > Laden nebenher einen StepUp auf +5V am Akku hängen. An den 5V hingen ein > PIC18 und ein 128x64 Pixel KS0108 LCD mit Hintergrundbeleuchtung. > > @Fidi G. Wo lasst du die Platinen eigentlich herstellen? Ok, cool Was für einen Step Up hast du genommen ?
-
Thread
Ideen für ein Abschlussprojekt?
Und danach fragen Ich habe fürs Abitur eine Cocktailmaschine mit µC (PIC18) gebaut. Den Lehrern, vor allem dem Elektroniklehrer hat sie sehr gut gefallen. Für die Dosierung hatte ich zwei Ideen: Schlauchpumpen oder Ventile + eine Waage.
-
Thread
µC & Elektronik Filter: PIC
keine schlechte Idee, aber wo soll das dann aufhören? Die PIC-Familien von PIC10, PIC12, PIC16 über PIC18 (alles 8-Bit CPUs) zu den PIC24 und dsPIC30/33 (16-Bit CPUs) zu PIC32 in eigene Kategorien zu packen wäre übertrieben, obwohl da prinzipiell die Unterschiede groß genug sind. Wenn man die bei Microchip
-
Thread
dspic33fj flash daten ablegen
Beispielcode. Beim 2. findest du unter "DEE Emulation 16-bit v2.2 - AN1095, Emulating Data EEPROM for PIC18/PIC24 MCUs and dsPIC DSCs" einen ZIP mit einem Beispielprojekt...
-
Thread
PIC 18F Ethernet Relais
Ergenzung: Oder PIC18F4550 mit ENC28J60 verwenden?
88Downloads-Shop/ENC28J60_Bauanleitung_V11.pdf Ich könnte diese Schaltung nehmen und wie beschrieben den PIC18F4550 anhängen. Die Spannung die der PIC18F4550 benötigt bekomme ich auch schon von dieser Schaltung. Aber brauche ich den externen Takt oder reicht mir der interne Takt des PIC18? Ich habe gelesen
-
Thread
TQFP44 PIC24 Pinkompatibel
Eine Pinkompatibilität zwischen PIC18 und PIC24/dsPIC33 ist nicht gegeben. Denke auch dran, dass die PIC24/dsPIC33 mit wenigen Ausnahmen 3.3V Bausteine sind, die intern mit 2.5V laufen und einen 10u Kondensator auf Vreg und einen passend gesetzten ENVREG/DISVREG Pin brauchen - genauso wie die PIC18FxxJxx Bausteine auch. Innerhalb der PIC24/dsPIC33 Familie sind die Pinbelegungen zumindest ähnlich. Ich kann aber Ausnahmen nicht ausschließen. fchk
-
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
Max H. schrieb im Beitrag #3618756: > Ich würde einen PIC18 mit genügend IOs empfehlen Ich würde nach neuesten Erkenntnissen (1 Woche alt) einen Arduino empfehlen. Mein Sohn (Klasse 10) hat das Ding allein und ohne Vorkenntnisse in einer halben Stunde installiert
-
Thread
PIC Unterschiede 5V 3V Typen
Hi Ich habe gerade gesehen, daß der PIC 18F2620 immer teurer wird. Schon bei 6,20 Euro. Es gibt doch auch den 18F26K20 Der kostet 2,60 Euro Warum ist der so viel billiger? Der Unterschied liegt doch nur in der Versorgungsspannung und
https://www.microchipdirect.com/ProductDetails.aspx?Category=PIC18F2620 https://www.microchipdirect.com/ProductDetails.aspx?Category=PIC18F26K22 Frank K. schrieb im Beitrag #3545794: > modernere Halbleitertechnologie -> kleinere Strukturen -> mehr Chips pro
-
Thread
RFID MFRC522 und PIC18FXXXX
über das Datenblatt verrät das eine Eingangsspannung VCC von 3,3V benötigt wird. Wenn ich also den PIC18F4550 benutze muß ich für das Modul noch einen LDO mit 3.3V Ausgangsspannung dazubasteln (plus ein paar C's). Soweit sogut, aber was ist mit den SPI Leitungen vom Pic zum MFRC522 ??? Tja, hab da nichts
Du kannst einfach den PIC auch mit 3.3V betreiben. Und für den PIC18F4550 gibts verbesserte Nachfolger, PIC18F45K50 und PIC18F45J50, die weniger Strom verbrauchen und mehr Features haben und inzwischen auch billiger sind. Der Trend geht zu 3.3V. fchk
-
Thread
WLAN Anbindung
Rechenleistung ist nicht unbedingt das Problem. Ich habe einmal einen Vergleich gemacht: System 1: PIC18F67J60 8 Bit, ca. 10 MHz Instruction Clock, 10 MBit Ethernet MAC/PHY, Microchip TCP/IP Stack System 2: Luminary Micro (jetzt TI) LM3S6911 32 Bit Cortex M3 80 MHz, 10/100 Mbit Ethernet MAC/PHY, uIP
Architekturen ich inzwischen schon durch habe... Z80, 6502, 68000, 68H11, x86, 8051, AVR, AVR32, PIC 18/24/dsPIC, ARM, MIPS/PIC32, MSP430, diverse DSPs... Ich mache das aber auch schon ein paar Jahrzehnte. Daher bin ich eigentlich herstellerneutral und nehme den Controller, den ich für am passendsten
-
Thread
SPI Slave auswertung
hei, PIC18F26K22 Habe bei meinem SPI Slave einen Ringbuffer für die zu empfangene Daten. Das Byte wird per Interrupt in den Ringbuffer geladen. Meine Frage. Die Überprüfung der empfangene Bytes nach n übertragene
-
Thread
TCP 10/100 Hub selber bauen
. Das wäre dann die übliche Sterntopologie. Wenn Du für Deine Geräte einen Controller suchst: PIC18F67J60. Single-Chip Lösung. Kleiner, billiger und einfacher geht es nicht. Prozessor, Speicher, Ethernet MAC, Ethernet PHY, SPI, I2C, USART, Timer,... - alles in einem Chip. Für einfache Ethernet-basierte