-
Thread
vom PIC18f umsteigen?
Hallo zusammen, habe mit dem PIC 18f4550 vor geraumer Zeit einige kleine Projekte gemacht (LCD, USB, Led ein/aud ;) ) und dann längere Zeit nichts. Achja ich bin Hobbyhobby-Bastler und wenn ich mit einem Controller mit Kanonen auf
für einfache Dinge auf eine kleine Auswahl Controller einschränken die man auf Vorrat hat. Bei den 18ern würde ich z.B. den 18F45K20, den 18F4550 sowie als "kleinen" noch den 18F14K50 in betracht ziehen. den 45K20 sowie 14K50 bekommt man für um die 2Euro. Bei den PIC32 ist der PIC32MX795F512L so ziemlich
-
Thread
Welcher brenner für Pic
China bestellen, einen PICkit2-Clone selbst bauen* oder das Original kaufen - einen Sprut Brenner8 selbst bauen* * dazu brauchst du jemanden, der dir das Henne-Ei Problem löst und den PIC18F2550 programmiert. Die meisten Pfusch-Prommer wie JDM können den PIC18F2550 nicht zuverlässig oder garnicht
Ein PICkit2-Clone um 16 EUR ist sicher keine Fehlinvestition, selbst wenn du den Sprut Brenner8 baust - denn du kannst damit auch serielle EEPROMs programmieren und (limitiert) PICs debuggen, und hast auch das Henne-Ei Problem mit dem PIC18F2550 nicht mehr http://www.ebay.at/itm/Clone-Microchip-Development-Programmer-Mini-PICKIT
-
Thread
Warum ausgerechnet "PIC"?
Hallo, ich hab lange hin und her überlegt ob ich mich auf die PIC oder Atmel Schiene begeben soll ("gekommen" bin ich von Ubicom SX-Chips). 1)Bei mir hat der PIC gewonnen (18F..) weil: Gehäuse:PLCC also Sockelbar und die Sockel im 100mil Raster sehr einfach zu
das gelesen habe nicht. @Sven: Ich hab mit nem PIC16F876 @ 20MHz einen Dual PID Motorcontroller mit 360CPR Quadrature Encodern und I2C Ansteuerung realisiert. Läuft wunderbar :) Aber nen Harware Multiplier gibts erst beim PIC18... MfG, Dominik
-
Thread
PIC12F675 Einstieg
Hallo Stefan, naja, der Gedanke ist recht einfach: PIC12 kostet 1€, PIC18 8-10€ PIC12 ist viel kleiner, PIC18 ist riesen-groß. Aber du hast recht, der Umstieg ist total verwirrend!!!! Hast du vielleicht nen Tipp für mich, wo ich den PIC18 billig erwerben
Virus 744 schrieb: > naja, der Gedanke ist recht einfach: > PIC12 kostet 1€, PIC18 8-10€ Also bei Reichelt kostet der PIC18F1220 nur 2,75€. Ich nehme allerdings die AVRs, die haben alle die gleiche Architektur, vom ATiny13 (8pol., 0,89€) bis zum ATmega2560
-
Thread
µC - BUCK - BOOST Konverter
Wolfram F. schrieb im Beitrag #4969524: > Wenn ich Q18 aber umdrehe,hat er im Prinzip keine Funktion mehr, dann > besser ne Diode zwischen Q18 und C22... > Oder ich muss nach MOSFETs ohne Diode suchen.
slup232.pdf oder auch https://www.google.de/url?sa=t&rct=j&q=&esrc=s&source=web&cd=2&cad=rja&uact=8&ved=0ahUKEwit18ab5KjTAhUFaRQKHQdmCxIQFggtMAE&url=https%3A%2F%2Fwww-304.ibm.com%2Fjct03001c%2Fprocurement%2Fproweb.nsf%2F7a84535a0acd580885256b3f000e250a%2Fefbd29acd2fbd28485256f190048dd77%2F%24FILE%2FI-Roal_IBM
-
Thread
PIC16F690 PWM
(mit bis zu 4 ausgänge), man könnte aber 3 Soft PWM programmieren als alternativ einen anderen PIC mit 3 oder 4 PWM module, wie: PIC16F737, PIC16F1829, PIC16F1508 Wie schnell soll denn die PWM Frequenz sein?
Hab sowas mit dem 16F737 gemacht und läuft gut. Damals noch in Assembler und dem leidigen Bankswitching. Heute würde ich nur noch 18F in C programmieren. Bitte beachten dass der PIC keinen EEprom besitzt, das ist mir erst
-
Thread
SDCC & PIC16F
options->Compiler Settings->Other options: -p18f2680 --obanksel=2 --optimize-cmp --optimize-df --use-non-free In der Menü Project->Build options->Linker settings->Links libraries: C:\Program Files\sdcc\lib\pic16\libc18f.lib
Ich programmiere meinen PIC 18F2680 von Anfang parallel mit SDCC und Microchip Compiler. Durch Definition: #define MICROCHIP_C18 0 und dann Abfragen: #if MICROCHIP_C18 einzelne Teile werden angepasst auf beide Compiler
-
Thread
Eure Empfehlung: PIC18 -> ARM umsteigen
Die Frage ist, welche neuen Aufgaben willst Du mit dem ARM lösen und welche Probleme hast Du mit dem PIC18 gehabt. Zu beachten ist auch, die PIC18 laufen von 1,8..5,5V, die ARM brauchen dagegen immer eine stabilisierte Spannung. Die ARM haben viel mehr Funktionen, sind aber deshalb auch viel komplizierter
die nicht technisch sinnvoll > sind... Dem muss man leider zustimmen. Ich bin gerade dabei, von PIC18 auf PIC24 umzusteigen, weil es PIC18 mit den benötigten Funktionen, Gehäusen und 5V quasi nicht gibt. Die PIC24 liegen bei Reichelt rum, sind hoffentlich auch wirklich lieferbar. Ich hoffe nur, dass
-
Thread
MC PIC - Warum diese Ungleichbehandlung?
zu diesen Beispielen AD822 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
Eine 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
-
Thread
Quick and dirty brenner mit pic18f4550
herstellt > http://www.mcuhobby.com/articles.php?article_id=7 Da brauchst Du einen PROGRAMMIERTEN PIC18F2550: Henne/Ei
Ein serieller bitbanging Programmer, bestehend aus 3 Widerständen. Programmiert bei mir einen 16f688 und 18f13k50; mehr PICs habe ich (noch) nicht (18f4550 ohne Gewähr). Als Programmiersoftware brauchen wir PicPgm. Das kennt aktuell 616 verschiedene PICs, auch den 18f4550: http://picpgm.picprojects.net
-
Thread
Serielle Schnittstelle µC
gleichen probleme wie ihr. > > http://www.microchip.com/forums/m451419-print.aspx Da steht "Using PIC24", doch die Jungs nehmen doch den PIC18F4550, in dessen Errata nichts bzgl. diesen Problems steht. Ist das richtig, das in dem "Schaltplan" Bild die RX Leitung nicht an Rx vom PIC geht? Martin
Mal eine ganz andere Frage: Warum wollt ihr den 18F4550 ausgerechnet über RS232 mit dem PC verbinden? War das die exakte Aufgabenstellung? Wurde der PIC vorgegeben? Ich frage nur, weil dieser PIC ein USB-Interface hat, und es für den PIC Bibliotheken
-
Thread
Problem UC1608 Grafik LCD
schon nicht stimmt. Zu der komme ich jetzt : Erstmal, ich beginne grade in C, auf MPLABX, mit XC8. #include "main.h" #include <pic18f14k22.h> #include "C-TEST.h" Soweit klar. Dann in C-TEST.h erst die Definitionen : #define LCD_RESET 0b01000111 // RESET-Befehl für LCD, #define
24. Aber ich gleube mich zu entsinnen, daß bei den PIC18 der RAM auch nicht grad üppig vorhanden ist. Wie also willst du das unter einen Hut bekommen? Ich mach mal ne Rechnung auf: 240x128/8--> ca. 3.8 K RAM - hast du soviel überhaupt auf dem PIC18?
-
Thread
The Siemens S65 132x176, 65536 color display with AVR
Hello, i've tried to connect my l2f50... to PIC 18f2550(18f4550) from Microchip (using sources from Mark de Jong), but my display is silent. Can somebody consult me about connection and sources? I uses 3.0 power supply for both (cpu
Hallo, habe jetzt auch zwei S65 Displays an einem PIC18F4520 mit dem CC8E Compiler in Betrieb. Gibt es ein Tool um Zeichensätze zu generieren. Ich benötige einen großen (27x49 oder noch größer). Mir würden die Zahlen von 0 - 9 und ein : genügen. Also
-
Thread
PIC 18F2550 I²C Kommunikation XC8 Compiler
geladen werden kann (ganz unten unter "PIC18F Legacy Peripheral Libraries v..." ) Es kann allerdings sein, dass die PLib nicht mehr kompatibel mit deiner XC8 Version ist. Bei einigen PICs wurden Änderungen in den Headern gemacht, welche jetzt
natürlich auch stimmen, sonst bleibt die while-Schleife hängen. poste doch mal den komletten Code des pic18f2550 als Anhang. Gruss j.p.
-
Thread
xc8 win console compile & link example PIC18
Moin, ich würde gerne den XC8 und einen PIC18 testen. Dazu würde ich mir die free XC8 Version downloaden und installieren. Reicht das aus? Die IDE will ich noch nicht installieren, wenn es nicht erforderlich ist. Kann man
File nach dieser Anweisung erstellt: http://www.pic18f.com/18f4550-c-tutorial/2009/11/16/tutorial-4-hello-world-program-in-c/ [code] #include <p18f4550.h> void main() { } [/code] Include File findet er - er meckert nicht. Er meckert
-
Thread
Full speed USB mit mikrocontroller
gepflegt, Microchip empfiehlt den XC8 (was früher der Hitech war). Der erzeugt in der freien Version nicht besonders guten Code, d.h. ein zu kleiner PIC ist erst recht tödlich. Ich rate Dir zu einem PIC32MX250F128B. 28 Pins, gibts als
F. V. schrieb im Beitrag #3787319: > @Frank K.: > Danke fuer die Erklaerung was mit dem PIC schiefgegangen ist. Die Wahl > hatte ich getroffen, da ich den 18F14K50 in USB Beispielen gesehen hatte
-
Thread
PIC18F2550 möglichst einfach programmieren
Hallo, habe das selbe Problem. Kann nicht mal mit meinem PICSTART Plus diesen 18F2550 brennen. Wollte mir dann auch den Brenner8 nachbauen mit dem selben Ergebnis das ich wieder den Programmierten Pic18F2550 brauche. Also gehts nur mit Brenner5 von sprut der dann erst noch modifiziert
vielleicht so net wäre und mir einen PIC18F2550 SP flashen könnte????
-
Thread
PIC Programmer development board
mal das ich die PICs 16F84 / 16F877 / 18LF1220 / 16F77 / 12F675 programmieren will können. Es können auch verscheidene Programmer sein (einen Universlaprog ist entweder zu teuer fü mich oder zu kompliziert zum Aufbauen
12-Bit und 14-Bit PIC´s ist identisch. Nach oben sind daher alle Sourchen kompatibel. Ein Programm für einen 16C54 läuft auch auf einem 16F876 und auch auf einem 18Fxxx. Wer etwas anderes behauptet, der hat sich noch nie
-
Thread
[V] Bauteile (Controller, LED Treiber etc.)
Converter RFRXD0420 3 Stk. UHF ASK/FSK/FM Receiver RFRXD0920 3 Stk. UHF ASK/FSK/FM Receiver rfPIC12F675 3 Stk. PIC18F8620 3 Stk. PC16F77-I/P 16 Stk. PC16F77-I/PT 2 Stk. 80C167CR 7 Stk. PIC18F4585-I/P 2 Stk. PIC18LF4585-I/P 3 Stk. PIC18F458-I/P 5 Stk. PIC18LF458-I/P 5 Stk. PIC18F458
. PIC18F8722-I/PT 12 Stk. PIC18LF8722-I/PT 12 Stk. PIC18LF8720-I/PT 10 Stk. PIC18F8720-I/PT 10 Stk. PIC17C44-25I/P 3 Stk.
-
Thread
PICKIT 2 und 18F4550
PBADEN = OFF #pragma config VREGEN = OFF #pragma config MCLRE = ON // Master Reset AN #include <p18f4550.h> // Pic .h eigebunden TRISD = 0; // Port D ist nun ein Ausgang ADCON1=0x0F; // Alle Port Pins auf digital gesetzt CMCON=0x07; // Komparatoreinänge deaktivieren void Led_an
: [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
-
Thread
PIC Programmierung
Mikrocontrollerwelt spricht oberhalb der Anfängerebene einfach nur Englisch. Und die 16Bit Pics wie die PIC24 sind nicht gerade die Typischen Einsteigerprozessoren. (Wobei ich da eh die Schwerpunkte anders legen würde. Entweder mit 8Bittern wie den 16F oder moderner den 18F für einfache Sachen einsteigen
Das würd ich allerdings nicht machen, vielleicht war es auch nur ein Scherz. Wenn du irgendwann die 8bitter beherrscht und die an die 16bit/32bit trauen willst, hast du schon gleich ein PIC, den du benutzen kannst. Doch wie schon erwähnt, zum Einstieg lieber ein 16F oder 18F PIC.
-
Thread
Mikrocontroller Einstieg (AVR,PIC)
: 5V, DIL-Gehäuse - PIC24FJ128GA204 : TQFP44, volles Peripheral Remapping - PIC18F25K40 : Brauchbarer 8-Bitter mit 5V
innerhalb dieser Familien, die sich in IO-Zahl/Package und Speicher unterscheiden. Beispielsweise: PIC18F23K20, PIC18F24K20, PIC18F25K20, PIC18F26K20, PIC18F43K20, PIC18F44K20, PIC18F45K20, PIC18F46K20 Die Zahl hinter dem F gibt das Package an: 2 -> 28pin mit 25 IOs, 4 -> 40/44pin mit 36 IOs. Die
-
Thread
PIC18F Frage
Nabend. Ich möchte mich in die PIC18F einarbeiten (bin Anfànger). Im Datenblatt sind nur Assemblerbefehle zu finden, wo finde ich eine Doku die erklàrt wie ich den PIC18 in C (nutze C18) programmieren kann? Am besten von Microchip. Idealerweise
2-3 8-beinige Pics z.B.: Pic12F1840 und 18-beinige Pic16F1827 an.Am Anfang ist es selten, dass man 10000 I/O-Ports braucht...... Beide Typen sind guenstig bei Reichelt zu bekommen. Als 18F-Typen empfehle
-
Thread
FIR Filter auf PIC
Pegel weg. Aber wie gesagt, das geht auch. Die 1.8K und 10n kann man auch durch etwas anderes ersetzen, z.B. 18K und 1nF, hauptsache die Grenzfrequenz des Tiefpasses liegt etwas unter 10 KHz. > Wie macht ihr das eigentlich mit dem anpassen eurer Schaltung
Joe F. schrieb im Beitrag #5096463: > Die 1.8K und 10n kann man auch durch etwas anderes ersetzen, z.B. 18K > und 1nF, hauptsache die Grenzfrequenz des Tiefpasses liegt etwas unter > 10 KHz. 10kHz?
-
Thread
PIC10F202/etc: Programmierung unter Linux(Ubuntu)
Beschreibung steht (betreffend 10FXX): "The seat supports the following programming microcontroller: PIC16/18XX 40PIN Series devices (except 16F59) PIC16/18XX 28PIN Series devices (except 16F57) PIC16/18XX 18PIN Series devices The PIC 8PIN/14PIN/20PIN family of devices (except 10FXX)" <----- Weiter unten aber : " ..... Supported Devices Refer to MPLAB IDE v8.76, the following devices are supported: PIC10F PIC10F200, PIC10F202, PIC10F204, PIC10F206, PIC10F220, PIC10F222 PIC12F PIC12F508, PIC12F509, PIC12F510, PIC12F519, PIC12F609, PIC12HV609,
-
Thread
PIC_Uhr_mit_Stoppuhr wie anfangen?
28-Pinner wenn man noch ca 5-6 Pins für Quarz, Versorgung und Resetleitung in Betracht zieht. -> PIC16F690 (20 pin) und PIC16F628 (18 pin) scheiden schon mal aus. Falls ein 28-pinner ausreicht würde ich heutzutage einen PIC18F2520 verwenden, ansonsten einen PIC18F4520 (40-pin). Der 18F2520 ist
Peter Dannegger schrieb im Beitrag #1974775: > Der PIC-Assembler ist mit Abstand der am schwersten zu lernende > Assembler unter den 8-Bittern. ist aber unfair einen PIC16 code zu bringen nachdem wir schon bei PIC18 waren: Bei PIC18 es ADDWFC-Befehle
-
Thread
PicKit 3 hängt - Lösung
Zumindest das Flashen sollte auch mit dem 2er klappen. ~ $ pk2cmd -?P | grep K80 PIC18F25K80 PIC18F_K80 PIC18F26K80 PIC18F_K80 PIC18F45K80 PIC18F_K80 PIC18F46K80 PIC18F_K80 PIC18F65K80 PIC18F_K80 PIC18F66K80 PIC18F_K80 PIC18LF25K80 PIC18F_K80 PIC18LF26K80 PIC18F_K80 PIC18LF45K80 PIC18F_K80 PIC18LF46K80 PIC18F_K80
-
Thread
USB-Programmer PIC/AVR Jetzt auch auf Deutsch :-)
In kürze: Alles SMD, Materialkosten ca 22 HighVoltage Programmierung ohne externes Netzteil PIC18Fxx2/8 (low und high voltage programming) Flash- und Verifyzeit 2.7s ohne EEPROM PIC12F629/675 PIC16F630/676 (high voltage programming) ATtine 11/12 (nur high voltage programming) ATmega 8-128
Ich bin im Moment auf der Suche nach Layouts (Eagle/Target PCB-PoolEdition) für folgende MCUs. PIC10F206 (SOT23-2 Gehäuse) PIC18F4550 (TQPF 44) PIC18F6722 (TQPF 64) PIC18F8722 (TQPF 80) Wenn die jamand hat, kann er sie mir ja mal zumailen. Danke
-
Thread
PIC 10F200, Anfänger
/topic/388907#4454480 Vorgabe asis angepasst für Microchip PIC 10F202. Sollte unverändert auch mit dem PIC 10F200 laufen. F:\e\pic\eisenbahn>xc8 --chip=10F202 --outdir=eisenbahn --ASMLIST --opt=default,+asm,+asmfile,+debug eisenbahn.c Microchip MPLAB
100.0%) ID Location space used 0h ( 0) of 4h bytes ( 0.0%) resp. F:\e\pic\eisenbahn>xc8 --chip=10F200 --outdir=eisenbahn --ASMLIST --opt=default,+asm,+asmfile,+debug eisenbahn.c Microchip MPLAB XC8 C Compiler (Free Mode) V1.33 Part Support Version: 1.33 (A) Copyright
-
Thread
PIC Microcontroller
den "Bastler" wird man den heute nur noch "Empfehelen" wenn der geziehlt mit ASM anfangen möchte. 16F ASM ist -auch wegen der PEripherie- etwas simpler als 18F. Nur wie so oft verallgemeinerst du wieder im großen Stil: Die heute moderne Familie bei den 8Bit PIC ist die 18F Familie. Diese hat die
lass es gleich bleiben! Das PK1 unterstützt fast keine µC. NICHT EINEN der heute eher genommenen Pic18F und selbst bei den 16F ist die auswahl sehr dürftig. Weder die PIC 16F627/8 (A) werden unterstützt noch der 16F88. Auch der Opa 16F84 ist nicht dabei. Von den 16F88x ganz zu schweigen. Damit ist
-
Thread
XC8: error: (1098) conflicting declarations for variable "_INTCONbits"
Generation not available in Free mode C:\Program Files (x86)\Microchip\xc8\v1.45\include\pic18f4685.h:35017: error: (1098) conflicting declarations for variable "_INTCONbits" (C:\Program Files (x86)\Microchip\xc8\v1.45\include\pic18f4685.h:32235) (908) exit status = 1 nbproject/Makefile-Brd_V2__18F4685_XC8.mk:707: recipe for target 'dist/Brd_V2__18F4685_XC8/production/EMS-Gateway.X.production.hex' failed make[2]: Leaving directory 'D:/GITlab/EMS-Gateway/EMS-Gateway.X' nbproject/Makefile-Brd_V2
-
Thread
STM32 24Bit Bmp nach 565RGB Format
probiert mal: f_read(&fsrc, &buffer[0], (((bmp.pic_w_l)*3)/8)*8, &br); anstatt: f_read(&fsrc, &buffer[0], (bmp.pic_w_l)*3, &br);
entschuldigung. ich meinte: f_read(&fsrc, &buffer[0], (((bmp.pic_w_l)*3+7)/8)*8, &br);
-
Thread
Pic 18F6680 I/PT, Pic 18F4580 I/PT, IS6124., etc.
IS64WV25616BLL-10CTLA3 >10 5 39,9 MCXC95144-15TQ100C 9 3,5 MCXC95144-15TQ100I 8 3,5 MCLPC2364HBD100 >10 8,9 79 PIC 16F876-20/ISO >10 2,5 PIC18F6680-I/PTC05 >10 3,4 29,9 PIC18F4580E/PT >10 3,8 29,9 MC9S12XS64CAE >10
MCXC95144-15TQ100C ca 2010 9 3,5 MCXC95144-15TQ100I ca 2010 8 3,5 MCLPC2364HBD100 ca 2012 >10 8,9 79 PIC 16F876-20/ISO Mai 07 8 2,5 PIC18F6680-I/PTC05 Dez 07 >10 3,4
-
Thread
Einstieg in der MicroController Welt
hier ist der Hacken, diese Compiler kosten sehr viel Geld. An für sich ich habe damals mit dem PIC16F84A gearbeitet und fand ich cool. Ich wollte ein PIC18f oder 16F877 testen. Die meisten Entwicklungsumgebung sind aber kostenpflichtig! Bei AVR habe ich Interesse an dem Atmega 16 oder 32. Es
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
-
Thread
1k Grenze umgehen
Soweit mir bekannt ist AVR die einzige 8-Bit Architektur, für die es eine (offizielle) GCC Version gibt. Wenn man schon auf PICs festgelegt ist: ist PIC18 auch pfui? Dessen Compiler gibts bei Microchip für lau, jedenfalls wenn man damit
Wieso sollten PICs pfui sein? Wesentliche Unterschiede zwischen 16Fxxx und 18Fxxx: - 18Fxxx laufen mit bis zu 40MHz - 8Bit*8Bit Hardware-Multiplikation - RAM,Flash, EEPROM gibt es größere als beim 16Fxxx - Interne 16Bit Struktur (aber 8Bit Datenstruktur), daher können die
-
Thread
Fragen zu einem 16er Pic
Philipp schrieb im Beitrag #2281018: > mir kommt eher ein 8 bit Controller mit 14 bit Kern, der dann PIC16 > heißt .. in einem 18 Pin Gehäuse und 20 MHz MfG Klaus
PIC10F, PIC12F, PIC16F und PIC18F sind µC mit 8-Bit Datenbus. Der Adressbus ist breiter: PIC10F haben 12 Bit, PIC12F und PIC16F haben 14 Bit, PIC18 haben 16 Bit PIC24, PIC30 und PIC33 sind µC mit
-
Thread
Welchen Controller für C++ Programmierung? Gesperrt
sind C-Lessons dabei, zugeschnitten auf den PIC18F45K22. Wäre für mich eigentlich das Entscheidungskriterium schlechthin, denn ohne sowas wäre ich aufgeschmissen.
Noch was zum Thema "Theoretisches Geplänkel": Ich habs extra für die ausprobiert: Meinen One Wire DS18B20 C-Code hab ich in nich mal 1/4 Stunde von PIC24 (16bit CPU) nach PIC18 (8bit CPU) portiert.
-
Thread
PIC18F4550 minimale Beschaltung mit maximaler Portanzahl möglich?
customiced USB-treiber verwendet werden). schau mal http://www.waitingforfriday.com/index.php/Building_a_PIC18F_USB_device und http://www.waitingforfriday.com/index.php/Open_Source_Framework_for_USB_Generic_HID_devices_based_on_the_PIC18F_and_Windows dein "auftragsgeber" ist sich bewusst, dass SPS sehr
einer Status-Led) und 16x Ausgänge (über 2x ULN2803A an 16 Buchsen mit je einer Status-Led) an den PIC18F4550 bekomme ohne 32 Pin's zu nutzen??? MfG Christian
-
Thread
Wie gut ist dieser PIC-Programmer?
PIC 18F452, 4550 2550, 16F877, 12F675, 12F629 konnte ich immer gut mit 12 Volt aus dem PC Netzteil brennen. Man braucht also nicht unbedingt ein 13 V Netzteil.
Thomas schrieb: > PIC 18F452, 4550 2550, 16F877, 12F675, 12F629 konnte ich immer gut mit > 12 Volt aus dem PC Netzteil brennen. Man braucht also nicht unbedingt > ein 13 V Netzteil. Das hat ja auch keiner behauptet.
-
Thread
PIC18 + ENC28J60
PIC18F Datasheet: Input High Voltage für 4.5V ≤ VDD ≤ 5.5V: --> 2.0 V Und wo genaus steht das? Ich habe nur gefunden dass die High Spannung > 0.8VDD ist.
jetzt gelöst haben... Weiß jemand wo ich z.B. ein Tutorial finde wie ich den ENC28J60 mit meinem PIC18F45k22 ansteuere?
-
Thread
Gründe gegen einen AVR
Takt aber immer durch vier, so das 48MHz eigentlich nur 12MHz entsprechen. Allerdings gibt es beim PIC fast keinen Befehl mit 3 oder mehr Zyklen. Ein CALL benötigt beim ATmega32 4 Takte, was bei einem Takt von 20MHz also 5 MIPS entsprechen würde. Der selbe Befehl bei einem PIC 18F2550 benötigt nur
Ich habe bisher mit 16F und 18F-PICs gearbeitet und war rundum zufrieden. Jetzt habe ich ein Projekt, bei dem der Kunde mir mal einen Vertriebler seines Distris ins Haus geschickt hat. Es wird eine BLDC-Motor-Steuerung
-
Thread
Auswahl geeigneter Hardware nach langer Auszeit
Anregungen. Da heutzutage selbst relativ kleine Mikrocontroller inzwischen locker 128 KB Flash und 8 KB RAM haben können, würde ich schon gerne in C programmieren. Neben STM32 werde ich mir auch nochmal die "alten" PICs ansehen, ich habe z.B. einen PIC18F57Q43 mit 128 KB Flash und 8 KB RAM auf einem
Die XC-Compiler kannst Du kostenlos benutzen. Die kostenflichtigen Features brauchst Du nicht. Für PIC18F brauchst Du den XC8 Compiler, XC16 ist für PIC24 und dsPIC33, die ich Dir auch ans Herz lege. Die sind recht einfach zu benutzen (wenn Du PIC16 und PIC18 kennst, findest Du Dich schnell zurecht),
-
Thread
PICkit2 blutiger Anfänger ohne ansatzweise Plan.
Also der Pickit 2 unterstuetzt die 18F PICs sehr wohl - das kann ich Dir aus erster Hand versichern. (ich brenne gerade einen PIC18F14K50). Lass die Finger von Assembler. Das ist wirklich nicht noetig fuer das was Du vorhast. Noch dazu
Dannegger schrieb im Beitrag #2537378: > Wie es aussieht, muß man wohl verschiedene Compiler für PIC10, 12, 16 > und 18 verwenden. Naja, das stimmt nicht unbedingt. Mikrobasic (oder MikroC) unterstuetzt PIC12Fxxx, PIC16Fxxx und PIC18Fxxx. Alles ein- und derselbe Compiler. Wenn man dsPIC oder PIC32
-
Thread
Gutes CAN Setup für automobilbereich gesucht
" im Klartext. Der PIC18F2580 ist zwar nicht uralt, aber auch schon wieder alt. Der aktuelle ist der PIC18F25K80, bzw der PIC18F26K80 (mehr Speicher). Schau Dir das an, dann weißt Du, warum ich den K-Typ empfehle. Der ist außerdem billiger. http://www.microchip.com/wwwproducts/ProductCompare.aspx?product1=PIC18F258&product2=PIC18F25K80 http://www.microchip.com/wwwproducts/ProductCompare.aspx?product1=PIC18F2580&product2=PIC18F25K80 fchk
-
Thread
vom Layout zum Schaltplan
hatte mir für die PICs mal das PICKit 3 Debug Express geholt, da war ein kleines Eval Board mit dem PIC18F45K20 mit bei: http://www.microchipdirect.com/ProductSearch.aspx?Keywords=DV164131 Allerdings hat das damals keine 70 Euro gekostet, wenn man direkt aus dem Microchip Shop gekauft hatte - haben
MCLR so in der Luft gut aufgehoben ist? Hi Wolfgang, zu MCLR: RA5/MCLR/VPP (in Eagle gibt es den PIC16F88 nicht, aber den PIC16F83-04/P)) "Pin RA5 is multiplexed with the Master Clear module input. The RA5/MCLR/VPP pin is a Schmitt Trigger input." Wenn da trotzdem was ran muss, werde ich das gern
-
Thread
Welches der beiden Dev.Boards?
. Vorab habe ich mir jetzt dieses hier angeschaut : http://www.waveshare.com/product/mcu-tools/pic/open18f4520-package-b.htm sehr viel peripherie, ich denke damit wäre ich für den Anfang bestens bedient (olimex und mikroe schaue ich mir natürlich auch an). So wie ich das gelesen habe kann der
Architektur erlernen, man muss es sich ja nicht unnötig schwer machen. Habe gehört, dass auch die pic18 keine gute archi haben, dagegen die pic24 sollen aufgeräumt sein. Welcher PIC/AVR wäre eine gute Alternative zum STM32F0? Entschuldigt meine vielen Fragen aber ich will die richtige Wahl treffen
-
Thread
PIC Controllerauswahl
Demnächst gibt es einen 8Beiner Pic mit UART, wie 12f675, oder gibt es den schon?
Nimm einen klassischen 18F Pic. Z.B. 18F452. Für die 18F PICs gibt es einfach zu nutzende Bootloader (z.B. TinyPIC) und gerade am Anfang wenn man viel ausprobieren muss geht das neu-programmieren damit über RS232 schneller als
-
Thread
auf einfache Weise von 11MHz auf 300kHz teilen/generieren
PICklig schrieb im Beitrag #6565490: > kleiner 16F1503/7/8/9 mit einem NCO NCO, sehe ich auch so. ABER NCO kennen hier nur wenige!? Diese sind in vielen pic16/pic18 drin!
kannAllesBesser! schrieb im Beitrag #6568751: > ... andere lsg. > pic16/18/xxx mit 77,5kHz quarz und weiter mit interner 4-fach pll sowie > master clock output! z.B. 8-pin pic16f18313 mit Reference Clock Output Module (CLKREF)
-
Thread
Controllertypen: Blick über den Tellerrand
leicht tot zu bekommen wie ein Dragon Ich kann jetzt nur von C sprechen und da geben sich AVR und PIC18 nix. Außerdem muss ich der Aussage widersprechen, dass sich die Typen stark unterscheiden. Das Gegenteil ist der Fall: Du hast durchgängig von PIC10 (8biter, 12bit Wortbreite) über Pic18 (8biter) über PIC24 (16biter), dsPIC(16bit DSP) und PIC32 (32biter) die gleiche Oberfläche. Der Wechsel von PIC18 zu PIC24 gestaltet sich (zumindest in C) sehr einfach... Aber wirklich rentieren tut es sich nicht
-
Thread
Entwicklerboard für PIC
Peter schrieb im Beitrag #6081587: > Habe hier mal ein Board gemacht das für PIC Mikrokontroller > ist. Es ist offenbar nur für den PIC18F45K50 gemacht (soweit man das aus den geposteten Bildern ersehen kann). Und es ist - in Relation zum PIC - auch extrem umfänglich. Es paßt
W.S. schrieb im Beitrag #6081612: > Es ist offenbar nur für den PIC18F45K50 gemacht Bei den PICs kann man fast jeden PIC18 und evtl. auch PIC16 im gleichen Gehäuse (hier DIP40) ohne große Änderungen einfach tauschen. Abgesehen von den jeweiligen Spezialitäten (hier