-
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
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.
Verzweifelt an PIC schrieb im Beitrag #5308848: > Ok, den bezahlten Comp. ist schon mal gut. Was soll denn daran gut sein. Welcher Compiler genau ist es denn nun? Man kann ja durchaus unterschiedliche kaufen (C18
-
Thread
PIC18 programmierung
. Der sollte dann ja erkannt werden. Welche Software benutzt ihr, um die PIC18 zu beschreiben?
Was anderes: Wie lange programmiert ihr die PIC18? Ich benutzte zur Zeit Spruts PIC18 Software (www.sprut.de) und einen dem Brenner3 ähnlichen Brenner. Die Software schreibt auf den PIC und vergleicht danach den Programmspeicher mit dem hex-file
-
Thread
Pic18 problem
Es ist der Pic18F45K20 verwendet. Würd mir schon reichen wenn ich das mit dem Oszi abgegriffen bekomme. Wäre froh wenn der Pic überhaupt mal was macht.
> Ich empfehle dir das PIC18 CONFIGURATION SETTINGS ADDENDUM, in diesem das gibt es nicht mehr als PDF, nur noch als Online-Help im MPLAB http://ww1.microchip.com/downloads/en/DeviceDoc/PIC18%20Config%20Settings%20Note.txt
-
Thread
Drehzahlmessung mit PIC18
Hallo, ich möchte mit dem PIC18F4580 die Drehzahl eines Motors erfassen. Drehzahlbereich 0-2000 RPM. An derm Motor sitzt ein Näherungsschalter, der 2 Impulse pro Umdrehung ausgibt. Ich sehe folgende 2 Möglichkeiten, weiß aber
entwerfen muß, also an welchen Pin das Signal dran muß. Ich denke mal, es ist der Pin CCP1 (Pin 17 beim 18F4580). Langeweile hat mein PIC leider nicht, da er noch andere Werte erfasst und dann alles über den Profibus zur Siemens S7 schaufelt. Wäre schön, wenn jemand ein kurzes Beispielprogramm zum CCP
-
Thread
Pic18 problem
Hallo, Ich habe ein seltsames Problem. Das ist ein vom JAL generiertes code. Beispiel: [code] org 0x0008 p_73038_generated_aget: ; 26B1 movlw H'04' movwf H'002' movf H'002',w goto _39635__vector __indirection: clrf PCLATH clrf PCLATU clrc rlf WREG, w movwf PCL ; go to 0x0008 [/code] So geht es, aber wenn Ich es ändere in [code] p_73038_generated_aget: ; 26B1 movlw H'04' movwf H'002' movf H'002',w goto _39635__vector __indirection goto p_73038_generated_aget [/code] dann nicht mehr.Ich
-
Thread
Anfängerproblem PIC18
Hallo, ich habe von Microchip das "mtouch Capacitive Evaluation Kit" besorgt. Jetzt würde ich dieses gerne mittels eines ICD3 Programmiergerät umprogrammieren. Beispielcode ist auf einer CD mitgeliefert worden. Jedoch bekomm ich beim Compilieren immer den Fehler: "unable to locate 'Compiler.h'" An was kann das liegen? Verwende MPLAB 8.56.00.00 und mplabc18 v3.37.01 Gruß, nicart
-
Thread
Optokoppler an PIC18
irgendwelche störungen herausfiltern sollen. die schalung nach dem optokopler ist mir klar, da wir noch ein PIC18 angeschlossen. wenn mir da jemand was näheres sagen könnte wäre ich sehr dankbar.
aber gut sein soll, musste mal den "Designer" der Schaltung fragen (soll damit ein Analogeingang des Pic18 angesteuert werden?)
-
Thread
Melodi an PIC 18
Hey ich bin neu hier. Ich will eine Melodie mit einem PIC18 ausgeben, also hab ich mal einen 5V Rechteck auf einen Lautsprecher gegeben, allerdings ist das Signal zu leise. Wie macht manns richtig? Anbei der Quellcode in C.
seitzo schrieb im Beitrag #2654994: > Hey ich bin neu hier. Ich will eine Melodie mit einem PIC18 ausgeben, > also hab ich mal einen 5V Rechteck auf einen Lautsprecher gegeben, > allerdings ist das Signal zu leise. Wie macht manns richtig? Einen Verstärker am Ausgang (entkoppelt über Kondensator
-
Thread
PIC18 Bootloader
Hallo, ich habe den Bootloader für die PIC18F46K80, PIC18F97J60, PIC16F877A und den PIC18F452 mit dem AN1310 von Microchip umgesetzt. Schick mir bitte ne Mail, dann kann ich Dir die Daten (Projekt, PC-Software usw.) bei Bedarf senden. (info@schwabenplan.com). Weitere Infos auch unter: https://pic-projekte.de/blog/bootloader-fur-pic16-und-pic18/ Viele Grüße Ingo
-
Thread
Anlaufschwierigkeiten PIC18
Hallo, ich habe ein Sensorboard um einen PIC18F4620-I/PT Mikroprozessor und einem Programmieradapter für den PIC (Flachbandanschluss) aufgebaut und stehe vor einem Rätsel, das ich seit längerem vor mir herschiebe. Und zwar stehe ich vor dem
also alles ok. Nun: Leider sendet der PIC manchmal Müll und läuft immer dann erst gar nicht an, wenn ich das System nicht mit angeschlossenem Brenner betreibe. Im Prinzip reicht es aus, den GND-Ausgang des Brenners auf DGND der Platine zu führen
-
Thread
PIC18 an Profibus
Hi, suche zwecks Erfahrungsaustausch jemanden, der sich mit der Anbindung eines PIC an Profibus beschäftigt hat. Möchte wahrscheinlich das Profibus-Modus von HMS oder Profichip verwenden. Gruß Dirk
-
Thread
[V] PIC18F4520 und PIC18F4550
Ich habe noch 7 x PIC18F4520 und 4 x PIC18F4550 abzugeben. Alle 11 Microcontroller zusammen für 30€ inkl. Versand Bei Interesse: m.stumpf [at] software-visionen.net Viele Grüße Michael
-
Thread
vom PIC18f umsteigen?
Bin vor noch nicht allzu langer Zeit von PIC18 auf PIC24 umgestiegen. Die Peripherie ist deutlich besser und nahezu identisch zum PIC32. Habe aber auch PIC32-Erfahrung. Aber auch PIC32 gibts es reichlich fertige Libraries von Microchip für viele
für einfache Dinge auf eine kleine Auswahl Controller einschränken die man auf Vorrat hat. Bei den 18ern würde ich z.B. den 18F45K20, den 18F4550 sowie als "kleinen" noch den 18F14K50 in betracht ziehen. den 45K20 sowie 14K50 bekommt man für um die 2Euro. Bei den PIC32 ist der PIC32MX795F512L so ziemlich
-
Thread
ISR erstellen mit einem PIC18
Hi Leute, ich hab hier ein PICDEM2 PLUS Demo Board vor mir das mit einem PIC18F4320 bestückt ist. Ich möchte jetzt testweise eine ISR schreiben, welche bei Overflow des Timer0 die LEDs ansteuert. Ich habe folgende Konfigurationen an dem Timer und Interrupt vorgenommen:
So hab ich das immer gemacht: [c] void low_isr(void); void high_isr(void); /* * For PIC18cxxx devices the high interrupt vector is found at * 00000008h. The following code will branch to the * high_interrupt_service_routine function to handle * interrupts that occur at the high vector
-
Thread
USB mit PIC 18xxxxx
Kondensator nicht etwas grösser dimensioniert sein? z.B. 470uF? http://burger-web.com/Projects/PIC18F4550USB/en_PIC18UsbBoard.htm.en
Optokoppler) und ich muss sehen was ich hier noch sparen kann. Hat jemand ähnliche Erfahrung mit dem PIC18xxxx und hohem Stromverbrauch im Vollbetrieb mit USB? Gruß Christian
-
Thread
externer Interrupt an PIC18
hallo, ich arbeite mit einem PIC18LF25K50 MPLABX v2.25 und C18 Compiler (v.3.47). Ich lese von einem externen Device den Status an RB2 aus. Hierfür möchte ich gerne den externen Interrupt 2 an RB2 nutzen. Der Interrupt soll bei ansteigender
mehr wie gewünscht :( Ohne Sleep() Funktion läuft es einwandfrei. Wie implementiert: Wird der PIC bei externen Interrupt immer aus dem Sleep Modus geholt? Ist dies richtig so? Gewollt ist: 1. Setze PIC in Sleep 2. Durch externen Interrupt PIC "awaken" 3. Wach bleiben und über UART Interrupt
-
Thread
uart interface pic18
Hallo, ich würde gerne via PIC18LF25K50 mit eoinem UART Modul kommunizieren, aber es will irgendwie nicht richrig funzen. Die UART Einstellungen sollen sein: BAUDRATE: 115200 Data Bits: 8 Parity: None Stop Bits: 1 Flow
Das ist eigentlich klar, aber der On Board Pic hat nun mal eine UART Schnittstelle und die ICSP Schnittstelle ist nun mal auch rausgeführt. Was kann bzw. sollte mich davon abhalten das Modul über die reine UART Schnittstelle des ON Board Pic18 zu
-
Thread
PIC18F Frage
Nabend. Ich möchte mich in die PIC18F einarbeiten (bin Anfànger). Im Datenblatt sind nur Assemblerbefehle zu finden, wo finde ich eine Doku die erklàrt wie ich den PIC18 in C (nutze C18) programmieren kann? Am besten von Microchip. Idealerweise
PIC18
-
Thread
PIC18 Memory Banking
Hallo! Ich versuche gerade die EFSL (Embedded File System Library) auf meinem PIC18F6680 zum laufen zu bekommen. Ich verwende dabei den MCC18-Compiler. Ich bekomme beim Übersetzen eines der Sourcefiles (ui.c) eine Fehlermeldung, dass der "stack frame" zu groß währe. Ich vermute dass
>> die PIC18 Architektur hat so ihre Probleme mit indirekter >> Adressierung von Objekten grösser als 256 Bytes. Für direkte Adressierung trifft das sicher zu: movwf 8-Bit-Adresse (plus 4 Bit aus Bankselect
-
Thread
unlösbare Probleme mit PIC18
einfach. Achja bei der gelegenheit: Wie bekomm ich den MLCR wieder aktiviert ? ich find für den PIC 18 keine High voltage programming mit der man das machen könntnte im MPLAB. Langsam bin ich echt am verzweifeln. Hat jemand eine Idee? (Device: PIC18F87K90) Viele Grüße Jo
voltage programming) in den Config Bits deaktiviert ? Hatte die mal aus versehen dran, dann lief der Pic exterm unstabiel, er schaltete alt zeitweise von selbst in den Programmiermodus... Mein Pic war der 18F4620. Gruß Dirk
-
Thread
PIC18 Modbus TCP
implementieren, wenn das Basissystem mit TCP/IP-Stack bereits läuft. Als Plattform nimmst Du entweder einen PIC18F67J60 mit eingebautem Ethernet, wenn es unbedingt ein PIC18F sein muss, oder einen PIC32 mit eingebautem MAC plus externem PHY. Von anderen PIC18F rate ich ab. fchk
hätte ich noch da. Bei neuen Projekten setze ich den PIC32MX795F512L ein. Die PIC18F sind eben auch mit dem Speicher auch nicht mehr so ganz zeitgemäß. Viele Grüße Ingo
-
Thread
Probleme mit SPI- PIC18
Servus, der MCU ist ein PIC18F26K42 MPLAB XC8 Compiler. Der Code ist generiert und angepasst. Angepasst bedeutet ich habe die re-init bei SPI open entfernt und Byte Exchange zu einem void gemacht da ich nur senden möchte.
Buffer laden sondern byteweise >> senden... > > Keine Ahnung. Wenn ich das Datenblatt von deinem PIC18F26K42 lese, kann > da bei SPI einiges schief gehen, man kann viel einstellen. Auch das > Ansteuern von SS, was scheinbar durch das SPI-Modukl erfolgt bzw. > erfolgen kann? Ohne Oszi wird das
-
Thread
PIC18 Algorithmus Implementieren
Hallo, ich habe mir einen kleinen Algorithmus ausgedacht, den ich auf einem PIC18F in Assembler implementieren will. Jedoch habe ich Probleme, wie ich am besten mit Nachkommastellen umgehen soll. Ich habe zum testen schnell ein C# Programm geschrieben um zu prüfen ob er auch
Du musst einen ganz speziellen PIC haben, dass der keine Doubles "kann"... ;)
-
Thread
PIC 18F Interruptproblem
Hallo, ich benutze einen PIC 18F von micochip, den ich benutzt um digitale Signale zu erfassen und über RS232 an den PC sendet. Wenn viele messwerte übertragen werden, dann tritt hin und wieder der fehler auf das kein Interrupt
mehr ausgelöst wird, obwohl Daten auf der seriellen schnittstelle vorhanden sind. Erst wenn der PIC aus und wieder ein gechaltet wird funktioniert der Interrupt wieder. Hat jemand eine Idee woran das liegen kann? Danke
-
Thread
PIC18: Tabellen in C
Hallo, ich möchte in C eine Tabelle im Programmspeicher ablegen, ummit Ihr einen DA-Wandler zu steuern. Es werden ca. 1000 INT benötigt, um eine Wellenform darzustellen. Das Problem: Bie diesem Beispiel werden auch RAM verbraucht, ich möchte aber nur ROM Speicherplatz benutzen. const int in_table[] = { 8,8,2,3,4,5,7, 8,8,2,3,4,5,7, 8,8,2,3,4,5,7, 8,8,2,3,4,5,7, 8,8,2,3,4,5,7, 8,8,2,3,4,5,7, 8,8,2,3,4,5,7, 8,8,2,3,4,5,7}; zahl = in_table[2]; Also Frage: Wie kann man im C eine Tabelle mit vielen Werten im ROM ablegen, die man dann ähnlich wie in Assebbler mit TBLRD auslesen kann
-
Thread
PIC18 - Variablen
Ich kann übrigens keine Notwendigkeit erkennen, unbedingt 'float' zu verwenden. Meine Firma setzt PIC18F in kommerziellen Projekten ein. Die Verwendung von float-Variablen ist dabei tabu - das ist einer der Gründe.
-
Thread
PIC18 Update der Applikation
ich 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
PIC18XXX Programmierung!
habe ich ein paar Fragen an euch!! Im kommenden Jahr wird mir ein Projekt übergeben, indem u.a. ein PIC18 von Microchip programmiert werden muss! Leider kenne ich die µController und µProzessoren nur aus der Theorie, d.h. ich habe keine Praktische Erfahrung mit dieser Materie! Die Firma in der ich angestellt
Also ich find beim PIC den Assembler wirklich nicht schwer. Es gibt nur 77 Befehle (bei den 18ern), dass sollte schnell zu lernen sein. Für die 35 Befehle der 16er hab ich vielleicht 1-2 Wochen gebraucht (in der Freizeit,
-
Thread
Pic18f hängt sich auf
Guten Tag, ich habe ein Projekt mit einem Pic18f (26Q43). Läuft auch alles soweit. Ich habe nur das Probelm, dass sich der gute manchmal komplett aufhängt und das eigentlich nur wenn der bei minus Graden getestet wird. Hohe Temperturen haben dem
Senoir Lee schrieb im Beitrag #7212970: > ich habe ein Projekt mit einem Pic18f (26Q43). Läuft auch alles soweit. > Ich habe nur das Probelm, dass sich der gute manchmal komplett aufhängt Wie hoch ist die getestete Stückzahl? Wieviel Prozent fallen aus? Kannst Du das 'manchmal
-
Thread
Wellington PIC18 Bootloader
wiki.kewl.org/dokuwiki/projects:wellington > http://hg.kewl.org/pub/wellington/ > > Wellington ist an Tiny PIC Bootloader angelehnt und ist GPL3 lizensiert. Hallo Gerd, danke für den Hinweis. Installiert habe ich alles, allerdings klappt das Kompilieren gar nicht: [AS] gpasm -a inhx32 -e on -I ../loader
> woran man erkennen kann, was der Bootloader eigentlich macht. Wie gesagt, er ist an den TinyPicBootloader angelehnt: http://www.etc.ugal.ro/cchiculita/software/picbootloader.htm -> General info about Bootloaders Siehe insbesondere auch die ASM files in loader. Gruß Gerd
-
Thread
Assemblerbefehle von PIC18F
hi ich suche gerade eine liste aller Assemblerbefehle von der PIC18F serie (+beschreibung) ich finde nur Listen von Sprut und Roboternetz die Anscheinend auf die 16F bezogen sind Kann mir da jemand nen Link oder so geben? mfG IchKG
In jedem Datasheet eines PIC18F, ziemlich hinten unter Instruction Set Summary. Bischen ausführlicher für PIC18C in http://ww1.microchip.com/downloads/en/DeviceDoc/39500a.pdf.
-
Thread
PIC18 Timeroder Interrupt
will jetzt mit interrupt oder Timer Probiert.ich habe viel probiert und nicht geschafft. ich verwende PIC18F4550 in Programm MPLAB mit compiler C (20MHz). ich moechte ein kleines Beispiel wo das Signal 100ms später kommt. ich habe schon im Forum gesucht aber nicht gefunden. ich brauche euer Hilfe Gruß
, kann ich dir von zu hause ein dummy-timer-interrupt-progrämmchen mitnehmen, das genau für deinen PIC passt... @ Latissimo: bist du sicher, dass "int16CXX.h" zur C18-bibliothek gehört? edit: arbeitest du mit dem Microchip-USB-bootloader? falls ja -> ich hatte auch meine probleme bis die interrupts
-
Thread
PIC18 UART Problem
Servus, verwende ein PIC18F26K22 mit internem Oszillator mit PLL auf 64MHz. Ich verwende eine asynchrone serielle Schnittstelle mit 19200 bps. Empfangen am PC tue ich mit einem CP2102 und HTerm. Wenn ich jetzt z.B. alle
das genaueste, da er stark von der Umgebungstemperatur beeinflusst wird. Kenne das von z.B. dem 18F2620 und internem RC. Wenn ich da den errechneten Wert nehme, der Chip dann in der Schaltung ist, habe ich auch manchmal Probleme. Setze das SPBRG dort dann um ein bis zwei Schritte tiefer oder höher
-
Thread
PIC18 SFR Zugriff
des SFR ist. Würde sich da ohne Access Bank nicht der Hund in des Schwanz beißen? Als Beispiel PIC18F4520: Ich arbeite in Bank 0 und möchte jetzt in das TRISA Register. Gibts einen Weg ohne Accessbank in deses Register zu kommen? Weil ich müsste doch erst das BSR ändern damit ich Zugriff auf das
Der Vorteil der 18er PICs ist, daß man die ganzen Spezial-Register ohne Banking erreicht! Sie liegen alle in der Access-Bank !!!!
-
Thread
PIC18 Ram Prüfung
Hallo Zusammen Ich möchte den Ram von meinem PIC18 beim Hochlauf testen, also mit einem Wert beschreiben und wieder auslesen. Ich möchte dies in C machen, weiß jedoch nicht wie ich über die schon def Variablen, die in diesem Bereich liegen, den gesamten
Danke. Ich werde mich mit Assembler befassen, schaut beim PIC sehr kopliziert aus, bei der 8051 Familie ist das viel einfacher. Lg. johann K.
-
Thread
Datenlogger mit PIC18F
. Auch beim Anschluß von der PT100 bin ich mir nicht sicher. Wie müssen die Widerstände R13, R14, R18, R19 dimensioniert werden? 3. Kann ich den GPS Empfänger einfach so an TX anschließen, zieht der mir nicht den RX vom Bluetooth runter? Würde nämlich auch gerne die Signalstärke vom Bluetooth mitloggen
Telemetrie abschaltbar für Stromsparen fehlt - GPS abschaltbar für Stromsparen fehlt Weiters kein TX(pic) sowie RX(gps) verbunden, warscheinlich wird das aber nötig sein. - Spannung bis 50V mangelhaft, kein Filterkondensator, keine Vref, du misst Mist. - Strom bis 200A dito - Spannung RC dito
-
Thread
PIC18, Eingang abfragen
empfangene Signal muss ich nun wieder in ein Datenpaket zurück wandeln. Auf meiner Platine habe ich einen PIC18F65J10 verwendet. Das IR-Signal wird vom Empfänger-Baustein invertiert ausgegeben. => Ständig HIGH bis auf die 1, die dann LOW werden. Dieses Signal geht jetzt auf meinen PIC. Dort muss ich es
ziemlich wichtiges Projekt ist und ich schon etwas über der Zeit bin. Achso, programmiert wird der PIC in MP-Lab in C. Vielen Dank im Voraus! Gruß John
-
Thread
SPI ausschalten PIC18
einer kleinen Firma und habe das Problem, dass ich jetzt mit PICs arbeiten muss:) Ich verwende einen PIC18LF26K40 und möchte das SPI nachdem ich es benutzt habe wieder als IO verwenden. Das SPI funktioniert auch gut, aber wenn es mit SSP1CON1bits.SSPEN = 0; wieder ausgeschaltet werden soll gehen danach
-
Thread
PIC18 Kondensatoren nötig?
Stromversorgung eingezeichnet. Sind die beim PIC18 auch nötig? Oder kann dieser PIC einfach and die Stromversorgung angeschlossen werden und er funktioniert einwandfrei?
an der Stromversorgung eingezeichnet. > Sind die beim PIC18 auch nötig? > Oder kann dieser PIC einfach and die Stromversorgung angeschlossen > werden und er funktioniert einwandfrei? Die Kondensatoren sind beim PIC18 auch nötig.
-
Thread
Mal wieder struct (pic18)
Hallo! Ja, ich habe lange die Suchfunktion benutzt, aber bekomme nun langsam Gehirnerweichung. Im Programm ist eine simple struct deklariert, die Werte sollen gleich mit zugewiesen werden: typedef struct button{ unsigned int x1; unsigned int y1; unsigned int x2; unsigned int y2; }; struct button neu={100,100,150,125}; void zeichne(void){ GLCD_Rectangle(neu.x1,neu.y1,neu.x2,neu.y2); } Aus mir unerklärlichen Gründen sind die Werte aber nicht gesetzt. Mit folgender etwas mühsamerer Methode funktioniert es aber: typedef struct button{ unsigned int x1;
-
Thread
AD Wandler Pic18
ANSEL) ADCON0 : u.a. Wahl des "aktiven" Pins Ich kann mir nicht vorstellen, das es einen 18er PIC gibt, der gleichzeitig ANSEL und ANCON Register hat (Und wenn, dann nur auf der Assembler/Compiler Seite, indem beide Bezeichner auf dieselbe Registeradresse verweisen).
selbst der PIC18F2550 hat kein ANSEL mehr und den gibt es schon einige Zeit
-
Thread
I²C und PIC18
Hi, weiß jemand, ob es mit dem PIC18F242 möglich ist jede I2C Nachricht zu empfangen, unabhängig von der übertragenen Adresse? Bernd
Vielleicht hilft dir das hier weiter. Ist ne Software-Lösung für den PIC16. Dort wird die Adresse per Software abgefragt. http://ww1.microchip.com/downloads/en/AppNotes/00554c.pdf
-
Thread
Pic18f in Energiesparmodus
Hallo, ich habe einen Pic18f von Microchip dieser wird über ein netzteil mit 5V versorgt. wird nun dieses Netzteil abgeschaltet dann erfolgt die versorgung mit einer geringeren spannung aus einer Batterie, dabei soll allerdings
-
Thread
PIC18 RAM Assembler
David M. schrieb im Beitrag #2851561: > Und zwar geht es um den RAM des PIC's. Welcher PIC18? David M. schrieb im Beitrag #2851561: > Ich möchte sogesehen einen > dynamischen Speicher erstellen, der 256 Byte groß werden kann(1 Bank). Geht nicht. Ich hab mal ins PIC18F886 Datenblatt gesehen. Der hat 4 Bänke mit je max 96Byte SRAM. 256Byte kann man also nicht linear adressieren. Benutzereingaben, die 256 Zeichen lang sein können, da verlangst Du aber dem Benutzer
-
Thread
Uart mit PIC18 ansteuern
Hallo Zusammen Ich möchte mit meinem PIC18F46K80 (64MHZ) den UART ST16C2552 ansteuern und mit 4 MBPS eine Kommunikation aufbauen. Ich habe nur versucht die Kontrollregister des UART zu beschreiben und wieder auslesen un zu kontollieren ob
-
Thread
SPI mit PIC18F
Hallo zusammen, eine Frage zur SSP-Funktionalität eines PIC18F4550. Bei Microchip wird angegeben, dass hiermit 3wire-SPI realisiert werden kann (DataIn,DataOut,Clock). Was aber, wenn ich einen Chipselect für eine Ansteuerung eines weiteren Bauteiles?
#3795316: > Was aber, wenn ich einen Chipselect für eine Ansteuerung eines weiteren > Bauteiles? Der PIC hat sicher mehr IOs als dieses drei. Nimm einfach irgendeinen IO und mach das /CS in Software.
-
Thread
ADWandler Wert PIC18
Hey Leute, Ich schaffe gerade projektmäßig mit einem PIC18F26K22 Controller mit der MPLAB IDE 5.10 und dem XC8 Compiler. Ich will eine konstante Abfrage der Spannung eines Gerätes mithilfe einer AD-Wandlung, dabei habe ich bemerkt, dass der einzige Rückgabewert
-
Thread
PIC18: Welchen C Compiler
mich inzwischen mit den AVRs und GCC einigermassen zurecht komme, will ich mich jetzt mal mit einem PIC18F4520 versuchen. Nun gibt es da ja zwei kostenlose C Compiler dafür - den von Microchip und einen von Hi-Tech. Im grunde genommen ist es mir egal welchen ich benutze. Der von Hi-Tech hätte halt
Ich verwende den C18. Hat sich aber einfach so ergeben, gibt keinen besonderen Grund dafür. Der Compiler funktioniert :-)
-
Thread
USB-CDC mit PIC18
Hallo, ich habe eine Schaltung aufgebaut mit einem PIC18F4553. Diese Schaltung übergibt gemessene Werte über USB CDC an den Rechner. Das ganze wird entweder über Netzspannung und Trafo - Spannungsregler versorgt, oder wenn keine Netzspannung anliegt
vornehmen, ohne das die Verbindung zusammen bricht. Schalte ich die Netzspannung nun ab, wird der PIC über USB weiter versorgt. Schalte ich die Netzspannung wieder ein bricht die USB Verbindung so ca. jedes 5 mal zusammen, der Controller läuft aber weiter. Die Netzspannung wird über ein Relais