-
Thread
PIC - Problem mit Taster-Input bei 18F4550
mit dem MPLAB-IDE v.8.73 und schreibe mein Programm in C. *Hardware* : Als Plattform kommt ein *PIC-P40* zum Einsatz von Olimex. Schaltplan: http://olimex.com/dev/pdf/PIC/PIC-P40.pdf Als Chip ist ein *18F4550* verbaut. Ich weiß nicht ob das wichtig ist aber die Chips brenne ich mit dem *PIC-PG2
immer wahr und du sparst dir die zusätzliche Variable =) Falls Du noch mehr Hilfe brauchst: http://pic-projekte.de/pic_c.html Gruß Nico
-
Thread
Vom Motorola MC68HC908GP32 zum Pic18F4550
Bin noch ein neuling was Pic´s und co betrift... und hab da mal eine frage ist es schwer einen Sourcecode fur den Motorola MC68HC908GP32 umzuprogramieren da er auf dem Pic18F4550 läuft?? Der code selbst ist in Assembler geschrieben
frage ist es schwer einen Sourcecode fur den >Motorola MC68HC908GP32 umzuprogramieren da er auf dem Pic18F4550 läuft?? > >Der code selbst ist in Assembler geschrieben. Versuchs gar nicht erst. Schreib das Programm neu. Am besten gleich in C.
-
Thread
Anfängerfrage zu Pull-Up Widerständen
hab wieder eine kleine Frage und hoffe ihr könnt mir helfen. Zur Schaltung (allgemein): - 2 PIC´s sind über PORTB verbunden - 1. PIC (16F887) übernimmt die Steuerung der eigentlichen Schaltung - 2. PIC (18F4550) übernimmt die Kommunikation über USB - Beiden haben ihre eigene Stromversorgung
? Mir ist letztens ein 18F4550 abgeraucht als er sich beim 16F887 "anmelden" wollte. Kann sich das jemmand erklären? Ein I/O Pin ist doch beim Reset ein Eingang. Und wenn beide gleichzeitig als Eingang konfiguriert sind und
-
Thread
USB und AVR-Controller
eingebautem USB-Controller gibt, ist diese Klasse allerdings auf dem Rückzug. Dazu kommt, dass z.B. ein PIC18F14K50 USB-Microcontroller genauso viel kostet wie eine nackte USB-Seriell Bridge, aber schon gleich den Prozessor mit eingebaut hat. Da nehme ich dann doch gleich den PIC anstelle des FTDI-Chips und
nervigen "Super Mini, kann man nicht > mehr erkennnen, und kaum Löten, SMD krams" Besorge Dir einen PIC18F2550 (DIL28) bzw PIC18F4550 (DIL40) und einen PicKIT2-Clone (oder wenn das Geld da ist: ein PicKit3). Dann hast Du das passende. Den zugehörigen USB-Stack samt Beispiele gibts dann als Download bei
-
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
Zwei Schieberegister in Reihe: Denkfehler?
********************************* * 20.07.2011 * spi 74HC595 shift register test * * Lines for PIC 18F4550: * clk: RB1, Pin34 * Ser out, (in for '595): RC7, Pin14 * /G (output enable): RC6 (mußt be low) * storage register: RC2, Pin12 * RD2: /SCLR clear latch (testing...) *******************
*********************************************** * 20.07.2011 * * * precondition: * Lines for PIC 18F4550 mußt be properly initialised * clk: RB1, Pin34, Pin11 at '595 * Ser out: RC7, Pin14 at '595 * free selectable: output storage register: RC2 Pin17, Pin12 at '595 * * /G (output enable):
-
Thread
PIC18F und MCP3421
Wie kann ich mit dem PIC18F4550 und dem MCP3421 kommunizieren? Welche Daten werden gesendet/empfangen? Kennt jemand eine Seite wo ich eine Anleitung finde??
stellent/idcplg?IdcService=SS_GET_PAGE&nodeId=1824&appnote=en533926 gibt's auch Firmware für einen PIC18F4550...
-
Thread
[PIC] Hitech-C findet spi.h nicht
\PICC-18\PRO\9.66\bin\picc18.exe" --pass1 C:\Test\Hi-Tech\Test1\main.c -q --chip=18F4550 "-IC:\Program Files\HI-TECH Software\PICC-18\PRO\9.66\include\peripheral" "-IC:\Program Files\HI-TECH Software\PICC-18\
=default,-psect,-class,+mem,-hex --output=default,-inhx032 main.p1 --chip=18F4550 "-IC:\Program Files\HI-TECH Software\PICC-18\PRO\9.66\include\peripheral" "-IC:\Program Files\HI-TECH Software\PICC-18\PRO\9.66\include" -P --runtime=default,+clear,+init,-keep,-download,+stackwarn
-
Thread
INA128 bipolare Betriebsspannung
auflösung von 10g habe?? Wie kompliziert wäre es den MCP3421 als ADC zu verwenden und die Daten mit dem PIC18F4550 über I²C abzufragen??
1 mv/V Nennlast: 10kg Welche genauigkeit kann ich mit dem INA128 mit Gain 5000 am 10-bit ADC des PIC18F4550 ungefär erreichen?? Wäre der AD623 die bessere wahl? konnte ich da auf die negative Spannung verzichten?? Der hat aber leider Gain max. 1000.
-
Thread
PIC18F an den PicKit3 anschliessen
ich an diesen den PIC18F4550 an? Auf ebay gibt es einen Nachbau da gibts ein Modul aufdem der 40Pin Chip einfach draufgesteckt wird, aber die 20Tage kann ich nicht warten bis das Teil hier wäre. Gibt es solche Module
http://www.mikrocontroller.net/part/PIC18F4550 Könnte etwas dabei sein!
-
Thread
Wägezelle anschließen
Wägezelle ohne Elektronik aus der Waage aus und baue mir meine eigen Schaltung mit dem INA128 und dem PIC18F4550!
Obi Plal schrieb im Beitrag #2270543: > Schaltung mit dem INA128 und dem PIC18F4550! Hast Du den PIC18F4550 vorher aus der Steuerungselektronik des Ölheizkessels entfernt?
-
Thread
RS-232 mit C# Windows XP
Ich will strings über den RS-232 Port an einen Mikrocontroler (PIC18F4550) senden und empfangen!
schrieb im Beitrag #2264768: > Ich will strings über den RS-232 Port an einen Mikrocontroler > (PIC18F4550) senden und empfangen! Schön, dann mach das doch :-) Musst schon selbst ein Wenig aktiv werden. Mit dem o.g. Beispiel einarbeiten und basteln.
-
Thread
[PIC] USB, Error 997
[PIC] USB, Error 997 Hi, ich bin geade an Spruts usb4all-Projekt. Der 18F4550 (anstatt 18F2550) geht, soweit ich es ersehen kann, einwandfrei. Auch die Kommunikation mit dem PIC per USB funzt - aber
gehabt. Bei mir hat es geholfen die Spannungen zu stabilisieren. Als ich den VUSB Kondensator auf 330nF erhöht und über die Versorgung zusätzlich zum 100nF noch einen 10µF Kondensator gehängt hatte läuft das USB-Device seit Monaten problemlos.
-
Thread
Setzen des GIE-Bits nach EEPROM Schreibvorgang (PIC18F4550)
Hallo Community Meine Subroutine zum Beschreiben des EEPROMs sieht so aus: [c]void write_eeprom1(unsigned char Address, unsigned char Data) { EEADR = Address; EEDATA = Data; WREN = 1; GIEH = 0; _asm //Der Assembler-Teil wurde direkt aus dem Datenblatt übernommen MOVLW 0x55 MOVWF EECON2, 0 MOVLW 0xAA MOVWF EECON2, 0 BSF EECON1, 1, 0 //Führt den Schreibvorgang aus _endasm while(WR); //Auf das Ende des Schreibvorganges warten GIEH = 1; WREN = 0; }[/c] Bei dem Code hängt sich der PIC allerdings bei der Zeile "GIEH = 1" auf, das heisst
-
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 18f2550 und LCD mittels Maestro
kann es sein, das Display zeigt an, aber die Zeichen sind halt nur nicht sichtbar. Habe an meinem PIC18F4620 das EA-DIP206 am laufen. Gruß Dirk
Der PIC läuft mit Sicherheit nicht mit 20Mhz, Der interne Quarz des 18f2550 läuft maximal mit 8Mhz, sollte aber für ein LCD kein Problem darstellen. Wieso wird zu viel Strom gezogen, ein Display braucht
-
Thread
[PIC] EEPROM benutzen 16F84A
gleich viel oder sind billiger als die "alten" PICs obwohl die mehr können. Naja. Wenn du dann den 16F887 hast und dich in C einarbeiten willst kannst du ja auch als nächst besseren Chip nen 18F nehmen. Ich bin keinesfalls ein 16F-hasser, doch da die Config bzw Peripherie ein bisschen anders ist, kannst
Programmiersprache. Das einzige, was anders ist, sind die Hardware-bezogenen Funktionen und Variablen. Wenn es beim PIC z.B. ein OSCCON-Register gibt und beim AVR nicht bzw anders heißt. Genauso, wenn es beim PIC18F4550 ein PORTC gibt und beim PIC16F84 nicht;) Doch wenn man ein Lauflicht für einen PIC in C programmiert
-
Thread
ADA Spezifikationen / Programming Reference
a 4-bit Bank Pointer" http://ww1.microchip.com/downloads/en/DeviceDoc/39632e.pdf Datenblatt zum PIC18F2455/2550/4455/4550
arbeiten in/mit > der ausgewählten Bank. > Datenblatt zum PIC18F2455/2550/4455/4550 Eine sehr gute Bemerkung - vielen Dank dafür.
-
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
Ideen für LCD am PC
Hallo zusammen, nachdem ich es geschafft habe ein LCD über USB anzusteuern (mit PIC18F4550) bin ich auf der Suche nach Ideen was man dort sinnvolles alles anzeigen kann :o) Meine Ideen soweit: -CPU/Gehäuse Temperatur -Auslastung CPU/Speicher -Freier Platz auf Festplatten -
-
Thread
Minimalausstattung Steckbrett mit PICKit 3 und Pic18F4550
Hallo zusaammen, da mich mein P40 Board gerade nervt, wollte ich mein PIC 18F4550 gerne mal auf einem Steckbrett platzieren. Nun finde ich nicht mehr die Übersicht, was man alles für Bauteile benötigt (incl. Schaltplan) um den 4550 mit externen Quarz zum Laufen zu bringen
Was für ein Quarz(20.000er?) muss ich da nehmen und was für C's? http://burger-web.com/Projects/PIC18F4550USB/de_PIC18UsbBoard.htm.de Ist der Widerstand R26 (aus dem Schaltbild von Burger-web) oder aus dem Handbuch Rs, notwendig?
-
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
Mikrocontroller für Tastatur-Projekt gesucht
kein HID Device hin. Das muss schon ein Controller mit echtem USB Device sein, z.B. Atmega32u2 oder Pic18f2550. Fchk
einen speziellen Treiber dafür zu verwenden / zu 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
-
Thread
Fragen zu PIC-Brenner
Du bekommt hier im Forum sicher einen Bootlader in den PIC18F2550 gebrannt, dann brauchst Du nur einen Brenner 8 und einen Adapter für 3,3V, der aus dem 8er einen 9er macht ...
den Brenner9 braucht man für Typen, die eine Vdd von 3.3 Volt und eine Vpp von 3.3 Volt haben, also PIC18FxxJxx, PIC24, dsPIC33F
-
Thread
PICKIT 3 Demo Board (PIC18F45K20) - Build failed
Hallo Nach langer Suche nach einem guten Democode bin ich auf http://www.pic18f.com/tutorial/2007/12/06/tutorial-2-hello-world/ ein gutes Tutorial gestossen. Leider sind die von Microchip angebotenen Codes entweder in C oder für Pic16. Habe nun den Code angepasst, trotzdem
Fehler beim compiling, bei denen ich nicht weiss was ich anpassen sollte. Assembler-Code: #include<p18f45k20.inc> ; This 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
-
Thread
Empfehlungen für PIC-Programmierer und Debugger gesucht (bin kein µC anfänger mehr!)
Falls PICkit3 und man das PIC18F Demoboard nicht braucht, reicht das PG164130 (PICkit 3 ICD) ~33 €, das DV164131 (PICkit 3 Debug Express) liegt bei ~53 € (ohne Umsatzsteuer, Mouser/MicrochipDirect)
wie Reichelt, Conrad und was weiß ich nicht alles. Preislich ab 1,80(SMD)/2,30(dip) für den 20Pinner 18F13K50 bis hin zu 4,95 (44Pin TFQP)/ 5,15 (40 Pin-DIP) für den schon "mächtigen" 18F4550. Alles bei Reichelt Verfügbar. AVR mit USB bekommt man bei CSD-Elektronik (haben auch die USB-Pic) einzig im TFQP
-
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
dass ist dieses MCU, weil das ja für nanoWatt steht. Nicht das am Ende dieses Starter Kit nicht für PIC18F geeignet ist, sondern nur für PIC18F MCU? MfG Mele
ist dieses MCU, weil das ja für > nanoWatt steht. Nicht das am Ende dieses Starter Kit nicht für PIC18F > geeignet ist, sondern nur für PIC18F MCU? Also: Es gibt einige 100 verschiedene Microcontroller von Microchip, die alle die PIC18 CPU enthalten. Die unterschieden sich in Speichergröße (Flash
-
Thread
Welcher Controller ist für mich geeignet?
kleiner, aber nicht mehr bei csd). Es GIBT keine DIP version Der kleinste (heute übliche) USB PIC ist der PIC18F13K50 den es bei jedem größeren Versender gibt. Reichelt hat den im DIP20 Gehäuse für 2,30 Euro im Angebot. Der funktioniert auch noch auf dem Steckbrett. Will man es kleiner haben nimmt
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
-
Thread
Welcher Pic entspricht ungefähr dem Atmega8?
gleiche, so dass diese hier zusammengefasst sind. In der MidRange-Familie sind hier neue Produkte, die PIC16F886, auf den Markt gekommen. Alternativen aus der Enhanced-Familie sind die PIC18F2620 (Standardtyp, mit 64 kByte Flash), PIC18F2680 (Standardtyp mit CAN, ebenfalls mit 64 kByte Flash) oder auch PIC18F2550
nur mit 32 kByte Flash). Die 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
-
Thread
18F2550 als USB Device
Hallo, ich habe meine ersten Versuche genau wie Jens gemacht, und auch das Demo von Microchip vom 18F4550 auf 18F2550 umgebaut. Bei Sprut gibt es auch ein interessantes Projekt, einfach mal anschauen: http://www.sprut.de/electronic/pic/projekte/usb4all/usb4all.htm Viel Erfolg.
hab ich mich etwas vertan was aber nicht unbedingt ein Problem sein sollte. Im Buch wird nicht der 18F2550 verwendet sondern der 18F4550.
-
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
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
aufliegt 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
Meine Vermutung war richtig! PicKIt2 findet den dsPIC, Bootloader aufgespielt aber wenn ich den dsPIC auslese steht überall nur 0XFFFF..... Dieser Bootloader ist für mich ein Buch mit 7 Siegeln (Bootloader_SW_022409). Gruß Andi
-
Thread
Unknown keyword in #FUSES "INTRC"
Bekomme 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
Hab im Datasheet meines PIC's (18F4550) unter den Kommentaren "fuses" folgenden Eintrag gefunden: [c]//////// Fuses: ECPLL,INTEC_IO,INTEC,INTXT,INTHS,HS,HSPLL,NOFCMEN,FCMEN[/c] Hab daraufhin versucht anstatt INTRC, INTEC zu
-
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
eh schon als "Bausteine" bei mir auf dem Rechner vorhanden sind (z.B. TQFP 18F4550 mit Buchse und Minimalbeschaltung, aber auch eine 4er LED Anzeige samt Transistoren und Widerständen) dürfte das bei Verwendung einer zweiseitigen Platine in SMD eher sogar leichter sein als schwieriger
-
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 + 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
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
-
Thread
Kann PICC18xxx alles, was die PIC10/12/14/16 können?
(RAM etc.) Typ im jeweiligen Gehaeuse. IMHO eine gute Wahl ist: 8 pins: PIC12F683 14 pins: PIC16F684 18 pins: PIC16F88 (gibt's inzwischen aber schon bessere) 28 pins: PIC18F2520 40 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
-
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
ARGHH!! Ich könnt schon wieder dieses SCHEI** PIC-Zeug in der Luft zerreissen!! Controller: 16F887 Compiler: mikroCPIC1618.exe Code: [c] sbit SPExpanderCS at RA2_bit; sbit SPExpanderRST at RA3_bit; sbit SPExpanderCS_Direction at TRISA2
-
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
-
Thread
ds18b20 temperaturmessung mit pic18f4550
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:
of 'IPR1bits' p18f4550.h:589:Error [1109] type mismatch in redeclaration of 'PIE2bits' p18f4550.h:606:Error [1109] type mismatch in redeclaration of 'PIR2bits' p18f4550.h:623:Error [1109] type mismatch in redeclaration
-
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
-
Thread
MCU mit USB, welcher Controller und welcher Treiber?
nicht 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
Notes ansehen) oder auf http://www.sprut.de/electronic/interfaces/usb/usb.htm Schau dir mal den PIC18F27J53 oder den PIC18F47J53 an. Die sind günstiger und können für USB ohne externen Quarz betrieben werden. Und auch viel Peripherie wie 10/12-bit ADC, 7 PWM, 2 UART, RTCC, 2 MSSP/I2C.
-
Thread
Problem mit PIC18F4550
&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
Ich kenne das nämlich nur so, dass dann der PGM nicht mehr als IO funktioniert - dass dann der ganze PIC hängt wäre mir ziemlich neu ...
-
Thread
Schrittmotorsteuerung mit Trinamic TMC249 und TMC428 realisieren
ich 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
also max. 1,8A bei 45V zieht, sollten 2'000uF reichen pro Motor oder? Diese hätte ich ja schon auf der Treiberplatine und bräuchte theoretisch keine Kondensatoren mehr in der Stromversorgung. Werde aber trotzdem vielleicht so 2'000uF bis 4'000uF
-
Thread
Registerbeschreibung beim PIC32
nicht, 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
-
Thread
Real Time Clock MCP79410
erklären 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 aussehen soll das ich mit dem PIC die Uhrzeit herbekomme. Danke für eure Hilfe. mfg Alex
-
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 hab noch eine Frage zum PIC18F4550: Wie viele PWM-Ausgänge hat der mein PIC und auf welchen Pins liegen sie???