-
Thread
C Compiler für PIC
hmm.. Der C18 ist nur für die PIC18ner oder? Wie sieht es denn bei dem CCS mit ANSI Kompatibilität aus?
finale Compilierung kannst Du ja deinstallieren + neuinstallieren :) Das geile an den PIC18: Sie sind schneller, haben Hardware-Multiplikation und es gibt sie auch mit eingebautem USB-Modul.
-
Thread
fprint Warning [2066]
Hallo, MPLAP 8.4 / C18 Compiler 3.34 / PIC18F2620 bekomme bei >>> printf("Test-String\n"); <<< folgende Meldung Warning [2066] type qualifier mismatch in assignment Diese Datei >>> #include <stdio.h> <<< ist eingebunden
Kenne mich mit pic nicht gut aus, aber ich habe mal spasseshalber nur die Warnung gegoogelt und bin auf Anhieb bei einem Eintrag gelandet der sich auf PIC resp. C Compiler bezieht. Es geht wohl um den Mix von Speichermodellen
-
Thread
Lernen aber welche Sprache und wo für (Pic)
C-Compiler heute auch besser sind. Also Punkt 1 -> C = mein Tipp Ich würde statt eines 16F628 einen 18FXxx + C18 Compiler (Studenten Version) nehmen. C18 gibt bei Microchip kostenlos. Onkel Sprut hat ein kleines Toturial in Petto ;). Libarys sollte man auch bei Microchip finden können, also eigentlich
Eine neuere Seite (deutsch), welche sich hauptsächlich mit der 18er Reihe der PIC beschäftigt: http://pic-projekte.de/
-
Thread
PIC 16F690 für Wechsellstromsteller Programmieren
um: Es gibt so viele Info`s, und du fragst so etwas.... Warum gibt es die 10er, 12er, 16er, oder 18er Typenvielfalt? http://www.sprut.de/electronic/pic/typen.htm Wann mußt du abgeben oder vorstellen und könntest du es dann auch erklären was du dann abgibst?
> Es gibt so viele Info`s, und du fragst so etwas.... Warum gibt es die > 10er, 12er, 16er, oder 18er Typenvielfalt? > > http://www.sprut.de/electronic/pic/typen.htm > > Wann mußt du abgeben oder vorstellen und könntest du es dann auch > erklären was du dann abgibst? heute hat den Prof zu
-
Thread
3 Phasenmotor über PIC ansteuern
vollkommen (4325 RPM). mein problem ist nur der timer in C. und zwar schaffe ich es irgendwie nicht den PIC in c zu "definieren". damit meine ich das er alle befehle/register nicht erkennt. habe versucht dies hiermit aufzuheben "#include <pic18f2520>" hat leider nicht funktioniert.
#3862167: > mein problem ist nur der timer in C. und zwar > schaffe ich es irgendwie nicht den PIC in c zu "definieren". damit meine > ich das er alle befehle/register nicht erkennt. habe versucht dies > hiermit aufzuheben "#include <pic18f2520>" hat leider nicht > funktioniert. Welcher
-
Thread
PWM mit einem PIC
munter die PIC16 weiter - klar vieles ist mit den PIC16 auch möglich, was mit den PIC18 möglich ist, aber die PIC18 vereinfachen einem das leben enorm im vergleich zu den PIC16. in einem bestehenden produkt verstehe
> lege ich dir wärmstens ein PIC18 an herz alle 8-bit-PICs (auch die 18er) haben eine PWM mit 10 bit Auflösung. 16 Bit AUflösung gibt es erst ab den 16-bit-PICs (PIC24... PIC 33...)
-
Thread
Suche schnellen µC
ist PIC Bashing von Leuten ohne Hintergrundwissen ein beliebter Sport. Der Pendant zu den AVR sind die Pics der 16F / 18F Reihe. Wobei diejeniegen Bausteine die Leistungsmäßig im Bereich der ATMEGAS liegen
FreeRTOS geht auch auf PIC32, oder?
-
Thread
Wird ein gesperrter Interrupt später bearbeitet
Hallo, ich hätte mal eine grundsätzliche Frage, verwende zwar den PIC18F4580, sollte aber eine anderen MCUs die gleiche Problematik sein. Frage: Wenn ich das GIE = 0 setze, also alle Interrupts sperre, und es später wieder freigebe, wird dann eine Interruptanforderung
Dirk F schrieb im Beitrag #1907837: > Aber im Datenblatt des PIC 18F4680 wird strensgtens empfohlen, die > Interrupts zu deaktivieren, wenn man ins EEPROM schreibt. Jetzt fällt mir wieder ein, warum ich diese PIC-Dinger nicht mag... ;-) Oder soll damit nur ein
-
Thread
8x8 Hardware Multiplier
Benedikt K. wrote: > Auch bei den normalen PICs ? Ich denke schon. Der interne Ablauf von PIC30 und PIC18 ist recht ähnlich. Beide besitzen Befehle, die aus dem RAM lesen, damit rechnen, und ins RAM zurückschreiben (jedoch nicht bei der Multiplikation) und benötigen für einen 1-Wort Befehl insgesamt
Höhe betrachtet, hat Microchip selbst wohl noch keine einzige wirklich eigene Architektur geschaffen. PIC30 erbt einen Teil von PIC18, die wiederum von den 12-14-Bit-Word PICs und die 12-Bit-Word PICs sind von General Instrument. PIC32 wiederum ist von MIPS.
-
Thread
DC-Motor steuern mit H-Brücke
, ich würde einen kurzschlußfesten Motortreiber ähnlich TLE4207G verwenden. (schaltet oberhalb 18V ab). Gruß Anja
Loesung. Hm. Mit Thyristoren hatte ich kaum zu tun. Ich hätte zwar eine Wechselspannung (+/- 16...18V), aber die Ansteuerung erscheint mir hier schwierig: Das Steuersignal kommt von einem PIC, dessen Betriebsspannung herkömmlich aus der Wechselspannung gewonnen wird.
-
Thread
Binär-->BCD in C
Algorithmus um eine binäre Zahl > kleiner 99 in eine zwei Stelle umzuwandeln. Der Code soll auf einem > PIC18 laufen, der kann Multiplikationen in Hardware. So richtig ist mir irgendwie noch nicht klar, was du machen willst.
Alternativ kannst du auch mit BCD Zahlen rechnen. Der Pic18 hat dafür immer noch ein DC Flag. Irgendjemand sollte dieses Flag doch mal benutzen!
-
Thread
PIC mit PS3 Controller über Bluetooth ansprechen
Danke sowas wäre perfekt uns! Das einzige Problem, das ich darin sehe ist das wir eine PIC18 verwenden (wegen 4 CCP/ECCP Outputs) und bei dem Eval-Kit nur was von PIC24, dsPIC oder PIC32 steht. Würde das mit dem PIC18 auch funktionieren?
: > Danke sowas wäre perfekt uns! > > Das einzige Problem, das ich darin sehe ist das wir eine PIC18 verwenden > (wegen 4 CCP/ECCP Outputs) und bei dem Eval-Kit nur was von PIC24, dsPIC > oder PIC32 steht. Würde das mit dem PIC18 auch funktionieren? Nein, der Bluetooth-Stack ist dafür zu groß
-
Thread
Küchenmaschine Elektronikfehler
OK, gefunden 18K Vorwiderstand und 1N4004 als Geichrichter. Fehlt noch die Spannung der Z-Diode D2.
0.7V] / 18 000 Ohm auf = 18mA auf ca. -3.9V unterhalb vom Potential von A1 gezogen wird. Wenn die IOs RB0 bis RB2 (mehr Pins = mehr Strom) in dem geposteten Schalplan also auf GND schalten, dann würden aus
-
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
PIC EEPROM und ARRAY
Ich würde einfach zu größeren PICs greifen. Entweder PIC18 oder PIC24. Auch bei PIC24 gibt es mit den PIC24F(V)xxKAxx und PIC24FxxKLxx kleine Typen, und die sind deutlich angenehmer zu programmieren, weil es keine Banks gibt, der C30/XC16 sich um das Einblenden des Program Flashes in den Datenadressbereich kümmert (also kein rom bzw ram Keyword wie beim C18 nötig), und die Peripherie ist auch teilweise besser. PIC16 würde ich nur noch bei Projekten verwenden, bei denen es um größere Stückzahlen geht. Für Einzelstücke lohnt es eigentlich nicht mehr.
-
Thread
Neueinsteiger Hier
PIC18: Kostenlose IDE (MPLAB X IDE), kostenlose "Brennsoftware" (in der IDE integriert), kostenloser C-Compiler (XC8), USB-Programmer/Debugger ca. 30€ (PICkit3). Abhängig von der gewünschte IO-Zahl auch
Ich würde auch den PIC 18 nehmen.
-
Thread
[V] Mini GPS Module - SkyTraq Venus 6 (22x22x8mm)
auf ein Kabel von einigen Metern, mit TTL sollte man das vermeiden. Wenn nun ein GPS Modul an einen PIC soll, so haengt man TTL an TTL und gut ist. Fuer ein Funkgeraet braucht man einen 2.UART am PIC.
Ok, letzten Kommentar vergessen, hab PIC statt PC gelesen.
-
Thread
Dumme Frage zum "C" mit AVR's
es in PORTA ändern und musst nicht nur im Header einmal etwas ändern. Bei den 22 Modulen die mein PIC Programm hat nicht grad schön.
rjmp .+6 ; 0x7c <main+0x32> 76: 20 81 ld r18, Z 78: 25 23 and r18, r21 7a: 02 c0 rjmp .+4 ; 0x80 <main+0x36> 7c: 20 81 ld r18, Z 7e: 28 2b or r18, r24 80: 20 83 st Z, r18
-
Thread
PIC Programmiergerät, Lötstation
auch über den USB Anschluss installieren? So wie hier erklärt: http://www.sprut.de/electronic/pic/8bit/18f/programm/usbbootloader/usbboot.htm Braucht man die zusätzlichen Programmiergeräte also nur, wenn kein USB Anschluss vorhanden ist oder wofür sind diese da? 2. Wenn ich die PIN´s
Hallo Simon, Schau mal hier: http://www.ebay.de/itm/Logifind-PIC-Development-Board-PIC-40-MINI-PIC18F4550-Learning-board-USB-DEMO-/122254337452?hash=item1c76ed25ac:g:37MAAOSw-0xYQ7zv Da hast du gleich einen "großen" 18F4550 PIC Drauf. Der Programmer passend
-
Thread
Display "TFT Proto" an µC ?
Für PIC gibts hier ne Library: http://www.mikroe.com/eng/downloads/get/932/pic32mx4_mmb_examples_v200.zip in Microchip/Graphics Ich nähm wohl eines.
steht dazu folgendes: [code] 2. System interface – High-speed interfaces via 8-, 9-, 16-, 18-bit parallel ports – Serial interface Interface for moving picture display – 6-, 16-, 18-bit bus RGB interfaces (VSYNC, HSYNC, DOTCLK, ENABLE, DB17-0) – VSYNC interface (System
-
Thread
Sprach oder Audioausgabe mit PIC
werden. Was hättest ihr da für Vorschläge wie man das macht? Realiesieren wollte ich das mit einem PIC18 in Assembler oder in C. Da hätte ich 18f252,18f452,18f26j50,18f14k50 oder 18f97j60. Wenn es leichter gehen würde könnte ich auch an einer Raspberry einen RFID Leser rann fummeln. Nur mit der Programmierung
> Was hättest ihr da für Vorschläge wie man das macht? > Realiesieren wollte ich das mit einem PIC18 in Assembler oder in C. Da > hätte ich 18f252,18f452,18f26j50,18f14k50 oder 18f97j60. Nimm einen dsPIC33FJ128GP802. Der hat Stereo Audio Out eingebaut. Die Sprachdaten packst Du auf ein großes
-
Thread
DAB+ Modul KeyStone 8650
da bei (dem open-source Projekt?) monkeyboard bedienen. Zunächst möglichst einfach, z.B. wird der PIC entfallen, der wohl nur USB-UART-Funktionen hat. Ich werde das Modul direkt per Raspberry an den UART anschließen, da brauch ich den PIC nicht. Da sowohl Raspberry als auch das Keystone-Modul 3,3V-UART-Pegel
2. when pin 6 of the PIC18F14k50 is making high (>2,6v), the USB-->rs2332 is disabled and bluetooth control is possible. (RX/TX of the HC-05 is parallel connected to the keystone). I've connect the HC-05 pin32 to pin6 of PIC18F14k50
-
Thread
Hilfe - PIC 16F768 Resetet sich sändig - Hilfe
Timer im PIC, der einen eigenen internen RC-Taktgeber besitzt, und somit von der Funktion des PIC unabhängig ist. Dieser Watchdogtimer (WDT) löst, wenn er eingeschaltet ist, alle 18 ms (Toleranzbereich: 7 ms ...
ein Reset auszulösen. Stürzt das Programm aber ab, wird der WDT nicht mehr gelöscht und startet den PIC neu. Falls 18 ms zu kurz sind, kann man den Vorteiler des TIMER1 benutzen und so einen WDT-Zyklus von bis zu 2,3 s einstellen. Dann steht der Vorteiler aber dem TIMER1 nicht mehr zur Verfügung.
-
Thread
ICD2 und PIC16F
nein, nicht alle 16f haben die Debug-HW. Wuerde dir einen ICD2 Nachbau empfehlen, mit USB-pic, nicht den orginalen.
hi. ich hab selber auch nen nachbau mit pic16f877a und 18f4550. Der läuft super schnell. bei einzel schritt debug liegt die zeit eigentlich immer unter 1 sec pro schritt. meist sogar deutlich. Oft gibts probleme bei den dingern wenn sie an
-
Thread
Ledleiste verdunkeln
habe ich vom Pic her schon für eine Lautstärkenregelung gebraucht. :-(
Helligkeit wird nicht über den Pic geregelt. Nur die Ledleisten werden über den Pic aktiviert. @Tom danke ich werde mal nachschauen
-
Thread
PIC16F57 Initialiesierung
Hallo Forumgemeinde. Ich habe da ein paar kleine Probleme mit dem PIC16F57 ... unzwar ist mir die Initialiesierung nicht so ganz einleuchtend ... habe vorher den PIC16F84A programmiert ... dies viel mir recht leicht aber bei diesem neuen PIC ??? zBsp.: will ich PORTA
und wo sich fast jede Led >ansteuern lässt ... Hast du einen Schaltplan plus Programm dafür mit PIC16F57? Falls nicht ist dieser PIC ja wohl ein Griff ins Klo. Schau dich mal bei den PIC18F um. Das ist eher das was du brauchst.
-
Thread
Microcontroller mit Netzwerkanschluss
Wenn du es billiger und einfacher haben willst, nimm ein PIC18 mit intergrierter Ethernet MAC und PHY.
bausatz? mit platine und co? ja klar. Such mal bei http://www.olimex.com/dev/index.html nach den PIC-WEB oder PIC-MICRO-WEB. Oder bei Microchip direkt oder bei ebay nach "PIC18 Ethernet" suchen. Oder du nimmst nen Spannungsregler, einen PIC18 und ne Netzwerkbuchse und lötest selber ein bisschen
-
Thread
Pollin Touchpad MODEL TM1001A
auch so aus wie das hier. Das konnte ich mal rauspiepsen: [pre] Verbindung auf Touchmodul zu PIC 1 Vdd 2 (U2 PIC Pin18 RA1) 3 (U2 PIC Pin17 RA0) 4 Taste R von Tastenmodul (Low aktiv) (U1 Pin32) 5 Taste L (Low aktiv) (U1 Pin31) 6 Vss/Gnd 7 ?, schaut nach nix aus ;) 8 ? U1 = T1002
Hallo, vielen Dank für Deine Antwort! 2 (U2 PIC Pin18 RA1) 3 (U2 PIC Pin17 RA0) Dies ist genau wie bei meinem. Am PIC sind RA0 und RA1 die Inputs. Tastermodule hat meins nicht soweit ich weiß. Hast Du eine Ahnung welcher Hersteller das ist
-
Thread
PIC und LM35
Hallo miteinander Und schon plagt mich das nächste Problem. Ich muss mit einem PIC 18F eine Temperatur zwischen 20 und 30°C messen. Der LM 35 DZ sollte das angeblich hinkriegen. Die Genauigkeit von ca. 0.5°C reicht für mich auch vollkommen aus. Nun weiss ich aber nicht, ob ich
hallo ehm ja sorry. verwende den 05er... nicht 08er spannungsregler! PIC18F4525 und hier das datenblatt. http://ww1.microchip.com/downloads/en/DeviceDoc/39626e.pdf ich habe nichts gefunden. vielleicht übersehen. gucke nachher über den mittag nochmal nach... war aber
-
Thread
Suche 8PIN µC
Alle PIC-Benutzer, die ich kenne, haben mit dem PIC angefangen, d.h. sie kannten vorher noch nichts besseres. Es gibt gute PIC-Webseiten (Sprut), die man unbedingt lesen sollte, da doch einige ziemlich gemeine
Hallo Peter, da bin ich offenbar die erste Ausnahme von Deiner Regel. Bin beruflich seit 5 Jahren PIC Programmierer (erst 16C, jetzt 18F Serie), hab aber mit Z80 angefangen, dann HD64180 und anschließend 8051 beackert (was tut man nicht alles um in seinem Job zu Geld zu kommen) Es stimmt auf jeden
-
Thread
500Hz mit PIC ausgeben
ich würde PIC16 nicht weiter verwenden. Stattdessen würde ich an deiner Stelle dessen Nachfolger, den PIC18 verwenden. (leistungsfähiger, umfangreicher, suche dir am besten ein Modell mit einem internen Schwingkreis
was du machen willst (kleinen Schaltungen auf dem Steckbrett, kleine Steuerungen, ...) wird mit dem PIC18 besser möglich sein Schau auch mal auf http://www.sprut.de/ zu PIC Schaltungen und Erklärungen.
-
Thread
PIC Projekt (Neuling)
Hallo guten Morgen, möchte ein größeres Projekt mit dem PIC18F452 mit einem 40 MHz Quarz erstellen. Frage 1. Wie schnell ist der SPI Bus um 1 Byte an die Hardware/Schieberegister zu übertragen ? Werde warscheinlich 8 Schieberegister x 8 Bit hintereinander
hallo, bist du der Auffassung, das bei dem Projekt mit dem PIC18F452 die Rechenleistung nicht ausreicht? Habe das Datenblatt vom PIC18F2431 angesehen. Es sind reichlich PWM vorhanden. Was ich aber bei diesem vermisse, ist "Parallel Slave Port" Ist für mich einfacher
-
Thread
pic - wie aus hex-file asm code machen?
Programmierer sollte man sowas können - jedenfalls für eine übersichtliche Architektur wie die der kleinen PIC's (vorausgesetzt, du meinst PIC16xxx oder PIC18xxx und keine PIC32...) W.S.
einen disasembler schreiben. Wenn ich es jetzt richtig gesehen habe dann kostet das teil für die pic 18 ja was, nicht schön. Wenn es keine andere möglichkeit gibt ist selber schreiben angesagt. Habe zumglück sowas für einen 8048 oder 8051 mal gemacht, nur wo das ganze ist? Wird eine nette suche.
-
Thread
neue schnelle PIC16F
Von Microchip gibt es 3 neue schnelle PIC der Reihe PIC16F: PIC16F1454, PIC16F1455, PIC16F1459, alle laufen bis 48 MHz und haben USB 2.0 onboard, die Gehäuse haben 14 bzw. 20 Pins. http://www.microchip.com/wwwproducts/Devices.aspx?dDocName
Oder bei Pic18 bleiben. Gibt kostenlose Libraries für kostenlose (leider verkrüppelte) Compiler. Haben auch High-Speed, nicht nur Full-Speed. So als Hobbybastler finde ich die paar Cent Preisunterschied nicht
-
Thread
Kennt jemand diesen MCU
bei dem der Quarz (OSC1/OSC2) exakt an den Pins 7 und 8 dieses 28-Pin QFN-Gehäuses liegt, ist der PIC18F27K42 (oder andere Modelle der PIC18F "K42" oder "K83" Serie). Details zum Pinout (28-Pin VQFN) Bei diesem speziellen Gehäusetyp (6x6 mm oder 4x4 mm) ist die Belegung oft wie folgt standardisiert
Kondensatoren erleichtert. Pin 28: VDD (Versorgung) Passende moderne Modelle Diese Chips nutzen die moderne PIC18-Architektur mit "Core Independent Peripherals": PIC18F27K42-I/ML: 128 KB Flash, 8 KB RAM, Vectored Interrupts und DMA. Sehr leistungsstark für 8-Bit. PIC18F25K83-I/MX: Optimiert für Automotive/Industrie
-
Thread
Mikrocontroller mit PC via HID
bist, wirst Du einsehen, dass es schlauer ist, Deinen Atmega gegen einen PIC18F46K50 oder PIC18F46J50 zu tauschen, um den extra USB-Chip einzusparen. > Gibt es irgendwelche Bibliotheken für den MCP2200 für den Datenaustausch > oder wird das einfach mit "normalen" Befehlen
Ports da. Kannst mir kurz erklären, was du mit Bitbanging meinst? > Deinen Atmega gegen einen PIC18F46K50 oder > PIC18F46J50 zu tauschen, um den extra USB-Chip einzusparen. > PS: Wenn Du keine Handshake-Leitungen brauchst, kannst Du auch den > MCP2221 verwenden. Das ist ein vorprogrammierter
-
Thread
HDD Clock (Timer Programmieren)
II schrieb: > und wer soll in "C" Programmiert werden? Was sagt das Datenblatt zu > Timern? PIC18f2520 Kaj schrieb: > Traurig. Du solltest in der Lage sein, dir dieses Wissen selbst zu > erarbeiten, sei es durch das Lesen eines Buches oder durch das Lesen des > Datenblattes deines Mikrocontrollers
In einem Punkt bräuchte ich noch einen Tipp :D ich verwende ja den PIC18f2520, und mein problem ist, dass er den Befehl "ANSEL" nicht erkennt. Ich habe versucht das Problem hiermit "#include <pic18f2520>" zu beheben, bin jedoch gescheitert. Wisst ihr vielleicht woran das
-
Thread
Vergleich der µCs nach IO-Performance
bisweilen nur eingeschränkt für die Anwendung zur Verügung stehen. Manche der Programmer für die PIC16/18 sind auch für die PIC30/24/33 zu gebrauchen. Siehe sprut.de. Und ICD2-Klone gibt's recht günstig, damit ist dann auch Debugging möglich.
Oups - d.h. man muss den nehmen? "Frei" verfügbar gibt es keinen? > Manche der Programmer für die PIC16/18 sind auch für die PIC30/24/33 zu > gebrauchen. Siehe sprut.de. Sprut kenne ich - aber da es für mich 2 paar Stiefel waren, bin ich nicht auf die Idee eines Zusammenhanges gekommen. > Kann
-
Thread
SD - USB MassStorageDevice
Ich habe kürzlich ein MassStorageDevice auf einem PIC18F67J50 realisiert. Ist zwar nur FullSpeed-USB, dafür ist der Chip aber sehr billig. Der PIC18F4550 ist sogar noch etwas pflegeleichter. gruß daniel
großer Batzen Code, der noch kommentiert werden will. Zudem führe ich gerade die Portierung auf den C18 Compiler durch. Auf der Microchip-Seite gibt es ebenfalls eine MSD-Firmware für den PIC18F4550, wenn Du alles entsprechend der Application Notes aufbaust, wird diese Lösung ebenfalls quasi "out of the
-
Thread
Display mit Touchscreen bei Pollin?
bitte einmal alles was du über das Display schon hast geben, denn ich habe auch dieses Display und den PIC 18F4550 und ich schaffe es einfach nicht das Display anzusprechen. Also wenn du mir helfen könntest wäre das super lg Johannes :)
Hi Tony, trotzdem danke! Also ich benutze den C18 Compiler von Microchip und den PIC18F4550 mit 20Mhz Taktung. Wie gesagt im Textmode funktioniert das Display wunderbar nur im Grafikmodus funktioniert die Y Adressierung nicht. Ich hoffe es gibt
-
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
Minimale Hardware für DSPic
Das "früher bei den PIC18" klingt mir ein bisschen so als meinte Rene mit dem dsPIC einfach auf einen etwas moderneren PIC umzusteigen. Mein Hinweis hatte den Zweck dieses Missverständnis, falls es denn bestand, gleich zu
Hallo Rene, ich beschäftige mich zwar (auf dem Papier) mit dsPIC, hab aber noch keine Schaltung realisiert. Nach meiner Auffassung sollte zwischen den 18F und dsPIC kein Unterschied in der äußeren Beschaltung erforderlich sein. Die Teile im DIP Gehäuse haben ja sogar
-
Thread
Datenblatt MSP430F543x
aufgetaucht: Microchip nanoWatt XLP Zitat: Im Einzelnen besteht die neue MCU-Serie aus der 16-bit-PIC24F16KA-Familie mit typischen Ruheströmen von nur 20 nA und den 8-bit-PIC18F46J11- und PIC18F46J50-Familien. Die beiden letzteren weisen typische Ruheströme von weniger als 20 nA auf. Die sechs Mehrzweck-Controller der PIC18F46J11-Familie verfügen über bis zu 64 kByte Flash-Programmspeicher und das Peripherie-Set von früher 64- und 80-poligen MCUs in neuen Gehäusen mit 28 oder 44 Anschlüssen. Zur PIC18F46J50-Familie gehören
-
Thread
kleine Konsole mit PIC: Was für ein Display?
PIC18F* verwendet werden. =) Später vielleicht sogar PIC30F* oder PIC33F* und für ganz einfache Dinge auch mal ein PIC16F*. Einen Kontroller braucht das Display doch, da ich sonst in einem gewissen
setzen könnte. Dann habe ich eine Obergrenze für die Auflösung und Farbtiefe. Danach werde ich mir den PIC24F genauer ansehen und auch nochmal die PIC30F und PIC33F durchforsten. Leider unterstützt mein Programmer maximal nur die PIC18F Serie. Aber ich kann mir damit ja den Brenner9P (rev 5) von www.sprut.de
-
Thread
Ethernet für uC?
Frank K. schrieb im Beitrag #6710861: > Die kleinstmögliche Lösung ist ein PIC18F67J60. Da ist in einem TQFP64 > Package Prozessor, RAM, Flash, Peripherie, Ethernet MAC und Ethernet PHY > drin. Du brauchst noch einen 25 MHz Quarz, eine RJ45 Buchse mit > Magnetics (Magjack
Frank K. schrieb im Beitrag #6710861: > Die kleinstmögliche Lösung ist ein PIC18F67J60. Da ist in einem TQFP64 > Package Prozessor, RAM, Flash, Peripherie, Ethernet MAC und Ethernet PHY > drin. Du brauchst noch einen 25 MHz Quarz, eine RJ45 Buchse mit > Magnetics (Magjack
-
Thread
Guenstige Ethernet Loesung
gefunden. Kurz gefasst: 1. usb board und ethernet controller komatible 2. Guenstiges board fuer PIC18F97J60 3. RF-Link kompatibel 4. Oder habt ihr vlt sogar noch bessere Vorschlaege
Nota bene: PIC18F97J60 kann nur 100x programmiert werden
-
Thread
Einstieg PIC in C programmieren
der Optimierer greift manchmal ziemlich daneben) Ich nutz den SDCC mit den neueren 16bit-PICs (pic18f2550 u.ä). Wie gut der für die 14bitter ist, kann ich nicht beurteilen. /Ernst
Assambler einbinden kann. Wie zb.: CCS, IAR, PICC usw... Achja.. gäbe es nicht vl einen kompatiblen PIC aus der PIC18F Reihe? Dafür gäbe es den C18.Dieser ist frei erhältlich.
-
Thread
Blutiger Neuling pic-programm
Programm zusammenklicken kannst gibt es für pic16 nicht. Nur wenn du dich für die Assemblerbeispiele auf sprut.de begeistern kannst, ist pic16 das richtige für dich.
Und c18 kann nur pic18 programmieren, Sdcc, lass die Finger davon für pic16, sehr viele bugs. Hitech c ist ok, xc8 auch.
-
Thread
MPLAB X und C18-Compiler - Keine Fehlerausgabe
/v3.40/bin/mcc18" -p18F67J60 -k -sco -DOLIMEX -DOLIMEX_PIC_WEB -DYOUR_BOARD -I"../TCPIP Stack/Include" -I"../TCPIP Stack/Include/TCPIP Stack" -I"../" -ml -oa- -I "/Applications/microchip/mplabc18/v3.40/bin"/../h -
\mplabc18\v3.40\bin\mcc18.exe" -p18F67J60 -k -sco -DOLIMEX -DOLIMEX_PIC_WEB -DYOUR_BOARD -I"../TCPIP Stack/Include" -I"../TCPIP Stack/Include/TCPIP Stack" -I"../" -ml -oa- -I "C:\Program Files (x86)\Microchip
-
Thread
Projekt : viele kleine zu einem groß Projekt, brauche Infos
analogen Temperatursensoren kein Extraaufwand mehr) Displayansteuerung? Auch kein Thema, kann der PIC32 auch alles mitmachen. Wie gesagt, je weniger Kommunikation, desto weniger Arbeit und desto weniger Fehlerquellen. Zum PIC32: schau Dir den PIC32MX575F512H(64 pins) bzw L(100 pins) an. 80 MHz, 512k
jedenfalls. Also mich jetzt wegen einer Sache neu einarbeiten? Also würdest du jetzt sagen, ein PIC ist genau so einfach zu programmieren und der nimmt genau so ein schlechtes C wie ich es schreibe, dann würde ich sofort luftspringe machen und sagen, ok, ich nehme einen PIC. :)