-
Thread
Configuration Bits bei PIC18F2550
für eine spezielle Linker Datei? Wo bekomme ich die her? Ich habe ja noch des Testoard mit einem PIC18F45K20, mit dem funktioniert auch debuggen. @Hans: Im Code habe ich bis jetzt gar nichts für die Config Bits programmiert. Ich habe mal folgendes durchgesteppt: [c] #include <pic18.h> void
ado: das hab ich mir bei den Beispielprogrammen abgeschaut, die schon bei dem Hi-Tech Compiler für PIC18 dabei waren. bei dem Demoboard mit dem PIC18F45K20 funktioniert ja auch RB0 und so... @Dirk Faust: Meinst du mit "Erase Flash Device"? Hab ich auch schon probiert. Bringt nichts. @alle: Sind
-
Thread
PIC 18f452 funzt net
des Pic noch nicht auseinander gesetzt habe, möchte ich zuerst mal wissen, ob der Testaufbau an sich funktioniert. Auf http://www.voti.nl/blink/index_1.html#18F442 findet man eine Hex, mit dem eine Led zu
PIC Anschlüsse OSC1 und OSC2 löten Gruß Lukas
-
Thread
PIC18 Daten per EUSART versenden
Hi, ich habe hier einen PIC18, an den ist ein DAC per SPI (SDA/SCL an Port C 6/7) angeschlossen. Der DAC kann auf der SCL-Leitung Pulsweiten von 18 nsec, also einen Takt, der weit über dem maximalen Clock des PIC liegt. Also initialisiere
, wie das funktionieren soll. Hat dein PIC18-Typ kein SPI Modul?
-
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
Jürgen S. schrieb im Beitrag #3930336: > Microchip variation for Pic says: > 8 bit exponent > 1 bit sign > 23 bit mantissa Falsch, Microchip C18: 32-bit floating-point types are native to MPLAB C18 using either the double or float data types. MPLAB C18 utilizes
-
Thread
Kann mir jemand einen PIC18F2550 brennen?
habe versucht mir einen Seriellen Brenner zu bauen, welcher aber nicht funktioniert... Da ich meinen PIC warscheinlich nur ein Mal programmieren muss, bin ich auf der Suche nach Jemanden, der das für mich machen kann. Es muss "nur" ein USB-Bootloader auf einen PIC18F2550 gebrannt werden, welcher auf dieser Seite erklärt wird: http://www.sprut.de/electronic/pic/8bit/18f/programm/usbbootloader/usbboot.htm Den Rest werde ich dann wohl selbst schaffen :) Ich bin dankbar um jede Hilfe!
-
Thread
PIC 18LF4525 Programmer HILFE
/pub?key=pLvvkLhNkIpZfHmfJN6eKYw Unter U1 steht dann PIC18LF4525-I/PT IC MCU FLASH 24KX16 44TQFP Gib es denn da ein großen unterscheid zwischen PIC 18LF4525 und PIC 18F4525 also ich hab einen Brenner gefunden für 320€ Den PIKprog2 von Elnec und der
Der PIC18LF4525 unterscheidet sich hauptsächlich im Betriebsspannungsbereich: LF = Wide Voltage Range: 2,0V bis 5,5V PIC18F4525: 4,2V bis 5,5V Laut Datenblatt Seite 320 (und MPLAP) geht auch der ältere
-
Thread
Pic18F4550 Bootloader problem
deprecated for PIC18 devices. Use directive CONFIG. Warning[230] Z:\HOME\MARCEL\DATEN\MPLAP\MPLAB IDE\CORE\18F4550_BOOTLOADER_4MHZ.ASM 21 : __CONFIG has been deprecated for PIC18 devices. Use directive CONFIG. Error
has been deprecated for PIC18 devices. Use directive CONFIG. Warning[230] Z:\HOME\MARCEL\DATEN\MPLAP\MPLAB IDE\CORE\18F4550_BOOTLOADER_4MHZ.ASM 25 : __CONFIG has been deprecated for PIC18 devices. Use directive CONFIG. Warning
-
Thread
PIC18F2585 verliert Programmierung
Hallo in die Runde, ich habe erfolgreich eine Schaltung mit dem Prozessor PIC18F2585 im Einsatz. Es funktioniert alles so, wie es soll. Aber inzwischen ging schon mehrmals gar nichts mehr, nach einer Neuprogrammierung des PIC war der Fehler behoben. Der gleiche Effekt trat bei unterschiedlichen Modellen des PIC18F2585 auf. Was kann die Ursache sein, dass der PIC seine Programmierung plötzlich vergisst? Wie kann ich das verhindern? Joachim
-
Thread
PIC18 + MPU6050 funktionier nicht
Ich habe einen Code für dem C18 Compiler geschrieben, um mit meinem PIC18F45k22 über I2C mit dem MPU6050 zu kommunizieren. Ich habe die Initialisierung geschrieben, und den MPU so konfiguriert, dass ich am Interrupt-Pin ein Signal
der SDA Pin dauerhaft auf 0, das Programm hängt sich auf. Die I2C-Lib ist die, die bereits im C18 enthalten ist.
-
Thread
PIC 18 in und aus Sleep modus mit UART Interrupt
Ich habe einen PIC18LF25K50. Spannungsversorgung kommt von Batterie. Nach Initialisierung des Mikrocontrollers, UART Schnittstelle, LCD und gesamter Peripherie würde ich um die Batterie zu schonen den PIC gerne in den
flag = 0; // Lösche Flag, da Wort erfolgreich erkannt Sleep(); // Schicke PIC18 über Makro wieder in Sleep Modus } } } [/c] So weit so gut. Wie funktioniert das jetzt genau mit dem Erwachen aus dem Sleep Modus. Ich würde ja gerne NICHT nach Irgendeiner Zeit den PIC
-
Thread
PIC18F2550 und I²C
Moin! Ich versuche mich hier grade mit dem PIC18F2550 an einer I²C-Bus Schaltung. Ich habe mir bei sprut alles angelesen und auch versucht, sein Beispielprogramm für den PIC16F87x für meinen PIC abzuändern. Leider ohne Erfolg. Auf der SCL
So ... das Compilieren klappt nun, aber wenn wir den PIC in die fertige Schaltung einsetzen, haben wir nichtmal einen Takt auf dem CLK des I²C Bus. [c] #include <p18f2550.h> #include <i2c.h> #include <p18cxxx.h> #pragma config FOSC = XT_XT
-
Thread
externe Interrupts beim PIC18F
Schau mal nach ob du INTEDG2 in deinem .INC-file findest. Wenn nicht, hat der PIC den du nutzt keinen INT2. Gruss, Edson Nachtrag: Das von Dir beschriebene Datenblatt gehört zu den älteren PIC18 Typen. Die neueren, z.B. 18f4680, 18f2480 usw. sind Enhanced PIC18. Zwischen den
>Wenn nicht, hat der PIC den du nutzt keinen INT2. INTEDG2 ist weder in den C noch in den ASM Headerfiles für z.B. PIC18F258 zu finden. Bis Compilerversion V3.0 jedenfalls nicht. Im Datenblatt findet man INTEDG2 nicht
-
Thread
IO-Problem mit PIC18F2550
hmpf! schade.. Könnte es nicht evtl. am Pickit2 oder so liegen? :) Das heisst, ich hab grad' 4 pic18f2550 kaputt gemacht :(
schade.. > > Könnte es nicht evtl. am Pickit2 oder so liegen? :) > > Das heisst, ich hab grad' 4 pic18f2550 kaputt gemacht :( 4 PIC kaputt gemacht. WIE ???
-
Thread
PIC 18F87J50
das kann der pic18f8722 und 8723 ebenfalls. nur dennoch, vpp ist IMMER am mclr bei den pics, also wo genau liegt das problem?
eine Ferritperle mit VDD verbinden. Wenn es ein 3.3V-Design werden soll, dann in jedem Fall beim PIC18F87J50 bleiben, die 18F8722 und 18F8723 wären als LF-Variante nur mit reduziertem CPU-Takt zu betreiben.
-
Thread
Suche Simulator für PIC 18F
Du kannst ja mal diese IDE probieren. http://www.oshonsoft.com/pic18.html Rainer
ausprobiert haben! Ich jedenfalls, finde, es ist der Beste! http://www.oshonsoft.com/licenses.php#pic18
-
Thread
XC8 für Pic18 Arithmetik
mich macht gerade das einfache byteweise Auslesen eines 16 Bit Messwerts über i2c wahnsinnig, C- und PIC18-Versierte mögen doch bitte mal darüberschauen und mir sagen, auf welchem Schlauch ich stehe. Ich betreibe div. Sensoren via I2C an einem PIC18 Controller, welchen ich mit MPLAB-X und XC8 programmiere
chris schrieb im Beitrag #3496137: > bei 16f ja, bei 18f nein, da sind die Ports anders gemappt. Grmpf, da fehlt mir offenbar der aktuelle Bezug. Ich mach schon seit ein paar Jahren nix mehr mit PIC16 und 18, ist nur noch Schubladen-Wissen.
-
Thread
Sleep Mode, Idle Mode PIC18
Hallo, ich nutze einen PIC18LF25K50 und als IDE MPLAB v2.25. http://www.microchip.com/wwwproducts/Devices.aspx?product=PIC18F25K50 Ich betriebe den MCU und ein BT Modul mit einem Akku und bin deswegen auf einen geringen Stromverbrauch
PIC18 richtig einstellt? Vielen Dank schon einmal
-
Thread
Botloader in PIC18F2550 Flashen
Hi ! Ich habe Forum durchgesucht und mein Problem nicht gelöst.Folgendes : ich habe einen PIC Programmer /Brenner8P von Sprut/ nachgebaut und jetzt habe Problem wie bekomme ich Bootloader ins PIC18F2550.Kann mir jemand helfen,weil ich habe wenig Ahnung.Ich versuchte einen JDM brenner nachbauen
Hi Alexey ! Bist Du sicher das mit den Brenner5 kann ich Bootloader in den PIC18F2550 Brennen? Maxtor740
-
Thread
PIC 18F2585 mit HEX programmieren
Hallo Ihr Spezialisten, ich brauche einen Prozessor PIC18F2585-I/SO, der mit der bei mir vorhandenen HEX-Datei beschrieben werden muss. Leider habe ich keine Ahnung, wie dieser Prozessor programmiert wird. Kann mir jemand helfen? Was brauche ich an HW und
Der PIC18F2585 hat ja schon einige Jahre auf dem Buckel, er kann am einfachsten mit einem PICKit2 oder PICKit3 programmiert werden, Windows-Software hierzu am einfachsten PICKitminus http://kair.us/projects
-
Thread
PIC18F2520 Interruptroutine fehlerhaft?
).PIC ne Macke? Die Hardware ist auch getestet, mit Multimessgerät und Oszilloskop, alles okay. Am PORT RA4 kommt auch der Takt (3,2768MHz) an. Gruß Uhrenbastler
Habe auch die anderen Tips im Post 1 umgesetzt. Mein Bauchgefühl sagt, der PIC ist defekt - oder? Siehe oben.Solche Probleme hat noch kein PIC gemacht.Ich werde mich schon mal um Ersatz kümmern, leider liegt nur ein 18F2550 rum, der nützt mir aber nichts (Pin 14).Danke. Gruß
-
Thread
PIC18F2550 und RS 485
, wie verschalte ich dann den ADM485 an den PIC18F2550. Gruß blitgeis
Hallo Hier auch noch eine Schaltung PIC-RS485. http://burger-web.com/ProductDescription/PIC18_Dev_Board/de_PIC18_Dev.htm.de Beste Grüsse Frank
-
Thread
Enhanced Capture mit PIC18f448
PORTD4 für den Capture-Modus um die Periode der Frequenz zu ermitteln.Zum programmieren nutze ich C18 von Microchip. (PIC18F448) Sind die Einstellungen für diesen Modus denn so richitg? es scheint als wird kein Interrupt ausgelöst. OpenTimer3( TIMER_INT_OFF & T3_SOURCE_INT ); OpenECapture1
ECCP? [/c] Im Prinzip ist das ja wunderbar aber Du hast ja ein CCP und ein ECCP Modul in deinem PIC. Vielleicht geht die Verwendung der C18 Librarie ja nur wenn man zwei CCP Module hat, denn hier steht nur 2xCCP und nicht ECCP: [c] T1_CCP1_T3_CCP2 [/c] Aber das ist nur eine Vermutung. 3.Und
-
Thread
PIC18, I2C EEPROM
nicht. kann mir jemand weiterhelfen? den quellcode seht ihr unten. es handelt sich hierbei um einen PIC18f65k22, welchen ich mit dem c18 compiler programier. lesen: StartI2C(); //I2C starten putcI2C(0xAE); //EEPROM ansprechen EEAckPolling(0xAE); putcI2C(0x00); //Highteil der
1. Wo ist Dein OpenI2C? 2. Du weißt, dass es in der PIC18F Peripherial Library I2C EEPROM Funktionen gibt. Im Installationsverzeichnis der Micrchip-Compilers gibts ein doc Verzeichnis, und da gibts unter anderem auch ein "PIC18F Peripheral Library Help Document.chm
-
Thread
PIC 18f 24bit Division
Hi warum quälst du dich mit Assembler rum. Hol dir den C18-Compiler von Microchip und arbeite mit Float. Der C18 kostet als Studentenversion nix. Gerhard
Genauigkeit rechnest. Ich habe als Grundlage die APPL NOTE AN617 hergenommen, die 17c ist ein Pic mit integriertem Multiplizierer, wie auch der 18f. Der Code läuft auch im 18f, muß eventuell nur ein bisschen angepasst werden. Externer Osc. Erstens wirst du dich schwer tun, einen OSC zu finden
-
Thread
Probleme mit dem Takt bei PIC 18F2455
Hallo zusammen, bin gerade dabei einen PIC 18F2455 zu programmieren und mache meine ersten Versuche. Wollte daher einfach mal einen Port setzen und rücksetzen, also eine Art Blinklicht. Nun ist das Problem, dass der Takt hinten und vorne nicht
MHz verwendet. Oder liege ich da falsch? Als Compiler verwende ich den PCWH Version 3.219. Habe die PIC18F2455.h included. Den MPLAB SIM habe ich nicht, kann also nicht sagen ob es da korrekt funktionieren würde. Gruß Michael
-
Thread
LCD ansteuerung mit PIC18F2525
Projekt das ich schnellst möglich beenden muss und ich komm einfach nicht weiter! Ich benutze den PIC 18F2525 um eine Displayansteuerung im 4-Bit Modus zu machen! Meine Dateneingänge sind RB4 bis RB7 für D4 bis D7. Der Enable hängt am RB3, R/W an RB2 und RS an RB1. Mein Code ist im Anhang!
Ich benutze den mcc18 Compiler im MPLap!
-
Thread
PIC18F452 USB "Fähig"
bekommt der PIC18F452 noch immer keine USB-schnitstelle ;-)
> @tt4u: klar kann er das versuchen, aber deswegen bekommt der PIC18F452 > noch immer keine USB-schnitstelle ;-) und wie macht das der sprut, der fliegt ja (James Bond?)
-
Thread
PIC18: Instruktionen mit Zugriff auf Access RAM
BANK0 dasselbe gab es > auch im Pic16, und ab 0x60-0xff sind die SFR vorhanden. mit pic16 hatte ich nicht zu tun. Zu den pic18 stimme ich dir voll zu. Im Datenblatt von pic18f8527 bin ich über diesen Text gestolpert... [pre] To
aufgemotzte Pic17, welcher nicht beliebt war, nun mit einigen wenigen und kleinen Erweiterung plötzlich doch so super ist, oder auch daß ein Code welcher auf pic16 3 cyclen braucht, auf einem pic18 nun 4 benötigt
-
Thread
Atmega32 oder PIC18F4620
David schrieb im Beitrag #1980381: > ist der Atmega32 schneller? ist der PIC robuster? Beim ADC ist der PIC traditionell etwas schneller. Ich sehe gerade der PIC18F4620 legt hier noch mal eine Schippe drauf: "100K samples per second" gegenüber "Up to 15 kSPS at Maximum Resolution
tommenweise fertige Libraries wie z.B. File System Lib für SD-Karte. Der PIC18F46K20 währe vielleicht alternativ auch interesant. Nahezu identische Features, aber nur 3,3V, stromsparender, schneller und deutlich günstiger. Man sollte nur wissen, dass der 18F4620 einen Silicon
-
Thread
PIC18 CCP1 funktioniert nur manchmal.
Ich bin gerade dabei, mich ins CCP1 des PIC18F45k22 einzuarbeiten. Der Code Funktioniert so wie er soll, aber nur manchmal. Der Code soll an RC7 und RC0 ein Rechteck mit 90° Phasenverschiebung erzeugen. Manchmal passiert an RC7 mach dem Reset
funktioniert es nach dem Reset. Das TMR3-Interrupt funtioniert immer. Ich habe keine Ahnung wieso der PIC das macht. Der PIC ist nicht kaputt, ein anderer hat das gleiche Problem. Bitte um Hilfe.
-
Thread
E-Mailsender mit pic18f_egal
Hallo Leute, ich möchte gern einen E-Mailsender mit einem Pic18f_egal implementieren. Im Netz habe ich unter anderem folgenden Link gefunden: https://code.google.com/p/pic-tweeter/source/browse/branches/MCHPStack402/Microchip/TCPIP+Stack/SMTP.c?r=8 Bei dem
Nimm den PIC18F67J60, und den Microchip TCP/IP-Stack, und Du hast alles, was Du brauchst. Als Board passt das hier https://www.olimex.com/Products/PIC/Proto/PIC-P67J60/ und da findest Du auch den Schaltplan
-
Thread
DCF77/ Schieberegister/ PIC18F
.. Zur Frage: Im Anhang befindet sich das Schaltschema des Displays, welches ich mittels eines PIC18F4520 ansteuern möchte(muss). Auf der Siebensegment Anzeige soll nämlich das DCF Signal ausgegeben werden. Zeit und Datum abwechselnd. Wie aus dem Schema ersichtlich ist, werden die Daten über ein
im ersten Post: "Im Anhang befindet sich das Schaltschema des Displays, welches ich mittels eines PIC18F4520 ansteuern möchte(muss).", so dass sich damit jegliche Diskussion über mögliche Schaltungen zur 7-Segmentansteuerung erübrigen sollte.
-
Thread
Problem mit PIC18 unter XC8-Compiler
Hallo Forum, Ich habe ein Problem mit meinem PIC18F26K20: Bis jetzt habe ich mit dem C18-Compiler gearbeitet. Dadurch, dass ich aber auf MPLAB X umgestiegen bin, steige ich auch gleich auf den XC8-Compiler um. Nun habe ich alles angepasst, nur eine
the access bank on PIC18 devices. Alternatively, an oper- and can be preceded by the characters “c:” to indicate that the address resides in com- mon memory. These operands and prefix affect the RAM access bit in the instruction
-
Thread
PIC18F2550 unerklärlicher Sprung
ich bin gerade dabei eine Software für meinen PIC18F2550 zu schreiben, mit der er DMX Signale aussenden kann hat bisher auch alles gut funktioniert weil ich das Protokoll am Anfang selbst mit schleifen usw nachgebildet habe. Nun versuche ich das Ganze
Hallo, mal eine Frage.... ich verwende ICD2 mit einem PIC18F2550 zum debuggen und mit dem wird die die Stopwatch NICHT unterstützt. Mit dem ICD3 und PIC18F2550 wird Stopwatch unterstützt?? Gruss Michael
-
Thread
PIC18F6620 lesen, schreiben
Hallo… Bin neu hier und habe eine Frage :-) Ich möchte eine pic18f6620 auslesen und clonen… geht das ? Und wenn ja was empfiehlt sich ? Auslöten und den losen Chip lesen und schreiben wäre auch kein Problem … Ich arbeite sonst nur viel mit eeproms Und anderen
David schrieb im Beitrag #7574210: > Ich möchte eine pic18f6620 auslesen und clonen… geht das ? Nur wenn der Ausleseschutz nicht aktiviert wurde.
-
Thread
Pic 18F1320 sourcecode verloren
Hallo zusammen, wir haben ein Problem: wir stellen Geräte her auf denen ein pic 18 F 1320 verbaut ist. Programmiert werden die mittels hexfiles und dem MPlab icd2. Jetzt ist irgendwie die die Software und der sourcecode abhanden gekommen und wir haben nun lediglich verschiene
hex-files. Änderungen am Programm kann man da nicht machen. Gibt es die Möglichkeit die software aus dem Pic zu recovern oder mittel der hexfiles das programm wieder herzustzellen? wir zahlemn demjenigen der das Problem lösen kann eine größzügige Aufwandsentschädigung.
-
Thread
PIC18F4550 läuft zu langsam
LED an e0 togglen. Effektiv macht er es >alle 4 Sekunden. Dann hast du wohl vergessen das der PIC intern mit F_OSC/4 läuft.
Takteinstellungen zuständig sind. Wenn ich mich richtig erinnere hatte ich auch mal Probleme damit. Da dieser PIC, wegen seinen USB, eine ziemlich komplexe Oscillatorkonfiguration gegenüber zu den anderen PIC18 hat.
-
Thread
Pic18f1320 fährt nicht hoch
habe ein programm geschrieben in c (mplab compiler) aber pic fährt nicht hoch passiert gar nichts, hier sind die einstellungen: #include <p18f1320.h> #pragma config OSC=HS,PWRT=ON,WDT=OFF,BOR=OFF,LVP=OFF woran kann es liegen danke
na ja die portb ausgänge sind ganze zeit auf low, ich habe das compileirte programm mit pic18 simulator ide laufen lassen. in der simulation kann man sehen, dass die interrups werden ausgelöst und portb tut nacheinander die bitkombinationen ausgeben. sobald ich den pic in schaltung stecke
-
Thread
FAT16 auf SD mit PIC18 in ASM
Erläuterungen: Ich möchte von einer externen Datenquelle einen seriellen Datenstrom (Mediadaten) mit einem PIC18 via SPI entgegennehmen und via SPI auf einer SD-Card, welche mit einem FAT16-System formatiert ist, ablegen. Folgende Anforderungen an die ‚Bedienung’ des FAT16-Systems durch den PIC18 werden gestellt
. Das ist natürlich ein Thema. Vorgesehen ist, dass ein oder zwei Blöcke zu 512 Byte im RAM des PIC's zwischengespeichert werden und dann blockweise auf die SD-Card wandern. Bei PIC18Fxxxx sollte der zur Verfügung stehende RAM ausreichend sein. > Ehrlich gesagt bezweifel ich aber, dass es viele
-
Thread
PIC 18F4550 an drei PCs
Hallo! Ich benutze einen PIC 18F4550 mit USB. Über diese USB Schnittstelle werden Daten empfangen und auch an einen PC gesendet. Jetzt hab ich das Problem, dass ich diese Ausgabe vom Controller an 3 PCs benötige. Dachte mir
Danke für den wichtigen Hinweis supachris. Kann ich dann Rx am PIC und Tx am FTDI unbeschaltet lassen, da wirklich nur vom PIC zu den PCs gesendet wird. Nochmals danke für den Hinweis. MfG
-
Thread
SD Card am PIC 18F2550
Hi. Ich bin dabei ein neues Projekt zu starten, bei dem ich Daten die ich mit dem PIC aufnehme auf einer angeschlossenen SD-Karte speichern möchte. Die Frage die sich mir jetzt stellt, und die ich trotz suchens in Google noch nicht beantwortet bekommen habe, ist, in welchem Format werden die Daten auf der Karte abgelegt. Werden die Daten tabelleraisch abgelegt, so das ich sie nach Anschluss der Karte an einen PC auslesen kann oder muss ich eine Kommunikation zwischen und PIC und PC herstellen um die Daten dann zu verarbeiten? Mir geht es erstmal wirklich nur um diese grundlegende
-
Thread
ARF32 mit PIC18lf4520
Hallo, Ich brauche sehr dringend Hilfe!! ich möchte mit dem BT ARF32 informationen vom PIC18lf4520 empfangen und weiter an PDA schicken. Brauche ich für die Kommunikation ein MAX232? sehr dankbar für jede Antwort!!!! mfg Helena
Hallo Helena die Daten, die der PIC (mit 3.3 Volt) an den TTL-RS232 Transceiver (mit 5 Volt) überträgt, sollten eigentlich kein Problem sein, da der PIC bei high doch ca 3.0 Volt liefern sollte, und das sollte eigentlich dem TTL-RS232
-
Thread
PIC18 Woher kommt der 7. "Cycle"
kannst du nochmal... <edit> oh SORRY ;-) Da ist ja ein sc/ss Wie war das nochmal mit dem +1+2 bei PIC18/PIC16 und warum überhaupt goto und nicht bra?
Volker S. schrieb im Beitrag #4457581: > Wie war das nochmal mit dem +1+2 bei PIC18/PIC16... Besser *immer* Labels benutzen!
-
Thread
Timer0 Assembler PIC 18 Problem
Ich bin jetzt bei den Interrupts, aber irgendwie will das Ganze nicht so ganz. [avrasm] #include "p18f23k22.inc" ;Hallo Welt ;Kunfiguration CONFIG FOSC = RCIO6 CONFIG PLLCFG = OFF CONFIG PRICLKEN = ON CONFIG FCMEN = OFF CONFIG IESO = ON CONFIG PWRTEN = ON CONFIG
werden dürfen. Liegt da vielleicht das Problem? Die Einsprungadresse der Interrupts liegen ja bei 8 bzw 18?
-
Thread
PIC 18F4480 CAN-Modul
*** #include "can.h" #if defined(HI_TECH_C) #if defined(_MPC_) #define HITECH_C18 #else #error "Unknown part is selected." #endif #else #define MCHP_C18 #endif #if defined(MCHP_C18) && defined(HITECH_C18) #error "Invalid Compiler selection." #endif #if !defined(MCHP_C18) && !defined(HITECH_C18) #error "Compiler not supported." #endif #if defined(HITECH_C18) #include <pic18.h> #elif defined(MCHP_C18) #include <p18cxxx.h> #define TRISB2 TRISBbits.TRISB2
-
Thread
Maximalfrequenz Prescaler PIC18F4620
weiter komme. Und das auch noch in der Planungsphase: Kurze Zusammenfassung: Ich baue mit dem PIC18F4620 einen Frequenzzähler. Timer0 arbeitet in diesem Fall als Counter mit dem zu zählenden Takt. Als Musskriterium habe ich einen zu messenden Frequenzbereich von 100kHz bis 50Mhz. Ich betreibe
guck mal im datenblatt unter "TIMER0 AND TIMER1 EXTERNAL CLOCK REQUIREMENTS" zumindest beim PIC18Fxx2, das ich zur hand habe, steht da, dass max. 50MHz möglich sind
-
Thread
LCD Ansteuerung (PIC 18F1220)
Hi! Ich bins nochmal, direkt mit meinem Problem von gestern Abend, was ich hoffentlich mit euch auch noch schnell gelöst bekomme! :D Das Problem ist, dass bei meinem LCD nur Zeichen der untersten Zeile geschrieben werden! D.h. ich habe beim Lower 4-bit immer "1111"... Im übrigen, da ich mich in die PICs gerade als absoluter Newbie (was Mikrocontroller angeht) einarbeite, sieht so ein Befehl bei mir wie folgt aus: [c] PORTB=0b00010011; PORTB=0b00010010; PORTB=0b00000111; PORTB=0b00000110; pause(); [/c] Zu den Bits: PORTB: 7 6 5 4 3 2 1 0
-
Thread
ringpuffer in assembler mit pic18f2550
ich habe ein problem ich prgrammiere momentan den pic18f2550. nun wollte ich ihn mit einem ringpuffer beschreiben aber ich bekomme es nicht hin, kann mir jemand helfen? dankeschön jan
Hallo, Document DS39508 von Microchip ist das Family Referenzmanual für die PIC18F Familie. Da sind unter memory organisation die möglichkeiten indirekt auf den Speicher zuzugreifen recht ausfühlich erklährt. mfG Michael
-
Thread
2 Counter am Pic18f448
hoi zusammen, kann mir jemand bestätigen / widersprechen, dass beim pic18fxxx nur ein timer als counter betrieben werden kann? ich möchte mit meiner schaltung unter anderem 2 motorencodersignale auswerten und dazu flanken mitzählen. sowohl timer0 als auch timer1 haben
> #include <p18cxxx.h> Ist das die richtige include für PIC18F ?
-
Thread
PIC18F bleibt bei Tastendruck hängen
Guten Abend, Ich habe hier eine Schaltung welche über SPI einen A/D Wandler liest und den Messwert auf einer 7-Segment Anzeige ausgibt. Zusätzlich habe ich noch 3 Taster angeschlossen mit PullUps auf high. Bei Tastendruck wird der PIN auf GND gelegt. Eine SET ein UP und eine DOWN Taste. Damit kann ein Wert eingestellt werden um ein Relais bei einem bestimmten erreichten Wert ein/aus schaltet. Timer1 wird verwendet um die Anzeige alle 20 ms zu aktualisieren. high priorit Interrupt. Timer0 wird verwendet um alle 500ms eine Messung zu triggern. low priority Interrupt. Das Program läuft