-
Thread
Mikrocontroller für Tastatur-Projekt gesucht
schreiben? Bei ersteren würde ich auch zu dem PIC18F2550 raten, falls du mehr IO brauchst - der PIC18F4550 ist gefühlt ein 2550 mit mehr IO :) Also auch, wenn du nach der Zeit merkst, dass der 2550 zu klein ist, kannst du den C-Code mit wenigen Änderungen auf den 4550 bekommen. Beispiele für eine
-
Thread
PICKIT 3 Demo Board (PIC18F45K20) - Build failed
header file defines configurations, registers, and other useful; bits of information for the PIC18F4550 microcontroller. These names ; are taken to match the data sheets as closely as possible. CONFIG WDT=OFF; disable watchdog timer CONFIG MCLRE = ON; MCLEAR Pin on CONFIG DEBUG = ON;
-
Thread
Daten vom PC via USB an PIC senden
PIC18F4550, PIC18F14K50, FTDI232R, Kabel kaufen, ...
ich würde den Pic18f4550 oder den kleinen Bruder 18f2550 verwenden, da spart man sich den USB Chip. Die RS232-Routine gibts von Microchip schon fertig und man kann problemlos eigenen Code ergänzen. Allerdings RS232
-
Thread
Fragen zu MPLAB für C und Starter Kit
BRAUCHEN tust Du sie nicht unbedingt. Du kannst Dir genauso einen nackten Controller (z.B. einen PIC 18F4550-I/P) nehmen, Versorgungsspannung dran, 40 MHz Quarz dran, die notwendigen Kondensatoren nicht vergessen, und dann ein LCD oder eine 7-Segment Anzeige dran, und dann mal rumspielen. Was Du unbedingt
-
Thread
Welcher Controller ist für mich geeignet?
Praktisches Beispiel: PIC18F4550 40 Pins, erhältlich im handlichen DIP-Gehäuse, mit USB etc. zum Programmieren: PicKit2 oder PicKit3, kostet bisschen was, aber ist den Preis wert IDE: MPLAB, gratis, Assembler ist dabei Programmiersprache
-
Thread
Welcher Pic entspricht ungefähr dem Atmega8?
Produktbezeichnungen der 40Pin-Gehäuse sind (in gleicher Reihenfolge) PIC16F887, PIC18F4620, PIC18F4680 oder PIC18F4550. Speziell für 28 oder 40 Pin kann auch z. B. ein 16 Bit dsPIC30F4012 (28 Pin) oder dsPIC30F4011 (40 Pin) verwendet werden. Eine Pinkompatibilität zu den 8bit-PIC ist hier aber nicht mehr gegeben
-
Thread
I/O Karte für Kurzschluss mit Programm
Projekt googlen, mit dem man ~20 Relais per USB schalten kann. Vielleicht gibts auch eins mit dem PIC18F4550, der hat mehr als 20 Ausgänge und kann somit 20 Relais direkt ansteuern. Müsste nur, nehme ich an, alles soweit stehen, von wegen Verdrahtung und Software (PIC und PC). Nachteil: Du müsstest einen
Schnittstelle dazu weiß? USB, parallel oder RS232. Bei USB gibts es (wie schon öfters gesagt) den PIC18F4550, der solch ein Modul hat. Wenn du sagst, du willst ERSTMAL mit dem PC schalten und danach mit dem µC, klingt das für mich, als wenn du es erstmal alles testen willst. Wenn es dann funktioniert
-
Thread
DSPic Platine rüberschauen
und der Drucker mit der schwarzen Farbe spart bei der Folie (eine doppelseitige Testplatine für Pic18F4550, Leiterbahnen sind verbesserungswürdig!). Das war dann eine Platine für den Müll... Gruß Andi
-
Thread
Unknown keyword in #FUSES "INTRC"
andauernd diese Fehlermeldung [c]Unknown keyword in #FUSES "INTRC"[/c] Versuche mit meinem PIC 18f4550 ein grafisches Display anzusteuern, was vor einigen Tagen auch funktioniert hat. Benötige den internen Oszillator zu Kommunikation mit dem Display. Danke im Voraus
-
Thread
Was wird Entwicklung einer Platine mit uC, Display, USB kosten?
Rechner liegt... Layout: Erweiterung des vorhandenen (fertig gerouteten) Basislayouts mit TFQP PIC18F4550 um die 7Segmentanzeige und statt dem weiternen Port direkt auf die Stiftleiste zu gehen werden halt noch 8 LogikLevel Fets dazugepackt. Wie gesagt: Von Null an wäre es deutlich mehr. Aber unter
-
Thread
I2C + SPI auf einem yC
Ist es prinzipiell Möglich auf einem PIC 18F4550 eine I2C- und eine SPI-Schnittstelle gleichzeitig zu verwenden? Beide Schnittstellen werden Softwaremäßig implementiert. Hauptproblem: Beide Schnittstellen verwenden die gleichen PIN (PIN B1
Maverick schrieb im Beitrag #2141978: > Ist es prinzipiell Möglich auf einem PIC 18F4550 eine I2C- und eine > SPI-Schnittstelle gleichzeitig zu verwenden? > Hauptproblem: Beide Schnittstellen verwenden die gleichen PIN (PIN > B1)für > den Clock. Prinzipiell klingt
-
Thread
Kann PICC18xxx alles, was die PIC10/12/14/16 können?
pins: PIC18F4520 20 pins mit USB: PIC18F14K50 28 pins mit USB: PIC18F2550 40 pins mit USB: PIC18F4550 Fuer mehr Rechenleistung (~30 MIPS und 16 bit, die 18F hat max. ca. 12 MIPS un 8 bit) dann dsPIC30F-Serie (die kann noch mit 5V arbeiten und gibt's in DIP) oder 33F bzw. 24F (weniger Auswahl fuer
-
Thread
MPLAB -> Mülltonne
fertig gekauft, zum üben) mit Platine mit Real-Time-Clock dran zu programmieren. 1. Versuch mit PIC18F4550: - Erstellen eines Projektes ewig kompliziert und ohne Ende unübersichtlich (z.B.: Warum X verschieden Compiler zum auswählen? Reicht es nicht C oder ASM anzukreuzen? Und dann ist MPLAB natürlich
-
Thread
PIC SPI Master Slave
Hi, ich benutze zwei PIC18F4550 zur Kommunikation via SPI. Der Master kann Daten an den Slave senden, was aber zurueckkommt ist nicht so gewollt. Ich will dass der Slave den Empfang mit z.B. 0x99 bestaetig, das klappt aber nicht
-
Thread
ds18b20 temperaturmessung mit pic18f4550
Forenmitglieder. Ich habe folgendes Problem: Ich möchte die Temperatur mittels eines ds18b20 und pic18f4550 messen. Der Programmcode funktioniert auch soweit (kann den auch zur Verfügung stellen, falls gewünscht), jedoch habe ich gemerkt, nachdem ich einen Oszi an dem 1-wire-bus angeschlossen habe, dass
Hallo. Ich bin gerade dabei das Programm umzuschreiben für den PIC18F4550, aber ohne Erfolg. Ich kriege die ganze Zeit folgende Fehlermeldung und weiß nichts damit anzufangen: p18f4550.h:296:Error [1109] type mismatch in redeclaration of 'PORTAbits' p18f4550.h:320:
-
Thread
Reset nach interrupt
oh man sorry *vorn kop hau ich nutze einen pic18f4550 programmiere in matlab ide und hab nen pickit2 hier falls das wichtig ist
Alex K. schrieb im Beitrag #2104454: > oh man sorry *vorn kop hau > ich nutze einen pic18f4550 > programmiere in matlab ide und hab nen pickit2 hier falls das wichtig > ist Na, dann kannst Du doch prima im Emulator sehen, wann was passiert.....warum fragst Du dann hier? Brauchst Du eine
-
Thread
MCU mit USB, welcher Controller und welcher Treiber?
auf einen grünen Zweig gekommen. Folgende Controllertypen würde ich derzeit vorziehen: - PIC18F4550 - ARM91SAM7 - LPC2148 Die Tendenz geht sehr stark zu einem ARM da es dafür den gcc gibt und die Cores sehr leistungsfähig sind. Außerdem kann der PIC nur max. 2MBaud bei SPI @ 48MHz Ist der
-
Thread
Problem mit PIC18F4550
Ich habe folgendes PIC-Board. ICh habe ein Programm geschrieben, es funktioniert aber NUR wenn ich den Taster S3 drücke. Der Taster S3 ist mir dem Pin RB5 verbunden! http://www.microchip.com/stellent/idcplg?IdcService=SS_GET_PAGE&nodeId=1406&dDocName=en021940 [c] #include <P18F4550.h> #include <delays.h> void main(void) { TRISA = 0xFF; TRISB = 0xFF; TRISC = 0xFF, TRISD = 0xF0; TRISE = 0xFF; while (1) { LATDbits.LATD0 = 1; Delay10KTCYx(16); LATDbits.LATD0 = 0; LATDbits.LATD1 = 1; Delay10KTCYx(16); LATDbits.LATD1
-
Thread
Schrittmotorsteuerung mit Trinamic TMC249 und TMC428 realisieren
mit der Umsetzung von G-Code auf das was der Chip versteht ;o) Als µC würde ich ja gern einen PIC18F4550 benutzen, aber es ist dein PRojekt und du arbeitest sicherlich schon länger mit AVR. Hier gab es glaub ich mal ein Thema das sich mit sowas beschäftigt hat (für Arduino, also Atmel), schau dir
-
Thread
Registerbeschreibung beim PIC32
, was der Faktor ist, wenn dort 101 drin steht. Ich vermisse hier die Darstellung wie bei z.B. PIC18F4550 (http://www.reichelt.de/?;ACTION=7;LA=28;OPEN=0;INDEX=0;FILENAME=A300%252FPIC18F2455_2550_4455_4550.pdf;SID=323ulPNqwQASAAAEo2Sz4fedeedafe8a74e4bffc78de65e77b735) auf Seite 34. Zudem hat das Datenblatt vom PIC18F4550 430 Seiten und das vom PIC32 nur 254, obwohl der ja einiges mehr kann. Meine Frage ist: Gibt es eine extra Dokumentation nur für die Register? Selbst wenn mir jetzt wer sagen kann, dass 101 z.b
-
Thread
Real Time Clock MCP79410
für den ic MCP79410 von Microchip? ich bräuchte den Code ( in MPLAB) dafür das ich mit dem PIC18F4550 die Uhrzeit aus dem MCP79410 lesen kann und dann die Uhrzeit auf einem LCD Display ausgeben kann. Also wie das mit dem Ausgeben auf das LCD Display geht weis ich. Aber nicht wie das Programm
-
Thread
C Tutorial für PIC-Microkontroller
Ich habe einen PIC18F4550 und suche ein gutes Tutorial dafür. Ich habe schon gesucht aber vor allem nur Tutorials gefunden die über C generell und nur am Ende über Microkontroller schreiben. Da ich C schon kann suche ich
Ich hab noch eine Frage zum PIC18F4550: Wie viele PWM-Ausgänge hat der mein PIC und auf welchen Pins liegen sie???
-
Thread
KS0066 Initialisierung
Display mit dem Prozessor KS0066 im Hintergrund initialisieren. Zur Ansteuerung verwende ich den PIC18F4550 von Microchip und zum Programmieren die MPLAB Umgebung mit C18 C-Compiler. Ich benütze den 4-Bit Modus. Nachfolgend mein bisheriger C-Code: //Datenbus #define Bus_in PORTD #define Bus_out LATD
-
Thread
Zeigt her eure Kunstwerke (2) Gesperrt Bilder
es soweit ich weiss für Pokemon eigene Tools bzw. Saveeditoren. Allgemeines: Der µC ist ein PIC18F4550 und die zwei ICs sind 74HC595 Schieberegister für die Adressleitungen. Für die USB-Verbindung verwende ich direkt die USB-Hardware des PIC und den USB-CDC Treiber. mfg, alex,
-
Thread
dB-Meter Eigenbau
Lautstärkemessung durchfühen und mir dazu ein dB-Meter bauen, wozu ich ein Microfon an den Mikrocontroller(PIC18F4550) anschließen und werte von 30 - 80 dB auf einer Sieben-Segmentanzeige anzeigen möchte. Es geht mir momentan rein um den Hardwareaufbau wobei ich nicht weiß ob ich hier überhaupt richtig bin. Meine
-
Thread
Mit PIC Frequenzen ausgeben
Hallo habe folgendes Problem: Ich würde gerne mit einen PIC 18f4550 auf einem Ausgang 2 Frequenzen mit unterschiedlicher Zeit ausgeben: Bsp.: Ausgang D1: f1-->2sec und f2--> 1sec! Das Ganze soll danach auf einem Lautsprecher hörbar gemacht werden! Kann mir
-
Thread
mit pic18f4550 2 PWM signale getrennt erzeugen
Hallo, habe einen PIC18f4550 mit 20MHz quarz. Ich versuche mit diesem nun 2 voneinander unabhängig arbeitende PWM-Signale zu erzeugen. Die PWM Signale gehen auf einen L293d welcher wiederum 2 Motoren ansteuert (3v Gleichstrom
-
Thread
Die richtige Auswahl.
und Spannungsversorgung) über USB. edit: Wenn du mehr IOs haben willst, kannst du auch einen PIC18F4550 nehmen, der hat 35 I/Os.
Schaltung noch zusätzlich sowas hier erst bauen wollen. http://www.mikrocontroller.net/articles/PIC18f4550_Experimentier_Platine Gruss Maik
-
Thread
Passender uC für Alarmanlage gesucht
jeden nehmen, der mehr als 20 IOs hat. Ich bin ein PIC-Benutzer, also könntest du z.B. den PIC18F4550 nehmen, der hat 35 IOs (z.B. 14 Ausgänge fürs Handy, 1 Ausgang Sirene, 1 Ausgang, 10 Schleifen-Eingänge, 3 Ausgänge für Status-LEDs, 1 Eingang für Schlüsselschalter -> 30 IOs) und lässt dir die Möglichkeit
-
Thread
Möglichkeiten eines MikroControllers
die USB kommunikation erweitern. An den USB-Port kannst du dann einen USB-µC anbinden, wie z.B. PIC18F4550 oder halt ein paar nummern schneller wie dsPIC/PIC32. Und an diesem µC hast du dann nur dein Touchpanel und das Relais für deinen Teekocher.
-
Thread
PIC Taktquellen-Fallback?
Welchen Quarz verwendest du? [code] /** Configuration ********************************** * * PIC18F4550 mit 16 MHz externem Quarz. * */ #pragma config PLLDIV = 3 #pragma config CPUDIV = OSC1_PLL2 #pragma config USBDIV = 2 #pragma config FOSC = HS [
-
Thread
SAA1064 -- I2C Probleme
ich das Test-bit 1 setze, leuchten aber alle Digits. Als Mikrocontroller verwende ich einen PIC18F4550. Als Programmiersprache C (MPLAB + CCS). Weiss jemand wo der Fehler liegen kann?
-
Thread
PIC18F4550 USB Tutorial
zusammen. Ich habe vor mich ein wenig in die USB-µC-Welt einzuarbeiten. Als Controller will ich den PIC18F4550 benutzen, OS ist WinXP. Da ich wie gesagt noch keine Ahnung davon habe, will ich ein (am liebsten recht umfangreiches) Tutorial durcharbeiten, wenns geht natürlich auf Deutsch. Also dass da der Treiber
??? Hier findest du auch ein einfaches Beispiel mit USB. http://burger-web.com/Projects/PIC18F4550USB/de_PIC18UsbBoard.htm.de Beste Grüsse Frank
-
Thread
Beispiel Prog in C PIC 18F4550
Hallo, ich habe hier einen 8-Bit binärzähler. Ich möchte, sobald der Port auf 255 steht. Also alle Pins von D auf high stehen, die Funktion zum blinken aufrufen. Doch leider wenn ich das ausgeklammerte (die If abfrage) einklammere (also nicht auskommentiere), dann dauert es eine kurze zeit. Ich bekomme die erste LED an PORT D also PIN 1 auf high, und dann geht garnichts mehr. Wo liegt mein Denkfehler? Wenn er auf 255 hochgezählt hat, wird er automatisch mit dem nächsten zähler auf 0 gesetzt. Das klappt auch soweit wennn ich die Ifabfrage drausen lasse. lg Tim PS: Hier mein Code [c]
-
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
-
Thread
Oszilloskop-VI für LabVIEW gesucht
Frühjahr dazu mich mit Labview intensiv zu beschäftigen aber könnte so ein VI um Signale von meinem PIC 18F4550 darzustellen jetzt sehr gut gebrauch. PS: SignalExpress habe ich mir kurz angesehen, aber was ich will ist ein normales Oszilloskop
-
Thread
Ausgangsstufe DDS
Zusatzinformationen Frequenz des Oszillators für Ad9833 : 10Mhz nicht sichtbar: PIC18f4550 läuft auf 20Mhz
-
Thread
PIC 18F4550 - tut nichts auf meinem Olimex Board
Hallo, wie ich gesehen habe gibt es hier ja einen PIC18F4550-Spezialisten. Ich habe mir auch ein PIC18F4550 zugelegt und zwar das bei folgendem Link [[http://www.olimex.com/dev/index.html]] mit dem entsprechenden Programmer [[http://www.olimex.com/dev/
-
Thread
Einstieg in der MicroController Welt
, wo man bloss ein paar Stueck barucht, nimmt man dann meist einfach den besten einer Serie;). PIC18F4550 ist komplexer, aber sehr nett, weil er einen USB-Port bereits integriert hat. Wolfgang
-
Thread
PIC-P18 Development Board von Olimex
Hallo, wie ich gesehen habe gibt es hier ja einen PIC18F4550-Spezialisten (bei dr Anfrage von Tim E.). Ich habe mir auch ein PIC18F4550 zugelegt und zwar das bei folgendem Link [[http://www.olimex.com/dev/index.html]] mit dem entsprechenden Programmer [
-
Thread
Analogen Stromzähler auslesen
Schirmung - ob das sinnvoll ist sei dahin gestellt) auf dann (natürlich mit Abstandshaltern) ein PIC18F4550 Webserver incl. 64 Mb (!) SD-Karte gewerkelt hat. Die Verbrauchsdaten konnten entweder per Ethernet abgerufen werden oder im *.csv auf der SD-Karte geloggt werden. Eine RTC half noch beim Timing
-
Thread
PICKIT 2 und 18F4550
einbinde, kommt folgender Hinweis: PKWarn0003: Unexpected device ID: Please verify that a PIC18F4550 is correctly installed in the application. (Expected ID = 0x1200, ID Read = 0x0) kannst du mir sagen, was der bedeutet, und ob ich den ignorieren kann ? lg Tim PS: Kann es sein, das das
-
Thread
PIC4550 - Anfänger Problem
die Grenzen gestoßen. Mit LCD-Display und Co. wirds da nicht viel. Ich habe mir also nun einen PIC 18F4550 zugelegt. Das Teil hat doch was drauf ;) Ich habe mir gedacht, ich schreibe erstmal das Beispiel eines Led-Blinkers drauf, um zu sehen ob soweit alles geht. Doch da fängt es an. Es geht nicht. (
Firmware Version 04.40.01 PICSTART Program\Verify Report 06-Nov-2010, 23:45:37 Device Type: PIC18F4550 Address Range 0-5f Programming/Verification completed successfully PICSTART Program\Verify Report 06-Nov-2010, 23:46:04 Device Type: PIC18F4550 Programming/Verification completed
-
Thread
Homepage für Picprojekte
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. Ist
-
Thread
HD44780 8bittig ansteuern mit PIC18F4550
Hallo, will ein HD44780-Display 8bittig mit einem PIC18F4550 über Assembler ansteuern, krieg es aber nicht gebacken bzw. finde meinen Fehler nicht. Ich kann lediglich den Kontrast einstellen. Hier mein Code: [avrasm] init CLRF TRISB CLRF PORTB
-
Thread
40kHz Timer mit Pic
Hallo, ich bin schon frustriert genug, dass ich einen Pic (PIC18F4550) in einem Projekt verwenden muss. Nun benötige ich eine Int.-Routine, die alle 125 Befehlszyklen (25 µs) ausgelöst wird. Den Timer0 kann ich alle 255 Befehlszyklen auslösen. So dachte ich mir nun
-
Thread
Rolladensteuerung mit PIC18f4550
günstig eine Rolladensteuerung für sein Eigenheim entwefen. Nun, zur Verfügung steht mir ein PIC18f4550. Es sind 23 Rolladen mit dazugehörigen Taster zu schalten. Meine Idee wäre es, die Taster über einen Multiplexer mit dem Pic zu verbinden und auf der anderen Seite mit einem Demultiplexer die
-
Thread
Pic Programmierung
mir gebaut und funktioniert alles einwandtfrei. Allerdings brauchst du dafür einen beschriebenen PIC18F4550 glaube, für die USB unterstützung. Kann den aber auch brennen und dir schicken (Bei interesse kannst du mir ja ne Nachricht schreiben). MFG RBS_Phoenix