-
Thread
400 berechnete Werte abspeichern
Hallo zusammen! Ich habe ein kleines Problem mit einem PIC18F4550. Und zwar möchte ich ein Array mit 400 Werten des Typs "integer" abspeichern. Wo legt man das am Besten ab und wie macht man das, da das Array mit 400 Werte für eine Bank zu groß ist. Am Stück
PIC18er haben ja immerhin 3 FSR Pointer, mit denen der gesamte RAM Bereich ohne Banking angesprochen werden kann. Dass der Compiler so was nicht hinkriegt ist schon erbärmlich. Vielleicht liegt es auch an
-
Thread
PIC18C242 Bibliothek für EAGLE
Hallo, Weiß zufällig jemand wo ich eine Bibliothek mit dem PIC18C242 von Microchip finde? in der Microchip-Bibliothek habe ich ihn leider nicht gefunden :/ http://ww1.microchip.com/downloads/en/DeviceDoc/39026c.pdf Danke. :)
18F2420. Ansonsten schau in den Reíchelt-Katalog und suche Dir was passendes da aus. Beispielsweise PIC 18F4620-I/P (5V) bzw der Nachfolger PIC 18F46K20-I/P (3.3V), beide DIL-40.
-
Thread
PWM mit PIC
dass die Timer nur mit einem viertel der Quarzfrequenz laufen. Das ist nicht zu ändern und bei allen PIC18F gleich.
der PIC18F4550 ist ein USB-uC, der hat verschiedene takt-teiler und -multiplizierer. dabei kann einem schnell einen fehler unterlaufen: vielleicht nochmals kontrollieren...
-
Thread
itoa in C18 Compiler will nicht so wie sie soll
Hi zusammen, ich scheitere gerade an einem scheinbar recht simplen Problem. Für einen pic18F13K50 (ist aber auch unerheblich denke ich) schreibe ich ein Program welches schlichtweg den Wert eines Timers per USART ausgeben soll. Dabei will ich den 16bit unsigned int wert des Timers1 also
Habe im Angebot: E:/c18v3.46/pic18-lt/cxx-framework/src/traditional/stdclib/itoa.asm Die Verzeichnisnamen sehen nach einer Umorganisation aus. Hole Dir doch mal den neusten C18 Compiler. vg Jürgen
-
Thread
CAN to Uart / I2C
Der einfachste, preiswerteste und performanteste Serial2CAN Umsetzer: PIC18F (z.B. PIC18F25k80) mit CAN-CAN. Siehe: http://hg.kewl.org/pub/can-can http://wiki.kewl.org/dokuwiki/projects:can-can http://lnxpps.de/openwrt/wr841/index.html Kombiniert man einen PIC18F2
-
Thread
Zündimpuls vom Zündkabel
Spannung zu groß wird. Kann ich das so mal ausprobieren oder ist das komplett falsch? Ich werde einen Pic18F4550 benutzen, davon hab ich noch genug rumliegen. Gruß, Michi
groß wird. Kann ich das so > mal ausprobieren oder ist das komplett falsch? > > Ich werde einen Pic18F4550 benutzen, davon hab ich noch genug rumliegen. > > Gruß, > Michi
-
Thread
Quadrokopter Regelung
selbst schreiven und verstehen und nicht einfach ein fertiges aus den uC laden. Als UC will ich den PIC18F46k22 verwenden, da ich mich mit diesem schon intensiv beschäftigt habe. Ich habe gelesen, dass meist ein Kalaman oder ein Komplementäfilter eingesetzt wird und die Regelung mit einem PID Regler realisiert
schreiben und nicht irgend einen fertigen Code verwenden. Wenn ein Atmega32 das schafft müsste ein PIC18F46k22 das wohl auch schaffen.
-
Thread
PIC18F2480 mit I2C-switch
irgendwelche Register oder Ähnliches. Was soll das Gannze denn überhaupt werden? Und wozu der PIC18 im Titel, wenn Du anscheinend doch keinen Controller nehmen willst? > Gruß, Simon LG, N0R
Warum nimmst Du denn nicht gleich einen PIC, der zwei I2C-Einheiten hat? zB PIC18F26K22 MAPS hilft beim Ausssuchen. http://www.microchip.com/maps/microcontroller.aspx fchk
-
Thread
dsPIC30F4011
versuchen es mit dem C30 Compiler zu machen. Aber was benötige ich da für Dateien. Ist es genauso wie bei PIC18 ein INC sowie LKR file und wie bekomme ich mein Source File in dem ich letztendlich den Code schreibe. Oder lösen sich alle meine Probleme sobald ich auf 8.0 upgrade?
Also: Ich hab auch nen Tag gebraucht um mit dem C18 Compiler an nem Pic18F4550 eine Diode blinken zu lassen. -> Schau dir beispielpfojekte an. Falls du den Ordner: C:\Programme\Microchip\MPLAB C30 in deiner Version hast, findest du darin Examples. Alle diese Beipiele
-
Thread
interne Referenz für Analog in
Ich entwerfe gerade eine Schaltung für den PIC18F6723 (5V). Um diesen über den ICSP programieren zu können habe ich sowohl den MCLR als auch alle VDD des PIC über eine Diode (MMBD4148) getrennt (siehe Anhang). Nun will ich jedoch einen Drucksensor
@Mandi ich habe nochmal im Datenblatt vom PIC 18F6723 nachgeschaut, und dort folgendes gefunden: The analog reference voltage is software selectable to either the device s positive and negative supply voltage (VDD and VSS), or the voltage level
-
Thread
Max. Strom Port D beim PIC 18F45K80
Grüße an alle, Beim PIC18F45K80 gibt es anliegende Max. Ratings je Port. Lese ich das richtig, dass ich an „jedem“ beliebigen Port Pin von PORT D bis zu 8 mA entnehmen darf, in Summe also bis zu 64 mA? Kommt mir etwas
bei maximalem Strom ist oft nur noch 2 Volt, beim L-Pegel sieht es meist etwas besser aus. Beim PIC 18F4550 beträgt der maximale Strom 25 mA, ein H-Pegel von Vdd - 0,7V ist aber nur bei 3 mA garantiert. Bernd
-
Thread
[SS] Fehler beim anlegen von Array
Hallo, MPLAP mit C18 Compiler, PIC 18F4550 unsigned char BusSpiOutput[128]; unsigned char BusSpiInput[128]; möchte zwei Array anlegen mit einer Größe von je 128 Byte Bekomme aber eine Fehlermeldung. MPLINK 3.90, Linker Copyright
hallo, Arbeite mit MPLAP mit C18 Compiler, PIC 18F4550 Welche Macken der C Compiler von Microchip hat, weis ich noch nicht. Eine habe ich ja zu spüren bekommen. in seperaten File funkioniert es wie folgt. das geht unsigned char BusSpi_Output
-
Thread
µC an 3*AAA, wie Spannungsregler kurz zuschalten ?
Hallo Leute, ich betreibe an 3 AAA Zellen (=3.6V) einen PIC 18LF2550 der die meiste Zeit im Sleep-modus verbringt. In den kurzen Wachphasen moechte ich fuer einige A/D Wandlungen + Zugriff auf eine SD Karte einen Spannungsregler 3.3V zuschalten. Der PIC soll den
www.microchip.com Pic18F2550 Operating Voltage Range (V) 2 to 5.5 Wat willste da regeln?
-
Thread
PIC18F Can Hardwarefilter anstatt Software Filter?
Hallo Leute, Ich habe eine Board entworfen, dass mit Hilfe des PIC18F258 CAN-Nachrichten per Interrupt liest und schreibt. Soweit funktioniert das auch. Sobald der Bus aber eine höhere Last hat (2 Nachrichten alle 10ms und eine alle 100ms) kommt die Nachricht für das
**************************************************** * * This file contains CAN drivers for PIC18Fxx8 devices * ********************************************************************* * FileName: CAN.C * Dependencies: CAN.H, PIC18.H or P18CXXX.H * Processor: PIC18FXX8
-
Thread
Microchip C18 & Pic 18f242
Hallo, hier vieleicht ein kleines Beispiel. Evtl. hilfts PIC18F4580 mit 4 MHz. Ist etwas Mix aus eng. und deutsch! Interrupt ist aktiviert wird aber nicht genutzt. Also kein Problem. Ausgabe auf RS232 mit Hyperterminal. Es sind mehr als ein ADC Port aktiviert
-
Thread
PIC 18F4620 mit SPI und I2C
Hallo, ich habe folgendes Problem: An einen PIC 18F4620 ist ein Funkempfänger über SPI angeschlossen. Jetzt soll nach mehrere Sensoren über I2C mit dem PIC verbunden werden. Allderings benötigen sowohl SPI als auch I2C die Pins RC3 und RC4. Ist
-
Thread
Grafik Display gesucht für PIC18F2550
Hallo zusammen, ich bin neu hier. Ich würde gerne ein Grafikdisplay über einen PIC18F2550 ansteuern. Leider weiß ich nicht genau, wodrauf ich bei der Auswahl eines Displays achten sollte. Ich hoffe ihr könnt mir ein paar Vorschläge machen :-) Es sollte folgendes realisierbar sein:
-
Thread
Problem mit static initialisierung, MPLAB X, PIC18F
missachte (das Problem sitzt ja i.A. vor dem Rechner). Hard Facts: MPLAB X IDE v3.05 xc8 v1.33 PIC18F252 Zu meinem Problem: Ich habe eine Funktion, in welcher beim ersten Aufruf ein Array geladen werden soll (aus externem EEPROM). Da es aber bei späteren Aufrufen genau so weiter benötigt wird
Wenn ich das richtig lese, hat der PIC18F252 1,5KB RAM. Kann es sein, dass Du zu diesem Zeitpunkt so viele aktive Auto-Variablen(-Arrays) auf dem Stack hast, dass der Stack bereits in den Heap (in dem auch Dein static-Array steckt) gelaufen
-
Thread
Pic 16F1455, Pickit 3, IDE X Programmierung nicht möglich
Programming/Verify complete Ich hoffe es hilft jemand weiter :-) Ich werde aber mein Projekt mit dem PIC 18F2550 realisieren, da ich mit dem Speicherplatz nicht auskomme, da ich noch ein Display dazu nehmen will, reichen mir die Pins auch beim 16F1459 auch schon nicht mehr.
> Ich werde aber mein Projekt mit dem PIC 18F2550 realisieren Schau dir vllt. mal den PIC18F25K50 an, ist neurer und billiger.
-
Thread
C Programm Strukturierung für Anfänger
den Assembler Programmen mehrere asm Dateien, hab ich es bisher wie folgt Strukturiert(Beispiel mit PIC18F87J10): 1. File: Main.asm - Include Dateien: PIC18F87J10.INC System.INC Definitionen.INC 2. File: GPS.asm - Include Dateien: PICF87J10.INC
Prog benutzen und fertig. Kein 400 Seiten Datenblatt, kein Header, keine Variablen erstellen. Ein Pic18 hab ich dort in 4 Stunden zu einem 50 Kanal-PWM Baustein programmiert. Die Infos zur Software und den Bibliotheken sind komplett und übersichtlich in der IDE Hilfe.
-
Thread
BTM222 Modul mit Pic verbinden LEDs ansteuern
datenblatt. Tipp am rande. Meine erfahrung hat ergeben wenn du in C programmieren willst nutz einen pic 18 die haben mehr speicher und für c gut. Pic 16 kannst du probleme bekommen. Den der compiler baut oft ziemlich komischen code. Mfg
Hi ich habe einen PIC 18F252 und habe die dimmbare LED an den CCP1 Ausgang gehängt die anderen 3 Hängen an RB0 bis RB2. Nun will ich es erst mal ohne BT Modul versuchen ob dies so funktioniert wie ich das will. Ich
-
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
HID, PIC und Visual Studio 2010 - C#
Ich habe vor, demnächst eine Simple Platine zu erstellen, auf dem ein USB-fähiger PIC sitzt, z.B. PIC18F2550. PIC-Programmierung ist nicht so mein Problem. Aber die Programmierung für die PC-Software schon eher. Ich hätte gern zuerst ein Programm, das 2 Texte hat und einen Knopf. Im ersten Text steht
meistens eine gute Anlaufstelle... http://www.codeproject.com/KB/system/HIDAche.aspx (USB HID + PIC18)
-
Thread
Probleme mit MPLAB X und dsPIC30
als Gast mitgelesen habe. Ich habe fürs Studium längerfristig mit MPLAB X und nem Diamex PC2 einen PIC18 in Assembler programmiert. Das hat auch immer geklappt und ich fand zu allen Problemen ne Lösung. Jetzt habe ich mir privat einen dsPIC30F4013 zugelegt, um eine Funktion zu implementieren. Allerdings
und "Could not connect to programmer". Ich verwende denselben Setup, mit dem ich erfolgreich den PIC18 programmiert habe. Allerdings habe ich einen externen Oszillator auf dem Board, da ich den dsPIC mit 40 MHz betreiben will. Könnte das vielleicht ein Problem darstellen? Achso: ich verwende XC16
-
Thread
Einfach-Messdatenerfassung
zu nehmen. > Wäre dann nicht das Isolationsproblem gelöst? Und wenn Du den ENC28J60 durch den PIC18F67J60 ersetzt, hast Du für etwa einen Euro mehr auch noch den Prozessor eingespart. Dieser Chip ist nämlich ein 28J60 ohne SPI mit PIC18F integriert. Weniger Komponenten und dafür schneller, das das
Frank K. schrieb im Beitrag #2210931: > Und wenn Du den ENC28J60 durch den PIC18F67J60 ersetzt, hast Du für etwa > einen Euro mehr auch noch den Prozessor eingespart. Dieser Chip ist > nämlich ein 28J60 ohne SPI mit PIC18F integriert. Weniger Komponenten > und dafür schneller
-
Thread
Suche µC mit CAN-Schnittstelle und ADC
einige Zeit im Internet gesucht, konnte aber leider bisher nichts Passendes finden. AT90CAN und PIC18F2480 sind mir leider noch zu teuer bzw. zu groß! Vielen Dank für Eure Hilfe CJ
gibt es reichlich. Selten sind jedoch die 28pinner mit integriertem CAN (mir sind dabei nur CC02, PIC18, PIC30 bekannt), und wo es sie gibt sind sie zumindest im Endkundenhandel erheblich teurer als AVR+MCP2515. Und haben mehr Bugs (jedenfalls die PICs).
-
Thread
Kann mir jemand was in C schreiben?
den Low-Pegel bekommt, soll der pic auf den Can-Bus ein bestimmtes Frame senden. Zur Hardware: pic 18F258 -> MCP2551 - can-bus Zahle 30 euro. Bei Interesse sage ich dann die e-mail adresse. Gruss Alex
Wenn Du den pic 18F258 verwendest benötigst Du keinen SJA1000! der 258er hat bereits ein CAN-Interface! Du kannst mit Pin 23 und 24 direkt auf Deinen bus-treiber MCP2551!
-
Thread
Halbleiter CPU usw. zu Verschenken.
HD64180ZCP8X mit Sockel PLCC neu 3x PIC10F206-I/P in der Box neu 10x LPC2103FBD48 in der Box neu 1x PIC18F2220-I/SO neu 2x RFPIC12C509AF-I/SS neu 8x AT90S1200-12SI (SO Gehäuse) neu 10x AT90S2313-10SI (SO Gehäuse) neu 1x eine Tüte mit 100x 78L08 Spannungsregler TO92 100mA 1x XCR3128XL7VQG100
Mich würden die Pic's interessieren > 3x PIC10F206-I/P in der Box neu > 1x PIC18F2220-I/SO neu Gruß Manfred
-
Thread
CAN-BUS + Audio + Video + Knoten
Hallo Leute, ich habe bereits einen Hauscomputer auf PIC18F-Basis entwickelt. Licht und Rolläden funktionieren wunderbar. Jedoch kommunizieren die Pic-Bausteine via RS232 miteinander und da tauchen manchmal Übertragungsfehler auf. Damals habe ich mich nicht
wird mal das eine oder andere Byte fließen. 3.) Hat jemand eine Idee/Link wie ich z.B. mit einem PIC18Fxx8 die Wandlung Analog-Digital bzw. auch umgekehrt hinbekomme? Gibt es auch eine simple Mono-Lösung? Bisher finde ich immer nur AD-DA-Chips für min. Stereo, aber soviele Daten brauche ich do garnicht
-
Thread
PIC18 mit MCC18 Problem mit TableRead
funktioniert und auf einmal den CHAR nicht mehr aus dem "speicher" lesen kann. Bitte um Hilfe! µC: Pic18F8722 Compiler: mcc18 v3.46 Umgebung: MPLAB X 1.95 //C-Funktion [c] void LcdPrintString(const rom char *s, unsigned char positionX, unsigned char
-
Thread
Webserver mit PIC18F97J60
Ich möchte mit dem PIC18F97J60 eine Webseite mit Weblink ins Netz stellen. Habe mich bereits ein bisschen schlau gemacht und möchte dieses Projekt ohne zusätzliche Peripherie realisieren höchstens mit einem externen EEPROM
-
Thread
Recive Data USART / UART PIC18
project `C:\Dokumente und Einstellungen\Tim-Programming\Eigene Dateien\MPLAB\C\RS232_18F258\RS232_PIC18F258.mcp' started. Language tool versions: mpasmwin.exe v5.37, mplink.exe v4.37, mcc18.exe v3.36, mplib.exe v4.37 Preprocessor symbol `__DEBUG' is defined. Fri Oct 21 18:49:24 2011 -------------
project `C:\Dokumente und Einstellungen\Tim-Programming\Eigene Dateien\MPLAB\C\RS232_18F258\RS232_PIC18F258.mcp' failed. Language tool versions: mpasmwin.exe v5.37, mplink.exe v4.37, mcc18.exe v3.36, mplib.exe v4.37 Preprocessor symbol `__DEBUG' is defined. Fri Oct 21 18:49:24 2011 --------------
-
Thread
PIC 18F4550, RS232 und Putty
Hallo zusammen, ich versuche mittels Rs232 mit meinem PC den 18F4550 "anzusprechen". Im Schaltplan ist zu sehen, wie der MAX232 verschaltet ist. Die bloße Kommunikation funktioniert. Ich habe es zum Beispiel geschafft etwas an den PC zu schicken. Da ich Win7 habe, verwende ich Putty und hier liegt ein Problem: Ich checke das Programm, glaube ich, nicht so richtig. Der Code [c] while(1) { helfer=getc(); printf("Ascii = %d \n", helfer); putc(13); } [/c] wartet ja irgendwie auf eine Eingabe (bitte korrigieren, wenn ich hier schon falsch liege) und sobald die kommt (ein
-
Thread
bestimmte Spannung mit PIC18F2553 erzeugen
eröffne. Ich google wirklich immer zuerst, jedoch komme ich hier nicht weiter. Ich programmiere einen PIC18F2553. Da ich ein Display angeschlossen habe, das 5.0 V zum betreiben benötigt, musste ich auch eine solche Spannung anlegen. Ich habe des Weiteren ein DCF77-Funkempfänger angeschlossen. Dieser benötigt
Ich > google wirklich immer zuerst, jedoch komme ich hier nicht weiter. > Ich programmiere einen PIC18F2553. Da ich ein Display angeschlossen > habe, das 5.0 V zum betreiben benötigt, Was für ein Display genau? Die meisten Textmodus-Displays laufen problemlos mit 3.3V. Sie sind dann nur etwas
-
Thread
PIC18 allgemeines Register für bitweise Bearbeitung
Hallo Zusammen Gibt es beim PIC18 kein allgemeines Register (z.B. R0, B, ACC usw.) für eine bitweise Bearbeitung. z.B. R0 = ucTest; if (R0.2==1){ //ist Bit2 gesetzt .... } Bitte. Danke.
-
Thread
PIC18F Fehler im Code finden (C)
Hallo zusammen, ich suche schon seit ein paar Stunden nach dem fehler im Code. Was ich rausgefunden habe, dass der Fehler in den unten aufgeführten code stecken muss. Zur Thematik: Ein angeschlossenes Sensor modul am Pic soll die Messwerte per UART an den Pc übertragen. Zum testen nutze ich Putty ein Terminal programm. Ich habe einen ISR programmiert der beim RX vom UART ausgelöst wird und die im code ersichtliche funktionen ausführen soll. Das bild zeigt was passiert. In Putty gebe ich eine 1 ein um den interrupt auszulösen.(1=temp,2=Feuchtigkeit) Der interrupt wird ausgelöst
-
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
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
Senden von Daten via SPI (PIC18F)
momentan mit meiner Projektarbeit, bei der es u.a. die Aufgabe ist, eine SPI-Verbindung zwischen einem PIC18F87J11 und einer SDKarte einzurichten. Jetzt die Frage: Wie muss ich mir die Übertragung von Daten/eines Bytes vorstellen? Sind das zwei miteinanderverbundene Register für empfangen und senden,
Der PIC18F87J11 hat zwei MSSP-Schittstellen. Dann heißen die Register natürlich etwas anders: SSP1BUF SSP1IF bzw. SSP2BUF SSP2IF Hast du die Initialisierung für SPI schon?
-
Thread
[SS] Neuling Fragen zu PIC18F4550
erstellen, benötige ich einige Infos. Für einen externen Bus möchte ich Port SPP0-SSP7 verwenden. Der PIC 18F4550 besitzt 8 SPP und seine 4 Steuerpin CK1SPP, CK2SPP, OESPP und CSSPP Komme leider aus den Infos des Datenblatts nicht klar. 1. SPP0 bis SPP7 ist doch in beiden Richtungen 2. Welcher von den
-
Thread
PIC18Fxxx: NOP behindert den IRQ ?
Hallo! Auf dem PIC18Fxxx habe ich ein (Assemlber-) Programm geschrieben welches mittels Timer-IRQ einen LED-Multiplexer ansteuert. Soweit so gut, das funktioniert prima. Nur ist mir jetzt aufgefallen das wenn der Prozessor
-
Thread
I2C Wake Up PIC
Nachricht aufwecken würde, selbst wenn diese uninteressant für ihn ist?! Als Beispiel: =>Beim PIC18LF45K40( http://ww1.microchip.com/...-Sheet-DS40001816F.pdf ) steht auf der Seite 487 folgendes dabei:"Sleep Operation: While in Sleep mode, the I2C Slave module can receive addresses or data and when
Pol schrieb im Beitrag #5862525: > =>Beim PIC18LF25K42 10.2.1 WAKE-UP FROM SLEEP The device can wake up from Sleep through one of the following events: ... 6. All interrupt sources except clock switch interrupt can wake up the part.
-
Thread
PIC18F2680 CAN Baudrate auf 16 kbs setzen ?
jemand die Register Werte für die Baudrate für 20 kbs und 16 kbs nennen? Es handelt sich um einen PIC18F2680 der mit einem 10 MHz Quarz beschalten ist, ob so ein PIC einen internen Taktteiler wie ein AVR hat weiß ich nicht. Im Datenblatt http://ww1.microchip.com/downloads/en/DeviceDoc/PIC18F2585_2680
im Beitrag #5613925: > auf Seite 299-301 --> http://ww1.microchip.com/downloads/en/DeviceDoc/PIC18F2585_2680_4585_4680-data-sheet-30009625D.pdf#G21.1037152
-
Thread
PIC & C18: Error Stack frame too large
durchblickt Grüessli RS4B5 // File: 18f46k80_g.lkr // Generic linker script for the PIC18F46K80 processor #DEFINE _CODEEND _DEBUGCODESTART - 1 #DEFINE _CEND _CODEEND + _DEBUGCODELEN #DEFINE _DATAEND _DEBUGDATASTART - 1 #DEFINE _DEND _DATAEND + _DEBUGDATALEN LIBPATH . #IFDEF
http://stackoverflow.com/questions/2983875/create-big-buffer-on-a-pic18f-with-microchip-c18-compiler da ist ein beispiel
-
Thread
PIC18F27Q10 EEPROM (NVMADRL / -H / -U)
Hallo zusammen Ich beschäftige mich seit einigen Tagen mit dem PIC18F27Q10 und habe eine Frage zum EEPROM. Von meinen bisherigen PIC18/12 kenne ich es nur so, dass ich eine Adresse (0x00-0xFF) für das Lesen und Schreiben angebe. Beim F27Q10 muss ich nun aber 3 Adressen
halt so > üblich ist. Da bin ich wohl noch verwöhnt von meinem gebundenen Buch / Datenblatt des PIC18F252. Ich werde meine Versuche mal fortsetzen, vielleicht meldet sich ja noch jemand der es bereits hinter sich hat. Besten Dank, Gruss Henner
-
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
I2C-Bus Collision
durch die LED angezeigt aber es bricht die Komplette I2C-Komunikation zusammen. Das Datenblatt des PIC18F2320 den ich hier für Master und Slave verwende habe ich schon einige Informationen entnommen aber noch kein Erfolg damit gehabt. Anbei habe ich den Mastercode und den Slavecode angefügt. Sind hier
Datenregister, > > obwohl noch eine oder bereits die nächste I2C-Aktion läuft. Ich verwende den PIC18F2320 für Master und Slave. Ja das war im Datenblatt des PICs ebenso aufgeschrieben. (ab S.185 WCOL STATUS FLAG) Ich gehe nun davon aus das es an der Slave ISR liegt. Die Daten stehen dem Slave