-
Thread
write-program-memory()
den internen Programmspeicher (write_program_memory) (natürlich nur unbenutzten ab Adresse 0x61AA - 18F4550 ist der PIC) um GPS Daten über einen kurzen Zeitraum zu sichern. Nun ist die Frage, wie ich eine bestimmte Adresse (z.B. 0x61AA) löschen kann um erneut sie mit einem Wert zu beschreiben? Ich
ein Flashspeicher ist und er in Zellen organisiert ist. Nun weiß ich nicht wie ich die Größe bei dem 18F4550 einer Zelle herausfinden kann. Desweiteren muss ich ja die ganze Zelle löschen, falls ich einen Wert in dieser ändern will. Ich hoffe mir kann wer weiterhelfen! l.g.
-
Thread
I2C Verbindung zw. PIC32 und PIC18. Slave zu Master ?
Hello, Ich habe ein Problem mit der I2C Kommunikation zw. 2 PICs genauer: zw. PIC32MX360F512L (MASTER) und PIC18LF4550 (SLAVE) zwar klappt es nicht Daten vom Slave zum Master zu schicken! andersrum kein Problem. Problem beim senden vom Slave zum Master.: Adresse wird erfolgreich
an den I2C drangehängt und den ausgelesen bzw beschrieben (erfolgreich). somit liegt der Fehler im PIC18 Code... hat den schon jemand durchgelesen und vielleicht was entdeckt? THX
-
Thread
mehrere Pic Board an einem Rechner anschliessen (USB-hub) aber getrennt steuern
Okocha schrieb im Beitrag #4356801: > der einen PIC C18 Mikrocontroller Welchen?
PIC18F4550
-
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
ich versteh das nicht, mit dem 18F4550 geht das einwandfrei. Der hängt sich au net auf oder ähnliches -.-
-
Thread
PIC C18 float -> int
folgendes problem hatte ich. ich verwendete zuerst einen PIC16F877A mit dem Sourceboost C2C Compliler. dessen größter datentyp war ein 'int' mit 16 bit. ich muss jedoch den mittelwert aus 4 'int' Werten ermitteln. dazu teilte ich die einzelnen werte vorher
bit, da man die letzten beiden bit jedes messwerten raus shiftet. um dies zu ändern stieg ich auf PIC18F4550 um und verwende den C18 Compiler von Microchip, der sowohl 'double' als auch 'float' beherrscht. unsigned int val_0 ... val_4, sum_val; unsigned int AVG_1,AVG_2; float temp; ... ..
-
Thread
EZ-USB Discontinued....
verfügbar. Aber € 16.- ist auch nicht schlecht. Ich habe den SiLabs um € 4.- gekauft, billiger als der PIC 18F4550 und viel besser. @Rahul, ich denke der Vinculum ist ein Host. DANKe
Keinesfalls USB Pics die sind viel zu bugy. Warum sagst Du denn das jetzt erst, ich habe mir 3 Stück 18F2550 gekauft :(( Total buggy sind ja auch die PDIUSBD12'er von (ehemals) Philips. Die können abstürzen, so schlimm dass nur ein PoR hilft, aber wer will schon alle 20 Sekunden den Stecker ziehen?
-
Thread
LCD Display 8x24 mit M50530
erstmal frei und hoffe ich finds noch raus ohne probieren zu müssen. Da ich das Teil gern mit einem PIC16F ansteuern würde, würd ich mich riesig freuen wenn Du auch mir Deine C-Routinen zur Verfügung stellen würdest! (Email siehe oben) Gruß, Ethan
auch die unterroutinen für den M50530..währe sehr nett von euch... ich steuer das ding mit meinem pic18F4550 an... meine email jankjulian@gmx.at grEEtz thx im voraus
-
Thread
Funktion Delay10KTCYx()
Hallo Zusammen, ich programmiere ein PIC18F4550 mit MPLAB und benutze den Microchip MPLAB-C18 Compiler. Bei einer Funktion habe ich Delay10KTCYx() benutzt(es bedeuted die Funktion soll ein betimmste Zeit warte und dann die Lösung rauskommt
Dann musst Du die Wartezeit halt selber ausrechnen. würde es mal so versuchen: n = 3s / (4/fOsc) / 10.000 (fOsc = Prozessortakt) Beispiel: bei fOsc = 48 MHz -> n = 3600, d.h. eine Wartezeit von 3 Sekunden würde man so realisieren: Delay10KTCYx(3600);
-
Thread
PIC18F25J10 und 24LC64 / MCC18
Hallo, ich möchte mit einem PIC18F25J10 einen 24LC64 ansprechen und habe folgende zwei Routinen geschrieben - aber es funktioniert nicht (ich verwende den MCC18). Der Lesevorgang sollte über Random Read funktionieren. Die
auch mit einem 64kbit I2C Eeprom an einem 18F4550 - vielleicht hilft Dir ein Blick auf meine Routinen - ich habe das meiste an Code aus den Original Microchip C18 Bibliotheken recyclet. André
-
Thread
minimaler mikrocontroller mit USB Schnittstelle
Auch wenn es wohl wieder in einer Diskussion PIC gegen AVR endet. Wie wäre es mit nem PIC18F2550/4550? Gruß Sascha
https://www.silabs.com/products/mcu/usb/Pages/C8051F3267.aspx
-
Thread
Gps Modul Daten für Pic
Hallo Profis, ich habe ein Gps modul zu meinem Pic 18f4550 dazugeschlossen über die rs232 schnittstelle. jetzt sendet mir mein Gps modul jede Sekunde einen ganzen Datenblock mit diesen Daten: $GPRMC,191410,A,4735.5634,N,00739.3538,E,0.0,0.0,181102,0.4
,,V,A*69 $GPGGA,191410,4735.5634,N,00739.3538,E,1,04,4.4,351.5,M,48.0,M,,*45 $GPGSA,A,3,,,,15,17,18,23,,,,,,4.7,4.4,1.5*3F $GPGSV,2,1,08,02,59,282,00,03,42,287,00,06,16,094,00,15,80,090,48*79 $GPGLL,4735.5634,N,00739.3538,E,191410,A,A*4A $GPBOD,221.9,T,221.5,M,Exit,*6B $GPVTG,0.0,T,359.6,M,0.0,
-
Thread
LCD-Dispaly ansteuern
Bertram schrieb: > > - Gibt es einen Schaltpalan mit erklärung für so was? Sprut.de > - welchen PIC nehme ich am besten? Denke mal das da noch andere Sachen dran sollen und nicht nur das Display vileicht nen 18f2550 oder 18f4550? > - wieviel Text kann gespeichert werden? Wen du es geschickt
bei einen 4x20 sind das 80 Zeichen x 4 Seiten alsoo 320 Zeichen des bekomste locker in fast jeden PIC
-
Thread
Quarz schwingt ohne Kondensatoren
Ich habe das Problem bei meinem PIC-Evolutionboard (Selbstgebaut) mit 33pF dran geht net ohne get ohne Probleme, meine Vermutung ist, dass bei mir die Zuleitungen eine gewiss hoche Kapazität (einige pF) haben und dadurch das ganze trozdem Klapt (PS: der Quarz ist ein cm vom PIC entfernt) (PIC18F4550) Grüße Lukas
-
Thread
rechenleistung (MIPs) für USB bei USB-PICs
kann jemand grobe/genaue/geschätzte angabe machen, wieviele MIPs von den 12 bei einem PIC18 bei USB nutzung gebraucht werden unter folgenden bedingungen: Bulk-/Isochronous-modus, 500Bytes/s one-way ?
PIC18F4550 schafft bis zu 27 Frames Per Second bei einem 240x64 Display mit KS108.
-
Thread
Probleme mit C18 beim casten
Hallo, bastel gerade an einem Projekt mit PIC18F4550. Dieser kommuniziert per USB als HID-Device mit einem VC++ Programm. Die Kommunikation funktioniert. Da ich die Daten als Byte Array sende bzw. empfangen, muß ich unsigned integer Werte wandeln
>Unfassbar was DU fabrizierst;) Dann probier es mal beim C18 aus, bevor du meckerst :) Ohne! Enable integral promotions gehts ohne diese massive casterei nicht. Erst lesen dann schreiben. Hilft ab und zu mal. Gruß Sascha
-
Thread
Zeigt her Eure Kunstwerke! Gesperrt Bilder
K. J. schrieb: > Des ist nen PIC18F4550 + MAA2200 (Aselometer) + Spannungsregler 5V->3,3V ^^^^^^^^^^ Was ist das denn?
welcher eine doch sehr genaue Zeit anzeigt. Verwendet wird ein PIC18F2550 oder PIC18F4455. Dazu noch ein paar Bilder.
-
Thread
Problem mit PIC-interrupts
ich hab gerade mit der programmierung von einem PIC18F4550 begonnen. IDE: mplab + proteus/isis compiler: C18 vorkenntnisse: 8051, AVRs ich bin durch ein wenig googeln nun darauf gekommen, dass der pic18f generell nur 2 interruptvektoren kennt
0x18 low, sorry ^^
-
Thread
portpin in strukt arrey
Hallo Leute. Ich bastle hier eine Terrariensteuerun mit einem pic18f4550 im C18. USB, DS1307 und feuchtesensor HYT221 habe ich zum laufen gebracht(bin noch am lernen). Nun scheitere ich aber an der "Zeitschaltuhr"! eigentlich nur am speichern eines portpins
sein, einen Pointer auf > ein Strukturelement aus einer Portstruktur zu bekommen? Ist denn ein dein PIC bitadrtessierbar?
-
Thread
Schaltplan für LED Matrix überprüfen
HI, sollte erstmal kein Problem darstellen. Wie gesagt, noch nette 100nF keramische an die ICs hängen. DER Spannungsregler hätte auch noch gerne Elkos und keramische Cs, siehe Datenblatt
Was ist das für ein merkwürdiger ICSP Stecker? Der PIC 18F4550 wird über RB6, RB7 programmiert. Und die Verbindung zu RC4 kann auch nicht stimmen.
-
Thread
Bild im PIC Speicher
Hallo! Ich möchte mit einem PIC 18F4550 auf einem grafischen Display ein Bild darstellen. Das Bild wurde bereits in die für den Displaycontroller geeignete Daten umgewandelt(Hex). Allerdings ist es mir nicht möglich ein groß genuges Array 3072Byte für die Daten zu erstellen. Ich benutze den C18 Compiler. Das Array wollte ich global als konstante definieren. Wie geht man beim PIC richtig vor?
-
Thread
zerlegte Tastatur per USB ansteuern
vielleicht eine vernünftige bzw. vollständige Anleitung wie man so > einen HID bastelt. Nimm einen PIC18F2550, der hat ein USB-Device Interface eingebaut. Der Chiphersteller liefert fertige Bibliotheken, die Du nur noch benutzen musst. Wenn Du was fertiges haben willst, kauf ein PICDEM FS USB Demo
haben muss) bekommen, wenn Du einen Antrag ausfüllst. So ein Board liegt hier neben mir. Da ist ein PIC18F4550, die 44-pinnige Variante. Auf dem Board sind alle Pins herausgeführt. fchk
-
Thread
Port einstellungen
Änderungen. Apropos ich habe die Funktion als Char definiert und benutzt das Programm MPLAB mit COmpiler C18. Ich brauche ihre Hilfe. Grüß
und PIC18F4550
-
Thread
Allgemeine Fragen zu SPI
Hallo guten morgen, MPLAP 7.60; C18; Als Master nutze ich einen PIC18F4550 Takt 20MHz und Slave PIC18F258 Takt 4MHz. Mein Datenpaket besteht aus 10 Byte. Ein Paket besteht aus 8 Daten Bytes und 2 Quersumme Bytes In Master habe ich
InterruptVectorHigh = 0x08 und if (PIR1bits.SSPIF == 1)" Slave arbeitet auch mit "InterruptVectorLow = 0x18 und if( PIR1bits.TMR1IF == 1 )" für periodiche Abfrage Master: wieviel Verweilzeit soll zwischen 2 Byte liegen und wieviel zwischen den Datenpakete? Slave: wird "PIR1bits.SSPIF = 0;" am Anfang
-
Thread
Hilfe bei Wahl eines Mikrocontrollers (5v,usb,viele IO-Pins)
, dann läßt man's halt... @otto ohne weitere Details zu wissen: die Microchip PICs (z.B. Serie PIC18F...) vertragen 5V, und dort gibt's auch ein paar mit 35 I/O's und mehr...
z.B. PIC18F4550 +DIL40 +32K Flash (= 16K Instructionwords) +12 MIPS @ 48 MHz +USB 2.0 Full-Speed + eingebauter USB Tranceiver und 3.3V Regler +USB-Stack frei downloadbar +Beispiele bei Sprut +5V
-
Thread
PIC Einsteiger
RA5 7 Taster 2 RC1 16 Taster 3 RC2 17 Taster 4 angeschlossen. Als PIV verwende ich den PIC18F4550 Ich habe eine stabile 5V Versorgung und einen 20MHz Quarz angeschlossen. Nun zum Programm welches meiner Ansicht nach nicht Funktioniert: [c] /** I N C L U D E S ******************
es fehlt die umschaltung auf ausgänge -> TRISA ausgänge werden beim 18er pic über die latches angesprochen -> LATA statt PORTA, das verwendet man besser nur zum einlesen.
-
Thread
PIC18 / Reset führt manchmal zum Absturz
Privates Projekt mit PIC18F4550, PASM, LCD, Keyboard, I2C Uhr / RAM, mehrere I2C IO-Expander. Interrupt OFF, WDT noch nicht aktiviert (mache ich erst ganz am Ende), etwa 4000 LOC, insgesamt 5400 Zeilen mit Kommentaren.
Möglicherweise sind aber auch meine I2C Routinen nicht ausreichend störungsresistent. Ich benutze die PIC18 Routinen aus Günter Schmitt, PIC-Microcontroller, Oldenburg 2010. So werde ich mir diese Ecke einmal genauer ansehen, bin aber natürlich für weitere Anregungen sehr dankbar. Grüße, attersee
-
Thread
Datenerfassung mit dem Laptop
Grundlage das hier? http://www.bmcm.de/ger/pr-usb-ad.html oder das http://www.bmcm.de/ger/pr-usb-ad16f.html Erstgenanntes nutze ich und bin sehr zufrieden damit. die Software dazu ist einfach, und mit den OCX/DLLs kann man Anwendungen sehr einfach selbst programmieren. Du müsstest jedoch einen
Vielleicht nen PIC18F2550. Über USB betreiben und auch USB zur Datenübertragung nutzen. Habe es mit Logview im Openformat mit einem PIC18F4550 ausprobiert. Geht wunderbar Gruß sascha
-
Thread
Problem beim Programmieren mit ICD2
allerseits, ich hab mit ein paar Wochen leider noch nicht allzuviel Erfahrung auf dem Gebiet der Pic-Programmierung. Ich beschäftigte mich mit der Programmierung des Pic 18f4550 auf dem Pic Dem FS USB Demo Board. Zum Programmieren des Pics benutzte ich den original ICD2 Programmer/Debugger. Soweit
fabrikneuen PIC 18 mit einem ICD2 programmieren, oder muss dieser etwa irgendwie vorprogrammiet/gebrannt werden? Was kann sonst noch die Ursache sein - Schaltung hab ich min. 10mal kontrolliert. Für eure Antworten
-
Thread
[V] PIC und AVR Controller
antistatisch verschweißt. 5€ 5 x ATSAM3N00AA-AU, noch antistatisch verschweißt. Zusammen 12€ 3 x PIC16F886-I/SP. Zusammen 5€ 5 x PIC10F200-I/P. Zusammen 2€ 1 x PIC18F4550-I/PT, noch antistatisch verschweißt. 3€ 2 x PIC32MX220F032D-50I/PT, noch antistatisch verschweißt. Zusammen 4€ 3 x PIC16F886-I/SO. Zusammen 5€ 2 x PIC12F683-I/MF. Zusammen 2€ 10 x PIC10F222T-I/OT. Zusammen 5€ 10 x PIC10F200T-I/OT. Zusammen 5€ Wer interesse hat, bitte per PN melden. Versand innerhalb Deutschlands: Soweit es in eine Versandtasche
-
Thread
Aufwandsabschätzung für Automatisierungsprojekt (Steuerungsplatine)
/XP-Basis, zur Not auch 7) über USB, sofern vorteilhafter über LAN. Bisher vorgesehener µC-Typ: PIC18F4550, bisher vorgesehene Software „ABACOM Profilab Expert“ als Grundlage, aber von einem fähigeren Programmierer umgesetzt/angepasst, damit man auch was damit anfangen kann. Jedenfalls muss über
nun gefordert? Ich sags euch: Eine kleine Platine, Doppelseitig Bungard 200x160mm oder so, mit nem PIC 18F4550 drauf, und eben noch ein paar andere Käfer, die ich teilweise bekannt hab. Dazu vor allem noch Dioden e.t.c. Layouten kann ich selber, brauch nur einen Schaltplan. Jesus Christ... Achso,
-
Thread
Klarstellung fuer Anfaenger
. Mit AVR habe ich einfach nicht so viel erfahrung gemacht. Wie zum Beispiel mit dem PIC16F88, PIC16F84A, P89C51RD2BN und dem Fujitsu MB96F348. Was man kennt und und versteht, schätzt man auch. Es gibt nicht den Perfekten Controller oder die perfekte Controller Familie sonst würde sie wohl
> Ich meine man wird als Elektroniker in der Ausbildung wohl kaum den PIC > kennen lernen wenn der soooo schlecht ist wie alle sagen. Ich habe nie > gesagt das er das non plus ultra ist. Da hast du vollkommen recht. Im Zuge meiner Ausbildung habe ich den 18F4550 verwendet
-
Thread
2x8 LCD mit 16f84a ansteuern
Hallo, bin total der Anfänger mit Pic. Ich will ein 2x8 LCDisplay mit dem 16f84a ansteuern (in Assembler) und hab keine Ahnung, wie ich das Display initialisieren soll. Hat jemand eins zufällig gemacht oder ist jemand so flink und hilft
überblick. Die Funktion ist für das "EA DIPS082-HNLED" mit dem KS0066 ausgelegt. Benutzt wird ein PIC18F4550 also kannst du den Code so nicht verwenden, da mein PIC einen größeren Befehlssatz und ein anderes Speichermanagement besitzt. Also nicht wundern, wenn hinter den Assembleranweisungen noch
-
Thread
Genauigkeit PIC ADC
Moin, ich habe Probleme mit meinem PIC 18f4550 und der Genauigkeit des ADC. Als ref+ habe ich eine Spannung von 2,56V angelegt, Vref-=VSS. 2,56/1024 = 2,5mV pro Stufe beim 10 bit ADC!? Am analogeingang AN0 liegen gemessene 1,686 V
Außerdem muß beim PIC laut Datenblatt (VREFH - VREFL) mindestens 3V betragen. Sind hier ja nur 2,56V.
-
Thread
LCD Display EA DIP204-4 mit KS0073 im 4 Bit Modus in C ansprechen
Hallo liebe Gemeinde, ich möchte gerne mein EA DIP 204-4 mit meinem PIC 18F4550 ansprechen. Ich habe mich für den 4 Zeilen Modus entschieden, und schon etwas durchs Forum sowie durch Sput und Pic-Projekte gewurschtelt ;) Nunhabe ich für den Anfang ein paar Fragen. Und zwar habe ich von Pic-Projekte.de -> http://pic-projekte.de/index.php/hd44780.html Die Datei für ein Display geladen. Ich sehe da das sich ewig viele Unterprogramme dort befinden. Ist es eigentlich möglich, das in einem
-
Thread
Pic ICD2 clones?
Da zb is eine Schaltung mit USB PIC zu sehen. http://www.mikrocontroller.net/topic/18703#664119 Oder hast du gemeint ein pic der USB und debuggerfirmware gleichzeitig macht? Du kannst ja wohl nicht erwarten, dass Microchip
FT232 nimmt, nur das man den USB > kram selber macht. Nein, ist es nicht. FT232 ist UART, mit dem 18F4550 hat man USB. Das ist bedeutend schneller. > Ja eigentlich könnte man ein wenig support von Microchip erwarten, wenn > die wollen das man deren Produkte kauft. Die Programmierhardware zu > verkaufen
-
Thread
PIC USB Zugriff mit Visual Basic und mpusbapi.dll
Hallo Ich möchte mit Visual Basic mit einem PIC 18F4550 kommunizieren. Dazu gibt es wohl eine mpusbapi.dll mit den benötigten Funktionen. Nun weiß ich leider nicht, wie man die in VB .NET aufruft. Hat bitte irgendjemand einen Link oder Code
Schaue dir mal die Seite von Sprut an. http://www.sprut.de/electronic/pic/8bit/18f/interfaces/usb/usb.htm Was stört dich am virtuellen ComPort?
-
Thread
pic 32 starter kit und eigene platinen
hallo, ich spiele mit dem gedanken mir ein starter kit vom pic 32 zu kaufen... ist ja auf den ersten blick ne nette sache... natuerlich wuerde ich nach dem ich die erste testphase ueberstanden habe auch gern selbst platinen mit einem pic32 machen... da stellt
Hallo, hier eine Anleitung wie man sich die PIC18F4550/JTAG Firmware vom PIC32 Starterkit erstellen kann. Damit wird es möglich sich ein eigenes Starterkit zu bauen. http://www.mikrocontroller.net/topic/131209 Ob das Allerdings Sinn macht
-
Thread
Spannungsteiler für Referenzspannung
zur Verfügung und möchte die Spannung mit einem Teiler aus 2x10k auf 5V für die Referenzspannung des PIC18F4550 teilen. Ist das ohne weiteres möglich oder brauche ich noch einen Spannungsfolger??
..dicker Kondensator bedeutet hier zB 1uF Keramik
-
Thread
USB-Controller in DIP ?
Es gibt Softwareemulationen von USB in AVRs ohne USB Hardware. Igor-Plug z.B. Ansonsten PIC ! PIC18F2550, PIC18F4550.
-
Thread
VS: Microchip PIC USB chip-kit
Hallo, ich verschenke gegen Porto-Ersatz ein Microchip PIC chip-kit (PICs mit integrierter USB-Schnittstelle). Um welche PICs es sich handelt (insgesamt 5 Stück), ist hier zu sehen. http://www.circuitcellar.com/USB/ PIC18F14K50 und PIC18F4550 sind im DIP-Gehäuse
-
Thread
PIC's sind doch die besten :)
Hallo zusammen, mal eine kleine Story wie umglaublich "gutmütig" die PIC's gegen Misshandlung sind: ich will mit einem PIC18F4550 per USB ein LCD beschreiben. Ich verwende den Microchip HID Bootloader um das Programm per USB in den Chip zu spielen,klappt wunderbar. Nachdem
, direkt auf Masse > > für 1h... Mag sein. Has trotzdem schon einige PIC zerschossen. Bodonders die 16F84 ware sehr empfindlich. kennie schrieb im Beitrag #2244357: > Ist doch unfassbar... So ein schönes 4-zeiliges LCD dagegen ist mir mal > > beim blossen Anfassen
-
Thread
PIC C18 I2C weiß nicht weiter
nach Lösungen gesucht, aber es gibt wirklich kaum Informationen zu dem Thema. Es geht darum, einen PIC18F4550 und einen 18F2620 mit I2C zu verbinden. Ich arbeite mit dem PICKIT3 und MPLAB und C18 Compiler. Nun gibt es ja die i2c.h vom Microchip. Ich habe herausgefunden: Die kann Strings senden
Musst mal nach dem Datenblatt AN734 und AN735 googlen. Darin geht es speziell um das MSSP-Modul im PIC sprich I2C. Enthalten sind auch die Funktionen, zwar im Assembler aber wenn man den Syntax versteht kann man die gut umwandeln. Wenn du hilfe benötigst kann ich jenachdem welche Probleme anfallen, da
-
Thread
Fader auswerten
Hi gleich nochmal ich... (PIC16F887) Prinzipiell möchte ich feststellen, ob ein Fader (Poti) nach oben oder nach unten bewegt wird... Jetzt wandle ich den Analogwert in einen Digitalen, speicher dieses ab... Führe eine zweite
Plugin geschrieben, und jetzt muss ich halt schaun das ich meine Hardware dazu bastel =) Habe einen PIC18F4550 als "Midi - USB converter".. an diesem angeschlossen [auf der midiseite] ist ein PIC16F887 als Master für einen I2C Bus... Und dieser Fragt 8 Slaves [auch PIC 16F887] ab (das heißt die gesetzten
-
Thread
LCD zerstört - durch RW?
schönes 4x20 LCD geschrottet wie es scheint... alles funktionierte wunderbar bis dahin; ich konnte per PIC18F4550 das Display beschreiben, wobei der PIC den Text per USB übertragen bekam. Dann fiel mir ein ganz leichter kokeliger Geruch auf... da alles klappte und ich keine Fehler sah machte ich weiter.
Der PIC setzt seine Pins bei einem Reset auf Output?! - Ist mir neu...
-
Thread
PIC I2C EEPROM beschreiben
Hallo Leute, ich will mit einem PIC18F4550 (20MHz) ASCII-Codes in einen EEPROM Speicher (ST24C02) schreiben auslesen. Ich habe ein Beispiel Programm gefunden, welches ich nicht verstehe: ------------------------------------------------------------------------ #include <18f4550.h> #fuses HS,NOPROTECT,NOWDT,NOLVP #use delay(clock=20000000) #include <lcd.c> #use i2c(master,sda=pin_b0,scl=pin_b1) // i2c-Bus einbinden int8
-
Thread
PWM mit Microcontroller und CPLD
mit der ich 64 Peltierelemente gleichzeitig regeln soll. Die Messung der Temperaturen übernimmt ein PIC18F4550 (sollte mit PT100 und MUX kein großes Problem sein), die Vorgabewerte kommen über USB auch zum PIC, welcher die Regelung übernehmen soll. Nun kommt das Problem - die 64fache PWM. Da ich heizen
und i2c (HW) sowie die Temperaturmessung kombinieren. Ok, in Wirklichkeit würde ich einen 14 Pin Pic nehmen, vorkalibrierte NTC, und dann jeweils 4 Peltier über so einen Pic steuern. Das macht 16 Pics mit I2C auf zwei unterschiedlichen I2C Leitungen sowie ein usb->i2c Pic.
-
Thread
LCD Ansteuern mit PIC 16F84A funzt nicht
Forum keine E-Mailadresse von Thomas etlocken ... Gleich vorweg muß ich sagen, dass ich den ICD2 und pic18f2552 erst seit ~zwei Wochen besitze & mich seit dem intensiv damit beschäftige! Bin also daweil noch bissl "greenhorn". :D Ich würde zu gerne wissen woran es bei Thomals gelegen hat und wie weit
ich habe auch Probleme beim Ansteuern des LCDs mit PIC18F4550, aber ich programmiere gerade in C kann mir jemand sagen wie ich vorgehen kann??
-
Thread
Homepage für Picprojekte
Beitrag auf meine Webside aufmerksam machen. Ich bin momentan dabei eine Webside über meine bisherigen PIC Projekte zu erstellen. Ich würde mich freuen von euch ein Feedback zu bekommen. http://stevy.bplaced.com/ lg Stefan
aber einfach so. Hast du Interesse an einem ähnlich aufgebautem Board, wie dein Projekt mit dem PIC 18F4550? Meines ist optisch fast gleich: es hat noch einen Touchfolienanschluß, und kann auch mit einem CAN-BUS-Controller-IC like 18F458 bestückt werden. Dann muß man etwas anders bestücken.
-
Thread
Quarzoszillator am PIC?!
aktivieren? Ich benutze den PIC18F4550 und denn CCS- Compiler. Die fragen hören sich vl dumm an, aber ich stehe momentan voll auf der leitung. Danke PS.: Link zum Quarzoszillator: http://www.ribu.at/Tabelle_3.asp?File_Name1
Fuses kannst du jederzeit im CCS ändern. Musst dann halt das Programm neu übersetzten und in den PIC "brennen". Die Vdd und Vss solltest du alle verbinden und am besten nen 10 oder 100nF Keramikkondensator zwischen beide legen um Störungen abzufangen. Paule
-
Thread
Quarz am PIC schwingt nicht
frage ich nun doch mal in die Runde. Wie schon zu lesen, habe ich Probleme mit dem Quarz. µC ist ein PIC18F4550, Quarz 20Mhz mit je 22pF, Abstand Quarz-µC ca. 7-8mm, Kondensatoren mittlerweile direkt an die µC-Sockel-Pins gelötet. Je nachdem, ob und wo man die Platine oder die Sub-D Buchse (Gehäuse an
32pF sind eher was für 32kHz! Nimm mal 15pF, die restlichen pFs bringt der PIC schon von Haus aus mit. Wie viel, sollte eigentlich im Dabla stehen, nur ich finds nich... oder es fehlt mal wieder.