-
Thread
LM75 - C - MPLAB C18
Hallo, Ich möchte mit einem PIC18F2550 über I²C den LM75 ansprechen. Ich benutze den Compiler von MPLAB C18. Wenn ich beim Oszi schaue leuft über I²C nichts. Ich hab mir den Code aus verschidenen beiträgen die ich im Internet gefunden
-
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
Zeichenkette funktion übergeben
Probleme mit einer einfachen ausgabe an ein Display. Ich Programiere in C mit MPLAB C18 den pic 18F2550. [c] void printLCD (char * write) { RE = 1; RW = 0; // LCD im Schreiben-Mode RS = 1; // LCD im Daten-Mode while (!RE); // Verzögerung bis ausgang 1 ist for (; *write
-
Thread
struct - Port emulieren - MPLAB C18
den Kopf halten, aber für mich ist das noch neuland! Ich Programiere in C mit MPLAB C18 den pic 18F2550. 1. Ich möchte ihn jetzt auch mit I²C betreiben, und deswegen fallen an PORTB 2 ausgänge weg, die ich zufor für das display benutzt habe (DIP 204-4). Ich hab das Display über 8bit angesprochen
-
Thread
günstiges PIC USB-Board
demnächst auch gerne eigene kleine USB Projekte starten (LED USB-Lampe etc.) Hab mir dafür den PIC 18F2550 von Microchip schicken lassen. Was jetzt fehlt ist ein Board mit den grundlegenden Bauteilen: Quarz, USB (Mini-)B-Stecker, PICKIT Schnittstelle und die nötigen Kondensator/Widerstände.
-
Thread
PIC18F2550:: Direkter USB Input aus der Schaltung möglich?
USB-Ausgang sendet. Zuerst wollte ich das über RS232 nach TTL umwandeln. Jetzt habe ich aber den PIC18F2550 entdeckt. Könnte ich mit diesem Mikrocontroller mir die ganzen Max232,... Umwandler sparen oder geht das nicht so einfach? Eine schöne Weihnachtszeit Sebastian
-
Thread
I2C am Pic18f2550 läuft nicht an
Hi. Ich bin grade dabei das erste mal das interne MSSP Modul anzuschmeißen und darauf i2c zu laufen zu bringen. Allerdings bin ich mir mit der Config nicht sicher und passieren tut auch nichts. [c] SSPSTATbits.CKE = 1; //enable SMBus specific inputs SSPCON1 = 0x38; //I²C Master Mode, SSPEN enable //clock = Fosc/(4*(SSPADD)) SSPADD = 0x6C; //SSPADD = 108 OpenI2C(MASTER, SLEW_OFF);[/c] Aufrufen tue ich das ganze dann mit den Funktionen aus der i2c.h . Als Compiler verwende ich den C18. Ich hoffe mir kann jemand helfen und mir verraten was
-
Thread
Berker FunkBus (Funkschalter) 433Mhz Prüfsumme?
sagen: Die Schaltung basiert auf einem PIC16F4455 alternativ gehen wenn ich mich richtig erinnere PIC18F2550, PIC18F2455, PIC18F4550 meine die waren fast baugleich bist auf Speichergröße und PIN Anzahl wobei ich bei diesem Projekt nur 2 Pins zum benötigte. RB0 als input pin zum auslesen des signals.
-
Thread
KOSTENLOSER PROGRAMMIERSERVICE
Hi Richard, könntest du mir vielleicht auch einen PIC18F2550 brennen, meld dich einfach per E-Mail(doncollione@hotmail.de). Danke scho im vorraus.
-
Thread
PIC18F2550 - Programmer/Entwicklerboard
Hallo, kann mir irgendwer eine Empfehlung abgeben? -Hab das PICkit 2 von microchip gefunden, würde halt nur noch ein Entwicklerboard fehlen? Bei reichelt gibt es auch nen Starterkit nur dummerweise mit 20-Pin belegung, wollte aber wie gesagt den Kollegen von oben mit 28 pin nutzen. Kennt da jemand nen Starter-Kit mit 28-Pin? -Zweite gefundene Möglichkeit war der Brenner8.
-
Thread
Grundlegendes zum 18F2320 und USB
weiss ich nicht). Man kann das aber programmieren. Microchip stellt da fertige Lösungen für Ihre PIC18F2550 zur Verfügung. Gruß RalfH
-
Thread
ISR beim PIC 18F2550
Hi. Irgendwie stell ich mich grade zu dumm an. Ich habe mir die Konfiguration für den Interrupt zusammen geschrieben. Ziel ist es auf eine Wertänderung an RB4 zu reagieren. Das ganze wird im C18 programmiert. Ich habe mir aus dem User's Guide schon rausgeschrieben wie ich in die Service Routine komme. Was mich jetzt interessieren würde, ist ob ich wie in ASM das Arbeitsregister und ähnliches retten muss, oder ob er das mittlerweile von alleine macht? Und wie komme ich aus der Routine wieder raus. Da ich sie als normale Funktion deklariere vermute ich mal er springt von alleine zurück wenn
-
Thread
pic18f2550_adc nur teilweise
also ich hab den betreffenden code mal angehängt. mein problem ist das zum beispiel "lfo0speed" nicht funzt. die "Knobb's" werden der reihe nach angesprungen mir ca. 2500 takten Verzögerung bei 48mHz. das komische ist, das die anderen Variablen funktionieren. und bei "call quer_x" wird ein mittelwert gebildet und dann halt an die Variablen übergeben. bei der software handelt es sich um einen monophonen synthie mit drei vco, ein lfo und halt 8 potis zu klangbeeinflussung und genau da liegt mein problem bei der potiabfrage. bitte um Hilfe!
-
Thread
Kann mir jemand einen PIC18F2550 programmieren? (sprut Bootloader)
Hallo, kann mir jemand den Bootloader von Sprut (Im Anhang) in einen PIC18F2550 brennen? Bitte vorher den Preis nennen. =D Meine EMail lautet: sebihepp@aol.com Viele Grüße Sebastian Hepp
-
Thread
LCD (HD44780) timing extrem träge
Hallo, Ich arbeite mit einem PIC18F2550 und dem Microchip C18 Compiler und möchte jetzt, nach einiger Einarbeitungszeit mein erstes LC-Display ansteuern. Ich habe mir anhand des xlcd Sourcecodes eigene Routinen gestrickt, die das Display
-
Thread
pin rc7 an pic 18f2550
Hi. ich hab ein kleines problem und weiß einfach nicht was ich da falsch mache. Ich krieg den pin rc7 einfach nicht auf low gezogen. ich weiß nicht ob ich irgendein bit in der config vergessen habe oder ob der pin einfach nicht als digitaler ausgang konfiguriert werden kann. hier meine konfiguration für den pin: [c] TRISCbits.TRISC7 = 0; //RC7 Ausgang UCONbits.USBEN = 0; //USB Modul disable UCFGbits.UTRDIS = 1; SSPCON1bits.SSPEN = 0; RCSTAbits.SPEN = 0; PORTCbits.RC4 = 0; [/c] das ist alles was ich im datenblatt ausfindig gemacht habe. ich krieg den blöden pin nur einfach nicht
-
Thread
Speicherbereich der Variablen beim PIC18F2550: wohin damit?
Hallo, ich habe gerade ein kleines Tesprogramm in Asembler für einen PIC18F2550 geschrieben, das auch funktioniert. Ein paar Variablen habe ich ab 0x020 deklariert. Vor dem Hauptprogramm habe ich dann ORG 0x000 hingeschrieben. Nun will ich den Bootloader von sprut benutzen
Stefan schrieb: > Hallo, > > ich habe gerade ein kleines Tesprogramm in Asembler für einen PIC18F2550 > geschrieben, das auch funktioniert. > Ein paar Variablen habe ich ab 0x020 deklariert. > Vor dem Hauptprogramm habe ich dann ORG 0x000 hingeschrieben. > > Nun will ich den Bootloader von
-
Thread
USB-Gerät mit PIC 18F2550 (Nachbildung COM-Port) wird nach Neustart des PC nicht mehr erkannt
Guten Tag, ich habe ein USB-Gerät mit dem PIC 18F2550 entwickelt, das auf dem PC einen virtuellen COM-Port simuliert. Hierzu habe ich die usb_cdc.h des CCS-PIC-C-Compilers benutzt. Ein Exemplar der Schaltung funktioniert einwandfrei wie gewünscht,
-
Thread
pic18f2550 auf 48Mhz
Hi. Ich versuch grad zum ersten mal den pll modus zu nutzen, allerdings springt das ganze bei mir nicht so richtig an. wenn ich das richtig verstanden habe, müsste ich mit einem externen 12MHz quarz und plldiv=1, sowie cpudiv=0sc1_SRC2 dann auf die 48 MHz kommen oder nicht? bei mir läuft dann aber scheinbar der quarz nicht mehr an und ich komm nicht mehr in den debug modus. sind jetzt meine überlegungen falsch oder kann es sein, dass es mir da irgendwas zerbröselt hat?
-
Thread
Erstes Programm in C (PIC18F2550)
doch stimmen. Naja mal schaun was ihr dazu sagt, freue mich schon auf Rückmeldungen. PS: Der PIC18F2550 hat 2x Vss... Muss ich die beide auf 0V ziehen? Und was soll das bezwecken? Lieben Gruß Nico
-
Thread
16f84a Pic brennen mit Brenner 8
Hallo mikrocontroller Forum Team, ich hab den Brenner 8 von sprut.de gebaut. Pic 18f2550 hab ich problemlos programmieren können. In ihm sind die Bootload und Firmware gebrannt. Die Software USB PIC Programmer erkennt mein Brenner sowie den PIC16f84A. Problem: Das Hex file lässt
-
Thread
i2c auf PIC18F2550
Hi ich versuche grad das MSSP Interface des PIC18F2550 als i2c zu betreiben ich nutze MPLAB und C18 sowie die C18-LIBS -> i2c.h nun ja hier mal ein kurzes Stück Code: [code] OpenI2C(MASTER, SLEW_OFF); //PIC ist Master SSPADD = 49;
-
Thread
Ladezustand Autobatterie Blei-Gel
Ansatzweise zum Erfolg führt reicht mir das. Ich habe Erfahrungen mit PICs und würde zB einen PIC18F2550 zur Berechnung der Werte nutzen können, einen Temperatursensor habe ich mit sowas auch schonmal realisiert (vllt hilft das ja auch für die Bestimmung des Ladezustands). LCDs kann ich auch ansprechen
-
Thread
C18 Portbits lassen sich nicht ansteuern
hi ich bin grad dabei wieder ein bisschen mit einen PIC18F2550 und C18 zu experimentieren. ich steuere die Einzelnen Ausgänge über zB. PORTBbits.RB0 = 1; an nun hab ich das Problem wenn ich einen Ausgang einschalte und danach einen zweiten dass der erste wieder
-
Thread
PIC18F2550 hängt sich nach längerer Dauer auf
Hallo! Hab mein neues selbstgebautes Gerät endlich fast fertig. Nur ein paar Probleme mit Tastern die ab und zu einen Interrupt auslösen obwohl ich den nebentaster drücke und das was ich hier meine, nämlich das das ganze eigentlich mal läuft, aber so nach ein paar Stunden sich irgendwie aufhängt. Also wie merk ich das. Hab ne Uhr programmiert. Die stell ich zu beginn ein. Lasse die Uhr anzeigen. Gehe. schaue ab und zu vorbei und nach ein paar Stunden ist das Display fast komplett schwarz und es tut sich nix mehr und ich muss reseten. Auch wenn ich das Programm in einem Menüpunkt verbleiben
-
Thread
Port Pin an Funktion übergeben??
{ .... nur einmal mit D und SCK arbeiten } [/c] geht das irgendwie??? Aja arbeite mit PIC18F2550!!!!
-
Thread
PIC Port Pins namen geben und strukturieren
Hallo! arbeite mit PIC18F2550 Also Problem. Hab mal Code geschrieben und das so ziemlich auf: Es muss nur funktionieren. Mittlerweile schau ich mir den wieder an, will ihn wieder verwenden, will was umändern und es fällt mir
-
Thread
PIC18F2550 LED Status überprüfen
Hallo, hätte eine kurze Anfänger Frage... Ich möchte mit einem seperaten Porteingang (in meinem Falle PORTA,0) überprüfen ob eine LED, die extern über Stromversorgung und die Erde-Leitung des PICs angeschlossen ist, leuchtet. Dachte mir das ist relativ einfach, da ich ja einfach das Kabel vom PORTA,0 an die Anode der LED angeschließen kann und habe dann eigentlich entweder +5V (dementsprechend würde die LED leuchten) oder 0V am Portpin anliegen, die ich überprüfen könnte. Entsprechende Idee habe ich ausprobiert, allerdings lag an meinem Eingangsportpin immer nur 0V an. Ich will das
-
Thread
pic mit PC steuern
der Pins-Sensoren von der PIC müss ich von der Rechner freigeben und auslesen können. ich werde PIC18F2550 verwenden, da er ein USB Schnittstelle hat. Die USB-Schnittstelle von den PIC zu prorammieren ist keine Problem. Die Frage ist, wie wird ein PC den PIC erkennen, die Steuerung muss durch eine Schaltfläche
-
Thread
PIC18 -> NUR AN1 Analog sonst alle digital
Hallo Leute Habe mir gerade das Datenblatt des PIC18F2550 reingezogen. Gibt es eine Möglichkeit nur AN1 auf Analog zu setzen und alle anderen ANX auf digital? mfg Drigo
nicht. Wollte aber den 18F2553 einsetzen (ausser dem ADC mit mehr Auflösung) komplett gleich wie PIC18F2550. Habe jetzt aber etwas für mich gefunden: PIC18F26J50 Muss ich halt oversamplen.
-
Thread
Transistortester auf PIC Basis mit USB
werde mir den Schaltplan etwas abändern. Den PIC18F2553 habe ich nicht zur Verfügung. Werde den PIC18F2550 nehmen. Als VRef nehme ich die interne. Einen DC/DC-Wandler lass ich erst mal weg. USB kann genützt werden. Wenn die Schaltung zusammengebastelt ist kann auch die Software entwickelt
-
Thread
Logamatic 2107 Schnittstelle
habe eine Buderus Heizungsanlage aus dem Jahr 2003: GB142-24 RC30 MM10 WM10 da ich den PIC 18F2550 / 18F4550 programmiere bin ich an ein Programm für diesen interessiert. Also die Schnittstelle zum EMS Bus. Ich möchte zuerst nur einmal die Störmeldungen abfragen falls das Gerät ausfällt. Später
F. F. schrieb im Beitrag #2070221: > da ich den PIC 18F2550 Ich habe den 18F258 bisher verwendet und nehme jetzt den 18F2580. Der 18F2550 hat keine eingebaute CAN-Schnittstelle. Mit den Komperatoreingängen habe ich mich nicht beschäftigt. Wenn man
-
Thread
Eingangswiderstand PIC Pin wenn als Eingang definiert
hoch der Widerstand gegen VCC/VSS einen Inputpins (als Inputping konfiguriert) ist, von einem PIC18F2550. Wo kann ich so einen Wert finden? Leider steht im Datenblatt nichts dazu. Oder bin ich zu blöd dafür?
-
Thread
LibUSB <- PIC usb_bulk_read liefert keine Daten
Hallo Ich versuche gerade eine USB-Kommunikation mit einem PIC18F2550 zm laufen zu bringen. PIC seitig basierend auf mit dem Microchip USB-Stack v.2.3a. Auf dem PC verwende ich LibUSB-Win32 (libusb-win32-device-bin-0.1.12.1). Compiliert wird mit C18 für den PIC und
-
Thread
PIC18F2550 Programmiergerät
hab hier mal einen einfachen Programmer gefunden. Meint ihr, das Ding funktioniert um meinen PIC18F2550 zu programmieren. Werde maximal 2 oder 3 ICs programmieren. http://www.foxdelta.com/products/programmer/art2003/FDart2003.jpg http://www.foxdelta.com/products/art2003.htm Oder kennt jemand
Dachte immer, der PIC18F2550 muss mit 5V und 12V progammiert werden. Im LVP Modus geht das anscheinend mit 5V anstatt der 13V!? [The programmer require no external power and it works in LVP mode, it means that VPP is 5V instead
-
Thread
Konfiguration PIC 18F2550
Hallo an alle. Ich komme bei meinem PIC- Projekt einfahc nicht mehr weiter. Und zwar fährt der PIC wahrscheinlich nicht richtig hoch. Da ich am Quarz keinen Takt messen kann und alle PINS 4,2 V liefern. Egal ob als Ausgang oder Eingang definiert. Hier ist meine Beispielcode. Soll einfach nur den PortB als Ausgang setzen und dann je 4 setzen und 4 nichtsetzen. Als Quarz habe ich einen 20 MHZ mit passenden 15pF- Kondenstaoren. [c]/** I N C L U D E S **********************************************************/ #include "p18f2550.h" #include "delays.h" // für die
-
Thread
pic18f2550 usb
hallo ich möchte mit pic18f2550 die Impulse von einem Sensor messen, und über eine USB Schnittstelle an Rechner weitergeben. die Frage ist, wie schaffe ich eine kommunikation zwischen pic und pc ? kann das mit Linux dafür verwenden
-
Thread
Womit kann man den PIC 16F690 brennen (Software)
oder 5. Oder noch besser einen Brenner 8 oder 9. Dafür brauchst du zwar einen programmierten PIC18F2550, jedoch wird die Brennersoftware von Sprut ständig aktualisiert und du bist immer up-to-date. Außerdem sind beide ICSP-fähig, können also direkt in der Schaltung brennen. Ich hatte vorher den AN589
-
Thread
Hilfe PIC 18F2550
Hallo @alle. Ich habe lange Datenblätter über den PIC für ein Schulprojekt gelesen, doch nun brauche ich langsam eine Hilfestellung. und Zwar: Ich möchte ihn in C programmieren. Nun habe ich 3 Fragen: 1. Wie spreche ich die Adressen an! z.B. RA4, RB5 2. Über die beiden Clockeingänge speise ich einen Takt von 20 MHz ein. Wie komme ich über einen Timer(für eine Schleife) an den Takt. Wie konfiguriere ich diesen!? 3. Was erkennt der PIC als Highpegel am Eingang an? Reichen + 2,5 V für H und 0 V für 0 L? Muss man dies im PIC konfigurieren? (habe da das Datenblatt nicht so recht verstanden
-
Thread
LED pic 18f2550
Hallo, ich möchte mit den Pic 18F2250 zwei LEDs zum leuchten bringen, der Simulation von mein Code funktioniert. Aber auf dem Platine passiert nichts!!!! Pin 1 und 20 mit 5V Pin 19 mit Masse Pin 2 mit LED1 Pin 13 mit LED2 #include <P18F2550.inc> org 0x0000 ERRORLEVEL -302 ERRORLEVEL -203 main bcf WDTCON, 0 movlw b'1110110' movwf OSCCON bsf ADCON1, 0 bcf TRISA, 0 bsf PORTA, 0 bcf TRISC, 2 bsf PORTC, 2 lopp goto lopp end
-
Thread
Zeigt her Eure Kunstwerke! Gesperrt Bilder
die Zeit kommt von einem DS1307, welcher eine doch sehr genaue Zeit anzeigt. Verwendet wird ein PIC18F2550 oder PIC18F4455. Dazu noch ein paar Bilder.
-
Thread
Spannungspumpe am uC (PIC18F2550)?
da eine Schaltung, die mir im ersten Moment ein paar Sorgen bereitet. Am Pin RA0 und RA1 des PIC18F2550 wird eine Spannungspumpe direkt angesteuert. Die Pumpe macht aus 5V 15V, also 3x1N4148, 2x1uF und 1x10uF. An den 1uF Kondensatoren hängt jeweils ein RAx Pin. Kann der Ladestrom dabei den max
-
Thread
Hilfe, wer kann mir einen PIC 18F2550-I/SP brennen?
Hallo, Ich habe den Brenner8-P r5 von Sprut aufgebaut. Leider habe ich keine Möglichkeit den Bootlader in den SteuerPIC zu brennen. Bitte, wer kann und möchte mir helfen? Sämtliche Kosten übernehme selbstverständlich ich. Vielen Dank Gerhard
-
Thread
Hilfe(mikrokontroler problem)
programmieren (65 prozent) Kannst du nicht. Sonst wärst du schon längst am Ziel. So: PIC18F2550 z.B. hat USB und ADC Externer Akku PIC überwacht Akku PC fragt PIC über USB regelmäßig ab (eigene Software schreiben) PIC sagt PC Akku leer PC fährt runter An welcher Stelle ist dein Problem
-
Thread
PIC 18F2550 und PS2 Tastaur
Hallo, ich versuche an meine PIC 18F2550 eine PS2 Tastatur anzuschlien. Die Tastatur soll nur gelesen werden. Ich hab bis jetzt nur versucht das Clock Signal der Tastatur abzufangen und zu lesen allerding verlässt der PIC die Unterroutine
-
Thread
Microchip PIC18F13K50
Was würdest du von einem PIC18F2550 oder PIC18F4550 halten? Die können auch USB... Chris
-
Thread
PIC 18F2550 Interrupts in C18
Hallo, kann mir jemand sagen, wie ich auf nem PIC 18F2550 Interrupts in C in C18 ans Laufen bringen kann? Das Hauptproblem ist der Sprung in die Interruptroutine.. wie geb ich das in C18 an? Mfg.
-
Thread
USB PID beantragen
Hi ich will bei Microchip eine USB PID beantragen um damit auf PIC18F2550 Experimente zu machen leider ist mein Englisch nicht besonders gut. Nun hab ich dieses Formular gefunden kann mir jemand helfen es auszufüllen? Was soll ich da für Daten angeben wenn ich die PID
-
Thread
PIC: Daten über USB an Terminalprogramm senden
Hallo zusammen, ich habe meinen PIC18F2550 nun soweit, dass ich diesem mit dem sprut-Bootloader neue Firmware schicken kann. Zu Debug-Zwecken möchte ich nun Ausgaben an den PC machen. Hier habe zuerst an eine UART/RS232-SChnittstelle gedacht