-
Thread
hilfe beim pic18f4550 brennen tqfp bauform
hallo, ich haben folgendes problem. ich möchte einen pic 18f4550 in tqfp44 bau form mit dem bootloader beschreiben. mein brenner kann den chip beschreiben. allerdings bin ich neuling auf dem gebiet und weis nicht welche pins ich brauche zum beschreiben und
PDIP Pin 17 = PGD Pin 40 Pin 16 = PGC Pin 39 Pin 18 = Vpp/MCLR Pin 1 Pin 6 und 29 = Vss Pin 31 Pin 7 und 28 = Vdd Pin 32
-
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
I2C PIC18F4550 Slave(Mask)
hallo ich habe in problem mit i2c. der Master funktioniert, denn ich sehe die daten die ich geschickt habe, aber der Slave funktioniert nicht. ich nicht wie ich den Mask für Slave benutzt kann. hätte jemand eine Ahnung?
-
Thread
Kommunikation vom Pc zum PIC18f4550/4553 mittels USB
Hallo derzeit arbeite ich an einem Projekt, welches den PC mit einem PIC18f4553 mittels USB verbinden soll. Dabei nutze ich unter Windows eine einfache Win32-Anwendung, in C++, um Zeichen zu empfangen und um Zeichen zu senden. Der PIC wird in C und mit dem PCWHD Compiler Version 4.124 geflasht, außerdem wird ordnungsgemäß die Treibersoftware erkannt und es ist möglich mit dem Programm: USB View sämtliche Descritoren auszulesen. Nun zu meinem Problem: Die USB-Verbindung funktioniert nur einseitig, sprich ich kann vom PC aus senden, aber nichts am PC empfangen. Die Zeichen die gesendet
-
Thread
Unterschied Programmierung PIC18F4550 mit MPLAB8 & MPLABx
Hallo zusammen, habe aktuell ein Problem beim Programmieren eines PIC18F4550 mit meiner MPLABx Umgebung. Firmware wurde schon erfolgreich mit MPLAB8 und ICD3 auf PIC geflashed und funktioniert. Nun wollte ich das selbe Projekt bzw. FW mit MPLABx und ebenfalls
\mplabc18\v3.40\bin\mcc18.exe" -p18F4550 -I".." -I"../../../../../Microchip Solutions v2010-10-19/Microchip/Include" -I"." -ms -oa- -o- -Ou- -Ot- -Ob- -Op- -Or- -Od- -Opa- -I "C:\Program Files\Microchip\mplabc18
-
Thread
SD Karte - Geschwindigkeit erhöhen - PIC18F4550
hallo, ich verwende eine SD Karte um messwerte zu speichern. Der zurzeit verwendete µC ist ein PIC18F4550, der später durch einen dsPIC30F6010 ersetzt werden soll. ich verwende den low-level-driver vom ccsc compiler, mmc_sd.c als header. kein fat system, die daten werden einfach in 512Byte
> ich verwende eine SD Karte um messwerte zu speichern. > > Der zurzeit verwendete µC ist ein PIC18F4550, der später durch einen > dsPIC30F6010 ersetzt werden soll. > > ich verwende den low-level-driver vom ccsc compiler, mmc_sd.c als > header. .c als header?? Gibt es den Quellcode zu
-
Thread
pic18f4550 und I2C (bzw. SAA1064)
habe auf einem Breadboard mal eine recht simple Schaltung aufgebaut mit der ich versuche mit einem pic18f4550-I/P (Datenblatt: http://ww1.microchip.com/downloads/en/DeviceDoc/39632e.pdf) über den I2C Bus mit einem LED Controller vom typ SAA1064 (Datenblatt: http://atc.ugr.es/~afdiaz/fich/saa1064.pdf)
eigentlich uninteresant ist, da hier nur noch die LEDs zum blinken gebracht werden): [c] #include <p18f4550.h> #include <delays.h> #include <i2c.h> #pragma config FOSC = HS #pragma config WDT = OFF //Disable watchdog timer #define LEDPin0 LATDbits.LATD0 //Define LEDPin as PORT D Pin 0 #define
-
Thread
PIC18F4550 und I2C funktioniert nur teilweise. Spuki
Hi, ich hab da mal ein kleines Problem bei der I2C und dem PIC18F4455 oder auch 18F4550. Nur vorweg, der I2C Bus geht von der Hardware her zu 100%. Ich habe angefangen mit USB rumzuspielen, als erstes mit dem Treiber von Microchip nun will ich das ganze als
MOVFF 0xfe2, 0xfda 2F4A FFDA NOP 17: { 18: IdleI2C(); // ensure module is idle 2F4C 50C7 MOVF 0xfc7, W, ACCESS 2F4E 0B04 ANDLW 0x4 2F50
-
Thread
Interne Pull-ups PIC18F4550 auch im SPI Modus verfügbar
Hallo, ich beschäftige mich zur Zeit mit dem PIC18F4550. Bei diesem kann man über das Steuerbit RBPU im INTCON2 Register die internen Pull-ups am PortB aktivieren. Nun möchte ich einen SPI-Bus aufbauen. RB0 hat bei diesem µC auch die Funktion SDI.
-
Thread
PIC 18F4550 -- RA7 als I/O benutzen
Hallo, Ich hab ein kleines Problem. Und zwar bekomme ich den PIN RA7 nicht als I/O zum laufen. Bis jetzt habe ich eigendlich immer eine Quarz verwendet. Nun brauch ich aber den kompletten PortA. Der interne Oszillator funktioniert bereits. [c] #fuses INTRC_IO,NOWDT,NOPROTECT,NOLVP,NOPUT,NOPBADEN,NOIESO,NOFCMEN . . . [/c] [c] void main(void) { setup_oscillator( OSC_8MHZ ); . . . [/c] Kann ich den RA7 überhaupt als I/O benutzen? In der Headerfile war er nicht eingetragen. Hab ihn mit [c] #define PIN_A7 31751 [/c] nachgetragen. Der restliche PortA funktioniert
-
Thread
PIC18F4550 WErt cycle geht immer einen Schritt zu weit
Hallo ich hätte eine Frage. Mein Programm sieht so aus. waehlen ist ein Taster while (Waehlen == 0) { lcd_clear(); sprintf(str, "PWM %: %d", cycle); lcd_writeStr(str); CCPR1L = cycle; if (direction == 1) { cycle += 5; } else { cycle -= 5; } if (cycle > 55) { direction = 0
-
Thread
PIC18F4550 uart tx sendet dauerhaft, Break ingoriert der chip
Hallo Zusammen, ich brauch mal eure Hilfe. Allgemeine Daten: Microcontroller: PIC18F4550 Software: MPLABX Compiler: CX8 Problem: UART Allgemein möchte ich ein RN4020 Bluetooth Chip mit einem PIC18F4550 verbinden. Dies funktioniert soweit auch ganz gut, nur, dass ich eine
01 */ #include <stdio.h> #include <stdlib.h> #include <xc.h> #include <usart.h> #include <pic18f4550.h> #define _XTAL_FREQ 14745600 // This one is just for __delay_ms #pragma config FOSC = HS #pragma config FCMEN = OFF // Fail-Safe Clock Monitor Enable bit (Fail-Safe Clock Monitor
-
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
PIC18F4550-I/PT USB Design Guide Refernce Design
/hardware/USB/index.html Aus der Praxis: http://www.mikroe.com/downloads/get/1248/mikromedia_pic18fj_schematic_v110.pdf Da laufen die USB Signale ohne alles über das halbe Board und es funzt.
ich hab mir neulich auch was überlegt mit dem PIC18F4550, relativ schnell hab ich dann herausgefunden das der cortex m3 stm32f103 von ST viel mehr features hat zum gleichen preis. die hätten dem pic, echt mal eine uart mehr spendieren können.
-
Thread
2kB Firmware über pic18F4550 auf einen Sensor laden
ich muss für ein Projekt eine 1986 Byte große Firmware in eine Sensor laden. Das soll über einen pic18F4550 und SPI passieren. Im Normalfall würde ich die Firmware auf ein EEPROM brenne und sie dann von dort auf den Sensor schaffen, was aber aus Platzgründen auf der zur verfügungstehenden Platine nicht geht. Gibt es eine Möglichkeit so große Konsanten auf dem Pic anzulegen? Gruß Frank
-
Thread
Wie programmiere ich einen 4x4x4 LED-Cube mit dem PIC18F4550?
bzw. wie ich die einzelnen Ebenen anpeilen kann oder bis zu 16. LED shiften soll. Wir verwenden die PIC18F4550 und die Programmiersprache C im Programm MPLAB IDE (Sind Pflichtvorgaben). Ich möchte hier keine Lösung für mein Projekt sondern lediglich nur eine Hilfestellung wie ich die einzelnen Ebenen
de.wikipedia.org/wiki/Multiplexverfahren Schau hier: http://microcontrollerslab.com/led-matrix-interfacing-pic-microcontroller/ Mach das erstmal mit 4x4 LED's und erweitere es dann um eine weitere Dimension.
-
Thread
PIC 18F4550 C1,C0 benutzbar bei Timer1 enable?
Hallo Wenn ich die Anleitung zum PIC 18F4550 richtig verstehe: When Timer1 is enabled, the RC1/T1OSI/UOE and RC0/T1OSO/T13CKI pins become inputs. This means the values of TRISC<1:0> are ignored and the pins are read as ‘0’. dann
ist leider ein Fehler im Datenblatt. im "PIC 18 Family Reference Manual" (DS39514A) Seite 274 stehts genauer: Timer1 has the capability to operate off an external crystal.When the Timer1 oscillator is enabled (T1OSCEN is set), the T1OSI and
-
Thread
[PIC18F4550][CCS-C] CCP-Capture Timer 1/3 Problem
Hallo, Wie der Betreff verrät habe ich ein Problem mit dem CCPX Timer. Ein Sensor spukt mir eine Frequenz zwichen 2Hz und 130KHz vor die Nase welche ich mittels CCP Modul lesbar umwandeln möchte. Nun verdirbt mir aber der Timer den ganzen Spass seit einiger Zeit, er fängt meist irgendwo zwichen 0 und 65535 an zu Zählen dabei überläuft er (und die Berechnung fällt hin) und kommt dann irgendwann zum stehen. Hatte versucht mit Interrupt-routinen den Überlauf fest zu stellen was aber nicht funktionierte da er immer einmal überläuft bevor er was ausspukt.... Habe als Fehlerkorrektur eine
-
Thread
PIC18F4550 PORTC.F4 / PORTC.F5 als Digital Input
Hallo zusammen, Problem mit dem PIC 18F4550. Ich brauche PORTC.F4 und PORTC.F5 als Digital Input. Hier die Konfig: UCON.F3 = 0. INTCON = 0; ADCON1 = 127; TRISA = 1; TRISB
TRISC = 247; TRISD = 129; TRISE = 7; Wo ist mein Fehler??? Auszug aus der PIC18F4550 Beschreibung Seite 119: Note 1: RC5 and RC4 are only available as port pins when the USB module is disabled (UCON<3> = 0). Gruß Frank
-
Thread
PIC18f4550/Win7/x64 ccs rs232 demo funktioniert nicht
LowerFilter_Service_Inst [Strings] CCS = "Custom Computer Services, Inc." user = "USB to UART" PIC18f4550, MPLAB 8.4, ICD-2, CCS-Compiler 4081 Windows 7 64bit, Intel i7 720, 4gb Danke im Voraus
under 64bit Vista except old version of ICD 2 (with Cypress USB chip). The new version of ICD 2 (with PIC18F4550) works under Vista 64. laut http://www.microchip.com/forums/tm.aspx?m=428452 Wenn es wirklich an der Hardware liegt, könnte ein Umstieg auf ICD-3 oder eine neuere Version von ICD-2 vieleicht
-
Thread
PIC18F4550 mit 3,3V betreiben für MRF24J40MA
Probleme mit einem PIC18F4550 ansteuern? Wenn es nicht möglich ist, was ist dann die beste Alternative? Ich hatte da an einen PIC18LFXXX gedacht. Allerdings sind diese irgendwie schwer zu bekommen. Sogar auf der offiziellen
hallo, ich habe das mrf24j40ma modul im einsatz mit einem pic18f458(0) funktioniert. mfg help
-
Thread
Timing PIC 18F4550, I2C Softwaremodus mit EEPROM 24C32A
schreiben, also einfag gefragt wie lang müssen die delays sein damit die kommunikation zwischen. Master (PIC) und Slave(EEPROM) klappt?? Ich benutze den MPLAB C18 Compiler und ICD2 fürs Debugen. Der Code sieht bei mir so aus: //main.c //** I N C L U D E S ************************************************/ #include <p18f4550.h> #include <sw_i2c.h> #include <delays.h> #include <sw_i2c.h> //** D E C L A R A T I O N S ******************************************/ #pragma config CPUDIV = OSC4_PLL6 #pragma config
-
Thread
INF File für Vista + Windows 7 x64 PIC18f4550 USB_CDC
Hier die INf File mit welcher sich der PIC18f4550 auch unter Vista und Windows 7 64 bit Versionen über USB als RS232 Com-Port installieren lässt. Gefunden auf http://www.ccsinfo.com/forum/viewtopic.php?t=36653 Viel Spaß
-
Thread
PIC ICD 2 selbstgebaut
Hallo, Welches hex file habt ihr für den 18f4550 genommen ? http://potyo.extra.hu/icd2/18f4550-bor.hex http://potyo.extra.hu/icd2/18f4550-24-bor.hex http://potyo.extra.hu/icd2/18f4550-cp-24.hex http://potyo.extra.hu/icd2/18f4550-24.hex
gerade noch ein paar Probleme die korrekten Hex-Files herauszufiltern: Das ist die Firmware für den 18F4550. Diese einfach in den PIC flashen und der tut?! http://potyo.extra.hu/icd2/18f4550-bor.hex Für den 16F877A finde ich auf folgender Seite die Firmware: http://www.edaboard.com/ftopic161641
-
Thread
PIC4550 - Anfänger Problem
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
object file Error[180] D:\PROGRAMME\MPLAB\MPASM SUITE\TEMPLATE\OBJECT\18F4550TMPO.ASM 54 : RES directive cannot reserve odd number of bytes in PIC18 absolute mode Error[180] D:\PROGRAMME\MPLAB\MPASM SUITE\TEMPLATE\OBJECT\18F4550TMPO.ASM 55 : RES directive cannot reserve
-
Thread
PIC - "beliebtester"?
CR2032. Wenn du einfach ein paar Typen aufgezählt haben willst, dann schau dir folgende mal an: PIC12F508 (Für absolute Miniprojekte mein Favorit) PIC18F2550 PIC18F4550 PIC18F25K20 PIC18F45K20 PIC24FJ64GA002 PIC24FJ64GB002 PIC33FJ12GP202
Noch besser ist wie oben schonmal gesagt PIC18F4553. Ist sehr ähnlich zum PIC18F4550...
-
Thread
ICD2-Nachbau von Harald Sattler
Hallo zusammen Ich bin nun auch etwas schlauer geworden. Der ICD2 mit dem PIC18F4550 nutzt das paralelle PORTD des PIC zum Datenaustausch. Die Kommunikation über USB läuft dadurch angeblich um eine vielfaches effizienter ab. Die USB-Version mit dem PIC18F4550 arbeitet zudem nicht
kann man sich ersparen. Ich denke er wird nicht emuliert. Das Ganze funktiniert so: MPLAB <===> PIC18F4550 <== paralleles PortD ==>PIC16F877<==>Schaltung Der PIC18F4550 kommuniziert mit dem PIC16F877 über 8 Leitungen PORT D, eine RD, WR, eine Busy, und eine CS-Leitung:) Hoffe, das halbwegs richtig
-
Thread
PICKIT 2 und 18F4550
: [c] #include <p18f4550.h> // Pic .h eigebunden #pragma config FOSC = HS //Oscilator Art zwischen 4MHz - 20MHz #pragma config PWRT = ON //Power Überwachung AN #pragma config BOR = OFF #pragma config WDT = OFF
kommt folgendes: Clean: Deleting intermediary and output files. Clean: Done. Executing: "C:\MCC18\bin\mcc18.exe" -p=18F4550 "main.c" -fo="main.o" -D__DEBUG -Ou- -Ot- -Ob- -Op- -Or- -Od- -Opa- Executing: "C:\MCC18\bin\mplink.exe" /l"C:\MCC18\lib" "..\..\..\..\..\MCC18\bin\LKR\18f4550_g.lkr" "main.o
-
Thread
[V] Jede Menge Bauteile abzugeben
================= ================================================= PICs (DIP) je 1,5€ P01) PIC16F877-20/P P02) 4x PIC18F4550-I/P P03) 6x PIC18F2320-I/SP P04) 3x PIC18F2550-I/SP P05) PIC16F876-20/SP P06) 3x PIC18F4553-I/P P07) dsPIC30F3013 P08) 2x PIC12F510I P09) 1x PIC12F1501 P10) 6x
-I/PF P22) 2x PIC18F4550-I/PT P23) PIC18F4620-I/PT P24) PIC18F12K22-ISO P25) PIC18F6585-I/L (inkl. Sockel) Alle SMD PICs (also P13 bis P25) können als Set für 30€ gekauft werden. =============================
-
Thread
PIC - IP-Steuerung mal etwas anders
Vatter schrieb im Beitrag #2292825: > für PICs ab PIC18 gibt es einen fertigen kostenlosen TCP/IP-Stack Tobias Kurz schrieb im Beitrag #2292637: > Als PIC würde mir der 18F4550 gefallen. Vergiss den 18f4550. Der hat zu wenig Flash. Hab jetzt schon
Tobias Kurz schrieb im Beitrag #2292637: > Als PIC würde mir der 18F4550 gefallen. Ist damit diese einfache > Steuerung trotz fehlendem Hardware Ethernet möglich ? Wieso nimmst Du nicht den PIC18F67J60? Der ist dafür vorgesehen und enthält alles
-
Thread
PICs mit USB
Vielleicht ist das gerade das richtige für dich für den Einstieg: http://www.burger-web.com/Projects/PIC18F4550USB/en_PIC18UsbBoard.htm.en Beste Grüsse Geri
Hallo Martin So wie sich das liest, eignet sich ein PIC18F4550 sehr gut dazu. Als Compiler gibt es z.B. den PIC C18 Compiler von Microchip. Dazu noch einen Debugger ICD2 oder ICD2 full speed USB-Nachbau und du bist gut gerüstet. Bzgl. den 3.3V müssstest
-
Thread
Welcher PIC ist der beliebteste ?
Das wären die 16f877, 16f628, 18f2550 bzw. 18f4550. Siehe hier: http://pic-microcontroller.com/
bzw. 18f4550.
-
Thread
Unterschied zwischen bei Compiler MPLAB® C und MPLAB® XC
Hallo Zusammen, ich habe eine PIC18F4550, die wurde unter MPLAB IDE 8.9.2 programmiert. Jetzt bin dabei einen neue Entwicklungsumgebung (MPLAB® X IDE v3.65) zu runterladden.Die Frage ist was für einen kompiler muss ich noch installieren
********************** FileName: main.c Dependencies: See INCLUDES section Processor: PIC18F4550 Complier: Microchip C18 (for PIC18) ********************************************************************/ #ifndef MAIN_C #define MAIN_C /** INCLUDES *****************************
-
Thread
Microcontroller Board welches wofür?
und Flcuh zugleich. Es gibt für fast jede Anwendung den exakt passenden PIC, für den Einsteiger ist es aber unübersichtlich. ICh würde für allererste Schritte die Wahl zwischen 18F45K20, 18F4520 und 18F4550 im Dip Gehäuse ausmachen. Der 18F45K20 ist der Typ der auch auf
Sockel verbleiben soll! Zum Abschluss noch ein Link auf einen Artikel zu einem Versuchsboard mit 18F4550. Wie gut das Board aber für dich geeignet schein musst du selber entscheiden. ICh habe mich da nicht weiter drin vertieft. http://www.mikrocontroller.net/articles/PIC18f4550_Experimentier_Platine
-
Thread
Wo ist der Fehler in der Hex datei. Brenner kann sie nicht öffnen
Hallo, Ich möchte eine Hex-Datei (Anhang) mit einem PIC Brenner (K 150 aus China) auf einen 18F4550 brennen. Sobald ich die Datei in der Brennsoftware "MicroPro" öffnen will kommt eine Meldung: Error in HEX file - FUSE Line: 136 :0100000024DB Was
lösche ich die zeile? Kenn mich nicht mit HEx-dateien aus. Die datei ist ein Bootloader für einen 18F4550 sie sollte passen
-
Thread
BITTEEE PIC 18f4455 HID HILFE!! verzweiflung
funktionieren. Anbei ein Link. Hier findest du auch ein lauffähiges Beispiel, welches auch auf dem PCI18F4455 ausführbar sein müsste. Die Pinbelegung für die Firmware-Taste musst du ggf. auf Deine Bedürfnisse "umdefinieren". http://burger-web.com/Projects/PIC18F4550USB/de_PIC18UsbBoard.htm.de Wen du
nur "unbekanntes gerät" angezeigt. das programm von dieser seite http://burger-web.com/Projects/PIC18F4550USB/de_PIC18UsbBoard.htm.de#Download kann ich leider nicht mit mplab kompilieren, weil bei vielen includes falsche pfadangaben verwendet werden. hat jemand vielleicht erfahrung mit dem pic18f4550
-
Thread
PIC 18F Ethernet Relais
Ergenzung: Oder PIC18F4550 mit ENC28J60 verwenden?
Steve112 schrieb im Beitrag #3554257: > Ich könnte diese Schaltung nehmen und wie beschrieben den PIC18F4550 > anhängen. Nein, der 18F4550 läuft nicht mit 3.3V. Da du die vielen PINs wahrscheinlich gar nicht brauchst würde ich den PIC18F46J50 empfehlen, der ist billiger und läuft auch mit 3.3V. >
-
Thread
xc8 win console compile & link example PIC18
jetzt nicht meinen XC8 anwerfen um Dir die Arbeit abzunehmen. Schnelltest mit der MPLAP und dem c18 Compiler: Projekt Wizzard gestartet. Device selektiert einfaches c File nach dieser Anweisung erstellt: http://www.pic18f.com/18f4550-c-tutorial/2009/11/16/tutorial-4-hello-world-program-in-c
der MPLAP IDE sparen möchte: Nachdem Install von XC8 Compiler müsst ihr im Linker Aufruf noch -p18f4550 von Hand eintragen, also nicht wie im compiler -p=18F4550 Getestest wurden alle möglichen Einstellungen über Project -> Build Option -> Project MPLInker ( siehe Bild ) dieser Eigen Versuch
-
Thread
welche Mikrocontroller 32 Bit ist zu empfehlen
alle zusammen, ich möchte euch um Rat bitten. Es ist folgenden: Wir benutzen zu Zeit einen PIC18f4550. In diesem Mikrocontroller wird einen Teil der Logik dort implementiert der Rest ist in einem Oberschicht "DLL C++(Visual Studio)". Nun möchten wir gerne von der PIC18f4550 endlich mal wegschmeissen
holger schrieb im Beitrag #4862531: >>Nun möchten wir gerne von der PIC18f4550 endlich mal wegschmeissen. >>Es treten immer wieder USB Verbindungsprobleme Das liegt aber nicht am PIC...
-
Thread
PIC Control Register
Hab was bei Google gefunden: Zitat: Well, according to the 18F4553 datasheet, the only difference between the 18F4550 and 18F4553 is the 12bit ADC. Und die Daten dazu gibt es bei: http://ww1.microchip.com/downloads/en/DeviceDoc/39632e.pdf
devices features and specifications that are in addition to the features and specifications of the PIC18F2455/2550/4455/4550 devices. For information on the features and specifications shared by the PIC18F2458/2553/4458/4553 and PIC18F2455/2550/4455/4550 devices, see the PIC18F2455/2550/4455/4550
-
Thread
Suche Microcontroller mit folgenden Eigenschaften:
USB nach Aussen (optional) > - GSM Schnittstelle von Vorteil (GSM - Modem) Ich stell mal einen PIC18F4550 in den Raum, dazu noch ein Ethernetcontroller (ENC...) und ein GSM-Modem über UART. Alternativ ein PIC18F97J60, läuft mit 3.3V und hat USB und Ethernet drin. Oder PIC32MX5../6../7.. haben
Michael Skropski schrieb im Beitrag #2615105: > Ich stell mal einen PIC18F4550 in den Raum, dazu noch ein > Ethernetcontroller (ENC...) und ein GSM-Modem über UART. > > Alternativ ein PIC18F97J60, läuft mit 3.3V und hat USB und Ethernet > drin. Die 8 Bit PICs würde
-
Thread
"Arduino Nano" mit PIC
PIC's sind mit (T)QFP44 (16F877 oder 18F4550) (physisch) zu gross oder zu klein. Ich möchte ICSP unterbringen, Quarz mit C's, evtl. USB Buchse (mit 18F4550) für Programmierung über USB oder RS232 Emulation
Frage ;-) Christian M. schrieb im Beitrag #4514634: > da es ja nichts ähnliches wie Arduino für PIC gibt, Pinguino? 16f877 und 18f4550 sind doch Dinos. Wenn schon, dann was aktuelles. Warum soll ein 40 Pin Pic den 23 io auf dem nano ersetzen?
-
Thread
In Cirquit Debugging mit PIC und ICD2 - keine Verbindung
Hi Leute ich möchte meinen PIC (18F4550) in dessen Schaltung programmieren und habe deshalb einen ICD2-Anschluss mit konstruiert. Bis jetzt ist alles so zusammengelötet wie es auf dem Bild zu sehen ist. Beim Brennen via MPLAB
Einstellungen in der Software überein?) Welches Linkerfile benutzt Du (vorausgesetzt Du verwendest den C18)? 18F4550.lkr oder 18F4550i.lkr? Letzteres ist fürs Debuggen erforderlich! gruß daniel
-
Thread
PIC32 JTAG Adapter
(Image), die ab der Adresse 0x800 in das Flash des PIC18F4550, des StarterKits "ge-bootloaded" wird. Das ist die Firmware des PIC18 vom StarterKit. Mit dem Tool BIN2HEX.EXE (-> http://www.abi-usa.com/downloads/UTILS/BIN2HEX.zip) habe ich diese Datei
bekanntem Grund steuert RB5 > (nCPU_ON) den MOSTFET nicht mehr richtig durch..... :-( Der MCLR des PIC18F4550 ist nur mit dem ICSP verbunden. Wenn jetzt der Emulator angesteckt wird, zieht der ihn auf High, so das der PIC18 starten kann. Ansonsten floatet der MCLR. Im der Hex Datei "StarterKit.pic18f4550
-
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
PIC läuft durch String viel zu langsam
Hey, bei meinen neuen Projekt versuche ich zum ersten mal einen PIC18f4550 über ein RS232-Kabel mit meinen PC zu verbinden. Das Empfangen und Senden von Daten von und zum PC funktioniert erstmal super. Nur leider nicht mehr wenn ich das vom PC Empfangene Zeichen in
immer 1sek an und 1aus). Singnale an PortA1 nur noch verzögert und an PortA2 kommt garnix mehr. Pic läuft mit 18,432MHZ Bitte helft mir! Ich bin am Verzweifeln... main.c [c] #include <htc.h> #include <pic18f4550.h> #include <string.h> #include "usart.h" // main.c void main(void);
-
Thread
PIC Einsteiger sucht Hilfe
Clean: Deleting intermediary and output files. Clean: Done. Executing: "D:\Eigene Dateien\elektronik\PIC\MPLAB\mcc18\bin\mcc18.exe" -p=18F4550 "main.c" -fo="main.o" -D__DEBUG -Ou- -Ot- -Ob- -Op- -Or- -Od- -Opa- C:\Dokumente und Einstellungen\User\Desktop\Test_new\test1\P18cxxx.h:139:Error [1027] unable
\main.o". Clean: Done. Executing: "C:\Microchip\PIC\MPLAB\mcc18\bin\mcc18.exe" -p=18F4550 "main.c" -fo="main.o" -D__DEBUG -Ou- -Ot- -Ob- -Op- -Or- -Od- -Opa- Executing: "C:\Microchip\MPASM Suite\mplink.exe" "..\Microchip\PIC\MPLAB\mcc18\lkr\18f4550.
-
Thread
PIC quick and dirty Programmer
einige Male mit Atmel Chips gearbeitet und habe dazu ein AVR JTAG ICE verwendet. Nun hab ich einen PIC 18f4550 auslesen und das Programm auf einen neuen Chip kopieren. Wie kann ich dies am einfachsten bewerkstellingen?
irgendwo rumfliegen hast kannst du dir das > mal anschauen: > > https://makerprojekte.de/arduino-pic-programmer/ > > Ich werde es heute Nachmittag mal testen. Das habe ich für mein Flashershield im Einsatz, der kann aber nur wenige Controller und ganz sicher keinen PIC18F4550. Bauteileliste
-
Thread
Problem bei Brennen eines 18F4550 (Config-Bits)
bauanleitung.htm Laut meinen Oszilloskop sollte soweit alles passen doch jetzt geht an an das Brennes des PIC16F628 und des PIC18F4550. Beim PIC16F628 hatte ich keine Probleme. Habe mittels meinem Brenner die Datei "rgb_led_controller_16F628.HEX" draufgespielt. Beim PIC18F4550 habe ich auf volgender Seite
Im Anhang ist jetzt ein Bild von meinem Programmer (inkl. dem 18F4550) und die hex datei
-
Thread
(SED1520) Konvertieren von CCS-Code des PIC16F877A auf C18 mit 18F4550
des PIC18F4550 beim Unterkapitel ADC). Ist aber zum verstehen eher kryptisch. Sehe hier für den 18F4550 auch ein "ADC PERIPHERAL LIBRARY HEADER FILE" (adc.h), wo findet man dazu etwas? Konkret stehen da
wie im Datenblatt des PIC18F4550 beim > Unterkapitel ADC). > Ist aber zum verstehen eher kryptisch. > Sehe hier für den 18F4550 auch ein "ADC PERIPHERAL LIBRARY HEADER FILE" > (adc.h), wo findet man dazu etwas? Einfach