-
Thread
AVR: Wetterinformationen über DCF77 Gesperrt
die Wetterstation WS-2300 erstellt. Vermittels der WS.CON-Software (geschrieben mit Microchip MPLAB C18-Compiler in C) werden die über die erste serielle Schnittstelle bei der WS-2300 abgefragten Daten im integirierten PIC-18 F 252 verarbeitet. Der PIC-18 F 252 beinhaltet 32kByte Flash-ROM, 1.5kByte RAM
muss ich das genau mit dem Phasenhub von ±10 Grad auf den 77,5 kHz verstehen ? also ich takte den pic mit einem 18,228 MHz, was dann heißt, das 4557000 takte einer sekunde endsprechen, bei 77,5 khz und eine schwingung der 77,5 khz gleich 58,8 takte, was sich ja gerade zu anbietet, für eine FM modulation
-
Thread
AVR gegen den Rest der Welt
das Bedürfnis, erst recht nicht den Zwang zu anderen Microcontroller-Familien auszuweichen. Wo ein PIC16F nicht mehr reicht, nehm ich ein PIC18F. Wo dieser nicht mehr reicht, nehm ich einen dsPIC und danach einen PIC32. Ich hab mir mal zum rumspielen einen dsPIC besorgt, jedoch hat mir ein 16F oder 18F
: PIC10 PIC12 PIC16 PIC18 PIC24 PIC32 dass jede dieser Familien unzählige Derivate hat, hat mich zuerst gestört aber mittlerweile finde ich das super, da ich immer genau den passenden PIC für meine
-
Thread
Wieso vor allem AVR µCs bei Bastlern?
. Beim PIC18 enthält der CALL/GOTO befehl alle Adressbits.
kein Problem, wer damit nicht zurechtkommt muss sich damit doch gar nicht befassen. Einfach die alten PIC16 abseits liegen lassen und mit den PIC18 arbeiten. Problem gelöst. (Wobei die neuen PIC16 IMHO einen PIC 18 Kern haben. Es steht zwar jetzt die Tage ein extrem-Low-Power Projekt ins Haus und dafür
-
Thread
Was ist aus dem Thread der MeteoData geworden? Gesperrt
PIC-Kenner sein.
- PIC laufen lassen (für init, etc.) - PIC anhalten, Code an 405+ ausführen -> der setzt den WDT counter auf den richtigen Wert und lässt den WDT einmal kommen - PIC ist bereit (Counter Wert stimmt ja)
-
Thread
Womit programmiert ihr eure µCs?
1. PIC16, PIC18 2. Assembler, C18 3. PicKit3,Sprut Brenner 8/9 4. MPLAB
PIC18F PIC32MX C ICD2, ICD3 MBLAB
-
Thread
Anforderungssammlung CAN Hausbus mit PIC µC
Nun, was bleibt bei mir drauf ? - Der µC PIC18F458 (PIC18F4480 und PIC18F4580 passen da auch.) - HS Quarz in kleiner flacher SMD-Bauform - 4 oder 8 Mhz geplant - kleiner THT-Röllchenquarz mit 32 KHz - CAN IC: Standard IC's: SO8 & SO14
> Nun, > was bleibt bei mir drauf ? > > - Der µC PIC18F458 (PIC18F4480 und PIC18F4580 passen da auch.) Ich würde gerne den PIC18F2685 oder den PIC 18F4685 nehmen. Muss mal nachschauen ob die auch pinkompatibel sind... > - HS Quarz in kleiner flacher
-
Thread
PIC - "beliebtester"?
CR2032. Wenn du einfach ein paar Typen aufgezählt haben willst, dann schau dir folgende mal an: PIC12F508 (Für absolute Miniprojekte mein Favorit) PIC18F2550 PIC18F4550 PIC18F25K20 PIC18F45K20 PIC24FJ64GA002 PIC24FJ64GB002 PIC33FJ12GP202
oder halt speziellere Module wie USB oder so. Meine Allrounder sind PIC18F26K22 (PIC18F26K80 inkl CAN), PIC18F67K22 (PIC18F46K80 inkl CAN) für mehr Pins, PIC18F87K22 (PIC18F66K80 inkl CAN) für noch mehr Pins oder, PIC18F2553 mit USB. Aber man muss halt gucken, ob man
-
Thread
benötige Hex-Datei für PIC16F628A
Hallo ich bin neu hier und Neuling mit Hex Programmierung. Ich habe ein PIC16F628A und benötige hierfür einen Hex-Code für folgende Anwendung: PIC 8 Taster Eingänge (PIN 1-4; 6-9) 8x Ausgang (PIN 10-13; 15-18) sobald ein Highsignal an Pin ankommt dauerhaftes Highsignal
Beitrag #7542130: > Hallo > ich bin neu hier und Neuling mit Hex Programmierung. > Ich habe ein PIC16F628A und benötige hierfür einen Hex-Code für folgende > Anwendung: > PIC > 8 Taster Eingänge (PIN 1-4; 6-9) > 8x Ausgang (PIN 10-13; 15-18) > sobald ein Highsignal an Pin ankommt dauerhaftes
-
Thread
Anfänger Microcontroller - bräuchte mal einen rat
wiederlegen: DIE PICs ist erstmal schon falsch. In den Köpfen der meisten Leute gibts nur die alten PIC16/PIC18. Schau Dir mal PIC24 dsPIC und PIC32 an. Das sind ganz andere Architekturen, deutlich leistungsfähiger als PIC18 und AVR, aber mit den gleichen Tools wie PIC18 zu programmieren. > #4 Das
8€. Was hälst du denn vom PIC 18F45K22-I/P? http://www.reichelt.de/PIC-Controller-nanoWatt-XLP/PIC-18F45K22-IP/index.html?;ACTION=3;LA=2;ARTICLE=109921;GROUPID=4508;artnr=PIC+18F45K22-IP;SID=13Ttgg9H8AAAIAABTFiGg3a902953ef849ef3989f5edc32d992a6
-
Thread
"Überspannung" an PIC-Eingängen
Decoder für Modelleisenbahn? Wenn ja, scheint dass "die" Referenzschaltung für Digital Decoder mit PIC Controller zu sein. Es macht irgendwie jeder so, 22k Ohm Widerstand oder größer zwischen Digital Signal (+/- 18 V) und PIC Controller Interrupt Eingang. Ab und zu ist noch ein Kondensator mit ein paar
keine Rolle. Denn: > Wenn ja, scheint dass "die" Referenzschaltung für Digital Decoder mit > PIC Controller zu sein. Das gilt nach meiner Kenntnis allgemein. > Es macht irgendwie jeder so, 22k Ohm Widerstand oder größer zwischen > Digital Signal (+/- 18 V) und PIC Controller Interrupt
-
Thread
Neue Reflow Steuerung zum Stöbern Meckern oder Bauen
/firmware/trunk/ratcos.X' "C:\Programme\Microchip\mplabc18\v3.47\bin\mcc18.exe" -p18F2550 -ms -oa- -I "C:\Programme\Microchip\mplabc18\v3.47\bin"\\..\\h -fo build/default/production/app/ratcos.o app/ratcos.c N:\dev\_PIC\reflow_mcnet\ratcos-code\firmware
ratcos.X\app\ratcos.c:14:*Error* [1027] unable to locate 'stdbool.h' "C:\Programme\Microchip\mplabc18\v3.47\bin\mcc18.exe" -p18F2550 -ms -oa- -I "C:\Programme\Microchip\mplabc18\v3.47\bin"\\..\\h -fo build/default/production/hardware/usb/src/usb_winusb.o hardware/usb/src/usb_winusb.c N:\dev\_PIC
-
Thread
Meteotime Crypt Gesperrt
Für alle die ans Fuse-Bit löschen denken: Hier hat einer nen PIC 18F1320 gehackt: http://hackaday.com/2011/06/27/bunnies-archives-unlocking-protected-microcontrollers/ http://www.bunniestudios.com/blog/?page_id=40 Hier is ne ghetto methode zum entblößen des
der Algorithmus wird 41 mal durchlaufen was ja stark sinn macht. Ein Watchdog Timeout ist 18ms. Laut Ramdump sind es 15 also 260ms. Wie lange braucht der Pic um das Ergebnis auszuspucken. (Zeit - 260ms)/41. Da es 15 Watchdogeinheiten sind, liegt es nahe, daß 1x gerechnet wird, und dann nach
-
Thread
Unterschied zwischen bei Compiler MPLAB® C und MPLAB® XC
********************** FileName: main.c Dependencies: See INCLUDES section Processor: PIC18F4550 Complier: Microchip C18 (for PIC18) ********************************************************************/ #ifndef MAIN_C #define MAIN_C /** INCLUDES *****************************
} } #endif static void InitializeSystem(void) { char Data[3]; #if (defined(__18CXX) & !defined(PIC18F87J50_PIM)) ADCON1 |= 0x0F; // Default all pins to digital #elif defined(__C30__) #if defined(__PIC24FJ256DA210__) || defined(__PIC24FJ256GB210
-
Thread
was spricht eigentlich gegen die xmega? Gesperrt
die "teuer" sind. (Gilt Sinngemäß auch für die STM32 die ja in der selben Klasse spielen wie die PIC32, aber weit höher als die ATMEGA/PIC18) Davon abgesehen ist die Preisspanne falsch, denn die PIC18 beginnen bei REichelt mit dem PIC18F45K22 für 0,49 Euro. Dieser ist von den Daten (Speicher/Preipherie
ich bis auf wenige Ausnahmen nur noch in der 3,3V lebe passiert das manchmal... Also wenn dir die PIC18´L´F45K22 reichen verkauft Reichelt dir sicher gerne welche für 0,49Euro! http://www.reichelt.de/PIC-18-Controller/PIC-18LF45K22IPT/3/index.html?&ACTION=3&LA=2&ARTICLE=109943&GROUPID=2968&artnr=PIC
-
Thread
Logamatic 2107 Schnittstelle
F. F. schrieb im Beitrag #2070221: > da ich den PIC 18F2550 Ich habe den 18F258 bisher verwendet und nehme jetzt den 18F2580. Der 18F2550 hat keine eingebaute CAN-Schnittstelle. Mit den Komperatoreingängen habe ich mich nicht beschäftigt. Wenn
Hallo, endlich jemand der einen PIC programmiert. Der 18F2580 hat gegenüber den 18F2550 zwei Nachteile. Es fehlt der USB-Bus sowie die Komperatoreneingänge, diese hat laut Datenblatt nur der große Bruder 18F4580. Falls man diesen nimmt
-
Thread
Welchen PIC für Anfängerprojekte?
PIC18LF46K22 1.8 — 3.6 V PIC18F46K22 2.3 — 5.5 V
Ingo Schick schrieb im Beitrag #3561469: > ich rate Dir zu dem PIC18F452. Das ist eine uralte Kamelle und von Microchip nicht für Neuentwicklungen empfohlen. Nachfolger ist der PIC18F4520, der wiederum vom PIC18F45K20 abgelöst wurde. fchk
-
Thread
Was sind die Vorteile und Nachteile von PICs und ATMEL Controller? Gesperrt
PICs von PIC10 über PIC18 bis dsPIC33 und PIC32 verwenden.
8 MHz Quarz an und arbeitest intern mit 32 MHz. Dadurch, dass der PIC dann wieder durch 4 teilt bist du also genauso schnell wie ein ATmel mit 8MHz bzw. schneller, wenn man das in erstens mit berücksichtigt). Dann das Vorurteil mit den wenigen Befehlen. Die 18F und
-
Thread
LED Dimmen mit PBM
den C18-compiler, falls du doch noch auf C umsteigen willst. wenn es billig sein muss, kauf dir einen PicKit2-Clone, wenn es etwas mehr kosten darf einen PicKit3. dazu ein beliebiger PIC18Fxxx(x), der einen
ja, 18F1220 sieht sehr gut aus :-) dieser PIC hat zwar extrem wenig speicher, aber für dein vorhaben sicher ausreichend. der 18F1320 ist identisch zum 18F1220, hat aber doppelt so viel speicher und wird nur
-
Thread
Zeigt her Eure Kunstwerke! Gesperrt Bilder
Im Anhang ein BLDC Servo Motor Controller fuer 50V, 10A. Mit PIC18F4431 uC. RS232, Encoder Interface
welcher eine doch sehr genaue Zeit anzeigt. Verwendet wird ein PIC18F2550 oder PIC18F4455. Dazu noch ein paar Bilder.
-
Thread
Protokoll DC-3840 Handycam
Hallo Ich versuche gerade die DC-3840 an einen PIC18F2550 zu hängen und Bilder über die USB-Schnittstelle zum PC zu übertragen. Der USB Stack läuft und ich kann bereits mittels MPUSBAPI Daten im Burstmode vom PC zum PIC und zurück übertragen. Momentan
nicht hinbekommen, dass die Kamera mit weniger als 230400 Baud sauber funktioniert. Dann scheint es 18 Bytes und nicht 16 Bytes nach Senden des Get-Pic-Befehls zu dauern, bis das JPG-Bild kommt - so ist es jedenfalls bei mir. Ich frage mich mittlerweile, ob diese Kamera es wert ist, soviel Zeit damit
-
Thread
Einsteiger Hilfe zu PIC PIC16F628A
#4159653: > Die PIC10/12/16 machen es einem C-Compiler nicht ganz einfach, > brauchbaren Code zu erzeugen. PIC18 ist besser, und PIC24 und PIC32 sind > in dieser Hinsicht optimal. Das mag stimmen. Aber sofern der Compiler alles ausbadet (was er tut), juckt es mich weniger, dass er beim PIC18 oder höher weniger arbeit hat. Meine Empfehlung wäre nen PIC18, z.B. PIC18F25K22 oder PIC18F45K22. Finde zum Einstieg ist es ein gutes Mittelmaß zwischen PIC12 oder PIC16 und den doch komplizierteren
-
Thread
[V] Jede Menge Bauteile abzugeben
================ ================================================= PICs (SMD) je 1,5€ P13) PIC18F1320-I/SO P14) 2x PIC18F6585-I/L (BGAs) P15) 2x PIC32MX795F512-80I/PF P16) 3x PIC18F67J60-I/PT P17) PIC18F452-I/PT P18) PIC18LF1330-I/SS P19) PIC16F877A P20) 3x PIC18F97J60-I/PT P21) 3x PIC18F97J60
================ ================================================= PICs (SMD) je 1,5€ P13) PIC18F1320-I/SO P14) 2x PIC18F6585-I/L (BGAs) P15) 2x PIC32MX795F512-80I/PF P16) 3x PIC18F67J60-I/PT P17) PIC18F452-I/PT P18) PIC18LF1330-I/SS P19) PIC16F877A P20) 3x PIC18F97J60-I/PT P21) 3x PIC18F97J60
-
Thread
PIC Oder AVR?
AVR packt mansches nicht was ich aber benötige.. also PIC16<=PIC18 :)
AVR auch?) Die PIC`s haben zudem ein etwas schnelleren ADC was bei manschen anwendungen besser ist. Sie haben ab PIC18 einen 8x8 HW-Multiplikator der in einem Cyclus rechnet, ab dsPIC sogar noch viel mehr solcher ein
-
Thread
Wo kauft ihr eure PICs ?
Hallo zusammen, ich wollte mir gestern einen PIC aus dieser Auswahl PIC18F04Q40 PIC18F04Q41 PIC18F05Q40 PIC18F05Q41 PIC18F06Q40 PIC18F06Q41 bestellen. Warum diese PICs - die haben 14 PINs, das kleinste
Bei TME: PIC18F06Q41-I/SL 36 Stück PIC18F05Q41-I/SL 168 Stück PIC18F05Q41-I/ST 361 Stück Gruß JRo
-
Thread
Welcher PIC ist der beliebteste ?
Das wären die 16f877, 16f628, 18f2550 bzw. 18f4550. Siehe hier: http://pic-microcontroller.com/
Der PIC18F47K42 und sein großer Bruder, der PIC18F57K42. Ist 2017 Jahrgang. Haben 128K FLASH, 8K RAM und 1K EEP und DMA. 64MHz Takt.
-
Thread
PIC HEX Code umschreiben - geht das?
jan bader schrieb im Beitrag #3622165: > C18 ? Ich seh hier C16 - oder mix ich da was durcheinander? C18 ist der "alte" C-Compiler für PIC18. Er wurde abgelöst vom XC8 für alle 8bit PIC. XC16 ist der C-Compiler für 16bit PICs (PIC24, dsPIC30 und dsPIC33) > Screenshot_2014-04-18_22.22.48.png "None found" heißt, du musst ihn noch runterladen. Als erstes würde ich dann Testen, ob sich der Code mit dem C18 Compilieren lässt.
-
Thread
pic das forum Gesperrt
Ich weiß es ist scho oft hier im Forum vorgekommen das der wunsch nach einem PIC - Forum geäußert wurde. Ich selbst bin ein µC Freak und arbeite auch immer noch mit pic´s (PIC18F452 <--- weil sie kostenlos sind) Ein PIC Forum wäre eine echte Bereicherung für www.mikrocontroller.net
will und b) noch Gänsehaut vom PIC16 Assembler habe. Taugt die Microchip-Compiler Demoversion für die PIC18-Serie etwas? Viele Grüße, Stefan
-
Thread
Brennen mit PicKit3
Hallo zusammen, habe meine erste platine zusammen gelötet und möchte nun den pic 18f1220 mit ICSP brennen. Dafür habe ich MCLR, PGD und PGC angeschlossen, so wie eine externe 5 Volt spannung. Das Problem ist mein Pc bzw. MPLAB kann sich nicht mit dem Pic verbinden. (Das Programm
Hallo, leider verwende ich weder MPLAP X noch einen Pic18 . Aber wenn man nach "#pragma config OSC = INTIO2" sucht, findet man u.a. das hier www.add.ece.ufl.edu/4924/docs/PIC18F1320%20LCD%20C18%20Demo.pdf Vielleicht hilft das weiter, der PIC18F1320 dürfte
-
Thread
PIC oder AVR
etwa 5 Jahren mit PIC12, 16, 18 und PIC30, aber ich habe noch nie das Gefühl gehabt, daß es da etwas gibt, was ich mit denen nicht machen kann. Alternativen zum PIC sehe ich nur bei uC, die besondere Features haben, wie
den Markt gebracht. Die PIC16 sind preislich günstig aber nicht mehr so ganz state-of-the-art. Die sind aber noch ok, um sie in Assembler zu programmieren. An sonsten würde ich zum Starten nur PIC18 (z.B. PIC18F1320 (4,40 Euro
-
Thread
AtxMega oder doch lieber Atmel ARM
schnell haben willst. Auszug aus der Doku zum Microchip TCP/IP-Stack: UDP-Durchsatz in kBytes/s PIC18F97J60+interner MAC/PHY(*): 113 PIC18F8722+ENC28J60: 63 PIC32MX795F512L+ENC28J60 (SPI, 10 MBit/s): 456 PIC32MX795F512L+ENC624J600 (SPI, 100 MBit/s): 784 PIC32MX795F512L+ENC624J600 (16 Bit Parallel
diesem Topic nochmal eine Frage. Frank beschreibt ein Demo board mit einem Ich habe mir mal die PIC18 demo herunter geladen und compiled, der PIC18F67J60 ist damit zu 99% voll, ist das normal? Da würde ich lieber auf einen PIC32 wechseln, kann ich den noch mit dem PICKit3 Programmieren?
-
Thread
welche µC-Architektur (AVR, PIC)
Peter Dannegger schrieb: > Deshalb empfehlen hier oft die PIC-Benutzer, nur ab PIC18 aufwärts zu > verwenden. Stimmt, das hört man öfter. Trotzdem ist es kein weiser Rat, da PIC18 mitnichten die Nachfolger von PIC16 sind. Es handelt sich definitiv um eine
definitiv um > > eine eigenständige Familie. Doch, das ist schon ein weiser Rat. Microchip's PIC16 sind sowas wie die Grossväter aller Mini-Microcontroller. Die PIC16 werden zwar immer noch von Microchip gepflegt - auch weil sie günstiger sind als die PIC18-Familie. Aber die PIC18 sind aufgrund
-
Thread
Neuling Bei PIC
Hallo, bin gerne bereit mit den "PIC18F" zu arbeiten, habe aber weder bei R, C, K, einen entsprechenden Typ zum "PIC16F877" gefunden. Welcher unterschied ist zwischen "PIC18F877" und "PIC18F877A". wieviele Bit werden in der " SPI Mode
auch schon spät. Device FLASH (bytes) Single Word Instructions RAM(bytes) Data EEPROM(bytes) PIC18F242 16K 8192 768 256 PIC18F252 32K 16384 1536 256 PIC18F442 16K 8192 768 256 PIC18F452 32K 16384 1536 256 Hier die Reichelt Info ; Produktbeschreibung: Gehäuse: DIP-40 Programm-Memory: 16394x16
-
Thread
JAL bzw. C-Compiler für PIC
oder die Zeit zu Knapp wird für 10ct. halt den jeweils größeren. ( Bei den PICs gibt es ja zu jeder PIC Version oft dieselben PIC Ausführungen nur mit mehr oder weniger Flash) Als Hobbyist kauft man ja eh eher das Untermodell mit dem meisten Speicher - also eher den 18F14fK22 als den 18F13K22, eher
PIC devices. See chipinfo list (in the compiler’s doc directory) for a list of all supported baseline and mid-range devices and chipinfo list for a list of all supported PIC18 devices. MfG Klaus
-
Thread
LC74776
notfalls auch abschalten? Das wäre für meine Anwendung nicht angebracht. Hat jemand schon mal mit einem PIC (evtl. sogar einem 18Fxxxx) den 74776 angesteuert und würde mich seinen Code benutzen lassen? Auch Code für den STV auf einem PIC18Fxxxx würd mich interessieren, aber ich hab noch gar nicht richtig
PIC18 weiß ich leider nicht.
-
Thread
picpicpicpicpicpicpicpicpicpicpic
diese Lampe an- und ausschalte, resetet sich in 100% der Fälle der AVR. Verwende ich dagegen einen PIC (18F4550, F877, F876, 18F8680, 10F20x,...), dann gibt es in 100% der Fälle KEINEN Reset. Sicher kann man auch die AVR-Schaltung mit geeigneten Mitteln störfest machen, der PIC hat da aber klar die Nase
programmieren kann, kommt man auch damit zurecht. Nun zur aussagen, dass jedes Programm für jeden PIC extra geschrieben werden muss. Das mag vl für ASM stimmen, jedoch nicht für C. Es gibt vl. Probleme wenn man ein PIC18F Programm für einen PIC16F µC benutzen will, aber das halt deswegen, da dieser
-
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
PIC18LF8720-I/PT 10 Stk. PIC18F8720-I/PT 10 Stk. PIC17C44-25I/P 3 Stk.
-
Thread
PIC Programmieren
Zur Not: https://www.ebay.de/itm/265922947459 12F Series: PIC12F508 PIC12F509 PIC12F629 PIC12F635 PIC12F675 PIC12F683 ~10€ inkl. Versand aus China. Description Support the most popular programming PIC chips, read, encryption and other features. Power
Es gibt noch eine ältere Version des Arduino-Programmers: https://rweather.github.io/ardpicprog/pic14_zif_circuit.html mit einem DIL-18 ZIF-Sockel, ohne Spannungswandler. Die Anschlüsse am Arduino sind anscheinend gleich belegt. Die Beschreibung ist jedenfalls etwas aussagekräftiger als für die neuere
-
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
AVR oder PIC
) Pinner! Man muss halt unterscheiden, redet man von PIC 16 (8bit altes Design), PIC18 (8bit neues Design) PIC 24 (16BIt) oder PIC32 (32 Bit)(Wobei es bei den 24er und 32er noch untergruppen gibt die aber jetzt Programmiertechnisch nicht so ins gewicht fallen
PIC's gibts m.W keine freien C-Compiler, für die 18er > schon Ich hab in der Ausbildung an einem PIC16F84 programmieren gelernt und fand die Bankumschaltung nebensache, auch wenn ich es mal vergessen
-
Thread
Nimm PIC's
data memory. The memory space is divided into as many as 16 banks that contain 256 bytes each; PIC18F2480/2580/4480/4580 devices implement all 16 banks. Figure 5-6 shows the data memory organization for the PIC18F2480/2580/4480/4580 devices." Ich frag mich, warum jeder denkt, dass die neuen
wie: rel. Sprung/Addressierung oder absoluter. Zu C + Ass: spez. bei PIC18 Ass. läßt sich ggf. nicht so einfach von PIC16 auf 18 transferieren, weil: es gibt Ass. Befehle mit 2 Bedeutungen, da es 2 Ass. "inside" gibt. Ob das für die PIC16-Befehle gilt? Den Ass.
-
Thread
Padauk MCU für 0.038 USD aus Taiwan
mal massig reverse-engineering angesagt, inkl. > dem CPLD. Was für ein CPLD? Im TL866 ist ein PIC18F87J50 verbaut, der Schaltplan von dem Ding ist bekannt, und auch das Protokoll, das auf der USB-Schnittstelle verwendet wird. Es dürfte dennoch mindestens problematisch werden: - Die Hardware
Retro-Programmer". Rufus Τ. F. schrieb im Beitrag #5699307: > Was für ein CPLD? Im TL866 ist ein PIC18F87J50 verbaut, der Schaltplan > von dem Ding ist bekannt, und auch das Protokoll, das auf der > USB-Schnittstelle verwendet wird. > > Es dürfte dennoch mindestens problematisch werden: > >
-
Thread
Anfänger bittet um Unterstützung (PIC 12F629)
... pic18? ja und nein, weil die advanced core types gibt es nur mit 20/28/40 pins und daher haben pic10/12/16 einen guten daseinsgrund. die umfangreichste on-chip pheripherie haben pic16, wobei pic18 immer mehr nachrüstet. pic18 kommt dafür mit mehr mips, doppelten stack, befehlserweiterung, events system, besseres interrupt system, hw multiplizierer, ... daher. wenn pic18 dann k42 typen andenken, z.b. das monster pic18lf26k42
-
Thread
Pic Programmierung
so gut geeignet wie die 18er um in der materie die ersten schritte zu machen). -> nimm einen 18er-PIC und du wirst es nich bereuen. hast du schon einen brenner? falls nicht, kauf dir in eBay einen PikCit3 oder wenn du etwas
hat das eigentlich einen Grund, warum die PIC24 und die dsPICs keinen EEPROM haben? Ich meine da is soviel drin, da hätte das doch auch noch gepasst.. Aber werde jetzt auch wohl umsteigen auf mindestens PIC18. Fand bloß die PIC16F Reihe so cool
-
Thread
Zeigt her eure Kunstwerke (2) Gesperrt Bilder
in C18 mit MPLABx 1.10, PicKit 3 Gehäuse fehlt noch, dann ist es vielleicht ein "Kunstwerk". Holger
PS2TOUSB Converter. Damit lässt sich ein PS2 Controller per USB an den PC anschliessen. Die MCU ist ein PIC18F14K50. Bastelfritze
-
Thread
Sieben-Segment-Anzeige? Sehr einfache Ansteuerung?
erschien mir genau richtig - DIP40 für 6.43€ bei farnell.de Zum Vergleich kostet der 16f84 mit DIP18 mindenstens 2€ mehr. Ich werde nun, voraussichtilich, den PIC als Zähler programmieren - Dieser gibt dann einen BCD-Code aus der direkt auf ein Treiber-IC geht (Denke mal 4511) .. Ich hab insgesamt
das immer in Software in einem uC gelöst, die ICs, die es gibt, sind einfach zu teuer. Basta! Der 18F84A ist ja der ganz alte Dinosaurier. In der Größe würde ich einen 16F627A oder so ansehen, besser gleich einen 18F... nehmen. PICs werden billiger, je moderner und "geläufiger" sie sind. einen dsPIC33
-
Thread
PICs mit USB
Vielleicht ist das gerade das richtige für dich für den Einstieg: http://www.burger-web.com/Projects/PIC18F4550USB/en_PIC18UsbBoard.htm.en Beste Grüsse Geri
> Habe eine Testplatine mit dem PIC18F2550 aufgebaut und folgendes > Problem. Welche Firmware hast du in den PIC gebrannt?
-
Thread
STM32 für Einsteiger - der Artikel zum Krieg (µC Wahl)
>Z80, 68HC11, 8051, AVR, PIC16, PIC18, PIC24, DsPIC33, M16C, LPC2000, ein >Atmel ARM9, STM32 MOS8501, 68HC11, 8031, AVR, PIC10, PIC12, PIC18, PIC24, dsPIC33, S12X, H8, 68HC08, S7, S8, STM32, National, MSP430, NIOS, Arduino
knabbet schrieb im Beitrag #3463961: >>Z80, 68HC11, 8051, AVR, PIC16, PIC18, PIC24, DsPIC33, M16C, LPC2000, ein >>Atmel ARM9, STM32 > MOS8501, 68HC11, 8031, AVR, PIC10, PIC12, PIC18, PIC24, dsPIC33, S12X, > H8, 68HC08, S7, S8, STM32, National, MSP430, NIOS, Arduino
-
Thread
PIC oder AVR, was ist besser
erzwingt AVR. Für den gibts einen freien GCC-Port, und der ist unter Linux und Windows identisch. Bei PIC ist das anders. Die 8-Bit PICs (also bis PIC18) haben ein sehr C unfreundliches Design. Vollständig ANSI-kompatible C-Compiler gibts von Microchip (MPLAB C18) und von Microchip (Hitech C, Microchip
und die übrigen Harvard-Biester einschliesslich AVR und i51 hätten auch einen schlechten Stand). Die PIC10/12/16 sind eine Katastrophe für einen C Compiler und die PIC18 sind in der Hinsicht auch erst in der zweiten Architektur-Revision erträglich - das ist diejenige, die im kostenlosen C18 nicht genutzt
-
Thread
PIC-Mikrocontroller - Alternativen
2 Zyklen (Die >meisten PIC brauchen für jeden Befehl mindestens 4 Zyklen). Was hast denn da falsch aufgeschnappt? Die Pipeline ist bei jedem PIC gleich lang. >> Hardwaremultiplikation geht erst ab PIC18. >Was spricht
/news/microchip_pic18_40mhz.asp "All Microchip PIC18 microcontrollers execute one instruction every machine cycle. A machine cycle is 4 clock cycles. This gives 10 MIPS performance @40 MHz and translates into 10 MHz
-
Thread
Umstieg bzw. Ergänzung PIC Prozessoren auf Arduino.
Arduino verbauten µC. PIC18 gibt es auch mit bis zu 100 Pins.
Hallo, ich würde auch beim PIC bleinen. Ich programmiere diese seit Jahren in C (C18 und XC8). Wobei ich den C18 persönlich besser finde. Für die PIC18F97J60, den PIC18F46K80 und den PIC18F452 habe ich ein 4x40 Treiber und die