-
Thread
Warum ausgerechnet "PIC"?
@Sven Die maximale Geschwindigkeit hängt vom PIC-Typ ab. PIC16XXX - max. 5MIPS PIX18XXX - max. 10MIPS dsPIC - max. 30MIPS (16-Bit MC´s mit integrierter DSP-Unit) Bis auf Sprungbefehle werden ebenfalls alle Befehle in einem Maschinenzyklus
Punkto Geschwindigkeit liegen die AVRs mit 16(oder 24?)MIPS zwar vorn" Damit meinte ich bis zur PIC18XXX Serie.
-
Thread
1k Grenze umgehen
von CC5X zu kaufen oder gleich alles richtig zu machen und auf AVR mit AVR-GCC umzusteigen. Nur die PIC18 - Reihe ist für C wirklich gut geeignet... aber erst mit den AVRs macht C wirklich spass. Gruß, SIGINT
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 kein Geld verdienen will.
-
Thread
Einstieg: PIC oder Amtel?
Hab noch nix mit AVR's gemacht, aber falls Du mit PIC's anfangen willst: Nimm die PIC18F! Lohnt nicht mehr mit den alten 16er anzufangen, denn die sind gegenüber den AVR's echt benachteiligt (langsam, wenig Speicher, keine vernünftigen kostenlosen Compiler
ungemein." Stimmt, so kann man es natürlich auch sehen. Zumindest momentan kann ich die aktuellen PIC18 nicht wirklich empfehlen und die älteren sollte man laut Microchip eigentlich nicht mehr für neue Designs verwenden. Was die Beschränkung der PIC-Architektur betrifft: Es gibt inzwischen mit PIC24
-
Thread
Die I2C Schnittstelle eines PIC16F876A initialisieren
der Schnittstelle. der PIC soll im MAster Mode arbeiten da ein Rückschreiben vom EEPROM zum PIC nicht erwünscht ist Hier ist mal der Code wie ich es probiert habe. #include "pic168x76a.h" #include "types_ksg1.h" #
Also, PIC und I2C-Master... da gibt es eine Abfolge im Datenblatt des PICs... Ich habe es in PicBasic programmiert und es ist im Grunde so, daß jede Aktion (z.B. SEN) eingeleitet wird und von der Hardware
-
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).
Atmel hat eben keine kleinen µCs mit CAN. Microchip hingegen schon. Und die ersten Erfahrungen mit der 18F Familie und einem DevBoard und C-Compiler von mikroE sinde absolut positiv. Mit einem kleinen 28pin SMD PIC (PIC18F2480) mit CAN und einem Transiver ist die Packungsdichte IMO ok. Aber das ist meine
-
Thread
AVR/PIC oder ähnlich mit integrated osc >8MHZ
sind auch nicht alle Befehle 1 Zyklus, aber immerhin die meisten, es gibt aber einige (mehr als beim PIC) Ausnahmen die länger brauchen. Trotzdem ist der AVR meist schneller als ein PIC16 oder PIC18 mit dem 4 fachen Takt, denn die Befehle sind eher mächtiger.
> dsPIC33 und PIC24 schaffen bis zu 60 MIPS, es gibt auch welche im > DIL-Gehäuse (bis zu 14 Pins herunter). > Welcher typ hat 14 Pins mit 60Mips DIL?? Es gibt den PIC24HJ12GP201 im DIL18 mit 40 MIPS
-
Thread
PIC32 Oscillator Mode
Gute Anfängert Tutorials für PIC´s auch die 18er Serie findest du hier: www.pic-projekte.de LG Tim
mach in tutorial für die PIC18 durch, dann hast du 95% vom notwendigen für die PIC32 verstanden!
-
Thread
ICSP für 3,3V PIC-System
> Du hast den Typ bis jetzt nicht genannt. Vielleicht kann er. PIC18LF452
ergeben, steht aber explizit dabei und sieht vom Innenleben her auch danach aus. Bisher ausprobiert: PIC18F258 und irgendein dsPIC30F20xx, jeweils 5V.
-
Thread
PICKIT 2 und 18F4550
MPLAB einbinde, kommt folgender Hinweis: PKWarn0003: Unexpected device ID: Please verify that a PIC18F4550 is correctly installed in the application. (Expected ID = 0x1200, ID Read = 0x0) kannst du mir sagen, was der bedeutet, und ob ich den ignorieren kann ? lg Tim PS: Kann es sein, das
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
-
Thread
16f84a Pic brennen mit Brenner 8
Hallo mikrocontroller Forum Team, ich hab den Brenner 8 von sprut.de gebaut. Pic 18f2550 hab ich problemlos programmieren können. In ihm sind die Bootload und Firmware gebrannt. Die Software USB PIC Programmer erkennt mein Brenner sowie den PIC16f84A. Problem: Das Hex file lässt
das bei einem Fehler in der Schaltung könntest du ohne Probleme Z.B. einen PIC18F258 im Testsockel aber nicht über ICSP Programmieren. Oder im Testsockel einen PIC mit 28-Pin aber nicht einen mit 18-Pins...
-
Thread
µC für "Anfänger"
Ich würde einen PIC18( z.B. 18F46k22) und eine PICkit3 nehmen. Wenn das Original den Preisrahmen sprengt: Die chinesischen Clones sind meiner Erfahrung nach 100% kompatibel.
ergab 97 Treffer. (+ 8 x atxmega) Ihre Suche nach "msp430" ergab 15 Treffer. Ihre Suche nach "pic10f" ergab 18 Treffer. Ihre Suche nach "pic12f" ergab 40 Treffer. Ihre Suche nach "pic16f" ergab 261 Treffer. Ihre Suche nach "pic18f" ergab 147 Treffer. Ihre Suche nach "pic24" ergab 102 Treffer
-
Thread
PIC16C6 Flashen geht nicht
Mein Data I/O Sprint Expert kann diese Typen: [code]Microchip PIC16C61 18 DIL 617465 Microchip PIC16C62 28 DIL 617484(A) Microchip PIC16C620 18 DIL 617487 Microchip PIC16C620A 18 DIL 617573 Microchip PIC16C621 18 DIL 617488 Microchip PIC16C621A 18 DIL 617574 Microchip PIC16C622 18 DIL 617475 Microchip PIC16C622A 18 DIL 617575 Microchip PIC16C62A 28 DIL 617491(A) Microchip PIC16C62B 28 DIL 617576(A) Microchip PIC16C63 28
-
Thread
Pic Lernen aber wie??
PIC ist nicht gleich PIC, da gibt es große Unterschiede. Alle MC-Familien von Microchip heißen PIC. In der Leistungsfähigkeit sind die PIC18 ungefähr mit den AVRs vergleichbar. Die PIC18 werden auch
Compilern bekommst Du auch eine Reihe kleiner Demoprogramme, die sind prima fuer den Einstieg. Was PIC-Chips angeht, hier die im Hobbybereich am meisten verwendeten: 8-pin: PIC12F683 18-pin: PIC16F88 28-pin: PIC16F886 oder PIC18F2520 40-pin: PIC16F887 oder PIC18F4520
-
Thread
MC PIC - Warum diese Ungleichbehandlung?
und danach gezählt und sortiert. 2. Wiki-Artikel: Mir ist bekannt, dass es den/die Artikel zu "PIC" bereits gibt! Warum gibt es keine Verlinkung darauf: AVR ARM PIC MSP430 8051 AVR32 --> Finde den Fehler! 3. Datenblätter: z.B. gängiger Typ 18F45K20 --> Warum kein Datenblatt zu dem
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
PIC 32 schneller Basic Interpreter
Geoff hat den schnellen Basic Interpreter in einem PIC 32 nach der Betaphase nun öffentlich gemacht. DS18b20, Servomotoren, RTC, Analog In, Interrupts,SPI, LCD Displays, RS232.... alles integriert und mit minimalstem Aufwand programmierbar. Funkmodule
Für das oben stehende brauche ich keinen umständlichen PIC32, >> Was umständlicher ist liegt doch wohl auf der Hand das stemme ich mit dem PIC18 in ASM. >> na dann stemm mal weiter bis der Schweiß rinnt ;-) Wenn ich einen 32bitter nehme brauche ich
-
Thread
"Universalprogrammer" für Linux
Programmiert werden können: - Atmel AVR (SPI) - Atmel ATxmega (PDI) - Cypress PSOC4 (SWD) - Microchip PIC10xx/PIC12xx/PIC16xx - Microchip PIC18xx - Microchip dsPIC33xx - NXP/Freescale MPC56xx (BAM) - NXP/Freescale HCS08 - NXP/Freescale HCS12(X) - Renesas R8C - Renesas 78K0R - Renesas RL78 - ST
Die PIC18xxxx (ohne J und K) z.B. 18F2455 18F2550 etc. werden wohl nicht unterstützt?
-
Thread
Kann ein PIC sich selbst löschen?
: > Soweit ich weiß, lässt sich ein EPROM Chip mittels UV-Licht löschen. > Und bei meinem Chip 18F26J11 > ist es so, dass es kein sog. Quarzfenster, wodurch sich der Chip löschen > lässt, zu sehen ist. Ansich sind alle PICs außer die PIC16C mit Flash (die PIC16C mit EPROM). Doch wenn das wirklich ein PIC18F26J11 ist, hoffe ich, dass er nicht an: andy schrieb im Beitrag #2806467: > Ich kann nur widergeben, dass, sobald das Gerät unter Spannung (5 V) > steht, liegt. Wenn er an 5V ist, guck
-
Thread
PIC Programmiereinstieg
Wenn du gerade erst loslegt, nimm lieber die PIC18, zB den 18F4520. Die sind etwas angenehmer. Wenn es PIC16 sein soll, dann nicht den 628. Der ist so was von uralt und teuer. Dann eher PIC16F88 oder 16F887 oder sowas in der Richtung.
aufjedenfall. Zumindest besser als fast das gleiche auf English zu lesen. > Modernere Typen der PIC sind PIC16F1827 oder PIC18F4550 Der PIC18F4550 ist auch schon älter als 6 Jahre. Jedoch ist er halt durch die vielen Pins, DIL und USB attraktiv und den 18F45K50 bietet Reichelt nicht an. >5€ ist
-
Thread
Messer raus!
> PIC beurteilen In diesem Forum schimpfen im Allgemeinen die Leute auf PICs, die sich durch drei Eigenschaften auszeichnen: 1. Sie haben noch nie einen aktuellen PIC (z.B. PIC18Fxxxx) in der Hand gehabt
PICs, die sich > durch drei Eigenschaften auszeichnen: > > 1. Sie haben noch nie einen aktuellen PIC (z.B. PIC18Fxxxx) in der Hand > gehabt. Volle Zustimmung, ich habe nie einen PIC angefaßt und werde auch nie einen PIC anfassen, außer um ihn sofort in den Müll zu schmeißen. > 2. Sie mußten
-
Thread
PIC Controllerauswahl
PIC18 oder PIC24. Die PIC16-Familie ist sehr alt und technologiebedingt braucht man eine Speicherbank-Umschaltung. Die PIC18-Familie ist zum Programmieren uin Assembler und in C ohne EInschränkungen tauglich
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 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
-
Thread
Steuergerät LPG Gasanlage geht nicht nach Firmwareupdate
fehlgeschlagen". Ich habe das Steuergerät mal geöffnet und folgender Chip ist verbaut: Microchip PIC18F8520-I/PT Nun meine Frage als Leihe: Gibt es eine Möglichkeit die Software neu aufzuspielen bzw. zurückzusetzen? Welche Hard bzw. Software würde ich dafür benötigen? Ich habe mal ein Paar
Ich werde versuchen einen neuen Bootloader auf den PIC zu schreiben. Es kommen wohl 2 Stück für den PIC18F8520 in Frage. Der AN851 und der serial Bootloader AN1310. Dieser ist von 2010. Da das Steuergerät von 2007 ist denke ich das es der AN851 sein wird
-
Thread
4x Nibbles auf 16 Bit Wert packen
in: r16, r17, r18, r19, low Nibbles out: r20, r21 [avrasm] andi r16, 0x0F andi r17, 0x0F andi r18, 0x0F andi r19, 0x0F mov r20, r17 swap r20 or r20, r16 mov r21, r19 swap r21 or r21, r18 [/avrasm]
r24, 0x0F andi r22, 0x0F swap r22 or r24, r22 andi r20, 0x0F mov r25, r20 andi r18, 0x0F swap r18 or r25, r18 ret [/avrasm] So müsste es jetzt richtig sein.
-
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
PICkit2 blutiger Anfänger ohne ansatzweise Plan.
#2535982: > wenn's deutsch sein soll und um den einstieg zu meistern, kann ich die > seite: http://pic-projekte.de/ empfehlen. Da stimme ich zu. Generell solltest du dich eher mit den PIC18Fxxxx anfreunden, als mit den PIC16Fxxx. Die PIC18 sind etwas benutzerfreundlicher, es ist vieles einfacher
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
Mikrocontroller mit integr. DAC
#1836413: > Hat MPLab eigentlich einen C-Compiler? Oder muss man sowas extra kaufen? Ich bin kein PIC-Erfahrener, fand jedoch: "The MPLAB® C Compiler for PIC18 MCUs (also known as MPLAB C18) is a full-featured ANSI compliant C compiler for the PIC18 family" "The Standard-Eval Version is free!"
, PIC32. Interessanterweise steht dabei: GNU-based, open source code (except PIC18) Matthias
-
Thread
PIC16F690 PWM
hat 4 PWM-Ausgänge. Wenn man nach den Preisen bei Microchip direkt geht, ist der PIC18 70 US-Cent teurer, also ca 50 Euro-Cent, das wäre es mir Wert, solange ich keine tausende Modelle bauen will.
Die PIC18FxxK22 sind mit 5PWMs sehr guenstig.
-
Thread
Was unterscheidet PIC-Controller von 8051 und anderen?
meistens nur die, die sich mit AVR beschäftigen. Die Ursache ist die Knappheit an Programmspeicher. Mein PIC18F258 kann viel und mit 32 K Programmspeicher wird ohne Probleme mit „C“ programmiert
PIC18 immer noch nur ein Workregister oder Akkumulator? Wenn ja, dann sind es eher 10MUPS (Millionen Umwege pro Sekunde ;-) 32k Programmspeicher ist zwar nicht wenig aber verglichen mit einem ATmega
-
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
das stimmen, aber für PIC18 gibt es den C18 Compiler zum kostenlosen download in der student version auch zur kommerziellen Nutzung kostenlos. Die Limitierungen die nach Ablauf der Probezeit eintreten sind für die meisten wohl
-
Thread
OLED Sammelbestellung
Nochmal zur Hardware: PIC18F87J10 Der PIC hat 2 mal SPI 1 SPI PORT für VS1001 und Micro-SD Card 1 SPI Port für W25P40 und MXB7846 Display DB0-7 = PORT E DB8-15 = PORT H USB-DATA = PORT J Die restlichen Controlpins
also die Platine ist so wie oben beschrieben: PIC18F87J10 16Bit OLED Interface 6080 oder 8080 Mode Spannungsversorgung für OLED +4.4 und -4.6V FT245BL USB Interface VS1001 MP3 Decoder MAX1811 USB Charger MXB7846 Touch Screen Controller W25P40
-
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
WiFi-Modul für AVR Net IO gesucht
zu einem PIC32MX einen TCP-Durchsatz von etwa 100k/s an. Der Stack ist über die Prozessorfamilien (PIC18/PIC24/dsPIC/PIC32) derselbe. fchk
erstmal die groeßte Huerde. Ich suche was was relativ einfach zu > verwenden ist. www.olimex.com/dev/pic32-maxi-web.html Olimex hat noch weitere Boards. Für PIC32 habe ich jetzt nichts passendes in der Schublade. Für den PIC18F67J60 habe ich mal ein Bastelboard gemacht, das in einen normalen DIL64
-
Thread
PicKit 3 hängt - Lösung
PIC18F66K80 PIC18F_K80 PIC18LF25K80 PIC18F_K80 PIC18LF26K80 PIC18F_K80 PIC18LF45K80 PIC18F_K80 PIC18LF46K80 PIC18F_K80 PIC18LF65K80 PIC18F_K80 PIC18LF66K80 PIC18F_K80
-
Thread
Welcher Controller für Unterrichtszwecke?
einziges Rätsel für ihn gewesen. Der gute Mann ist dann auch nach nur einen Jahr wieder gegangen. PIC18 ist auch keine schlechte Wahl. Es ist eine einfache Plattform, die gut zu debuggen ist, und so ein PICKIT3 Clone ist billig. Vielleicht wäre PIC24 eine Alternative, speziell wenn Du Assemblerprogrammierung
direkt ran an die Register und Ports. So wie Du es schreibst, liegst Du m.E. völlig richtig. Und der PIC18 ist ideal dafür.
-
Thread
PIC BRA vs GOTO
Das ROM der PIC16 ist banked. PIC18 nicht. D.h. PIC18 kann mit GOTO/CALL überall hin springen, PIC16 nicht. Dort muss für Sprünge zwischen den Banks vor dem Sprung die Ziel-Bank in Form irgendwelcher Statusbits definiert
ist, der steigt nicht von PIC18 auf PIC16 um, es sei denn es geht um grosse Stückzahlen.
-
Thread
Probleme beim Empfängersignal auswerten
höher aufgelöst ist, und wenn ja wie kann man das beheben? Danke für eure Hilfe! System auf Pic18F4520 8MHz. Gruß Daniel
ich nichts mit PICs am Hut habe hat es keine Minute gedauert: S.335 26.3 DC Characteristics: PIC18F2420/2520/4420/4520 (Industrial) PIC18LF2420/2520/4420/4520 (Industrial) MfG Spess
-
Thread
Entwicklungsboard
Guten Abend, ich bin auf der Suche nach einem Entwicklungsboard (PIC18F4550 programmieren lernen)!? Wenn möglich, sollte dieses flexiebel sein und auch z.B. andere IC's "können".
Benutze das hier für PIC18: http://rf-store.com/index.php?view=2&pv=showart&prod_id=EVBeasyPIC Bietet recht viel Ausstattung für den Preis. Uns du kannst jeden PIC18 oder PIC16 im DIL40-Gehäuse auf dem Board verwenden
-
Thread
C30-Compiler von Microchip
dsPIC30, PIC24,PIC33 C30 Compiler PIC18 C18 Compiler Bis auf diversen Optimierungen, lohnt es sich schon diese Compiler zu nutzen. Gruß Sascha
Wenn du /einen/ Compiler für PIC18 und PIC30 suchst, wirst du Pech haben. Das sind zwei sehr verschiedene Architekturen mit entsprechend verschiedenen Compilern. Der C30 ist übrigens nichts anderes als ein um eine spezielle Optimierung
-
Thread
gratis PIC compiler, der pipelining benutzt?
einige Monate an dem Projekt sitzen werde, nützt mir eine Demo nicht wirklich. ciao rava ps: PIC18F46K22
Beim PIC18 gibt es nichts zum Pipelinen. Vielleicht benutzen die ja den 31 Worte Hardware Stack etwas besser und müssen dadurch nicht den ganzen Stack in Software implementieren. Nimm gleich PIC24 statt PIC18
-
Thread
Umstieg von AVR auf PIC
: Uralt-Teile, nicht mehr verwenden PIC16Fxxx: ältere Chips, kann man nehmen PIC16Fxxxx: morderne Chips ("enhanced Midrange") PIC18Fxxx: Uralt-Teile, nicht mehr verwenden PIC18Fxxxx: ältere Chips, kann man nehmen PIC18FxxKxx: moderne
Also: Bediene Dich irgendwo bei PIC18FxxKxx für den Anfang.
-
Thread
Kann PICC18xxx alles, was die PIC10/12/14/16 können?
, würde ich mich auch gerne NUR damit befassen. Z.B. PIC18F2520 Kann ich mit dem oder anderen PIC18 denn alles erledigen, was die PIC10..16 auch können? Oder gibt es irgendeinen Grund, diese PICs auch noch verwenden zu müssen? Danke und Gruß Thomas
(RAM etc.) Typ im jeweiligen Gehaeuse. IMHO eine gute Wahl ist: 8 pins: PIC12F683 14 pins: PIC16F684 18 pins: PIC16F88 (gibt's inzwischen aber schon bessere) 28 pins: PIC18F2520 40 pins: PIC18F4520 20 pins mit USB: PIC18F14K50 28 pins mit USB: PIC18F2550 40 pins mit
-
Thread
Problem UC1608 Grafik LCD
mich in 2 Dinge gleichzeitig einzuarbeiten... Also, wenn ich das richtig sehe: Du willst einen PIC18xxx in C programmieren lernen und zugleich ein 240x128 Grafik-LCD dort anschließen und benutzen. Ist das so? Nun, mit den PIC16Fxxx hantiere ich ja oft genug herum, nicht jedoch mit den PIC18 oder 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
dsPIC oder PIC 32 und passendes Board
sehe, dass ein Atmel AT90S2313 mit 10 MIPS und 8bit-archidektur verwendet wird, wirst du es mit einem PIC18 (10, 12, 16 MIPS, 8bit-archidektur) oder einem PIC24F (16 MIPS, 16bit-archidektur) locker schaffen :-) die 10- und 12 MIPS PIC18 arbeiten mit netten 5V, falls das dir angenehmer ist, als die 3.3V für die 16 MIPS PIC18 oder PIC24 edit: zwischen PIC16 und PIC18 liegen welten (in jeder hinsicht) und die PIC24F sind einfach geniale teile mit einfach "noch mehr von allem" was die 18er bieten, die PIC24H sind etwas
-
Thread
Problem mit der Beschaltung eines CAN-Knoten
Peter K. schrieb im Beitrag #2607580: > Und du hast nicht vielleicht noch *ganz zufällig* ein PIC-Tutorial(o.a. > ne Library) zum CAN-Bus bei dir rumliegen???;-) Ich nicht, aber Microchip sorgt gut für Dich: AN878, "PIC18F ECAN C Routines", mit Quellcode für den C18 Compiler. Diese Appnote ist für eine ältere PIC18F-Generation gemacht worden, u.a. auch die PIC18F6680-Familie. Dein 18F26K80 gehört zur neueren PIC18F66K80-Familie. Allzuviel sollte sich nicht geändert haben, aber im Zweifelsfall kannst Du ja einfach
-
Thread
Empfehlungen für PIC-Programmierer und Debugger gesucht (bin kein µC anfänger mehr!)
DSP32C, 21xx, TMS320C40, TMS320C80, >TMS320C6xxx, ARM (7,9,M0,M3,XScale), PowerPC, AVR, AVR32, >PIC12/16/18/24/32,... Achsooooooo, die sind alle gleich? wusste ich nicht.
>... ich habe mich lange Zeit auch von der Architektur der PIC16/PIC18 >abschrecken lassen, aber seitdem es gute C-Compiler dafür gibt... C-Compiler können die grässliche Architektur der (kleinen) PICs nicht wegmachen, höchstens einen Teil vorm Anwender verbergen
-
Thread
USB-Programmer für eine Reihe von PICs und AVRs
? Warscheinelich werden die ... PIC18F2410 PIC18F4410 PIC18F2420 PIC18F4420 PIC18F2455 PIC18F4455 PIC18F2480 PIC18F4480 PIC18F2510 PIC18F4510 PIC18F2515 PIC18F4515 PIC18F2520 PIC18F4520 PIC18F2525 PIC18F4525 PIC18F2550 PIC18F4550 PIC18F2580 PIC18F4580 PIC18F2585 PIC18F4585 PIC18F2610 PIC18F4610 PIC18F2620 PIC18F4620 PIC18F2680 PIC18F4680 ... irgendwann einmal folgen
-
Thread
USB-Programmer PIC/AVR Jetzt auch auf Deutsch :-)
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
@Michael Rubitschka: Die PIC10F20x Typen sind jetzt drin. Ebenso der PIC18F4550. LG, Bernd
-
Thread
PIC16lf1823 General purpose I/Os mit Schmitt Trigger ?
und Preis/Leistung.. Ich glaub der PIC18 hat intern noch einen 4x PLL. Aber das wird dann noch etwas an Strom kosten.
pic16lf1823 schrieb im Beitrag #2047714: > um dass Rad nicht jedes mal neu zu erfieden, > gibt es vielleicht schon einen Vergleich PIC16 vs. PIC18? Ja, da findet man sicher mehr als man gebrauchen
-
Thread
PIC32 - Viele Fehler in der Errata
Moin moin, ich würde gerne von PIC18F auf PIC32MX795 wechseln da ich den PIC18F nicht überreden kann 2 Audiospuren abzuspielen und zu mischen (wäre mir aber beinahe gelungen!!). Nun ist die Frage welcher Controller sollte es sein, ich
Holli schrieb im Beitrag #2782191: > Ich werd mit den Arm nochmal anschauen. Ist der Umstieg von PIC18 auf > ARM anspruchsvoller als vom PIC18 auf 32? Hat da schon jemand > Erfahrungen gesammelt? ARM und PIC32 sind eine vergleichbare Architektur. Da dürfte es wesentlich einfacher sein vom PIC18
-
Thread
Suche µC in kleinem Package, mit USB
PIC 18F14K50
Mbs, kosten ab ca 1.20€ (Qt=1). Sogar bei Reichelt zu haben. Ich wusste bisher gar nicht, dass es PIC16F... mit USB gibt. Bisher gab es in den kleinen Packages nur PIC18F13K50 und 18F14K50 mit 20 Pins. Die PIC16F1454 und 55 haben je nach Package nur 14 Pins.