-
Thread
Erstes (privat-)Projekt, Hardwareauswahl
MPLAB X sieht zwar hybsch aus, ist aber noch nicht so richtig abgehangen. Zur Chipauswahl: Bei PIC18 sind die Typen mit vierstelligen Nummern (zB 18F4550) die in alten Halbleiterprozessen gefertigen Versionen. Die modernen, stromsparenden Typen haben ein J oder K in der Bezeichnung (z.B. 18F45J50 oder 18F45K22). Bei den dsPIC sind die dsPIC30F die alten, stromhungrigen 5V Typen, die dsPIC33F sind schneller und gleichzeitig energiesparender. Extra sparsame Typen sind mit XLP gekennzeichnet. > Temperatur
-
Thread
AVR gegen den Rest der Welt
vom ATMEGA32 mit dem PIC18F45K20 wo die Daten wieder ähnlich sind (wobei der Atmega geringfügig mehr Speicher hat, 1K6 Byte vs. 2K) so kostet der ATMEGA32 im DIP40 Gehäuse 3,90Euro, der PIC18F45K20 im DIP40 2,25Euro. Aber
das Bedürfnis, erst recht nicht den Zwang zu anderen Microcontroller-Familien auszuweichen. Wo ein PIC16F nicht mehr reicht, nehm ich ein PIC18F. Wo dieser nicht mehr reicht, nehm ich einen dsPIC und danach einen PIC32. Ich hab mir mal zum rumspielen einen dsPIC besorgt, jedoch hat mir ein 16F oder 18F
-
Thread
[V] verschiedene Microchip µC's
€18 09 Stück PIC18LF252-I/SP - IC MCU 8BIT 32KB FLASH 28SDIP Einzelpreis: €2,50/Stück , Posten: €18 15 Stück PIC18F452-I/P - IC MCU 8BIT 32KB FLASH 40DIP Einzelpreis: €3/Stück , Posten: €38 12 Stück PIC18LF452-I/P - IC MCU 8BIT 32KB FLASH 40DIP Einzelpreis: €3/Stück , Posten: €30 15 Stück PIC18F2550-I/SO - IC MCU 8BIT 32KB FLASH 28SOIC Einzelpreis: €2/Stück , Posten: €25 15 Stück PIC18LF2550
-
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
µC-Neuling sucht µC
PIC18F2550 oder PIC18F4550 die haben beide ne usb schnittstelle ausserdem würdest du die kleine PIC-Gemeinde vergrössern wenn du dich für einen pic begeistern könntest es gibt wenige genug von uns
von Microchip deutlich besser zurecht als mit denen von Atmel. Und wie bereits erwähnt haben manche PIC18 MCU's schon USB Funktionalität on-chip. Mit dem Compiler sieht es da schon etwas schlechter aus. Ich benutze selber den C18 Compiler, der ist aber nur 60 Tage (wenn ich mich recht erinnere) kostenlos
-
Thread
DATABANK in MPLAB
Hallo zusammen, ich habe ein µC programmiert(MPLAB Compiler C, PIC18F4550) un es funktionniert. µC sollte jetzt mit einem Gerät gesteurt werden (zB Computer). ich habe datei 18f4550.lkr wie kann man DATABANK (in Datei 18f4550.lkr) benutzen.(ja es gibt internet oder
-
Thread
Automatische Zeitschaltuhr für 5V Lüfter mit Powerbank
überhaupt noch die Brownout-Detection, wenn ich meine 12V auf 5V regele? Ich hätte noch ein paar 18F4550 µController mit so einem "Programmierboard" daheim rumliegen. Es wäre also perfekt, wenn ich gleich diesen µC verwenden könnte. Bei 10 so starken Akkus, dürfte der Verbrauch hoffentlich wohl kaum
auch einfach möglich, folgende Bauteile für die Schaltung zu verwenden: - 4xAA Akkus (4,8V) - 18F4550 (min 4,2V) - http://noctua.at/de/nf-a4x10-5v.html - NPN Transistor zum Schalten für den Lüfter Funktioniert ein 5V Lüfter mit einer Spannung von nur 4,8V? Wie sieht es dann mit einer
-
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
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
Atmel-µC mit USB-Controller im DIP-Gehäuse
. > > Hab ich etwas übersehen? Nein. Außer dass Du bei Microchip fündig werden würdest. Z.B. PIC18F4553(DIP40)/2553(DIP28), oder aus der 16 Bit Serie den PIC24FJ64GB002, oder aus der 32 Bit Serie den neuen PIC32MX220F032B. Den passenden USB-Stack gibts kostenlos bei Microchip zum Download.
alle nur im TQFP-Gehäuse. Nö. Nicht sorgfältig genug gesucht. Im DIP40 und mit USB gibts z.B. PIC18F4450/4455/4458/4550/4553. fchk
-
Thread
LCD EA DIP204-4 Initialisieren
Ich bin irgentwie am verzweifeln wenn ich das display mit einem pic16f690 initialisiere dann klappt alles wunderbar aber wenn ich die gleiche routine benutze um es mit einem 16F887 zu initialisieren geht fast nix ausser das alle segmente schwarz werden. wenn das display
Hey, also ich habe einen PIC18F4550. Habe folgenden Code: [c]#include "display.h" #include <p18f4550.h> // Pic .h eigebunden #pragma config FOSC = HS //Oscilator Art zwischen 4MHz - 20MHz #pragma config PWRT = ON
-
Thread
I²C Firmware Controlled Master mode bei PIC18Fxx31
Hallo zusammen, ich will mit dem PIC18F4331 einen Baustein von Maxim (MAX6640) über den I²C Bus ansteuern. Jetzt habe ich das Problem, dass man den PIC18F4331 nicht als Master definieren kann. Es gibt die Einstellung im SSPCON Register
aber nicht die Geschwindigkeiten, da du jedes Bit einzeln bearbeiten musst. Oder du suchst dir einen PIC mit MSSP-Modul (z:bsp. den 18F4550). Und, ja er muss die PICs benutzen, die sterben sonst aus ;-) Sven
-
Thread
PIC mittels JAVA/C++ unter Linux ansteuern
und es braucht keine libusb. > Hat jemand Bsp. für mich, möglichst für beide Seite, also für PIC und > LINUX. Sollten auch recht simpel gehalten sein. Beispiel für den Pic: http://www.holger-klabunde.de/usb/18f2550.htm Dort runterscrollen, das "CDC_Echo" Beispiel sollte sich am einfachsten
SerialPort.PARITY_NONE); ... [/c] Oder google dir eine andere (einfachere) RS232-Library für Java. > Welcher PIC ist egal, hab mich noch nicht festgelgt. Der PIC müsste nur > den I2C-Bus unterstützen, was aber jeder können sollte. PIC18F2550 oder PIC18F4550 würd ich nehmen.
-
Thread
Microcontroller mit LED und Speicher
shop/product_info.php?info=p707_5mm-3Chip-RGB-4pin-LED-diffus-50----steuerbar.html&XTCsid=7c026839ba64f23f26252ba87cf05148 Bezüglich des PIC18 hab ich folgendes auf der Webseite gefunden. http://ww1.microchip.com/downloads/en/AppNotes/01189a.pdf Hoffe der Mikrokontroller kann auf den Speicher
willst? Sprich: wie Du die Helligkeit der einzelnen Farben steuerst? ____ Vom Einsatz eines PIC18F4550 als Mass Storage Device würde ich Dir in diesem Fall abraten. Die Theorie dazu ist nicht ganz einfach und für Deine Anwendung ist das wie Kanonen auf Spatzen. Nimm lieber einen FT232 USB->Seriellwandler
-
Thread
impulslängenanzeige mit PIC
1<<PD4)); Ist nichts anderes wie ein IF Mit MPLab müsstest du das mini Prog auch in deinen PIC reinbekommen, du musst nur die Ports abändern. Habe es gerade an einem PIC18F4550 probiert, funktioniert wunderbar, ist super kompakt geschrieben. Wenn du so viele PIC rumliegen hast, gehe ich mal
JDM-Programmer am COM-Port und der Software IC-Prog unternommen. Klappte eigentlich brauchbar, bis ich PIC18-CPUs einsetzte...
-
Thread
Einstieg in der MicroController Welt
takten, damit gleicht sich auch der Unterschied weitgehend aus. Ich selber benutze hauptsaechlich PIC. Der PIC18F4520 (oder 18F2520) ist ein ziemlich gutes Einstiegsmodell. (Lass Dich nicht von den Unmengen an PIC-Modellen verwirren, viele sind bloss minimale Variationen; als Bastler, 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 oder AVR, was ist besser
erzwingt AVR. Für den gibts einen freien GCC-Port, und der ist unter Linux und Windows identisch. Bei PIC ist das anders. Die 8-Bit PICs (also bis PIC18) haben ein sehr C unfreundliches Design. Vollständig ANSI-kompatible C-Compiler gibts von Microchip (MPLAB C18) und von Microchip (Hitech C, Microchip
Standart! Wenn man heute Anfängt, dann sicher nicht mehr mit einem 16C54, auch nicht mit einem 16F84, beides Fälle fürs Museum, sondern mit einem halbwegs modernen µC wie zum beispiel dem 18F4550 der auch gleich noch eine integrierte USB Schnittstelle (die man ja nicht benutzen muss) und universelle
-
Thread
PIC18 - 10bit vs. 8bit PWM
Hallo, ich habe ein kleines Verständnissproblem zum PWM. Ein Codeschnipsel: /* MCU: PIC18F2525 * EC-Clock: 40.000 MHz * Compiler: MikroC PRO for PIC v.5.6.1 * LCD: HD44780 4x20 Zeichen */ CCP1CON = 0x0C; // PWM Register 0b00xy0000 wobei x,y <=> DC1B1,DC1B0
Timer2 einstellen Periode einstellen Tastverhältnis einstellen PWM aktivieren Beispiel am PIC18F4550 Nicht vergessen das CCP Pin zum Ausgang zu machen (TRISx=0) void PWM_Einstellung(void) { PR2=0xFF; // Größt mögliche Periodendauer CCPR1L=0xFF; // Hier wird das
-
Thread
Serielles Flash - Eprom beschreiben über den µC
können, wie ich ein Flash - Eprom (24FC512 oder vergleichbar), der über I²C am µC hängt (bei mir einen PIC 18F4550) programmieren kann? Der gute Speicherchip ist nämlich eine SMD Variante, sodass ich vorhabe, den Chip via USB über den µC zu beschreiben. Grüße Markus
>wie ich ein Flash - Eprom (24FC512 oder vergleichbar), der über I²C am >µC hängt (bei mir einen PIC 18F4550) programmieren kann? Da gibt es jede Menge. Aber deine Frage ist im flaschen Forum! Hier sollen nur fertige, funktionierende Sachen rein, keine Frage. hast du dir schon mal das Datenbaltt
-
Thread
PIC od. AVR Entwicklungsboard
Hier findest du sehr viel informationen und alles was man so braucht. Interessant könnte für dich der PIC18F4550 sein. Der hat USB mit dabei.. und durch draufspielen eines Boot-loaders kannst du ihn auch gleich über USB neu programmieren. Aber wie gesagt, brauchst du zuerst mal einen Brenner um den Bootloader
zusammengetragen. Grundsätzlich ist sprut.de auch ne gute Quelle, für fortgeschrittenes arbeiten mit PIC18 kann ich Dir "das Grosse PIC-Mikro Handbuch" von Anne und Manfred König anraten. Gruss, Edson
-
Thread
USB-Treiber Programmieren
wo finde ich denn ein der meine Aufgabe löst. wenn ja was brauche ich denn? ich benutze ein PIC18F4450 (USB-fähiges uC von MicroChip) als Slave? MfG
Leon wrote: > es hat sich herausgestellt dass wir keinen PIC18F4450 benutzen kann da > der Baustein nur über UART-PORT mit dem uC kommuzieren kann! der PIC18F4550 IST bereits ein µC, und wie der mit deinem anderen µC Kommunizierst, kannst du selbst festlegen
-
Thread
Hardware-Empfehlung gesucht
sehr nett ist! Im Kopf habe ich gerade den PIC18F45K20, eine FEld Wald und Wiesen Typ der schon recht viel kann, mit bis zu 64Mhz läuft und bei Reichelt z.B. nur 2,25 Euro kostet. Allerdings läuft der mit max. 3,3V . Gibt aber auch massig die mit 5V klarkommen, im Kopf habe ich da gerade den USB Pic 18F4550 oder den PIC18F4520. Es gibt aber noch viele weitere. Beim USB Pic braucht man den USB Teil ja nicht verwenden... Die sind aber etwas doppelt so teuer wie der 45K20. Im Prinzip gehen wie
-
Thread
RS485 Bus aufbauen
: > gefällt ist die riesige Hardware (28-Pin CAN-Controller, dazu 8-Pin > CAN-Treiber); Ein 18pin CAN-Controller tut es auch. Oder ggf. ein 28pin Microcontroller mit CAN drin, wenn du dich mit Microchip PIC18 oder PIC30 anfreunden kannst (allerdings ist AVR+MCP2515 billiger als PIC18F258).
nach Belieben verarbeitet oder > verworfen werden. Deine Idee ist garnicht so schlecht ;-) Der PIC ist ein 8bit µC und einfach zu handhaben! Ich hab mit dem PIC18F4550 schon gearbeitet, da ist der 4580 nicht mehr weit weg ;-) Werd mir morgen gleich mal zwei bei Farnell bestellen und als Transciever
-
Thread
pic18f2550 uart will nicht empfangen
Ich weiss nicht mehr weiter, die UART meines PIC18f2550 empfängt keine Zeichen. Das Senden vom Controller an den PC funktioniert einwandfrei. Ich bin mir sicher, dass meine Treiberschaltung für das Empfangen richtig ist, als auch die Verdrahtung,
einmal durchschauen. Schau dir doch mal diese Konfiguration an http://burger-web.com/Projects/PIC18F4550USB/de_PIC18UsbBoard.htm#Software und dann noch einmal das Baudratenregister prüfen, vielleicht war die doppelte Baudrate eingestellt. Beste Grüsse Geri
-
Thread
Wer hat mir Sourcecode für 18F2450 mit USB?
Hallo Leute Ich bin blutiger PIC-Anfänger. Im Moment habe ich einen PIC 18F2450 und suche ein Bespiel um über USB mit dem PIC zu kommunizieren. Ich suche den Source in der Programmiersprache C für den MPLAB-Compiler. Also ein ganz
Such mal nach HID oder CDC Demo auf der Microchip Web-Seite. Ist zwar für den PIC18F4550, aber wenn man die Ports ändert, sollte es auch mit deinem PIC funktionieren.
-
Thread
Studienarbeit zum LIN-Bus welcher PIC
pid=1311 http://www.tigal.com/product.asp?pid=1373&lang=DE Jetzt stellt sich die Frage welcher PIC dafür geeignet ist. Welchen würdet ihr mir empfehlen. Ich denke 28 Pins dürften für die Aufagbe reichen (ein paar Taster und LEDs sollen auch noch ran). Es kommen also 16f und 18f mit UART in Frage.
Ich würde einen PIC mit "EUSART" nehmen, dessen UART "12-Bit Break Character Transmission" unterstützt. PIC18F4550 zum Beispiel. oder viele andere pq
-
Thread
Welches Buch für USB ?
Danke für eure Antworten. @Rufus Ich spiele zur Zeit etwas mit dem PIC18F4550. Auf Basis des HID-Referenzdesigns von Microchip kann ich jetzt schon Text auf ein LCD ausgeben und LEDs toggeln :) Aber so wirklich viel verstanden habe ich von dem ganzen Kram nicht. Leider
im Kopf, die ich nicht geordnet bekomme :) Als erstes Device dachte ich an eine MP3-Box mit nem PIC18F4550 und einem VS1001 drin, der dann über USB seine Streams bekommt. Naja, was besseres ist mir jetzt nicht eingefallen. Hab dafür alle Bauteile und ist mal ein erster Anfang. Da könnte ich dann auch
-
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
höheren Startwert. Denkste! Ich lande bei über 400 Zyklen! [code] // ----- INCLUDES #include <p18f4550.h> #include "delays.h" #include "timers.h" /* Auf EINEN Interrupt gekürzt */ #pragma code vector=0x08 #pragma interrupt interrupt void interrupt(void) { INTCONbits.TMR0IF = 0; Nop
-
Thread
Microchip PIC18F13K50
Hi, Hat noch irgendwer nen PIC18F13K50 herumliegen denn er nicht mehr braucht ?
Was würdest du von einem PIC18F2550 oder PIC18F4550 halten? Die können auch USB... Chris
-
Thread
USB Programmierbarer uC
PIC18F2550 oder PIC18F4550 Leider muß aber erst ein Bootloader geflasht werden. Danach ist der PIC über USB programmierbar. Gruß Sascha
einen brenner. für PICs gäbe es die möglichkeit, dass du dir von jemandem ein einziges mal einen PIC18F2550 mit spruts brenner8/9-software brennen lässt, dänn hättest du sehr kostengünstig einen USB-brenner für PICs. http://www.sprut.de/electronic/pic/projekte/brenner8 http://www.sprut.de/electronic
-
Thread
PIC: Was bedeutet diese Fehlermeldung?
Hallo Leute Ich bin PIC-Anfänger. Möchte die ersten Schritte mit MPLAB in "C und einem 18F2450 machen. Der Compiler übersetzt mein "Blinkprogramm" ohne zu murren. Wenn ich aber mit PICKIT2 das Hexfile öffne bekomme ich
Hallo, so sieht die Konfiguration für nen PIC18F4550 aus: #pragma config PLLDIV = 5 // (20 MHz crystal on PICDEM FS USB board) #pragma config CPUDIV = OSC1_PLL2 #pragma config USBDIV = 2 //
-
Thread
PIC Mikrocontroller
weren kann. Nun habe ich schon in manchen Datenblättern geschnüffelt (bei MC die wir hier haben PIC16F877, PIC18F458, ...) ob ich EUART irgendwo finden kann. Hab aber leider nichts gefunden. Desswegen meine Frage: Welche Mikrokonrtoller sind fähig ein Wake-Up zu rgistrieren, und sich auf die
eh ein Beispiel auf Microchip. Irgendwo habe ich mal eines gesehen. mfg Schoasch PS.: Der PIC18F4550 wäre vl interessant: • Asynchronous (full-duplex) with: - Auto-wake-up on character reception - Auto-baud calibration
-
Thread
uC mit guten ADC & USB gesucht
Definier mal "sehr praezise und schnell". Ich habe mit den PIC 18f4550 gute Erfahrungen gemacht...
Ich bin jetzt mal dabei mir die PIC24F Familie anzusehen, die haben auch USB und 10bit ADCs....die Frage is nur ob mir die schnell genug sind (500ksps).... ...habt ihr Erfahrung bezueglich der internen Referenz bei den PICs? Also wuerde
-
Thread
Wie eine externe RTC sinnvoll einbinden?
Nun zu meiner eigentlichen Frage: Wie binde ich eine externe RTC sinnvoll in meine Software ein (ein PIC 18F4550 soll es werden)? Zyklisch die RTC pollen und den Timer des µC für die Zeit zwischen zwei Poll-Vorgängen nutzen? Und bspw. alle 60 Sekunden einmal pollen? Oder viel öfters pollen? Oder
zu meiner eigentlichen Frage: Wie binde ich eine externe RTC > sinnvoll in meine Software ein (ein PIC 18F4550 soll es werden)? > > Zyklisch die RTC pollen und den Timer des µC für die Zeit zwischen zwei > Poll-Vorgängen nutzen? Und bspw. alle 60 Sekunden einmal pollen? > > Oder viel öfters pollen
-
Thread
EMV Problem µC steigt aus HILFEEEEE
nicht mehr weiter..... Ich habe mir eine VL - Temperatur Regelung für ein 3-Wege Ventil mit einem PIC18F4550 gebaut. Software funktioniert soweit ganz gut. Allerdings habe ich das Problem, wenn ein Relais abfällt (egal welches) steigt der PIC aus. Und startet neu.... Dieses Problem tritt aber nur
1) Was für ein 63nF? Ausreichend spannungsfest, selbstheilend? 2) Hat der PIC überhaupt Blockkondensatoren?
-
Thread
Variable für Portpin setzen
. Ad0=1; Leider bekomme ich aber ständig einen Syntax Error! Kann mir jemand weiterhelfen? µC: PIC18F4550 am PICDEM FS USB Demo Board Software: MPLAB, Programm wird in C geschrieben
#define Ad0 PORTBbits.RB1 #define Ad1 PORTBbits.RB2 sollte aber im entsprechenden headerfile (p18f4550.h) zu finden sein. gruss a.
-
Thread
Timer Interrupt delay
ich wollte PORTBbits.RB1=PORTDbits.RD0 realisier mit einer warte zeit nehmen wir 100ms. ich verwende PIC18F4550 mit COMPILER C in MPLAB. das ist das Code #include <p18F4550.h> #include <stdio.h> #include "test.h" #define TRUE 1 #define FALSE 0 unsigned int task0_counter=0; unsigned int
PORTBbits.RB1==TRUE) { PORTBbits.RB1=FALSE; } } } #include "Test.h" #include <p18F4550.h> #define TRUE 1 #define FALSE 0 unsigned int task0_counter=0; unsigned int task1_counter=0; unsigned int task2_counter=0; #define TASK0_COUNTER_MAX 1 #define TASK1_COUNTER_MAX 2000
-
Thread
Beispiel logische FunKtion
Hallo Zusammen, Ich habe eine bitte an euch ich moechte gern mit dem Programm MPLAB den Mikrochip PIC18F4550 und den Microchip MPLAB-C18 Compiler eine logische Funktion Programmiert. Ich habe so versucht aber es klapp nicht . Das ist mein Programm: #include <pconfig.h> #include <stddef.h> #include
AND1(){ bool A=0 ; if((X=1)&&(Y=1)) { A=1; } return A ; } #endif Executing: "C:\\MCC18\\bin\\mcc18.exe" -p=18F4550 "test.c" -fo="test.o" -D__DEBUG -Ou- -Ot- -Ob- -Op- -Or- -Od- -Opa-\par C:\\Users\\VPI\\Desktop\\DIP\\func1.h:5:Error [1105] symbol 'A' has not been defined C:\\Users\\VPI
-
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
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
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
drüber schauen. Die Ein oder Andere Eingebung bringt das ab und zu. ;) Der Code ist für einen PIC18F4550 mit 40MHz Quarzoszillator. schönen Abend noch. Sebihepp
-
Thread
usb µController
PIC18F4550
ich möchte mittels java den pic über die usb schnittstelle auslesen! funktioniert das mit dem Pic 18F8540
-
Thread
Schnauze voll, ich will AVR
Sicher eigentlich sollte ich bei PIC's bleiben, und ich hab jetzt mal ein bischen mehr im Datenblatt des PIC18F4550 umgeschaut, und dabei festgestellt, dass es bei dem 426 Seitigen Datenblatt weit mehr als nur die PinConfiguration drin
Ich hab auch mit den PICs angefangen (PIC16F84). Bin dann aber zu den AVRs gewechselt. Ich setze hauptsächlich die Atmega16/32 ein. Meine Tools sind: avr-gcc + Kumpels (binutils, make, ...) avr-gdb (hardcore Kommandozeile) avarice Zum
-
Thread
GrafikDisplay mit LC7981; Darstellungsprobleme
www.frozeneskimo.com/electronics/2007/03/30/lc7981hd61830-driver-for-el-backlit-samsung-lcd/ für einen PIC18F4550 umzuschreiben. Leider werden nicht alle Zeichen korrekt dargestellt. Vor allem kleine Zeichen werden nicht dargestellt. Gruß Sascha
soll eigentlich erst mal nur ein Test sein ob es auch funktioniert. Nun habe ich allerding nur einen PIC18F2620 hier und nutze als Datenport PortB und für den Rest PortA (RA0-RA5). Mein Problem ist aber auch, das ich mit Assembler (C18) so gut wie noch nichts gemacht habe (Nur Pic 16F in Assembler).
-
Thread
Compiler/Programmer für PIC
Hi! Ich habe nun heute meine PICs: PIC18F4410Compiler/ Programmer für PIC PIC18F4550 PIC18F2515 PIC18LF2220 bekommen und wollte euch mal fragen welchen C -Compiler ihr mir empfehlen würdet bzw welchen Programmer. mfg schoasch
-
Thread
PIC18F2550 läuft nicht an - externer Oszillator
Hat jemand Erfahrung mit dem 18F2550 und kennt eine ähnliche Situation? Ich treibe den PIC mit einem Oszillator, den ich aus einer alten Grafikkarte ausgebaut habe. Der Oszillator gibt - laut Aufdruck - 40 MHz aus, mein 20 MHz-Scope
mal hier: Mit diesen Configuration bits laufen meine Schaltungen: http://burger-web.com/Projects/PIC18F4550USB/en_PIC18UsbBoard.htm Beste Grüsse Geri
-
Thread
Welcher Speicher für Datenlogger mit PIC
schöneren Lösungsansatz oder soll ich mich doch besser mit einen stärkeren Controller anfreunden. PIC18 ??? 8032 ??? Chris
Christian Eine gute Möglichkeit wäre auch eien SD-Karte in Verbindung mit SPI einzusetzen. Da die PIC18 nicht viel teurer wie PIC16 sind, würde ich einen PIC18 verwenden und diesen in c programmieren. Mit dem PIC18F4550 könnte man die Daten sogar per USB zum PC schicken:) Mit den von Microchip bereitgestellten
-
Thread
Neue Reflow Steuerung zum Stöbern Meckern oder Bauen
/firmware/trunk/ratcos.X' "C:\Programme\Microchip\mplabc18\v3.47\bin\mcc18.exe" -p18F2550 -ms -oa- -I "C:\Programme\Microchip\mplabc18\v3.47\bin"\\..\\h -fo build/default/production/app/ratcos.o app/ratcos.c N:\dev\_PIC\reflow_mcnet\ratcos-code\firmware
ratcos.X\app\ratcos.c:14:*Error* [1027] unable to locate 'stdbool.h' "C:\Programme\Microchip\mplabc18\v3.47\bin\mcc18.exe" -p18F2550 -ms -oa- -I "C:\Programme\Microchip\mplabc18\v3.47\bin"\\..\\h -fo build/default/production/hardware/usb/src/usb_winusb.o hardware/usb/src/usb_winusb.c N:\dev\_PIC