-
Thread
AVR@PIC
Hmm Also ich kenn mich da noch nicht so aus aber wenn ich die AVR mit den PIC 18Fxxx vegleiche, finde ich das die Pics leistungsfähiger sind und kaum teurer! Kann das sein das die 18er Familie ganz neu sind, weil im vergleich zu der 16er Familie ist AVR viel Leistungsfähiger.
Der PIC18F muß wohl brandneu sein. Ich hab in weder bei Segor noch Farnell gefunden. Typische PICs sind z.B. der PIC12C509. Und wenn man sich dessen Architektur mal ansieht, sollte wohl schnell klarwerden
-
Thread
Wann gibts mal wieder neue gute AVR 8-Bitter?
> Microchip hat sich diesen Problemen angenommen und neue AVR entwickelt, > die im Prinzip wie PIC18F mit anderer CPU sind. Praktisch alle Punkte, > die ich an den klassischen AVR wie mega8 bemängelte sind damit gelöst > und die Teile kosten weniger als einen Euro. Wohingegen so ein mistiger >
> Microchip hat sich diesen Problemen angenommen und neue AVR entwickelt, > die im Prinzip wie PIC18F mit anderer CPU sind. Nein. Das sind XMega, bei denen die größten Nachteile der XMega behoben und einiges eingespart wurde. Insbesondere solche Sachen, bei deren Notwendigkeit man heute sowieso
-
Thread
PIC18F2420 -> SPI und I²C gleichzeitlich betreiben?
richtig oder? Würde mich freuen wenn einer mir hier mehr infos geben kann, der schonmal mit einen PIC18F2420 zutuchen gehabt hat. Gruß Mainto
> Verstehe ich das jetzt richtig oder? Genau so ist es. Nimm einfach andere Typen wie z.B. den PIC18F46J50. Der hat internes USB und 2xSPI/I2C. Es gibt auch noch andere PIC-Typen, die für dich geeignet sind.
-
Thread
PIC18F oder Atmel 80C51?
aber dieser Takt wird durch 4 geteilt. Also kommst du niemals auf deine 40MIPS. Naja... aber zb der PIC18F4520 wird mit 16MIPS angegeben.. vl gehts ja auch damit. Ansonst solltest du dir mal die dsPICs anschauen. Die haben bis zu 40MIPS und sind 16Biter. 8051er mit 40MIPS sind etwas teuer ;-). Ich habe
Also kommst du > niemals auf deine 40MIPS. Das hatte ich befürchtet. > Naja... aber zb der PIC18F4520 wird mit 16MIPS angegeben.. vl > gehts ja auch damit. Nein, habe jetzt einen ATMega16, mit 16 MIPS, und der Zündimpuls zittert, dass es nicht mehr schön ist. > Ansonst solltest du dir
-
Thread
wie kann ich den PIC12F508 programmieren
hab meinen Brenner8 vor längerem mit dem PICKIT3 ausgetauscht, da ich u.A. den PIC16F1825 und den PIC18F46K22 brennen wollte, der Brenner8 das aber nicht unterstützt. Sieht das inzwischen anders aus?
Übersicht der unterstützten Typen schon: http://sprut.de/electronic/soft/usburn/usburn.htm#typen PIC18F46K22: rechte Spalte, 2. Abschnitt. PIC16F1825: linke Spalte, mittig.
-
Thread
PIC18LF14K22 läuft nicht bei eingesteller Frequenz
Vollkommen normal, PIC18 laufen IMMER mit 1/4 vom Takt.
> Vollkommen normal, PIC18 laufen IMMER mit 1/4 vom Takt. Am CLKOUT liegt aber der Takt des Oszillators an. Die 1/4 sind die Frequenz, mit der die Befehle abgearbeitet werden (1 Befehl sind 4 OSC-Takte).
-
Thread
DS18S20 über RS232->USB-Adapter
Frank K. schrieb im Beitrag #2226633: > Du kannst einen PIC18F2550 nehmen, darauf den den Microchip > USB-Stack laufen lassen und innerhalb des Prozessors das 1-wire > Protokoll implementieren. Das wird funktionieren, aber dafür brauchst Du > Programmiererfahrung. Oder er nimmt einfach das Elektor-Projekt (Pic18F2550 + DS18B20) http://www.elektor.de/jahrgang/2008/juni/thermo-snake.497315.lynkx Aber: Gibts da die Firmware einzeln, oder muss man da einen vorprogrammierten PIC für /günstige/ €16.50 kaufen
-
Thread
MC PIC - Warum diese Ungleichbehandlung?
ATmega8 LM324 Na dann probier's doch mal mit folgender Seite: http://www.mikrocontroller.net/part/PIC18F45K20 (generell einfach nach einem Bauteil suchen, und wenn's nicht existiert, wird dir gleich angeboten, ein Datenblatt einzupflegen)
Verlinkung von 18F45K20 kann nicht gehen, weil es keinen Eintrag dafür gibt. Das Datenblatt vom PIC18F45K20 habe ich jetzt mal eingetragen. Die Verlinkung geht aber noch (?) nicht. http://www.mikrocontroller.net/part/PIC18F45K20 Beim ATXMEGA128A1 funktioniert die Verlinkung auch nicht, obwohl der
-
Thread
PIC-µC Entwicklerboard Empfehlung?
Hi, was könnt Ihr in einem moderaten Preissegment an Entwiklerboards für die PIC16 bis PIC18 empfehlen? Lg Maracas
eine weitere überlegung: die 3.3V-PIC18 sind preislich massiv attraktiver, auch gibt es eine grössere auswahl - vielleicht auch gleich mit diesen anfangen anstelle der 5V-PIC18.
-
Thread
PIC16F877
Hallo C++ nicht, aber C. Wenn du in C programmieren willst, sind die PIC18 besser geeignet. Von Microchip gibts eine eingeschränkte C-Compiler-version für die PIC 18: Einschränkungen: For 60 days, the Student Edition of MPLAB C18 will function as the full version. After
all optimizations will be supported. Namely, procedural abstraction will not be supported. The PIC18 Extended mode (extended instruction set and indexed with literal offset addressing) will not be supported. Für PIC16 gibts C-Compiler von anderen Anbietern: http://www.microchip.com/stellent
-
Thread
Bauteilfragen
ja die USB Signale in UART um. Meine Alternative wäre, da es den FT232 nicht als DIP gibt, einen PIC18F2550 ISP zu nehmen. Kann das so einfach funktionieren? Kann der auch UART (USART lt Datenblatt) ausgeben? Was wäre hier die Beschaltung der USB Schnittstelle? Ich möchte auch LEDs daran Anschließen
kommt. So mit diesem Adapter fällt die Entwicklung schwerer. Deswegen war ja meine Wahl auf den PIC18F2550 Gefallen.... Leider habe Ich dazu nichts gefunden zur Beschaltung...
-
Thread
UART mit mehreren Teilnehmern
ARTICLE=54515&artnr=MCP+2515-I%2FSO&SEARCH=MCP2515 Ich denke an das hier: http://www.reichelt.de/PIC-18-Controller/PIC-18F24K50-ISO/3/index.html?ACTION=3&GROUPID=2968&ARTICLE=144988&SEARCH=pic18f24k80&OFFSET=500& Da ist eine deutlich verbesserte Version des MCP2515 bereits eingebaut, plus der Prozessor
-
Thread
SDCC & PIC16F
Ich arbeite mit PIC18f2680 un das alles unter CodeBlocks. Vieleicht kann das helfen: 1. SDCC downloaden und instalieren 2. gputils downloaden und instalieren 3. CodeBlocks downloaden und instalieren 4. CodeBlocks
neben den schon funktionierenden fuer AVR, STM32, LPC, STM8, MCS51 und eben auch noch fuer PIC16/PIC18 ). :- ) eben extrem oldschool wie ich das von gaaaaaaaanz ganz früher mit Borland C++ gewohnt war
-
Thread
[V] 7x PIC18F2420 (SO) und 1x PIC18F8720 (TQFP)
mir bei einem Projekt übrig geblieben - daher alles neu, ungebraucht und nicht mal ausgepackt. PIC18F2420 (SO) 3 eur/stk. PIC18F8720 (TQFP) 9 eur. wer alle kleinen PICs auf einmal abnimmt, bekommt sie für 2,50/stk. Da der Versand auf eure Kappe geht, könnt ihr euch die Versandart aussuchen
Teile auch für 55 cent. Hier übrigens noch Daten und Datenblätter zu den beiden Controllern: PIC18F2420 http://ww1.microchip.com/downloads/en/DeviceDoc/39631a.pdf [pre] Program Memory (KB) 16 RAM Bytes 768 Data EEPROM (bytes) 256 Digital Communication Peripherals 1-A
-
Thread
16-Bit-Wert: falscher Speicherzugriff
durchsehen, ob dieser Fall wieder aufgetreten ist... Compiler: PCWH V3.215 (!) Controller: PIC18C252
ein Hardwarebug ist, muß man sich mal im Assemblerlisting ansehen. Oder die Errata lesen. Der PIC18C252 ist ja eh nicht mehr für Neuentwicklungen empfohlen (Status: Mature Product) und durch den PIC18F2520 abgelöst. Peter
-
Thread
Tempsensor DS18B20 1-wire und PIC
war, da die meisten Programme heute eher in C geschrieben werden. Ich arbeite mit dem PIC16f84 bzw pic18f88, wobei die Codes ja mit kleinen Anpassungen kompatibel zu anderen PICs sind. Meine Frage an euch, hat jemand zufällig irgendwo ein lauffähigen Assemblercode für einen DS18B20 oder DS18S20 ( bzw
als Anlage hab ich eine einfache 1-wire Ansteuerung für einen Temperatursensor DS1822 mit einem PIC 18F in Assembler beigefügt. Die Anpassung auf Deine Hardware und den DS18B20 sollte damit auch für Anfänger möglich sein. Wichtig ist immer das Datenblatt ausführlich durchzulesen.
-
Thread
RAM extern erweitern
bei PIC18 kann man aber während der Laufzeit über table writes auf Programmspeicher schreiben. Ob das bei deinem Controller möglich ist weiß ich nicht. Serielles SRAM sind so viel ich weiß relativ teuer, da wäre ein Wechsel auf PIC18 auch zu erwägen.
-
Thread
Unterschied MCP2515, 2551 und PIC 18F2685
Hallo, ich bin auf der Suche nach einem PIC, der ein CAN-Interface besitzt. Nun bin ich auf PIC 18F2680, 2682 und 2685 gestossen. Außerdem habe ich sowohl den CAN-Controller MCP 2515 und auch den CAN-Transceiver MCP 2551 gesehen. Worin liegen hierbei die Unterschiede? - PIC 18F268x - CAN-Controller
OK: Die PIC18Fxx8x haben alle einen CAN-Controller on-board. An den CAN-Controller musst du dann aber noch den CAN-Transceiver anschließen, der die Daten auf den BUS Überträgt. Also: Entweder PIC18Fxx8x _oder
-
Thread
SPI Sample code für PIC18F452 oder PIC18F4520
Hallo! Wäre eventuell jemand so hilfreich mir den Sample code in ein HEX oder Bin File zu compilieren und mir zu senden? Ich arbeite mit Freeescale HCS08 und das in Assembler. Ich möchte die Kommunikation zwischen PIC und VMUSIC2 mit meinem Aufbau vergleichen. Speziell die Timings möchte ich mir auf meinem Logicanalyzer ansehen. Ich arbeite jetzt schon seit einigen Tagen an einer funktionierenden SPI Kommunikation zwischen einem HCS08 un einem VMUSIC2 Modul. Ich schaff das einfach nicht. Ein Aufbau wie in der APP Note beschrieben wäre der letzte Versuch irgendetwas aus dem VMUSIC2 rauszukitzeln
-
Thread
Spielgerät gesucht
für den Programmier/DebugAdapter vorhanden sind. Und natürlich noch der "normale" Prozessor. Der Pic18F13K50/14K50 hat eine ECHTE USB Schnittstelle und kann direkt ohne irgendwelche Schnittstellenbausteine an jeden PC mit USB angeschlossen werden. Es sind Beispiele und Lernübungen dabei - es werden
ohne USB auch einzeln kaufen, kostet dann aber 20 Euro... DM164130-4 - PICkit 44-Pin Demo Board (PIC18F45K20) )
-
Thread
Verwirrung: PIC mit TCP-IP Stack
. Weg1: Normale PICs mit SPI über den ENC28J60 an RJ45 Buchse mit integr. Magnetics Weg2: PIC18f97j60 hat integrirten PHY, nur noch RJ45+Mag erforderlich Weg3: PIC32MX695F512L80PT (inkl Ethernet) + PHY Chip DP83848C + RJ45-Mag. Für welche der o.g. Möglichkeiten kann ich die Software TCP-IP
beschritten, allerdings achte auf den Programmspeicher, die TCP/IP-SW verbraucht viel Platz. Mit einem PIC18F2550 und entschlackter TCP/IP-SW bleibt leider kein Programmplatz mehr über für etwas Sinnvolles. Aber: TCP/IP klappte problemlos. Schöne Grüße Gereon Eising
-
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
PIC32 brennen
einem PIC32MX5xx hatte ich keine Probleme, sollten auch alle anderen gehen. Dafür, das man nur einen PIC18LF4550 braucht :) Den Clone von Sureelectronics habe ich hier auch liegen. Die paar Euro war der auch wert. Geht wunderbar. Nur die PICKIT Software aus dem Forum ist noch etwas bugy, falls man auch
PIC32MX5xx hatte ich keine Probleme, sollten auch alle anderen > > gehen. Dafür, das man nur einen PIC18LF4550 braucht :) Genau davon kann man nicht automatisch ausgehen. Das Pickit2 funktioniert auch mit den PIC32 MX4xx und PIC32MX5xx, aber nicht mit den neueren PIC32MX6xx oder PIC32MX7xx. Deshalb
-
Thread
PIC MPMASMX PIC-AS
gputils ist recht gut. hat sehr viele header (bis PIC18 glaube ich). und macht objekt dateien, was bei groesseren sachen doch sehr hilfreich ist. Ausserdem läufts auf jedem dreck. Die geschichte mit den banksels machst du am besten mit makros die dir
Hab mal grad geschaut: Die letzte Änderung des Assemblers ist rund 10 Jahre her. Da hatte ich die PIC18 eingebaut, aber nie benutzt. W.S.
-
Thread
Einsteiger - PIC oder Nicht für mein Vorhaben ?
allem beachten: PIC ist nicht gleich PIC !!! D.h. ein PIC12xxx wirds wohl nicht schaffen, ein PIC18xxx sollte es schaffen. Ich würde aber auch zum AVR raten, da man solche großen Projekte besser in C machen kann. Und einige PIC C-Compiler können nicht mal 32Bit Zahlen, welche ja für ein FAT32
Für die PIC18 gibts eine C-Compiler Demo direkt von Microchip, die auf 60 Tage begrenzt ist. Bei der letzten Version (v2.30) hat es gereicht, den Compiler nach 60 Tagen einfach neu zu installieren, dann hatte man
-
Thread
Mit PIC12F629 WS2812 NeoPixel ansteuern
#6567409: > Habe ich bereits gesehen. Nein, wohl doch nicht so ganz. Denn unter "Für PIC12, PIC16, PIC18..." ist dir der Link "Forenthread" entgangen! https://www.mikrocontroller.net/topic/322375#3794406 Da sehe ich reinen C code, allerdings für etwas moderneren Controller. Gruss
Habe ich bereits gesehen. > > Nein, wohl doch nicht so ganz. > Denn unter "Für PIC12, PIC16, PIC18..." > ist dir der Link "Forenthread" entgangen! > > Beitrag "Re: [ASM & C] PIC12/PIC18/PIC24 WS2812 SPI Library" > > Da sehe ich reinen C code, > allerdings für etwas moderneren Controller.
-
Thread
Suche einfache Lösung für SPI zu CAN
ist auf den ersten Blick gut dokumentiert und > wird mir hoffentlich den Einstieg erleichertn. PIC18F26K80, MCP2551, ein 8MHz-Quarz, und etwas Kleinkram. Mehr brauchst Du nicht für einen CAN-Knoten. Dazu noch die Anschaltung für Deine Sensoren und das wars. Passt alles auf eine kleine Lochrasterplatine
Prozessor mit 56 Bit DSP-Erweiterung. Ist von der Hardware her genauso einfach zu beschalten wie der PIC18F26K80, braucht aber 3.3V (der PIC18 kann mit 3.3 oder 5V betrieben werden). Ich habe mir den ADC angeschaut. Bei 24 Bit musst Du ziemlich aufpassen, dass Du so wenig Störungen hast, dass Du von
-
Thread
Entwicklungsboard Easy PIC v7 (PIC18F45K22)
Morgen, wie muss ich bei folgendem Chip mit Interrupts umgehen (typspezifische Befehle, ...)? - PIC18F45K22 Ich habe den Chip auf einem Entwicklungsboard Easy PIC v7. VIELEN DANK!
Guten Abend, ich möchte folgendes Programm auf meinem Easy PIC v7 (PIC18F45K22) zum laufen bringen!? Das folgende Programm ist für den PIC18F4550 geschrieben. [c] #include <p18f4550.h> #include <portb.h> #include <timers.h> #include <delays.h> /* low voltage
-
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
Mikrocontroller I2C CAN
PIC18F26K80 LPC11C24
Frank K. schrieb im Beitrag #4069170: > PIC18F26K80 Es gäbe auch noch den dsPIC33EP32GP502 bzw. MC502. Hat weniger Flash (gibt aber auch noch mehr), aber 32bit Timer, mehr 16bit Timer und kann bis zu 70MIPS statt 16MIPS wie beim PIC18.
-
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
PIC18F4550 führt ständig RESET aus.
Hallo, ich habe ein Platine aus der Industrie mit PIC18F4550 und USB Schnittstelle der nicht startet. Reset Pin ist dauerhaft bei 4.8V. Externer Quarz läuft mit 12MHz. Versorgung 5V ist stabil. Anhang des Stromes sehe ich, dass der PIC versucht zu
Alexander K. schrieb im Beitrag #7584942: > Hallo, > > ich habe ein Platine aus der Industrie mit PIC18F4550 und USB > Schnittstelle der nicht startet. > Sind noch andere Bauteile als der Pic auf der Platine?
-
Thread
C Compiler für PIC 16F688
sonst keine in Nanowatt Technoligie! Okay, das war ein Irrtum und somit kommen natürlich auch PIC18Fxxx in Frage! Danke für den Tip!! Peter.
du anscheinen bei einer alten Liste nachgesehen haben. In dieser Liste sind doch um etliches mehr PIC18F aufgeführt als PIC16F. http://www.microchip.com/ParamChartSearch/chart.aspx?branchID=54&mid=10&lang=en&pageId=74 Viel Spass mit den PICs. mfg Schoasch
-
Thread
"Echte" USB-Seriell-Wandler
Alternative wählen. ICh verwende z.b. gar keine der FTDI USB Wandler mehr und setzte Stattdessen den PIC18F13K50 (PIC18F14K50) mit dem "USB-CDC-Seriell Converter" Beispielprogramm als Wandlerbaustein ein. Nur das Demo Aufspielen und fertig... Setzt natürlich voraus das man die PIC bespielen kann, ist
Firmware einbringen. Mittlerweile gibt es sogar eine Version die ganz ohne Quarz auskommt. Der PIC18F25K50. Allerdings bei Reichelt noch nicht verfügbar. Für "echten" RS232 Pegel benötigen die natürlich auch einen Pegelwandler, aber als Ersatz für die FTDI sind die wirklich gut... Gruß Carsten
-
Thread
PDIUSBD12 ersetzen oder "adaptieren"
USB HOST Ersatz, und das ganze dann funktioniert, wäre ich überglücklich. Ich würde dann einen PIC18F2550 als Rudimentären Chip nehmen ( Arduino, AVR ect habe ich leider keine Erfahrung ) und an dem Taster hängen. Der PIC18 soll dann mit dem USB HOST CHIP kommunizieren und die Befehle umsetzen auf
Rudi schrieb im Beitrag #3498515: > Ich würde dann einen PIC18F2550 als Rudimentären Chip nehmen ( Arduino, Nimm lieber einen PIC32MX250F128B, der hat USB OTG, d.h. der kann direkt als USB Host dienen, ohne weitere Bausteine. fchk
-
Thread
CanBus (PIC) OBD kommunikation
ich vorhabe? Ich will aus der OBD Schnittstelle Daten auslesen. Dafür habe ich eine Platine mit pic18f4580 mit mcp2551 aufgebaut. Baudrate auf 500 kbps eingestellt. Es so programmiert, dass ich nur die ID sehe, die über den Bus geschickt werden. Funktioniert aber nicht. Darauf hin habe ich einen
Funktioniert die Kommunikation. ich kann alle IDs am LCD sehen. Meine Hardware 3 platinen: 2 x pic18f258 mit mcp2551 1 x pic18f4580 mit mcp2551 Node 1: Sendet ID 0x80 und Sorgt dafür, dass Node 2 led toggled. Node 2: Sendet ID 0x350 und Sorgt dafür, dass Node 1 Auf Bildschirm
-
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
PIC oder ATMEL?
Flisskommaarithmetik und Stringverarbeitung nicht herum komme. Werde dazu entweder den 16F877A oder einen PIC18Fxxxx einsetzen. Das Ganze ist dafür nicht sehr zeitkritisch...
Hallo Severino für die PIC18 bietet Microchip den C-Compiler als Studentenversion kostenlos an: http://www.microchip.com/stellent/idcplg?IdcService=SS_GET_PAGE&nodeId=1406&dDocName=en010014&part=SW006011 Noch besser sind
-
Thread
[V] verschiedene Microchip µC's
PIC16LF877A-I/P - IC MCU 8BIT 14KB FLASH 40DIP Einzelpreis: €2,50/Stück , Posten: €18 09 Stück PIC18F252-I/SP - IC MCU 8BIT 32KB FLASH 28SDIP Einzelpreis: €2,50/Stück , Posten: €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
-
Thread
Interrupt mit PIC18F27J13
Hallo Leute, ich bin ganz neu bei diesem forum. Ich wollte einen Interrupt mit dem PIC18F27J13 programmieren aber ich bekomme fehlermeldungen. Ich möchte daten über SPI senden wenn ein Interrupt da ist aber davor sollten der Akkumulator Status und BSR vorher geretet werden. Das Programm
conflicting declarations for variable "INTCONbits" (C:\Program Files\Microchip\xc8\v1.12\include\pic18f27j13.h:15907) (908) exit status = 1 ********** Build failed! ********** kann mir jemandem Helfen? Ich brauche dringend bitte Hilfe. Danke
-
Thread
Probleme mit PICkit2 und PIC18F242
gehörigen Software. Der Programmer wird auch von der Software erkannt. Wenn ich aber mein Schaltung mit PIC18F242 anschließe wird dort kein Prozessor erkannt. Diselbe Schaltung lässt sich mit MPlab und dem ICD2 ohne Probleme programmieren. Ich möchte aber das PICkit2 Modul nutzen um mehrere IC´s unabhängig
macht. Leider wird wie oben beschrieben kein PIC erkannt. Kenn jemand Probleme des PICkit2 mit dem PIC18F242? Vielen Dank für eure Antworten.
-
Thread
PIC18F2553 ADC Problem. Hilfe!
gleichgerichtete Netzspannung auszumessen. Ein PIC als USB-Device, verbunden per SPI mit einem zweiten PIC18F2553 zum Messen des Signales per ADC-AN0. 336 Messpunkte landen dann in meinem PC Programm und werden dort in ein Chart ausgegeben. Siehe angehängtes Bild. Die Sinuspannung wird gleichgerichtet
verbunden mit einem ICL7660 (Ladungspumpe, -4,8V). Der Ausgang des AD820 ist direkt verbunden mit einem PIC18F2553 12Bit-ADC PIN-AN0. Als Präzisionsspannungsreferenz ein LT1021 5,00 Volt Zum Testen benutze ich vorerst einen 6V Netztrafo (Umax = 10,2 V) => Umax-AN0 = 127 mV (10,2V / 80,2); (1 ADC-Digit
-
Thread
SD-Karte Initialisierung PIC 18F452
Hallo allerseits. Habe von einem Vorgänger eine fertige Hardware zur Speicherung von Daten auf einer SD/MMC Karte übernommen. Leider tritt schon beim Initalisieren der Karte ein Problem auf. Als Antwort auf den Befehl "Go_IDLE_STATE" (CMD0) erhalte ich nicht das gewünschte '0b00000001" sondern beim ersten einlegen der Karte die Antwort '0b00111111' und bei jedem weiteren Versuch '0b10000000'. Vielleicht kann mir einer von euch weiterhelfen. Der Code sieht folgendermaßen aus: PORTC = 0; TRISC = 0b10010000; //CS-Pin = RC2 OpenSPI(SPI_FOSC_16,MODE_01,SMPMID); //Fosc = 4Mhz,
-
Thread
MPLAB C18 PIC interner EEPROM brenne
hallo, ich such jetzt bestimmt schon 1h wie man den internen EEPROM von meinem PIC 18F2550 mit beschreiben kann beim brennen des pics. Ich benutze dafür USBurn von Sprut und MPLAB IDE 8.5 C18. Unter View -> EEPROM kann man ja was reinschreiben was nacher in den EEPROM soll, theoretisch
PIC 18F2550, Start des EEPROM beim Brennen: 0xF00000 Quelle: http://ww1.microchip.com/downloads/en/DeviceDoc/39622k.pdf Kap.5.5
-
Thread
RFID MFRC522 und PIC18FXXXX
über das Datenblatt verrät das eine Eingangsspannung VCC von 3,3V benötigt wird. Wenn ich also den PIC18F4550 benutze muß ich für das Modul noch einen LDO mit 3.3V Ausgangsspannung dazubasteln (plus ein paar C's). Soweit sogut, aber was ist mit den SPI Leitungen vom Pic zum MFRC522 ??? Tja, hab da nichts
Du kannst einfach den PIC auch mit 3.3V betreiben. Und für den PIC18F4550 gibts verbesserte Nachfolger, PIC18F45K50 und PIC18F45J50, die weniger Strom verbrauchen und mehr Features haben und inzwischen auch billiger sind. Der Trend geht zu 3.3V. fchk
-
Thread
PIC 32 Erfahrungsberichte
Hmmm, also ich habe vor 2 Monaten mit einem PIC16 und einem PIC18 angefangen und möchte demnächst auch diese PIC32 ausprobieren. Mir fehlt leider die Idee für ein schönes Projekt. Weiss zufällig jemand, wie lange ein Cycle bei den PIC32 braucht? Bis zu den PIC18 galt ja: 1 Cycle = 4 Takte. Damit konnte man genau bestimmen, wie lange ein Assemblerprogramm braucht. Wie ist das bei den PIC32? Viele Grüße Sebihepp
-
Thread
Auf dem Kriegsfuss mit AVR
64kB) 2. wieso die Blockgrösse für das Selfprogramming ganze 512 Bytes beträgt (beim vergleichbaren PIC18F4620 sind das handliche 64 Bytes) 3. WAS falsch mache, dass meine ISP-Routinen (page erase, page write) alle ausgeführt werden, ohne das sich nur ein Byte verändert (keine Lockbits sind gesetzt)
2. wieso die Blockgrösse für das Selfprogramming ganze 512 Bytes beträgt > (beim vergleichbaren PIC18F4620 sind das handliche 64 Bytes) Hat mit der Flash-Technik zu tun. Warum auch nicht. Für Kleinkram ist das Flash nicht zuständig. > 4. warum das Setzen von Fuses immer so ein umständlicher Akt
-
Thread
Suche µC mit USB und 5V Versorgungsspannung
und am besten 5V Versorgungsspannung http://www.microchip.com/wwwproducts/Devices.aspx?product=PIC18F45K50 - 1.8V - 5.5V - 35 IOs - 32kB Flash
Empfänger sollte ab 2.0V sicher high erkennen. Zum Prozessor: eine mögliche Alternative wäre z.B. ein PIC18F4550 Gruß Anja
-
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
ECAN mit PIC4580
Ich denke mal es ist ein PIC18F4580 gemeint...
Entschuldigung mein Fehler. Ich meinte natürlich den PIC18F4580. Danke schon mal für die Tips. Ich werde mir das mal angucken.